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
UniqueMmioPointerto a field of a type wrapped in aUniqueMmioPointer. - field_
shared - Gets a
SharedMmioPointerto a field of a type wrapped in aSharedMmioPointer. - split_
fields - Gets
UniqueMmioPointers 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.