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