#include "driver/spi_master.h"
Go to the source code of this file.
Classes | |
class | DotStarEsp32DmaSpiMethodBase< T_SPISPEED, T_SPIBUS > |
struct | Esp32SpiBus< bus, bits > |
Typedefs | |
typedef Esp32SpiBus< SPI2_HOST, WIDTH1 > | Esp32Spi2Bus |
typedef Esp32SpiBus< SPI2_HOST, WIDTH2 > | Esp32Spi22BitBus |
typedef Esp32SpiBus< SPI2_HOST, WIDTH4 > | Esp32Spi24BitBus |
typedef DotStarEsp32DmaSpiMethodBase< SpiSpeed10Mhz, Esp32Spi2Bus > | DotStarEsp32DmaSpi2Method |
typedef DotStarEsp32DmaSpiMethodBase< SpiSpeed10Mhz, Esp32Spi22BitBus > | DotStarEsp32DmaSpi22BitMethod |
typedef DotStarEsp32DmaSpiMethodBase< SpiSpeed10Mhz, Esp32Spi24BitBus > | DotStarEsp32DmaSpi24BitMethod |
typedef DotStarEsp32DmaSpi2Method | DotStarEsp32DmaSpiMethod |
typedef DotStarEsp32DmaSpi22BitMethod | DotStarEsp32DmaSpi2BitMethod |
typedef DotStarEsp32DmaSpi24BitMethod | DotStarEsp32DmaSpi4BitMethod |
Enumerations | |
enum | spi_bus_width_t { WIDTH1 = 1 , WIDTH2 = 2 , WIDTH4 = 4 , WIDTH8 = 8 } |
typedef Esp32SpiBus<SPI2_HOST, WIDTH2> Esp32Spi22BitBus |
typedef Esp32SpiBus<SPI2_HOST, WIDTH4> Esp32Spi24BitBus |
typedef Esp32SpiBus<SPI2_HOST, WIDTH1> Esp32Spi2Bus |
enum spi_bus_width_t |