Expand description
Types and functions for interacting with debug ports.
Structs§
- ABORT, Abort register (see ADI v5.2 B2.2.1)
- BASEPTR0, Initial system address for the first component in the system (see ADI v6.0 B2.2.2)
- BASEPTR1, Initial system address for the first component in the system (see ADI v6.0 B2.2.2)
- CTRL/STAT, Control/Status register (see ADI v5.2 B2.2.2)
- DLPIDR, Data Link Protocol Identification register (see ADI v5.2 B2.2.4)
- DPIDR, Debug Port Identification register (see ADI v5.2 B2.2.5)
- DPIDR1, Debug Port Identification register (see ADI v6 B2.2.7)
- The ID of a debug port. Can be used to detect and select devices in a multidrop setup.
- RDBUFF, Read Buffer register (see ADI v5.2 B2.2.7)
- SELECT, AP Select register (see ADI v5.2 B2.2.9)
- TARGETID, Target Identification register (see ADI v5.2 B2.2.10)
Enums§
- An error occurred when interacting with the debug port.
- The version of the debug port.
- Specifies if pushed-find operations are implemented or not.
Traits§
- A typed interface to be implemented on drivers that can control a debug port.
- A marker trait to be implemented on debug port register types for typed access.