blob: 555d85d3698ca75449f5df7cc5175299bedc7fdf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
u32int memread(u32int, int, int);
void memwrite(u32int, u32int, int);
extern int (*step)(void);
void reset(void);
void memreset(void);
void setif(u16int);
void ppustep(void);
void timerstep(int t);
void flush(void);
int dmastep(void);
void dmastart(int);
void flushback(void);
void writeback(void);
void eventinit(void);
void popevent(void);
u16int timerget(int);
void timerset(int, u16int);
void addevent(Event *, int);
void ppuwrite(u16int, u16int);
void fifoput(int, u32int);
void soundcnth(u16int);
void soundbias(u16int);
void audioinit(void);
int audioout(void);
void sndwrite(u16int, u16int);
void loadstate(char *);
void savestate(char *);
void cpuload(void);
|