OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
Satellaview.h
1#pragma once
2#if !defined(OSCR_CORE_SATELLAVIEW_H_)
3# define OSCR_CORE_SATELLAVIEW_H_
4
5# include "config.h"
6
7# if HAS_SV
8# include "syslibinc.h"
9# include "common/Types.h"
10
15{
16 void menu();
17
18 void cartOn();
19 void cartOff();
20
21 //void openCRDB();
22 //void closeCRDB();
23
24 void printHeader();
25
26 uint8_t readBank(uint8_t myBank, uint16_t myAddress);
27 void writeBank(uint8_t myBank, uint16_t myAddress, uint8_t myData);
28
29 void readSRAM();
30 void writeSRAM();
31
32 void readROM();
33 void writeFlash(void);
34
35 void writeCheck(void);
36 void detectCheck(void);
37 void eraseAll(void);
38} /* namespace OSCR::Cores::Satellaview */
39
40# endif /* HAS_SV */
41#endif /* OSCR_CORE_SATELLAVIEW_H_ */
System core for SNES Satellaview memory packs.
Definition Satellaview.h:15