|
NinjaFlight
|
#include <serial.h>

Data Fields | |
| const struct serial_port_ops * | vTable |
| uint8_t | identifier |
| portMode_t | mode |
| portOptions_t | options |
| uint32_t | baudRate |
| uint32_t | rxBufferSize |
| uint32_t | txBufferSize |
| volatile uint8_t * | rxBuffer |
| volatile uint8_t * | txBuffer |
| uint32_t | rxBufferHead |
| uint32_t | rxBufferTail |
| uint32_t | txBufferHead |
| uint32_t | txBufferTail |
| serialReceiveCallbackPtr | callback |
| uint32_t serialPort_s::baudRate |
| serialReceiveCallbackPtr serialPort_s::callback |
| uint8_t serialPort_s::identifier |
| portMode_t serialPort_s::mode |
| portOptions_t serialPort_s::options |
| volatile uint8_t* serialPort_s::rxBuffer |
| uint32_t serialPort_s::rxBufferHead |
| uint32_t serialPort_s::rxBufferSize |
| uint32_t serialPort_s::rxBufferTail |
| volatile uint8_t* serialPort_s::txBuffer |
| uint32_t serialPort_s::txBufferHead |
| uint32_t serialPort_s::txBufferSize |
| uint32_t serialPort_s::txBufferTail |
| const struct serial_port_ops* serialPort_s::vTable |