Public Attributes | List of all members
serialPort Struct Reference

#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 serialPortVTablevTable
 

Detailed Description

Definition at line 33 of file drv_serial.h.

Member Data Documentation

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.


The documentation for this struct was generated from the following file:


rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:58