The Pedigree Project 0.1
Rtc Member List

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

addAlarm(class Event *pEvent, size_t alarmSecs, size_t alarmUsecs=0)Rtcvirtual
Alarm typedef (defined in Rtc)Rtcprivate
drainRemoteAlarmDispatch(class Event *pEvent, void *owner)Rtcprivate
getDayOfMonth()Rtcvirtual
getDayOfWeek()Rtcvirtual
getHour()Rtcvirtual
getMinute()Rtcvirtual
getMonth()Rtcvirtual
getNanosecond()Rtcvirtual
getSecond()Rtcvirtual
getTickCount()Rtcvirtual
getTickCountNano()Rtcvirtual
getTickCountNanoFast()Rtcvirtual
getUnixTimestamp()Timervirtual
getYear()Rtcvirtual
inhibitClockUpdatesLocked(uint8_t &status) (defined in Rtc)Rtcprivate
initialise1(uint8_t centuryIndex) INITIALISATION_ONLYRtc
initialise2() INITIALISATION_ONLYRtc
initialise3()Rtc
initialiseProcessorClock() INITIALISATION_ONLYRtc
instance() (defined in Rtc)Rtcinlinestatic
irq(irq_id_t number) overrideRtcprivatevirtual
IrqHandler() (defined in IrqHandler)IrqHandlerprivate
IrqHandlerBase() (defined in IrqHandlerBase)IrqHandlerBaseprivate
m_AlarmQueueRtcprivate
m_CenturyIndex (defined in Rtc)Rtcprivate
m_CmosLockRtcprivate
m_DayOfMonthRtcprivate
m_HandlerRegistryRtcprivate
m_HourRtcprivate
m_InstanceRtcprivatestatic
m_IoPortRtcprivate
m_IrqIdRtcprivate
m_LockRtcprivate
m_MinuteRtcprivate
m_MonotonicTicksRtcprivate
m_MonthRtcprivate
m_NanosecondRtcprivate
m_PeriodicIrqInfoIndexRtcprivate
m_ProcessedTickCountRtcprivate
m_SecondRtcprivate
m_TickCountRtcprivate
m_Tsc0Rtcprivate
m_TscCalibrationRtcprivate
m_YearRtcprivate
operator=(const Rtc &)Rtcprivate
periodicIrqInfoRtcprivatestatic
processElapsedTime(uint64_t observed)Rtcprivate
read(uint8_t index, uint8_t &value) (defined in Rtc)Rtcprivate
read(uint8_t index)Rtcprivate
readCmos(uint8_t index)Rtcstatic
readHardwareClock()Rtcprivate
readLocked(uint8_t index) (defined in Rtc)Rtcprivate
registerHandler(TimerHandler *handler) (defined in Rtc)Rtcvirtual
removeAlarm(class Event *pEvent)Rtcvirtual
removeAlarm(class Event *pEvent, bool bRetZero)Rtcvirtual
Rtc() INITIALISATION_ONLYRtcprotected
Rtc(const Rtc &)Rtcprivate
sampleCpuTime() overrideRtcvirtual
setIndexLocked(uint8_t index)Rtcprivate
setPeriodicInterruptEnabled(bool enabled)Rtcprivate
synchronise(bool tohw=false)Rtcvirtual
Timer()Timerinlineprotected
Timer(const Timer &)Timerprivate
uninitialise()Rtc
unregisterHandler(TimerHandler *handler) (defined in Rtc)Rtcvirtual
waitForUpdateCompletion(uint8_t index)Rtcprivate
write(uint8_t index, uint8_t value)Rtcprivate
writeCmos(uint8_t index, uint8_t value) (defined in Rtc)Rtcstatic
writeHardwareClock() (defined in Rtc)Rtcprivate
writeLocked(uint8_t index, uint8_t value) (defined in Rtc)Rtcprivate
~IrqHandler()IrqHandlerprivatevirtual
~IrqHandlerBase()IrqHandlerBaseprivatevirtual
~Rtc()Rtcinlineprotectedvirtual
~Timer()Timerinlineprotectedvirtual