Function simics::api::simulator::breakpoints::breakpoint_remove

source ·
pub fn breakpoint_remove(
    id: BreakpointId,
    access: Access,
    address: GenericAddress,
    length: GenericAddress,
) -> Result<()>
Expand description

Deletes a breakpoint range from an existing breakpoint. Can thus be used to create holes in the breakpoint range. id is the breakpoint to operate on, as returned by SIM_breakpoint. A value of zero will operate on all breakpoints that were not set using the Sim_Breakpoint_Simulation flag.

§Arguments

  • access: A bitfield describing the type of breakpoint to remove using the enumeration constants of the access_t enum.
  • address: The start address of the range
  • length: The length of the range in bytes.

§Exceptions

  • SimExc_Index Thrown if illegal breakpoint

§Context

Cell Context