Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
alexbevi
GitHub Repository: alexbevi/BizHawk
Path: blob/master/libsnes/bsnes/snes/chip/bsx/satellaview/satellaview.hpp
2 views
1
class BSXSatellaview {
2
public:
3
void init();
4
void load();
5
void unload();
6
void power();
7
void reset();
8
9
uint8 mmio_read(unsigned addr);
10
void mmio_write(unsigned addr, uint8 data);
11
12
private:
13
struct {
14
uint8 r2188, r2189, r218a, r218b;
15
uint8 r218c, r218d, r218e, r218f;
16
uint8 r2190, r2191, r2192, r2193;
17
uint8 r2194, r2195, r2196, r2197;
18
uint8 r2198, r2199, r219a, r219b;
19
uint8 r219c, r219d, r219e, r219f;
20
21
uint8 r2192_counter;
22
uint8 r2192_hour, r2192_minute, r2192_second;
23
} regs;
24
};
25
26
extern BSXSatellaview bsxsatellaview;
27
28