shithub: riscv

ref: 99db038e2825266e84ddb381718f3d047dc6d733
dir: /sys/src/games/gba/fns.h/

View raw version
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);