| ClearErrors() noexcept | tle92466ed::SpiInterface< Derived > | inline |
| Configure(const SPIConfig &config) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| Deinit() noexcept | tle92466ed::SpiInterface< Derived > | inline |
| Delay(uint32_t microseconds) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| GetLastError() const noexcept | tle92466ed::SpiInterface< Derived > | inline |
| GpioRead(CtrlPin pin) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| GpioSet(CtrlPin pin, GpioSignal signal) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| GpioSetActive(CtrlPin pin) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| GpioSetInactive(CtrlPin pin) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| Init() noexcept | tle92466ed::SpiInterface< Derived > | inline |
| IsReady() const noexcept | tle92466ed::SpiInterface< Derived > | inline |
| kMaxPipelinedReads | tle92466ed::SpiInterface< Derived > | static |
| last_critical_fault_flags_ | tle92466ed::SpiInterface< Derived > | protected |
| LastCriticalFaultFlags() const noexcept | tle92466ed::SpiInterface< Derived > | inline |
| Log(LogLevel level, const char *tag, const char *format,...) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| NoteCriticalFault(const SPIFrame &frame) noexcept | tle92466ed::SpiInterface< Derived > | inlineprotected |
| operator=(const SpiInterface &)=delete | tle92466ed::SpiInterface< Derived > | |
| operator=(SpiInterface &&) noexcept=default | tle92466ed::SpiInterface< Derived > | protected |
| Read(uint16_t address, bool verify_crc=true) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| ReadMulti(std::span< const uint16_t > addresses, std::span< uint32_t > values, uint16_t &valid_mask) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| saw_critical_fault_ | tle92466ed::SpiInterface< Derived > | protected |
| SawCriticalFault() const noexcept | tle92466ed::SpiInterface< Derived > | inline |
| SpiInterface(const SpiInterface &)=delete | tle92466ed::SpiInterface< Derived > | |
| SpiInterface()=default | tle92466ed::SpiInterface< Derived > | protected |
| SpiInterface(SpiInterface &&) noexcept=default | tle92466ed::SpiInterface< Derived > | protected |
| Transfer32(uint32_t tx_data) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| TransferMulti(std::span< const uint32_t > tx_data, std::span< uint32_t > rx_data) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| Write(uint16_t address, uint16_t value, bool verify_crc=true) noexcept | tle92466ed::SpiInterface< Derived > | inline |
| ~SpiInterface()=default | tle92466ed::SpiInterface< Derived > | protected |