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