X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu.h;h=f19d2022e7d0e00f8d81c54729007023241b4868;hb=e38fee1b96c0b904d7f221a349fb2492258d5789;hp=22ed2d3ab9d1df99e15365db1707e2d874d4bbb5;hpb=ee0a3871f9982215361cd6bb4758eb9a7c7d8413;p=gpsp.git diff --git a/cpu.h b/cpu.h index 22ed2d3..f19d202 100644 --- a/cpu.h +++ b/cpu.h @@ -109,9 +109,12 @@ extern debug_state current_debug_state; extern u32 instruction_count; extern u32 last_instruction; -u32 function_cc step_debug(u32 pc, u32 cycles); -u32 execute_arm(u32 cycles); +void execute_arm(u32 cycles); void raise_interrupt(irq_type irq_raised); +void set_cpu_mode(cpu_mode_type new_mode); + +void debug_on(); +void debug_off(debug_state new_debug_state); u32 function_cc execute_load_u8(u32 address); u32 function_cc execute_load_u16(u32 address);