SatCat5
satcat5::cfg::Timer Member List

This is the complete list of members for satcat5::cfg::Timer, including all inherited members.

busywait_usec(unsigned usec)satcat5::util::TimeRef
checkpoint_msec(unsigned msec)satcat5::util::TimeRef
checkpoint_usec(unsigned usec)satcat5::util::TimeRef
hw_ticks_per_sec(satcat5::cfg::ConfigBus *cfg, unsigned devaddr) (defined in satcat5::cfg::Timer)satcat5::cfg::Timerinlineprotectedstatic
Interrupt(satcat5::cfg::ConfigBus *cfg)satcat5::cfg::Interruptexplicitprotected
Interrupt(satcat5::cfg::ConfigBus *cfg, unsigned devaddr, unsigned regaddr)satcat5::cfg::Interruptprotected
irq_check()satcat5::cfg::Interruptprotected
irq_disable()satcat5::cfg::Interruptprotected
irq_enable()satcat5::cfg::Interruptprotected
irq_event() overridesatcat5::cfg::Timerprotectedvirtual
last_event()satcat5::cfg::Timer
m_callback (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotected
m_cfg (defined in satcat5::cfg::Interrupt)satcat5::cfg::Interruptprivate
m_ctrl (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotected
m_msec_per_tick (defined in satcat5::util::TimeRef)satcat5::util::TimeRefprivate
m_next (defined in satcat5::cfg::Interrupt)satcat5::cfg::Interruptprivate
m_tick_per_msec (defined in satcat5::util::TimeRef)satcat5::util::TimeRefprivate
m_tick_per_usec (defined in satcat5::util::TimeRef)satcat5::util::TimeRefprivate
m_usec_per_tick (defined in satcat5::util::TimeRef)satcat5::util::TimeRefprivate
now()satcat5::util::TimeRef
raw() overridesatcat5::cfg::Timervirtual
REGADDR_CPU_HZ (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotectedstatic
REGADDR_LAST_EVT (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotectedstatic
REGADDR_PERF_CTR (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotectedstatic
REGADDR_TIMER_IRQ (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotectedstatic
REGADDR_TIMER_LEN (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotectedstatic
REGADDR_WDOG (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotectedstatic
ticks_per_msec() constsatcat5::util::TimeRefinline
ticks_per_sec() constsatcat5::util::TimeRefinline
ticks_per_usec() constsatcat5::util::TimeRefinline
Timer(satcat5::cfg::ConfigBus *cfg, unsigned devaddr)satcat5::cfg::Timerinline
Timer(satcat5::cfg::ConfigBus *cfg, unsigned devaddr, u32 refclk_hz)satcat5::cfg::Timerinline
timer_callback(satcat5::poll::OnDemand *callback)satcat5::cfg::Timer
timer_interval(unsigned usec)satcat5::cfg::Timer
TimeRef(u64 ticks_per_sec)satcat5::util::TimeRefinlineexplicitprotected
wdog_disable()satcat5::cfg::Timer
WDOG_PAUSE (defined in satcat5::cfg::Timer)satcat5::cfg::Timerprotectedstatic
wdog_update(u32 usec)satcat5::cfg::Timer
~Interrupt() SATCAT5_OPTIONAL_DTOR (defined in satcat5::cfg::Interrupt)satcat5::cfg::Interruptprotected
~TimeRef() (defined in satcat5::util::TimeRef)satcat5::util::TimeRefinlineprotected