Mercurial > repos > blastem
comparison z80_to_x86.h @ 1047:6b07af1515b5
Change cycle tracking code for Z80 core to only use a single register. Store low 7 bits of R in a reg and increment it appropriately.
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 27 Jul 2016 22:46:22 -0700 |
parents | 1eb616b8cbe9 |
children | ef7ee9919a73 |
comparison
equal
deleted
inserted
replaced
1046:a27fdf43f1a7 | 1047:6b07af1515b5 |
---|---|
72 native_map_slot * banked_code_map; | 72 native_map_slot * banked_code_map; |
73 z80_options * options; | 73 z80_options * options; |
74 void * system; | 74 void * system; |
75 uint8_t ram_code_flags[(8 * 1024)/128/8]; | 75 uint8_t ram_code_flags[(8 * 1024)/128/8]; |
76 uint32_t int_enable_cycle; | 76 uint32_t int_enable_cycle; |
77 uint16_t pc; | 77 uint16_t pc; |
78 uint32_t int_pulse_start; | 78 uint32_t int_pulse_start; |
79 uint32_t int_pulse_end; | 79 uint32_t int_pulse_end; |
80 uint8_t breakpoint_flags[(16 * 1024)/sizeof(uint8_t)]; | 80 uint8_t breakpoint_flags[(16 * 1024)/sizeof(uint8_t)]; |
81 uint8_t * bp_handler; | 81 uint8_t * bp_handler; |
82 uint8_t * bp_stub; | 82 uint8_t * bp_stub; |