comparison backend.h @ 697:7f96bd1cb1be

Sync fixes and logging to fix more sync issues
author Michael Pavone <pavone@retrodev.com>
date Mon, 11 May 2015 00:28:47 -0700
parents fc04781f4d28
children 1f09994e92c5
comparison
equal deleted inserted replaced
696:0b2242bbc84a 697:7f96bd1cb1be
111 111
112 void cycles(cpu_options *opts, uint32_t num); 112 void cycles(cpu_options *opts, uint32_t num);
113 void check_cycles_int(cpu_options *opts, uint32_t address); 113 void check_cycles_int(cpu_options *opts, uint32_t address);
114 void check_cycles(cpu_options * opts); 114 void check_cycles(cpu_options * opts);
115 void check_code_prologue(code_info *code); 115 void check_code_prologue(code_info *code);
116 void log_address(cpu_options *opts, uint32_t address, char * format);
116 117
117 code_ptr gen_mem_fun(cpu_options * opts, memmap_chunk const * memmap, uint32_t num_chunks, ftype fun_type, code_ptr *after_inc); 118 code_ptr gen_mem_fun(cpu_options * opts, memmap_chunk const * memmap, uint32_t num_chunks, ftype fun_type, code_ptr *after_inc);
118 void * get_native_pointer(uint32_t address, void ** mem_pointers, cpu_options * opts); 119 void * get_native_pointer(uint32_t address, void ** mem_pointers, cpu_options * opts);
119 uint32_t chunk_size(cpu_options *opts, memmap_chunk const *chunk); 120 uint32_t chunk_size(cpu_options *opts, memmap_chunk const *chunk);
120 uint32_t ram_size(cpu_options *opts); 121 uint32_t ram_size(cpu_options *opts);