OSCR
Open Source Cartridge Reader
Loading...
Searching...
No Matches
CasioLoopy.h
1
#pragma once
2
#if !defined(OSCR_CORE_CASIOLOOPY_H_)
3
# define OSCR_CORE_CASIOLOOPY_H_
4
5
# include "config.h"
6
7
# if HAS_LOOPY
8
# include "syslibinc.h"
9
# include "common/Types.h"
10
14
namespace
OSCR::Cores::CasioLoopy
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
setAddress(uint32_t A);
27
uint16_t getWord();
28
uint8_t getByte();
29
void
setByte(uint8_t D);
30
uint8_t readByte(uint32_t myAddress);
31
void
writeByte(uint32_t myAddress, uint8_t myData);
32
uint16_t readWord(uint32_t myAddress);
33
void
dataOut();
34
void
dataIn();
35
void
readROM();
36
void
writeSRAM();
37
void
formatSRAM();
38
void
readSRAM();
39
}
/* namespace OSCR::Cores::CasioLoopy */
40
41
# endif
/* HAS_LOOPY */
42
#endif
/* OSCR_CORE_CASIOLOOPY_H_ */
OSCR::Cores::CasioLoopy
System core for the Casio Loopy.
Definition
CasioLoopy.h:15
include
cores
CasioLoopy.h
Generated by
1.14.0