Expand description
Utility functions and macros provided by the kernel crate.
Modules§
- Helper functions and types shared between multiple
arch
crates. - Basic binary write interface and supporting structs.
- Defines the CapabilityPtr type
- The Tock
Cell
types. - Helper functions for copying buffers.
- Helper functions and macros.
- Defines a SubSlice type to implement leasable buffers.
- Helper functions for common mathematical operations.
- An enum that can contain a reference to either a mutable or an immutable buffer.
- Peripheral Management
- The Tock Register Interface.
- Support for statically initializing objects in memory.
- Utility for creating non-volatile storage regions.
- Module containing the
StreamingProcessSlice
abstraction and related infrastructure. See the documentation onStreamingProcessSlice
for more information.
Structs§
- A pointer to statically allocated mutable data such as memory mapped I/O registers.