comparison 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
comparison
equal deleted inserted replaced
523:450c7745379a 524:fb39534b6604
43 extern int save_state; 43 extern int save_state;
44 extern tern_node * config; 44 extern tern_node * config;
45 extern uint8_t busreq; 45 extern uint8_t busreq;
46 extern uint8_t reset; 46 extern uint8_t reset;
47 47
48 #define CARTRIDGE_WORDS 0x200000
49 #define RAM_WORDS 32 * 1024
50 #define Z80_RAM_BYTES 8 * 1024
51
52 extern uint16_t cart[CARTRIDGE_WORDS];
53 extern uint16_t ram[RAM_WORDS];
54 extern uint8_t z80_ram[Z80_RAM_BYTES];
55
48 uint16_t read_dma_value(uint32_t address); 56 uint16_t read_dma_value(uint32_t address);
49 m68k_context * debugger(m68k_context * context, uint32_t address); 57 m68k_context * debugger(m68k_context * context, uint32_t address);
50 void set_speed_percent(genesis_context * context, uint32_t percent); 58 void set_speed_percent(genesis_context * context, uint32_t percent);
51 59
52 #endif //BLASTEM_H_ 60 #endif //BLASTEM_H_