Mercurial > repos > blastem
diff blastem.h @ 524:fb39534b6604
Move debugging code outside of main source file
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 11 Feb 2014 21:53:31 -0800 |
parents | b976c6d6e5fb |
children | 9b7fcf748be0 |
line wrap: on
line diff
--- a/blastem.h Tue Feb 11 21:52:15 2014 -0800 +++ b/blastem.h Tue Feb 11 21:53:31 2014 -0800 @@ -45,6 +45,14 @@ extern uint8_t busreq; extern uint8_t reset; +#define CARTRIDGE_WORDS 0x200000 +#define RAM_WORDS 32 * 1024 +#define Z80_RAM_BYTES 8 * 1024 + +extern uint16_t cart[CARTRIDGE_WORDS]; +extern uint16_t ram[RAM_WORDS]; +extern uint8_t z80_ram[Z80_RAM_BYTES]; + uint16_t read_dma_value(uint32_t address); m68k_context * debugger(m68k_context * context, uint32_t address); void set_speed_percent(genesis_context * context, uint32_t percent);