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.