Module probe_rs::architecture::arm::component
source · Expand description
Types and functions for interacting with CoreSight Components
Structs
A struct representing a DWT unit on target.
An interface to control the ITM (Instrumentation Trace Macrocell) of a MCU.
An interface to control the SCS (System Control Space) of a MCU.
SWO unit
TPIU unit
Trace funnel unit
The embedded trace memory controller.
Enums
An error when operating a core ROM table component occurred.
Specifies the data sink (destination) for trace data.
Traits
A trait to be implemented on debug register types for debug component interfaces.
Functions
Disables TRCENA in DEMCR to disable trace generation.
Sets TRCENA in DEMCR to begin trace generation.
Goes through every component in the vector and tries to find the first component with the given type
Reads all the available ARM CoresightComponents of the currently attached target.
Configures DWT trace unit
unit
to stop tracing address
.