Module config

Source

Structs§

ConfigurationFile
Representation of the complete and unresolved content of a single confguration file.
I2cConfiguration
Configuration of a particular I2C bus.
IoExpander
Declaration of an IO expander. Its name, how to reach it, and which protocol driver to use.
IoExpanderPin
Declaration of a name of an IO expander and pin number on it.
PinConfiguration
Configuration of a particular GPIO pin.
SpiConfiguration
Configuration of a particular SPI controller port.
StrappingConfiguration
Configuration of a particular GPIO pin.
UartConfiguration
Configuration of a particular UART port.

Enums§

Error
IoExpanderDriver
Identifier of the driver/protocol uses by an IO expander.
UartParity
Parity configuration for UART communication.
UartStopBits
Stop bits configuration for UART communication.

Functions§

process_config_file