Skip to main content

Crate regio

Crate regio 

Source

Modules§

riscv

Structs§

Mmio
Represents an aperture of memory-mapped I/O.
Offset
An offset into an MMIO aperture at some context-defined stride.

Traits§

AtomicIoBackend
An IoBackend extension supporting atomic read-modify-write operations.
DefaultIo
A register with a default (and default-constructible) I/O backend.
FixedAddr
A register with a fixed, known address.
IoBackend
An abstract means of register access.
Readable
A marker trait for registers permitting reads.
Register
A register type, with flexibly abstracted I/O and addressing.
UnfixedAddr
A register with no fixed address.
Writable
A marker trait for registers permitting writes.

Attribute Macros§

offset
Associates a type as being a register addressed at a fixed offset.