comparison z80_to_x86.h @ 241:2586d49ddd46

Implement EX, EXX and RST in Z80 core
author Mike Pavone <pavone@retrodev.com>
date Sun, 28 Apr 2013 13:45:17 -0700
parents d9bf8e61c33c
children 2f069a0b487e
comparison
equal deleted inserted replaced
240:ed540dd4cf2b 241:2586d49ddd46
27 void * native_pc; 27 void * native_pc;
28 uint16_t sp; 28 uint16_t sp;
29 uint8_t flags[ZF_NUM]; 29 uint8_t flags[ZF_NUM];
30 uint16_t bank_reg; 30 uint16_t bank_reg;
31 uint8_t regs[Z80_A+1]; 31 uint8_t regs[Z80_A+1];
32 uint8_t im;
32 uint8_t alt_regs[Z80_A+1]; 33 uint8_t alt_regs[Z80_A+1];
33 uint32_t target_cycle; 34 uint32_t target_cycle;
34 uint32_t current_cycle; 35 uint32_t current_cycle;
36 uint8_t alt_flags[ZF_NUM];
35 uint8_t * mem_pointers[ZNUM_MEM_AREAS]; 37 uint8_t * mem_pointers[ZNUM_MEM_AREAS];
36 native_map_slot * static_code_map; 38 native_map_slot * static_code_map;
37 native_map_slot * banked_code_map; 39 native_map_slot * banked_code_map;
38 void * options; 40 void * options;
39 void * next_context; 41 void * next_context;