Replace backslash in file paths to slash
[clinton/Virtual-Jaguar-Rx.git] / src / cdrom.h
CommitLineData
cf76e892
JPM
1//
2// CDROM.H
3//
4
5#ifndef __CDROM_H__
6#define __CDROM_H__
7
8//#include "types.h"
9#include "memory.h"
10
11void CDROMInit(void);
12void CDROMReset(void);
13void CDROMDone(void);
14
15void BUTCHExec(uint32_t cycles);
16
17uint8_t CDROMReadByte(uint32_t offset, uint32_t who = UNKNOWN);
18uint16_t CDROMReadWord(uint32_t offset, uint32_t who = UNKNOWN);
19void CDROMWriteByte(uint32_t offset, uint8_t data, uint32_t who = UNKNOWN);
20void CDROMWriteWord(uint32_t offset, uint16_t data, uint32_t who = UNKNOWN);
21
22bool ButchIsReadyToSend(void);
23uint16_t GetWordFromButchSSI(uint32_t offset, uint32_t who = UNKNOWN);
24void SetSSIWordsXmittedFromButch(void);
25
26#endif // __CDROM_H__