Mercurial > repos > blastem
comparison backend_x86.c @ 593:5ef3fe516da9
Z80 core is sort of working again
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Mon, 22 Dec 2014 20:55:10 -0800 |
parents | ea80559c67cb |
children | 68f86ca4bb32 |
comparison
equal
deleted
inserted
replaced
592:4ff7bbb3943b | 593:5ef3fe516da9 |
---|---|
26 jcc(code, CC_NC, jmp_off+1); | 26 jcc(code, CC_NC, jmp_off+1); |
27 call(code, opts->handle_cycle_limit); | 27 call(code, opts->handle_cycle_limit); |
28 *jmp_off = code->cur - (jmp_off+1); | 28 *jmp_off = code->cur - (jmp_off+1); |
29 } | 29 } |
30 | 30 |
31 code_ptr gen_mem_fun(cpu_options * opts, memmap_chunk * memmap, uint32_t num_chunks, ftype fun_type, code_ptr *after_inc) | 31 code_ptr gen_mem_fun(cpu_options * opts, memmap_chunk const * memmap, uint32_t num_chunks, ftype fun_type, code_ptr *after_inc) |
32 { | 32 { |
33 code_info *code = &opts->code; | 33 code_info *code = &opts->code; |
34 code_ptr start = code->cur; | 34 code_ptr start = code->cur; |
35 check_cycles(opts); | 35 check_cycles(opts); |
36 cycles(opts, opts->bus_cycles); | 36 cycles(opts, opts->bus_cycles); |