comparison m68k_internal.h @ 2216:4e27c36f947c

Add disassemble command to debugger
author Michael Pavone <pavone@retrodev.com>
date Tue, 30 Aug 2022 18:42:45 -0700
parents 8ee7ecbf3f21
children
comparison
equal deleted inserted replaced
2215:a8af8d898a7c 2216:4e27c36f947c
48 void m68k_write_size(m68k_options *opts, uint8_t size, uint8_t lowfirst); 48 void m68k_write_size(m68k_options *opts, uint8_t size, uint8_t lowfirst);
49 void m68k_save_result(m68kinst * inst, m68k_options * opts); 49 void m68k_save_result(m68kinst * inst, m68k_options * opts);
50 void jump_m68k_abs(m68k_options * opts, uint32_t address); 50 void jump_m68k_abs(m68k_options * opts, uint32_t address);
51 void swap_ssp_usp(m68k_options * opts); 51 void swap_ssp_usp(m68k_options * opts);
52 code_ptr get_native_address(m68k_options *opts, uint32_t address); 52 code_ptr get_native_address(m68k_options *opts, uint32_t address);
53 uint8_t m68k_is_terminal(m68kinst * inst);
54 code_ptr get_native_address_trans(m68k_context * context, uint32_t address); 53 code_ptr get_native_address_trans(m68k_context * context, uint32_t address);
55 void * m68k_retranslate_inst(uint32_t address, m68k_context * context); 54 void * m68k_retranslate_inst(uint32_t address, m68k_context * context);
56 m68k_context *m68k_bp_dispatcher(m68k_context *context, uint32_t address); 55 m68k_context *m68k_bp_dispatcher(m68k_context *context, uint32_t address);
57 56
58 //individual instructions 57 //individual instructions