Esp8266/spi_arch.h File Reference
Go to the source code of this file.
Enumerations | |
| enum class | SpiBus { INVALID = 0 , MIN = 1 , SPI1 = 1 , FSPI = 1 , SPI2 = 2 , HSPI = 2 , MAX = SOC_SPI_PERIPH_NUM , DEFAULT = SPI2 , INVALID = 0 , MIN = 1 , SPI1 = 1 , MAX = 1 , DEFAULT = SPI1 , INVALID = 0 , MIN = 1 , SPI1 = 1 , SPI2 = 2 , SPI3 = 3 , MAX = SOC_SPI_PERIPH_NUM , DEFAULT = SPI1 , INVALID = 0 , MIN = 1 , SPI1 = 1 , SPI2 = 2 , MAX = SOC_SPI_PERIPH_NUM , DEFAULT = SPI1 } |
| Identifies bus selection. More... | |
Enumeration Type Documentation
◆ SpiBus
|
strong |
Identifies bus selection.
- Todo:
- Add support for overlapped I/O using SPI0 pins. Devices can be represented as SPI2, SPI3 and SPI4 as there are three CS available.
| Enumerator | |
|---|---|
| INVALID | |
| MIN | |
| SPI1 | |
| FSPI | |
| SPI2 | |
| HSPI | |
| MAX | |
| DEFAULT | |
| INVALID | |
| MIN | |
| SPI1 | |
| MAX | |
| DEFAULT | |
| INVALID | |
| MIN | |
| SPI1 | |
| SPI2 | |
| SPI3 | |
| MAX | |
| DEFAULT | |
| INVALID | |
| MIN | |
| SPI1 | |
| SPI2 | |
| MAX | |
| DEFAULT | |
1.9.1