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);