#include <drv_serial.h>
Public Attributes | |
| uint32_t | baudRate |
| serialReceiveCallbackPtr | callback |
| portMode_t | mode |
| volatile uint8_t * | rxBuffer |
| uint32_t | rxBufferHead |
| uint32_t | rxBufferSize |
| uint32_t | rxBufferTail |
| volatile uint8_t * | txBuffer |
| uint32_t | txBufferHead |
| uint32_t | txBufferSize |
| uint32_t | txBufferTail |
| const struct serialPortVTable * | vTable |
Definition at line 33 of file drv_serial.h.
| uint32_t serialPort::baudRate |
Definition at line 38 of file drv_serial.h.
| serialReceiveCallbackPtr serialPort::callback |
Definition at line 50 of file drv_serial.h.
| portMode_t serialPort::mode |
Definition at line 37 of file drv_serial.h.
| volatile uint8_t* serialPort::rxBuffer |
Definition at line 42 of file drv_serial.h.
| uint32_t serialPort::rxBufferHead |
Definition at line 44 of file drv_serial.h.
| uint32_t serialPort::rxBufferSize |
Definition at line 40 of file drv_serial.h.
| uint32_t serialPort::rxBufferTail |
Definition at line 45 of file drv_serial.h.
| volatile uint8_t* serialPort::txBuffer |
Definition at line 43 of file drv_serial.h.
| uint32_t serialPort::txBufferHead |
Definition at line 46 of file drv_serial.h.
| uint32_t serialPort::txBufferSize |
Definition at line 41 of file drv_serial.h.
| uint32_t serialPort::txBufferTail |
Definition at line 47 of file drv_serial.h.
| const struct serialPortVTable* serialPort::vTable |
Definition at line 35 of file drv_serial.h.