diff options
author | Mike Pavone <pavone@retrodev.com> | 2013-04-28 13:45:17 -0700 |
---|---|---|
committer | Mike Pavone <pavone@retrodev.com> | 2013-04-28 13:45:17 -0700 |
commit | 6b8fdb42e6313ba4f40a8fab830490038f86f39b (patch) | |
tree | 1b2763e4472ad1ef1fd4515e6867ef3a8e89eee2 /z80_to_x86.h | |
parent | 348347cb61525ab83677a165f88fb0e7362e26e3 (diff) |
Implement EX, EXX and RST in Z80 core
Diffstat (limited to 'z80_to_x86.h')
-rw-r--r-- | z80_to_x86.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/z80_to_x86.h b/z80_to_x86.h index bfad077..673cb23 100644 --- a/z80_to_x86.h +++ b/z80_to_x86.h @@ -29,9 +29,11 @@ typedef struct { uint8_t flags[ZF_NUM]; uint16_t bank_reg; uint8_t regs[Z80_A+1]; + uint8_t im; uint8_t alt_regs[Z80_A+1]; uint32_t target_cycle; uint32_t current_cycle; + uint8_t alt_flags[ZF_NUM]; uint8_t * mem_pointers[ZNUM_MEM_AREAS]; native_map_slot * static_code_map; native_map_slot * banked_code_map; |