| ConfigurableDriverAbs(const size_t indexModule, const size_t indexPin) | imt::base::bsp::driver::ConfigurableDriverAbs< imt::base::bsp::type::DriverType::SPI, SpiDriverConfiguration > | inline |
| Configuration typedef | imt::base::bsp::driver::ConfigurableDriverAbs< imt::base::bsp::type::DriverType::SPI, SpiDriverConfiguration > | |
| configure(const SpiDriverConfiguration &configuration) | imt::base::bsp::driver::ConfigurableDriverAbs< imt::base::bsp::type::DriverType::SPI, SpiDriverConfiguration > | inline |
| DriverAbs(const size_t indexModule, const size_t indexDriver) | imt::base::bsp::module::DriverAbs< TypeId > | inlineexplicit |
| enable(void) | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| getConfiguration(void) const | imt::base::bsp::driver::ConfigurableDriverAbs< imt::base::bsp::type::DriverType::SPI, SpiDriverConfiguration > | inline |
| getIndexDriver(void) const | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| getIndexModule(void) const | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| getType(void) const | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| initialize(void) | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| isEnabled(void) const | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| isInitialized(void) const | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| isStarted(void) const | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| onEnable(void) | imt::base::bsp::driver::SpiDriver | protectedvirtual |
| onInitialize(void) | imt::base::bsp::driver::SpiDriver | protectedvirtual |
| onReconfigure(const Configuration &configuration) | imt::base::bsp::driver::SpiDriver | protectedvirtual |
| onStart(void) | imt::base::bsp::driver::SpiDriver | protectedvirtual |
| onStop(void) | imt::base::bsp::driver::SpiDriver | protectedvirtual |
| read(uint8_t *pData, const size_t size, uint8_t *const pBytesRead) | imt::base::bsp::driver::SpiDriver | |
| SpiDriver(const size_t indexModule, const size_t indexPort) | imt::base::bsp::driver::SpiDriver | explicit |
| start(void) | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| stop(void) | imt::base::bsp::module::DriverAbs< TypeId > | inline |
| Type | imt::base::bsp::module::DriverAbs< TypeId > | static |
| write(const uint8_t pData[], const uint32_t size, uint8_t *const pBytesWritten) | imt::base::bsp::driver::SpiDriver | |
| ~ConfigurableDriverAbs(void) | imt::base::bsp::driver::ConfigurableDriverAbs< imt::base::bsp::type::DriverType::SPI, SpiDriverConfiguration > | inlinevirtual |
| ~DriverAbs(void) | imt::base::bsp::module::DriverAbs< TypeId > | inlinevirtual |
| ~SpiDriver(void) | imt::base::bsp::driver::SpiDriver | virtual |