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 rangelength
: The length of the range in bytes.
§Exceptions
- SimExc_Index Thrown if illegal breakpoint
§Context
Cell Context