X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Finclude%2Fcdrom.h;h=a193947f5ccd1eb11eb048771452dcc7b268563f;hb=022ea8444d3a2ff684eadd759289ade3ead1acf9;hp=32beb599cdb7d21bddbc707f88b5b9ced8068ed9;hpb=6aa04f4c35e217f50ffb0c4bb11af9f3a0db8a31;p=virtualjaguar diff --git a/src/include/cdrom.h b/src/include/cdrom.h index 32beb59..a193947 100644 --- a/src/include/cdrom.h +++ b/src/include/cdrom.h @@ -7,14 +7,19 @@ #include "jaguar.h" -void cdrom_init(void); -void cdrom_reset(void); -void cdrom_done(void); -//void cdrom_update(void); +void CDROMInit(void); +void CDROMReset(void); +void CDROMDone(void); + +void BUTCHExec(uint32 cycles); uint8 CDROMReadByte(uint32 offset, uint32 who = UNKNOWN); uint16 CDROMReadWord(uint32 offset, uint32 who = UNKNOWN); void CDROMWriteByte(uint32 offset, uint8 data, uint32 who = UNKNOWN); void CDROMWriteWord(uint32 offset, uint16 data, uint32 who = UNKNOWN); +bool ButchIsReadyToSend(void); +uint16 GetWordFromButchSSI(uint32 offset, uint32 who = UNKNOWN); +void SetSSIWordsXmittedFromButch(void); + #endif // __CDROM_H__