libhd  5.0
Data Fields
cdrom_info_s Struct Reference

special CDROM entry More...

#include <hd.h>

Data Fields

struct cdrom_info_snext
 
char * name
 
unsigned speed
 
unsigned cdr:1
 
unsigned cdrw:1
 
unsigned dvd:1
 
unsigned dvdr:1
 
unsigned dvdram:1
 
unsigned cdrom:1
 cdrom in drive More...
 
struct {
   unsigned   ok:1
 
   char *   volume
 
   char *   publisher
 
   char *   preparer
 
   char *   application
 
   char *   creation_date
 
iso9660
 
struct {
   unsigned   ok:1
 
   unsigned   platform
 
   char *   id_string
 
   unsigned   bootable:1
 
   unsigned   media_type
 boot emulation type More...
 
   unsigned   load_address
 
   unsigned   load_count
 sectors to load More...
 
   unsigned   start
 start sector More...
 
   unsigned   catalog
 boot catalog start More...
 
   struct {
      unsigned   c
 
      unsigned   h
 
      unsigned   s
 
      unsigned   size
 
   }   geo
 
   char *   label
 
el_torito
 

Detailed Description

special CDROM entry

Field Documentation

◆ application

char * cdrom_info_s::application

◆ bootable

unsigned cdrom_info_s::bootable

◆ c

unsigned cdrom_info_s::c

◆ catalog

unsigned cdrom_info_s::catalog

boot catalog start

Referenced by hd_dump_entry(), and hd_read_cdrom_info().

◆ cdr

unsigned cdrom_info_s::cdr

Referenced by add_cdrom_info(), and read_cdroms().

◆ cdrom

unsigned cdrom_info_s::cdrom

cdrom in drive

Referenced by hd_dump_entry(), and hd_read_cdrom_info().

◆ cdrw

unsigned cdrom_info_s::cdrw

Referenced by add_cdrom_info(), and read_cdroms().

◆ creation_date

char * cdrom_info_s::creation_date

◆ dvd

unsigned cdrom_info_s::dvd

Referenced by add_cdrom_info(), and read_cdroms().

◆ dvdr

unsigned cdrom_info_s::dvdr

Referenced by add_cdrom_info(), and read_cdroms().

◆ dvdram

unsigned cdrom_info_s::dvdram

Referenced by add_cdrom_info(), and read_cdroms().

◆ el_torito

struct { ... } cdrom_info_s::el_torito

◆ geo

struct { ... } cdrom_info_s::geo

◆ h

unsigned cdrom_info_s::h

◆ id_string

char* cdrom_info_s::id_string

◆ iso9660

struct { ... } cdrom_info_s::iso9660

◆ label

char* cdrom_info_s::label

◆ load_address

unsigned cdrom_info_s::load_address

◆ load_count

unsigned cdrom_info_s::load_count

sectors to load

Referenced by hd_dump_entry(), and hd_read_cdrom_info().

◆ media_type

unsigned cdrom_info_s::media_type

boot emulation type

Referenced by hd_dump_entry(), and hd_read_cdrom_info().

◆ name

char* cdrom_info_s::name

◆ next

struct cdrom_info_s* cdrom_info_s::next

◆ ok

unsigned cdrom_info_s::ok

◆ platform

unsigned cdrom_info_s::platform

◆ preparer

char * cdrom_info_s::preparer

◆ publisher

char * cdrom_info_s::publisher

◆ s

unsigned cdrom_info_s::s

◆ size

unsigned cdrom_info_s::size

◆ speed

unsigned cdrom_info_s::speed

Referenced by hd_dump_entry(), and read_cdroms().

◆ start

unsigned cdrom_info_s::start

start sector

Referenced by hd_dump_entry(), and hd_read_cdrom_info().

◆ volume

char* cdrom_info_s::volume

The documentation for this struct was generated from the following file: