Public Attributes | List of all members
serialPortVTable Struct Reference

#include <drv_serial.h>

Public Attributes

bool(* isSerialTransmitBufferEmpty )(serialPort_t *instance)
uint8_t(* serialRead )(serialPort_t *instance)
void(* serialSetBaudRate )(serialPort_t *instance, uint32_t baudRate)
uint8_t(* serialTotalBytesWaiting )(serialPort_t *instance)
void(* serialWrite )(serialPort_t *instance, uint8_t ch)
void(* setMode )(serialPort_t *instance, portMode_t mode)

Detailed Description

Definition at line 53 of file drv_serial.h.

Member Data Documentation

bool(* serialPortVTable::isSerialTransmitBufferEmpty) (serialPort_t *instance)

Definition at line 63 of file drv_serial.h.

uint8_t(* serialPortVTable::serialRead) (serialPort_t *instance)

Definition at line 58 of file drv_serial.h.

void(* serialPortVTable::serialSetBaudRate) (serialPort_t *instance, uint32_t baudRate)

Definition at line 61 of file drv_serial.h.

uint8_t(* serialPortVTable::serialTotalBytesWaiting) (serialPort_t *instance)

Definition at line 56 of file drv_serial.h.

void(* serialPortVTable::serialWrite) (serialPort_t *instance, uint8_t ch)

Definition at line 54 of file drv_serial.h.

void(* serialPortVTable::setMode) (serialPort_t *instance, portMode_t mode)

Definition at line 65 of file drv_serial.h.

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

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