simulavr  1.1.0
HWUsart Member List

This is the complete list of members for HWUsart, including all inherited members.

_tvr_getValuesCount(void)TraceValueRegisterprotectedvirtual
_tvr_insertTraceValuesToSet(TraceSet &t)TraceValueRegisterprotectedvirtual
baudCntHWUartprotected
baudCnt16HWUartprotected
CheckForNewClearIrq(unsigned char)HWUart
CheckForNewSetIrq(unsigned char)HWUart
ClearIrqFlag(unsigned int)HWUartvirtual
cntRxSamplesHWUartprotected
CpuCycle()HWUartvirtual
CpuCycleRx()HWUartprotected
CpuCycleTx()HWUartprotected
FindScopeGroupByName(const std::string &name)TraceValueRegister
FindTraceValueByName(const std::string &name)TraceValueRegister
frameLengthHWUartprotected
GetAllTraceValues(void)TraceValueRegister
GetAllTraceValuesRecursive(void)TraceValueRegister
GetScopeGroupByName(const std::string &name)TraceValueRegister
GetScopeName(void)TraceValueRegisterinline
GetTraceValueByName(const std::string &name)TraceValueRegistervirtual
GetTraceValuePrefix(void)TraceValueRegisterinline
GetUbrr()HWUart
GetUbrrhi()HWUart
GetUcr()HWUart
GetUcsrc()HWUsart
GetUcsrcUbrrh()HWUsart
GetUdr()HWUart
GetUsr()HWUart
Hardware(AvrDevice *core)Hardware
HWUart(AvrDevice *core, HWIrqSystem *, PinAtPort tx, PinAtPort rx, unsigned int rx_interrupt, unsigned int udre_interrupt, unsigned int tx_interrupt, int instance_id=0)HWUart
HWUsart(AvrDevice *core, HWIrqSystem *, PinAtPort tx, PinAtPort rx, PinAtPort xck, unsigned int rx_interrupt, unsigned int udre_interrupt, unsigned int tx_interrupt, int instance_id=0, bool mxReg=true)HWUsart
irqSystemHWUartprotected
IsLevelInterrupt(unsigned int vector)Hardwareinlinevirtual
LevelInterruptPending(unsigned int vector)Hardwareinlinevirtual
pinRxHWUartprotected
pinTxHWUartprotected
pinXckHWUsartprotected
readParityHWUartprotected
RegisterTraceValue(TraceValue *t)TraceValueRegister
regSeqHWUartprotected
Reset()HWUartvirtual
RX_DISABLED enum valueHWUartprotected
RX_READ_DATABIT enum valueHWUartprotected
RX_READ_PARITY enum valueHWUartprotected
RX_READ_STARTBIT enum valueHWUartprotected
RX_READ_STOPBIT enum valueHWUartprotected
RX_READ_STOPBIT2 enum valueHWUartprotected
RX_WAIT_FOR_HIGH enum valueHWUartprotected
RX_WAIT_FOR_LOWEDGE enum valueHWUartprotected
rxBitCntHWUartprotected
rxDataTmpHWUartprotected
rxHighCntHWUartprotected
rxLowCntHWUartprotected
rxStateHWUartprotected
SetFrameLengthFromRegister()HWUartprotected
SetUbrr(unsigned char val)HWUart
SetUbrrhi(unsigned char val)HWUart
SetUcr(unsigned char val)HWUart
SetUcsrc(unsigned char val)HWUsart
SetUcsrcUbrrh(unsigned char val)HWUsart
SetUdr(unsigned char val)HWUart
SetUsr(unsigned char val)HWUart
T_RxState enum nameHWUartprotected
T_TxState enum nameHWUartprotected
TraceValueRegister(TraceValueRegister *parent, const std::string &name)TraceValueRegisterinline
TraceValueRegister()TraceValueRegisterinline
TX_AFTER_STOPBIT enum valueHWUartprotected
TX_DISABLED enum valueHWUartprotected
TX_FINISH enum valueHWUartprotected
TX_FIRST_RUN enum valueHWUartprotected
TX_SEND_DATABIT enum valueHWUartprotected
TX_SEND_PARITY enum valueHWUartprotected
TX_SEND_STARTBIT enum valueHWUartprotected
TX_SEND_STOPBIT enum valueHWUartprotected
TX_SEND_STOPBIT2 enum valueHWUartprotected
txBitCntHWUartprotected
txDataTmpHWUartprotected
txStateHWUartprotected
ubrrHWUartprotected
ubrr_regHWUart
ubrrh_regHWUsart
ubrrhi_regHWUart
ucrHWUartprotected
ucr_regHWUart
ucsra_regHWUart
ucsrb_regHWUart
ucsrcHWUartprotected
ucsrc_regHWUsart
ucsrc_ubrrh_regHWUsart
udr_regHWUart
udrReadHWUartprotected
udrWriteHWUartprotected
UnregisterTraceValue(TraceValue *t)TraceValueRegister
usrHWUartprotected
usr_regHWUart
vectorRxHWUartprotected
vectorTxHWUartprotected
vectorUdreHWUartprotected
writeParityHWUartprotected
~Hardware()Hardwareinlinevirtual
~TraceValueRegister()TraceValueRegistervirtual