unsigned char StatP;
- unsigned char Transfer[CD_FRAMESIZE_RAW];
- unsigned int pad1;
+ unsigned char Transfer[DATA_SIZE];
+ struct {
+ unsigned char Track;
+ unsigned char Index;
+ unsigned char Relative[3];
+ unsigned char Absolute[3];
+ } subq;
+ unsigned char TrackChanged;
+ unsigned char pad1[3];
+ unsigned int freeze_ver;
unsigned char Prev[4];
unsigned char Param[8];
unsigned char ResultTN[6];
unsigned char ResultTD[4];
unsigned char SetSector[4];
- unsigned char SetSectorSeek[4];
+ unsigned char SetSectorEnd[4];
unsigned char SetSectorPlay[4];
unsigned char Track;
boolean Play, Muted;
extern cdrStruct cdr;
-void cdrDecodedBufferInterrupt();
-
void cdrReset();
void cdrInterrupt();
void cdrReadInterrupt();