Mercurial > repos > blastem
comparison z80_to_x86.h @ 1471:2e6320d261ff
Implemented Z80 IM 2 and attempted correct intack cycle delay
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 19 Oct 2017 03:21:24 -0700 |
parents | 4e5797b3935a |
children | f6d5bde4d07f |
comparison
equal
deleted
inserted
replaced
1470:1e3e0205640f | 1471:2e6320d261ff |
---|---|
85 z80_ctx_fun next_int_pulse; | 85 z80_ctx_fun next_int_pulse; |
86 uint8_t reset; | 86 uint8_t reset; |
87 uint8_t busreq; | 87 uint8_t busreq; |
88 uint8_t busack; | 88 uint8_t busack; |
89 uint8_t int_is_nmi; | 89 uint8_t int_is_nmi; |
90 uint8_t im2_vector; | |
90 uint8_t ram_code_flags[]; | 91 uint8_t ram_code_flags[]; |
91 }; | 92 }; |
92 | 93 |
93 void translate_z80_stream(z80_context * context, uint32_t address); | 94 void translate_z80_stream(z80_context * context, uint32_t address); |
94 void init_z80_opts(z80_options * options, memmap_chunk const * chunks, uint32_t num_chunks, memmap_chunk const * io_chunks, uint32_t num_io_chunks, uint32_t clock_divider, uint32_t io_address_mask); | 95 void init_z80_opts(z80_options * options, memmap_chunk const * chunks, uint32_t num_chunks, memmap_chunk const * io_chunks, uint32_t num_io_chunks, uint32_t clock_divider, uint32_t io_address_mask); |