예제 #1
0
uint8 sSMP::op_read(uint16 addr) {
  add_clocks(12);
  uint8 r = op_busread(addr);
  add_clocks(12);
  tick_timers();
  return r;
}
예제 #2
0
uint8 SMP::op_read(uint16 addr) {
  add_clocks(12);
  uint8 r = op_busread(addr);
  add_clocks(12);
  cycle_edge();
  return r;
}
예제 #3
0
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;
}