simulavr  1.1.0
HWTimer16_1C Member List

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

_tvr_getValuesCount(void)TraceValueRegisterprotectedvirtual
_tvr_insertTraceValuesToSet(TraceSet &t)TraceValueRegisterprotectedvirtual
accessTempRegisterHWTimer16protected
BasicTimerUnit(AvrDevice *core, PrescalerMultiplexer *p, int unit, IRQLine *tov, IRQLine *tcap, ICaptureSource *icapsrc, int countersize=8)BasicTimerUnit
CEtype enum nameBasicTimerUnit
ChangeWGM(WGMtype mode)HWTimer16protected
ClearIrqFlag(unsigned int vector)Hardwareinlinevirtual
comBasicTimerUnitprotected
COM_CLEAR enum valueBasicTimerUnitprotected
COM_NOOP enum valueBasicTimerUnitprotected
COM_SET enum valueBasicTimerUnitprotected
COM_TOGGLE enum valueBasicTimerUnitprotected
compareBasicTimerUnitprotected
compare_dblBasicTimerUnitprotected
compare_outputBasicTimerUnitprotected
compare_output_stateBasicTimerUnitprotected
compareEnableBasicTimerUnitprotected
COMtype enum nameBasicTimerUnitprotected
coreBasicTimerUnitprotected
count_downBasicTimerUnitprotected
CountTimer(void)BasicTimerUnitprotected
CpuCycle()BasicTimerUnitvirtual
EVT_BOTTOM_REACHED enum valueBasicTimerUnit
EVT_COMPARE_1 enum valueBasicTimerUnit
EVT_COMPARE_2 enum valueBasicTimerUnit
EVT_COMPARE_3 enum valueBasicTimerUnit
EVT_MAX_REACHED enum valueBasicTimerUnit
EVT_TOP_REACHED enum valueBasicTimerUnit
FindScopeGroupByName(const std::string &name)TraceValueRegister
FindTraceValueByName(const std::string &name)TraceValueRegister
Get_ICRH()HWTimer16inlineprotected
Get_ICRL()HWTimer16inlineprotected
Get_OCRAH()HWTimer16inlineprotected
Get_OCRAL()HWTimer16inlineprotected
Get_OCRBH()HWTimer16inlineprotected
Get_OCRBL()HWTimer16inlineprotected
Get_OCRCH()HWTimer16inlineprotected
Get_OCRCL()HWTimer16inlineprotected
Get_TCCRA()HWTimer16_1Cinlineprotected
Get_TCCRB()HWTimer16_1Cinlineprotected
Get_TCNTH()HWTimer16inlineprotected
Get_TCNTL()HWTimer16inlineprotected
GetAllTraceValues(void)TraceValueRegister
GetAllTraceValuesRecursive(void)TraceValueRegister
GetCompareRegister(int idx, bool high)HWTimer16protected
GetComplexRegister(bool is_icr, bool high)HWTimer16protected
GetScopeGroupByName(const std::string &name)TraceValueRegister
GetScopeName(void)TraceValueRegisterinline
GetTraceValueByName(const std::string &name)TraceValueRegistervirtual
GetTraceValuePrefix(void)TraceValueRegisterinline
HandleEvent(CEtype event)BasicTimerUnitprotected
Hardware(AvrDevice *core)Hardware
HWTimer16(AvrDevice *core, PrescalerMultiplexer *p, int unit, IRQLine *tov, IRQLine *tcompA, const PinAtPort &outA, IRQLine *tcompB, const PinAtPort &outB, IRQLine *tcompC, const PinAtPort &outC, IRQLine *ticap, ICaptureSource *icapsrc)HWTimer16
HWTimer16_1C(AvrDevice *core, PrescalerMultiplexer *p, int unit, IRQLine *tov, IRQLine *tcompA, const PinAtPort &outA, IRQLine *ticap, ICaptureSource *icapsrc)HWTimer16_1C
icapNoiseCancelerBasicTimerUnitprotected
icapRegisterBasicTimerUnitprotected
icapRisingEdgeBasicTimerUnitprotected
icapSourceBasicTimerUnitprotected
icr_h_regHWTimer16
icr_l_regHWTimer16
InputCapture(void)BasicTimerUnitprotectedvirtual
IsLevelInterrupt(unsigned int vector)Hardwareinlinevirtual
LevelInterruptPending(unsigned int vector)Hardwareinlinevirtual
limit_bottomBasicTimerUnitprotected
limit_maxBasicTimerUnitprotected
limit_topBasicTimerUnitprotected
ocra_h_regHWTimer16
ocra_l_regHWTimer16
ocrb_h_regHWTimer16
ocrb_l_regHWTimer16
ocrc_h_regHWTimer16
ocrc_l_regHWTimer16
OCRIDX_A enum valueBasicTimerUnitprotected
OCRIDX_B enum valueBasicTimerUnitprotected
OCRIDX_C enum valueBasicTimerUnitprotected
OCRIDX_maxUnits enum valueBasicTimerUnitprotected
OCRIDXtype enum nameBasicTimerUnitprotected
premxBasicTimerUnitprotected
RegisterACompForICapture(HWAcomp *acomp)BasicTimerUnit
RegisterTraceValue(TraceValue *t)TraceValueRegister
Reset(void)HWTimer16_1Cvirtual
Set_ICRH(unsigned char val)HWTimer16inlineprotected
Set_ICRL(unsigned char val)HWTimer16inlineprotected
Set_OCRAH(unsigned char val)HWTimer16inlineprotected
Set_OCRAL(unsigned char val)HWTimer16inlineprotected
Set_OCRBH(unsigned char val)HWTimer16inlineprotected
Set_OCRBL(unsigned char val)HWTimer16inlineprotected
Set_OCRCH(unsigned char val)HWTimer16inlineprotected
Set_OCRCL(unsigned char val)HWTimer16inlineprotected
Set_TCCRA(unsigned char val)HWTimer16_1Cprotected
Set_TCCRB(unsigned char val)HWTimer16_1Cprotected
Set_TCNTH(unsigned char val)HWTimer16inlineprotected
Set_TCNTL(unsigned char val)HWTimer16inlineprotected
Set_WGM(int val)HWTimer16_1Cprivate
SetACIC(bool acic)BasicTimerUnitinline
SetClockMode(int _cs)BasicTimerUnitprotected
SetCompareOutput(int idx)BasicTimerUnitprotected
SetCompareOutputMode(int idx, COMtype mode)BasicTimerUnitprotected
SetCompareRegister(int idx, bool high, unsigned char val)HWTimer16protected
SetComplexRegister(bool is_icr, bool high, unsigned char val)HWTimer16protected
SetCounter(unsigned long val)BasicTimerUnitprotected
SetPWMCompareOutput(int idx, bool topOrDown)BasicTimerUnitprotected
SetTimerEventListener(TimerEventListener *listener)BasicTimerUnitinline
tccra_regHWTimer16_1C
tccra_valHWTimer16_1Cprotected
tccrb_regHWTimer16_1C
tccrb_valHWTimer16_1Cprotected
tcnt_h_regHWTimer16
tcnt_l_regHWTimer16
timerCaptureBasicTimerUnitprotected
timerCompareBasicTimerUnitprotected
timerOverflowBasicTimerUnitprotected
TraceValueRegister(TraceValueRegister *parent, const std::string &name)TraceValueRegisterinline
TraceValueRegister()TraceValueRegisterinline
UnregisterTraceValue(TraceValue *t)TraceValueRegister
updown_countingBasicTimerUnitprotected
vlast_tcntBasicTimerUnitprotected
vtcntBasicTimerUnitprotected
wgmBasicTimerUnitprotected
WGM_CTC_ICR enum valueBasicTimerUnitprotected
WGM_CTC_OCRA enum valueBasicTimerUnitprotected
WGM_FASTPWM_10BIT enum valueBasicTimerUnitprotected
WGM_FASTPWM_8BIT enum valueBasicTimerUnitprotected
WGM_FASTPWM_9BIT enum valueBasicTimerUnitprotected
WGM_FASTPWM_ICR enum valueBasicTimerUnitprotected
WGM_FASTPWM_OCRA enum valueBasicTimerUnitprotected
WGM_NORMAL enum valueBasicTimerUnitprotected
WGM_PCPWM_10BIT enum valueBasicTimerUnitprotected
WGM_PCPWM_8BIT enum valueBasicTimerUnitprotected
WGM_PCPWM_9BIT enum valueBasicTimerUnitprotected
WGM_PCPWM_ICR enum valueBasicTimerUnitprotected
WGM_PCPWM_OCRA enum valueBasicTimerUnitprotected
WGM_PFCPWM_ICR enum valueBasicTimerUnitprotected
WGM_PFCPWM_OCRA enum valueBasicTimerUnitprotected
wgm_rawHWTimer16_1Cprivate
WGM_RESERVED enum valueBasicTimerUnitprotected
WGM_tablesize enum valueBasicTimerUnitprotected
wgmfuncBasicTimerUnitprotected
WGMfunc_ctc(CEtype event)BasicTimerUnitprotected
WGMfunc_fastpwm(CEtype event)BasicTimerUnitprotected
WGMFunc_noop(CEtype event)BasicTimerUnitinlineprotected
WGMfunc_normal(CEtype event)BasicTimerUnitprotected
WGMfunc_pcpwm(CEtype event)BasicTimerUnitprotected
WGMfunc_pfcpwm(CEtype event)BasicTimerUnitprotected
wgmfunc_t typedefBasicTimerUnitprotected
WGMisPWM(void)BasicTimerUnitinlineprotected
WGMtype enum nameBasicTimerUnitprotected
WGMuseICR(void)BasicTimerUnitinlineprotected
~BasicTimerUnit()BasicTimerUnitinline
~Hardware()Hardwareinlinevirtual
~TraceValueRegister()TraceValueRegistervirtual