[][src]Module probe_rs::architecture::riscv::communication_interface

Debug Module Communication

This module implements communication with a Debug Module, as described in the RISCV debug specification v0.13.2 .

Structs

Abstractauto
AccessMemoryCommand

Abstract command register, located at address 0x17 This is not for all commands, only for the ones from the debug spec.

AccessRegisterCommand

Abstract command register, located at address 0x17 This is not for all commands, only for the ones from the debug spec.

RiscvCommunicationInterface
RiscvCommunicationInterfaceState
Sbcs

Enums

RiscvBusAccess

Access width for bus access. This is used both for system bus access (sbcs register), as well for abstract commands.