shithub: sms

ref: 26224f28352b47c8fd9f15670caf0caf277f23e5
dir: /fns.h/

View raw version
#include <stdint.h>

uint16_t memread(uint32_t);
void memwrite(uint32_t, uint16_t, uint16_t);
int z80step(void);
uint8_t z80read(uint16_t);
void z80write(uint16_t, uint8_t);
uint8_t z80in(uint8_t);
void z80out(uint8_t, uint8_t);
void flush(void);
void vdpmode(void);
void vdpctrl(uint8_t);
void vdpdata(uint8_t);
void vdpstep(void);
uint8_t vdpstatus(void);
uint8_t vdpdataport(void);
uint8_t vdphcounter(void);
uint8_t vdpvcounter(void);
void cramwrite(uint16_t, uint8_t);
void psginit(const uint16_t, const int);
void psgwrite(const uint8_t);
uint16_t psgstep();