OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
Supervision.h
1#pragma once
2#if !defined(OSCR_CORE_SUPERVISION_H_)
3# define OSCR_CORE_SUPERVISION_H_
4
5# include "config.h"
6
7# if HAS_WSV
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 void printHeader();
25
26 void controlOut();
27 void controlIn();
28 void dataIn();
29 void dataOut();
30 uint8_t readByte(uint32_t addr);
31
32 void readROM();
33 void setROMSize();
34 void setCart();
35} /* namespace OSCR::Cores::Supervision */
36
37# endif /* HAS_WSV */
38#endif /* OSCR_CORE_SUPERVISION_H_ */
System core for the Watara Supervision.
Definition Supervision.h:15