Expand description
Types for safe MMIO device access, especially in systems with an MMU.
Modules§
- fields
- Wrapper types for MMIO fields.
Macros§
- field
- Gets a
UniqueMmioPointer
to a field of a type wrapped in aUniqueMmioPointer
. - field_
shared - Gets a
SharedMmioPointer
to a field of a type wrapped in aSharedMmioPointer
. - split_
fields - Gets
UniqueMmioPointer
s to several fields of a type wrapped in aUniqueMmioPointer
.
Structs§
- Physical
Instance - The physical instance of some device’s MMIO space.
- Shared
Mmio Pointer - A shared pointer to the registers of some MMIO device.
- Unique
Mmio Pointer - A unique owned pointer to the registers of some MMIO device.