typedef struct cdrom_tocentry_t
{
/* input parameters */
unsigned char track; /* track number or CDROM_LEADOUT (0xAA) */
unsigned char format; /* CDROM_LBA or CDROM_MSF */
/* output parameters */
unsigned int adr:4; /* the SUBQ channel encodes 0: nothing,
1: position data, 2: MCN, 3: ISRC,
else: reserved */
unsigned int ctrl:4; /* bit 0: audio with pre-emphasis,
bit 1: digital copy permitted,
bit 2: data track,
bit 3: four channel */
unsigned char datamode; /* currently not set */
unsigned short dummy; /* FIXME: Unknown parameter */
cd_ad addr; /* track start */
cdrom_ti_t cdti; /* start and end of the track */
};
#define CDROM_LEADOUT 0xAA
See Also