File:  [Generator SEGA Genesis emulator] / generator / hdr / memz80.h
Revision 1.1.1.2 (vendor branch): download - view: text, annotated - select for diffs
Wed Mar 4 04:46:43 2020 UTC (6 years, 4 months ago) by root
Branches: MAIN, JamesPonder
CVS tags: v0_35, v0_34, v0_33, v0_32, HEAD
0.32

int memz80_init(void);

extern uint8 (*memz80_fetch_byte[0x100])(uint16 addr);
extern void (*memz80_store_byte[0x100])(uint16 addr, uint8 data);

#define memz80_fetchbyte(addr) memz80_fetch_byte[(addr)>>8](addr)

#define memz80_storebyte(addr,data) memz80_store_byte[(addr)>>8](addr,data)

typedef struct {
  uint16 start;
  uint16 end;
  uint8 (*fetch_byte)(uint16 addr);
  void (*store_byte)(uint16 addr, uint8 data);
} t_memz80_def;

extern t_memz80_def memz80_def[];

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.