|
APM:Libraries
|
-*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*- More...
Classes | |
| class | _parser |
| class | AnalogIn |
| class | AnalogSource |
| class | DigitalSource |
| class | DSM_parser |
| class | GPIO |
| class | I2CDevice |
| class | I2CDeviceManager |
| class | MassStorage |
| class | PPM_parser |
| class | RCInput |
| class | RCOutput |
| class | SBUS_parser |
| class | Scheduler |
| class | Semaphore |
| struct | spi_pins |
| struct | SPIDESC |
| class | SPIDevice |
| class | SPIDeviceManager |
| class | Storage |
| class | UART_OSD |
| class | UART_PPM |
| class | UARTDriver |
| class | USBDriver |
| class | Util |
Typedefs | |
| typedef enum F4Light::SPIFrequency | SPIFrequency |
| typedef uint8_t(* | spi_WaitFunc) (uint8_t b) |
| typedef enum F4Light::SPI_TRANSFER_MODE | SPI_transferMode |
| typedef struct F4Light::SPIDESC | SPIDesc |
Enumerations | |
| enum | SPIFrequency { SPI_18MHZ = 0, SPI_9MHZ = 1, SPI_4_5MHZ = 2, SPI_2_25MHZ = 3, SPI_1_125MHZ = 4, SPI_562_500KHZ = 5, SPI_281_250KHZ = 6, SPI_140_625KHZ = 7, SPI_36MHZ = 8 } |
| enum | SPI_TRANSFER_MODE { SPI_TRANSFER_POLL =0, SPI_TRANSFER_DMA, SPI_TRANSFER_INTR, SPI_TRANSFER_SOFT } |
| enum | SPI_ISR_MODE { SPI_ISR_NONE, SPI_ISR_SEND, SPI_ISR_SEND_DMA, SPI_ISR_SKIP_RX, SPI_ISR_SKIP_RX_DMA, SPI_ISR_WAIT_RX, SPI_ISR_WAIT_RX_DMA, SPI_ISR_RECEIVE, SPI_ISR_RXTX, SPI_ISR_STROBE, SPI_ISR_COMPARE, SPI_ISR_FINISH } |
-*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-
| typedef enum F4Light::SPI_TRANSFER_MODE F4Light::SPI_transferMode |
| typedef uint8_t(* F4Light::spi_WaitFunc) (uint8_t b) |
Definition at line 48 of file SPIDevice.h.
| typedef struct F4Light::SPIDESC F4Light::SPIDesc |
| typedef enum F4Light::SPIFrequency F4Light::SPIFrequency |
| Enumerator | |
|---|---|
| SPI_ISR_NONE | |
| SPI_ISR_SEND | |
| SPI_ISR_SEND_DMA | |
| SPI_ISR_SKIP_RX | |
| SPI_ISR_SKIP_RX_DMA | |
| SPI_ISR_WAIT_RX | |
| SPI_ISR_WAIT_RX_DMA | |
| SPI_ISR_RECEIVE | |
| SPI_ISR_RXTX | |
| SPI_ISR_STROBE | |
| SPI_ISR_COMPARE | |
| SPI_ISR_FINISH | |
Definition at line 77 of file SPIDevice.h.
| Enumerator | |
|---|---|
| SPI_TRANSFER_POLL | |
| SPI_TRANSFER_DMA | |
| SPI_TRANSFER_INTR | |
| SPI_TRANSFER_SOFT | |
Definition at line 56 of file SPIDevice.h.
Definition at line 36 of file SPIDevice.h.
1.8.13