typedef struct cdrom_subchnl_t
{
/* input parameters */
unsigned char format; /* CDROM_MSF (0x01) or CDROM_LBA (0x02) */
/* output parameters */
unsigned char audiostatus; /* FIXME: unknown value */
unsigned int reserved:8; /* reserved */
unsigned int adr:4; /* see cdrom_tocentry_t */
unsigned int ctrl:4; /* see cdrom_tocentry_t */
unsigned char trk; /* current track */
unsigned char ind; /* current index */
cdrom_addr_u absaddr; /* absolute address */
cdrom_addr_u reladdr; /* track relative address */
};
#define CDROM_LBA 0x01
#define CDROM_MSF 0x02
See Also