probe_rs::architecture::arm

Module dp

Source
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§

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.