Module probe_rs::architecture::arm::dp

source ·
Expand description

Types and functions for interacting with debug ports.

Structs

ABORT, Abort register (see ADI v5.2 B2.2.1)
CTRL/STAT, Control/Status register (see ADI v5.2 B2.2.2)
DPIDR, Debug Port Identification register (see ADI v5.2 B2.2.5)
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.