uint8 sSMP::op_read(uint16 addr) { add_clocks(12); uint8 r = op_busread(addr); add_clocks(12); tick_timers(); return r; }
uint8 SMP::op_read(uint16 addr) { add_clocks(12); uint8 r = op_busread(addr); add_clocks(12); cycle_edge(); return r; }
uint8 SMP::op_read(uint16 addr, eCDLog_Flags flags) { debugger.op_read(addr); add_clocks(12); cdlInfo.currFlags = flags; uint8 r = op_busread(addr); add_clocks(12); cycle_edge(); return r; }