OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
BallyAstrocade.h
1#pragma once
2#if !defined(OSCR_CORE_BALLYASTROCADE_H_)
3# define OSCR_CORE_BALLYASTROCADE_H_
4
5# include "config.h"
6
7# if HAS_BALLY
8# include "syslibinc.h"
9# include "common/Types.h"
10
15{
16 void menu();
17
18 void openCRDB();
19 void closeCRDB();
20
21 void cartOn();
22 void cartOff();
23
24 uint8_t readData(uint16_t addr);
25 void readSegment(uint16_t startaddr, uint16_t endaddr);
26 void readROM();
27 void setROMSize();
28 void checkStatus();
29 void setCart();
30} /* namespace OSCR::Cores::BallyAstrocade */
31
32# endif /* HAS_BALLY */
33#endif /* OSCR_CORE_BALLYASTROCADE_H_ */
System core for the Bally Astrocade.
Definition BallyAstrocade.h:15