Serial Wombat 18AB Firmware
Public Attributes | List of all members
uartSw_n Struct Reference

Public Attributes

DMABitStream_t bitStream
 
uint16_t txQueue
 
uint16_t rxQueue
 
uint16_t txRemainingNips
 
uint16_t rxFrameErrors
 
uint8_t idleBitsQueued
 
uint8_t txCurrentBit:1
 
uint8_t txRemainingBitmap
 
uint8_t txRemainingBits
 
uint8_t txPin
 
uint8_t rxPin
 
uint8_t rxState
 
uint8_t rxBitmap
 
uint8_t rxSampleDelay
 
uint8_t rxBitsReceived
 
uint8_t divisor
 

Member Data Documentation

◆ bitStream

DMABitStream_t uartSw_n::bitStream

◆ divisor

uint8_t uartSw_n::divisor

◆ idleBitsQueued

uint8_t uartSw_n::idleBitsQueued

◆ rxBitmap

uint8_t uartSw_n::rxBitmap

◆ rxBitsReceived

uint8_t uartSw_n::rxBitsReceived

◆ rxFrameErrors

uint16_t uartSw_n::rxFrameErrors

◆ rxPin

uint8_t uartSw_n::rxPin

◆ rxQueue

uint16_t uartSw_n::rxQueue

◆ rxSampleDelay

uint8_t uartSw_n::rxSampleDelay

◆ rxState

uint8_t uartSw_n::rxState

◆ txCurrentBit

uint8_t uartSw_n::txCurrentBit

◆ txPin

uint8_t uartSw_n::txPin

◆ txQueue

uint16_t uartSw_n::txQueue

◆ txRemainingBitmap

uint8_t uartSw_n::txRemainingBitmap

◆ txRemainingBits

uint8_t uartSw_n::txRemainingBits

◆ txRemainingNips

uint16_t uartSw_n::txRemainingNips