, including all inherited members.
| _tvr_getValuesCount(void) | TraceValueRegister | [protected, virtual] |
| _tvr_insertTraceValuesToSet(TraceSet &t) | TraceValueRegister | [protected, virtual] |
| accessTempRegister | HWTimer16 | [protected] |
| BasicTimerUnit(AvrDevice *core, PrescalerMultiplexer *p, int unit, IRQLine *tov, IRQLine *tcap, ICaptureSource *icapsrc, int countersize=8) | BasicTimerUnit | |
| CEtype enum name | BasicTimerUnit | [protected] |
| ChangeWGM(WGMtype mode) | HWTimer16 | [protected] |
| ClearIrqFlag(unsigned int vector) | Hardware | [inline, virtual] |
| com | BasicTimerUnit | [protected] |
| COM_CLEAR enum value | BasicTimerUnit | [protected] |
| COM_NOOP enum value | BasicTimerUnit | [protected] |
| COM_SET enum value | BasicTimerUnit | [protected] |
| COM_TOGGLE enum value | BasicTimerUnit | [protected] |
| compare | BasicTimerUnit | [protected] |
| compare_dbl | BasicTimerUnit | [protected] |
| compare_output | BasicTimerUnit | [protected] |
| compare_output_state | BasicTimerUnit | [protected] |
| compareEnable | BasicTimerUnit | [protected] |
| COMtype enum name | BasicTimerUnit | [protected] |
| core | BasicTimerUnit | [protected] |
| count_down | BasicTimerUnit | [protected] |
| CountTimer(void) | BasicTimerUnit | [protected] |
| CpuCycle() | BasicTimerUnit | [virtual] |
| EVT_BOTTOM_REACHED enum value | BasicTimerUnit | [protected] |
| EVT_COMPARE_1 enum value | BasicTimerUnit | [protected] |
| EVT_COMPARE_2 enum value | BasicTimerUnit | [protected] |
| EVT_COMPARE_3 enum value | BasicTimerUnit | [protected] |
| EVT_MAX_REACHED enum value | BasicTimerUnit | [protected] |
| EVT_TOP_REACHED enum value | BasicTimerUnit | [protected] |
| FindScopeGroupByName(const std::string &name) | TraceValueRegister | |
| FindTraceValueByName(const std::string &name) | TraceValueRegister | |
| Get_ICRH() | HWTimer16 | [inline, protected] |
| Get_ICRL() | HWTimer16 | [inline, protected] |
| Get_OCRAH() | HWTimer16 | [inline, protected] |
| Get_OCRAL() | HWTimer16 | [inline, protected] |
| Get_OCRBH() | HWTimer16 | [inline, protected] |
| Get_OCRBL() | HWTimer16 | [inline, protected] |
| Get_OCRCH() | HWTimer16 | [inline, protected] |
| Get_OCRCL() | HWTimer16 | [inline, protected] |
| Get_TCCRA() | HWTimer16_2C3 | [inline, protected] |
| Get_TCCRB() | HWTimer16_2C3 | [inline, protected] |
| Get_TCCRC() | HWTimer16_2C3 | [inline, protected] |
| Get_TCNTH() | HWTimer16 | [inline, protected] |
| Get_TCNTL() | HWTimer16 | [inline, protected] |
| GetAllTraceValues(void) | TraceValueRegister | |
| GetAllTraceValuesRecursive(void) | TraceValueRegister | |
| GetCompareRegister(int idx, bool high) | HWTimer16 | [protected] |
| GetComplexRegister(bool is_icr, bool high) | HWTimer16 | [protected] |
| GetScopeGroupByName(const std::string &name) | TraceValueRegister | |
| GetScopeName(void) | TraceValueRegister | [inline] |
| GetTraceValueByName(const std::string &name) | TraceValueRegister | [virtual] |
| GetTraceValuePrefix(void) | TraceValueRegister | [inline] |
| HandleEvent(CEtype event) | BasicTimerUnit | [inline, protected] |
| Hardware(AvrDevice *core) | Hardware | |
| HWTimer16(AvrDevice *core, PrescalerMultiplexer *p, int unit, IRQLine *tov, IRQLine *tcompA, PinAtPort *outA, IRQLine *tcompB, PinAtPort *outB, IRQLine *tcompC, PinAtPort *outC, IRQLine *ticap, ICaptureSource *icapsrc) | HWTimer16 | |
| HWTimer16_2C3(AvrDevice *core, PrescalerMultiplexer *p, int unit, IRQLine *tov, IRQLine *tcompA, PinAtPort *outA, IRQLine *tcompB, PinAtPort *outB, IRQLine *ticap, ICaptureSource *icapsrc) | HWTimer16_2C3 | |
| icapNoiseCanceler | BasicTimerUnit | [protected] |
| icapRegister | BasicTimerUnit | [protected] |
| icapRisingEdge | BasicTimerUnit | [protected] |
| icapSource | BasicTimerUnit | [protected] |
| icr_h_reg | HWTimer16 | |
| icr_l_reg | HWTimer16 | |
| InputCapture(void) | BasicTimerUnit | [protected, virtual] |
| IsLevelInterrupt(unsigned int vector) | Hardware | [inline, virtual] |
| LevelInterruptPending(unsigned int vector) | Hardware | [inline, virtual] |
| limit_bottom | BasicTimerUnit | [protected] |
| limit_max | BasicTimerUnit | [protected] |
| limit_top | BasicTimerUnit | [protected] |
| ocra_h_reg | HWTimer16 | |
| ocra_l_reg | HWTimer16 | |
| ocrb_h_reg | HWTimer16 | |
| ocrb_l_reg | HWTimer16 | |
| ocrc_h_reg | HWTimer16 | |
| ocrc_l_reg | HWTimer16 | |
| OCRIDX_A enum value | BasicTimerUnit | [protected] |
| OCRIDX_B enum value | BasicTimerUnit | [protected] |
| OCRIDX_C enum value | BasicTimerUnit | [protected] |
| OCRIDX_maxUnits enum value | BasicTimerUnit | [protected] |
| OCRIDXtype enum name | BasicTimerUnit | [protected] |
| premx | BasicTimerUnit | [protected] |
| RegisterTraceValue(TraceValue *t) | TraceValueRegister | |
| Reset(void) | HWTimer16_2C3 | [virtual] |
| Set_ICRH(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_ICRL(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_OCRAH(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_OCRAL(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_OCRBH(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_OCRBL(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_OCRCH(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_OCRCL(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_TCCRA(unsigned char val) | HWTimer16_2C3 | [protected] |
| Set_TCCRB(unsigned char val) | HWTimer16_2C3 | [protected] |
| Set_TCCRC(unsigned char val) | HWTimer16_2C3 | [protected] |
| Set_TCNTH(unsigned char val) | HWTimer16 | [inline, protected] |
| Set_TCNTL(unsigned char val) | HWTimer16 | [inline, protected] |
| SetClockMode(int _cs) | BasicTimerUnit | [protected] |
| SetCompareOutput(int idx) | BasicTimerUnit | [protected] |
| SetCompareOutputMode(int idx, COMtype mode) | BasicTimerUnit | [protected] |
| SetCompareRegister(int idx, bool high, unsigned char val) | HWTimer16 | [protected] |
| SetComplexRegister(bool is_icr, bool high, unsigned char val) | HWTimer16 | [protected] |
| SetCounter(unsigned long val) | BasicTimerUnit | [protected] |
| SetPWMCompareOutput(int idx, bool topOrDown) | BasicTimerUnit | [protected] |
| tccra_reg | HWTimer16_2C3 | |
| tccra_val | HWTimer16_2C3 | [protected] |
| tccrb_reg | HWTimer16_2C3 | |
| tccrb_val | HWTimer16_2C3 | [protected] |
| tccrc_reg | HWTimer16_2C3 | |
| tcnt_h_reg | HWTimer16 | |
| tcnt_l_reg | HWTimer16 | |
| timerCapture | BasicTimerUnit | [protected] |
| timerCompare | BasicTimerUnit | [protected] |
| timerOverflow | BasicTimerUnit | [protected] |
| TraceValueRegister(TraceValueRegister *parent, const std::string &name) | TraceValueRegister | [inline] |
| TraceValueRegister() | TraceValueRegister | [inline] |
| UnregisterTraceValue(TraceValue *t) | TraceValueRegister | |
| updown_counting | BasicTimerUnit | [protected] |
| vlast_tcnt | BasicTimerUnit | [protected] |
| vtcnt | BasicTimerUnit | [protected] |
| wgm | BasicTimerUnit | [protected] |
| WGM_CTC_ICR enum value | BasicTimerUnit | [protected] |
| WGM_CTC_OCRA enum value | BasicTimerUnit | [protected] |
| WGM_FASTPWM_10BIT enum value | BasicTimerUnit | [protected] |
| WGM_FASTPWM_8BIT enum value | BasicTimerUnit | [protected] |
| WGM_FASTPWM_9BIT enum value | BasicTimerUnit | [protected] |
| WGM_FASTPWM_ICR enum value | BasicTimerUnit | [protected] |
| WGM_FASTPWM_OCRA enum value | BasicTimerUnit | [protected] |
| WGM_NORMAL enum value | BasicTimerUnit | [protected] |
| WGM_PCPWM_10BIT enum value | BasicTimerUnit | [protected] |
| WGM_PCPWM_8BIT enum value | BasicTimerUnit | [protected] |
| WGM_PCPWM_9BIT enum value | BasicTimerUnit | [protected] |
| WGM_PCPWM_ICR enum value | BasicTimerUnit | [protected] |
| WGM_PCPWM_OCRA enum value | BasicTimerUnit | [protected] |
| WGM_PFCPWM_ICR enum value | BasicTimerUnit | [protected] |
| WGM_PFCPWM_OCRA enum value | BasicTimerUnit | [protected] |
| WGM_RESERVED enum value | BasicTimerUnit | [protected] |
| WGM_tablesize enum value | BasicTimerUnit | [protected] |
| wgmfunc | BasicTimerUnit | [protected] |
| WGMfunc_ctc(CEtype event) | BasicTimerUnit | [protected] |
| WGMfunc_fastpwm(CEtype event) | BasicTimerUnit | [protected] |
| WGMFunc_noop(CEtype event) | BasicTimerUnit | [inline, protected] |
| WGMfunc_normal(CEtype event) | BasicTimerUnit | [protected] |
| WGMfunc_pcpwm(CEtype event) | BasicTimerUnit | [protected] |
| WGMfunc_pfcpwm(CEtype event) | BasicTimerUnit | [protected] |
| wgmfunc_t typedef | BasicTimerUnit | [protected] |
| WGMisPWM(void) | BasicTimerUnit | [inline, protected] |
| WGMtype enum name | BasicTimerUnit | [protected] |
| WGMuseICR(void) | BasicTimerUnit | [inline, protected] |
| ~BasicTimerUnit() | BasicTimerUnit | |
| ~Hardware() | Hardware | [inline, virtual] |
| ~TraceValueRegister() | TraceValueRegister | |