[][src]Module gdbstub::arch

Built-in implementations of Arch for various architectures.

Note: If an architecture is missing from this module, that does not mean that it can't be used with gdbstub! So-long as there's support for the target architecture in GDB, it should be fairly straightforward to implement Arch manually.

Please consider upstreaming any missing Arch implementations you happen to implement yourself!

Modules

arm

Implementations for various ARM architectures.

mips

Implementations for the MIPS architecture.

msp430

Implementations for the TI-MSP430 family of MCUs.

ppc

Implementations for various PowerPC architectures.

riscv

Support for the RISC-V architecture.

x86

Implementations for x86

Traits

Arch

Encodes architecture-specific information, such as pointer size, register layout, etc...

RegId

Register identifier for target registers.

Registers

Methods to read/write architecture-specific registers.