simulavr
1.1.0
BasicTimerUnit Member List
This is the complete list of members for
BasicTimerUnit
, including all inherited members.
_tvr_getValuesCount
(void)
TraceValueRegister
protected
virtual
_tvr_insertTraceValuesToSet
(TraceSet &t)
TraceValueRegister
protected
virtual
BasicTimerUnit
(AvrDevice *core, PrescalerMultiplexer *p, int unit, IRQLine *tov, IRQLine *tcap, ICaptureSource *icapsrc, int countersize=8)
BasicTimerUnit
captureInputState
BasicTimerUnit
private
CEtype
enum name
BasicTimerUnit
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
counterTrace
BasicTimerUnit
private
CountTimer
(void)
BasicTimerUnit
protected
CpuCycle
()
BasicTimerUnit
virtual
cs
BasicTimerUnit
private
eventListener
BasicTimerUnit
private
EVT_BOTTOM_REACHED
enum value
BasicTimerUnit
EVT_COMPARE_1
enum value
BasicTimerUnit
EVT_COMPARE_2
enum value
BasicTimerUnit
EVT_COMPARE_3
enum value
BasicTimerUnit
EVT_MAX_REACHED
enum value
BasicTimerUnit
EVT_TOP_REACHED
enum value
BasicTimerUnit
FindScopeGroupByName
(const std::string &name)
TraceValueRegister
FindTraceValueByName
(const std::string &name)
TraceValueRegister
GetAllTraceValues
(void)
TraceValueRegister
GetAllTraceValuesRecursive
(void)
TraceValueRegister
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
protected
Hardware
(AvrDevice *core)
Hardware
icapNCcounter
BasicTimerUnit
private
icapNCstate
BasicTimerUnit
private
icapNoiseCanceler
BasicTimerUnit
protected
icapRegister
BasicTimerUnit
protected
icapRisingEdge
BasicTimerUnit
protected
icapSource
BasicTimerUnit
protected
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
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
RegisterACompForICapture
(HWAcomp *acomp)
BasicTimerUnit
RegisterTraceValue
(TraceValue *t)
TraceValueRegister
Reset
()
BasicTimerUnit
virtual
SetACIC
(bool acic)
BasicTimerUnit
inline
SetClockMode
(int _cs)
BasicTimerUnit
protected
SetCompareOutput
(int idx)
BasicTimerUnit
protected
SetCompareOutputMode
(int idx, COMtype mode)
BasicTimerUnit
protected
SetCounter
(unsigned long val)
BasicTimerUnit
protected
SetPWMCompareOutput
(int idx, bool topOrDown)
BasicTimerUnit
protected
SetTimerEventListener
(TimerEventListener *listener)
BasicTimerUnit
inline
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
inline
~Hardware
()
Hardware
inline
virtual
~TraceValueRegister
()
TraceValueRegister
virtual
Generated by
1.8.13