public void bp(DebuggerCore debugger, FarPointer addr) { debugger.AddBreakPoint(new CodeBreakPoint(addr.Segment, addr.Offset)); }
public void bp_int(DebuggerCore debugger, byte number) { debugger.AddBreakPoint(new InterruptBreakPoint(number)); }
public void bp_expr(DebuggerCore debugger, Expression expr) { debugger.AddBreakPoint(new ExpressionBreakPoint(expr)); }
public void bp_cputime(DebuggerCore debugger, ulong time) { debugger.AddBreakPoint(new CpuTimeBreakPoint(time)); }
public void bp_memr(DebuggerCore debugger, FarPointer addr, ushort length) { debugger.AddBreakPoint(new MemoryReadBreakPoint(addr.Segment, addr.Offset, length)); }