Re-exports§
pub use error::HalError;
Modules§
Structs§
- Device
Config - Generic device configuration structure for SPI drivers
- HalDelay
- HalDelay object based on blocking SystemTime::elapsed calls
- HalInst
- HAL instance
- HalPins
- HalPins object for conveniently returning bound pins
- LogConfig
- Log configuration object
- PinConfig
- Pin configuration object
- SpiConfig
- SPI device configuration
- Term
Logger - The TermLogger struct. Provides a stderr/out based Logger implementation
Enums§
- HalBase
- Base storage for Hal instances
- HalInput
Pin - Input pin hal wrapper
- HalOutput
Pin - Output pin hal wrapper
- HalSpi
- SPI hal wrapper
- Level
Filter - An enum representing the available verbosity level filters of the logger.
- Terminal
Mode - Specifies which streams should be used when logging
Functions§
- load_
config - Load a configuration file