|
TLE92466ED Driver 0.1.0-preview
Modern C++23 driver for Infineon TLE92466ED Six-Channel Low-Side Solenoid Driver
|
This is the complete list of members for TLE92466ED::HAL, including all inherited members.
| chip_deselect() noexcept=0 | TLE92466ED::HAL | pure virtual |
| chip_select() noexcept=0 | TLE92466ED::HAL | pure virtual |
| clear_errors() noexcept=0 | TLE92466ED::HAL | pure virtual |
| configure(const SPIConfig &config) noexcept=0 | TLE92466ED::HAL | pure virtual |
| deinit() noexcept=0 | TLE92466ED::HAL | pure virtual |
| delay(uint32_t microseconds) noexcept=0 | TLE92466ED::HAL | pure virtual |
| get_last_error() const noexcept=0 | TLE92466ED::HAL | pure virtual |
| HAL()=default | TLE92466ED::HAL | protected |
| HAL(const HAL &)=delete | TLE92466ED::HAL | protected |
| HAL(HAL &&) noexcept=default | TLE92466ED::HAL | protected |
| init() noexcept=0 | TLE92466ED::HAL | pure virtual |
| is_ready() const noexcept=0 | TLE92466ED::HAL | pure virtual |
| operator=(const HAL &)=delete | TLE92466ED::HAL | protected |
| operator=(HAL &&) noexcept=default | TLE92466ED::HAL | protected |
| transfer32(uint32_t tx_data) noexcept=0 | TLE92466ED::HAL | pure virtual |
| transfer_multi(std::span< const uint32_t > tx_data, std::span< uint32_t > rx_data) noexcept=0 | TLE92466ED::HAL | pure virtual |
| ~HAL()=default | TLE92466ED::HAL | virtual |