|
The Pedigree Project 0.1
|
This is the complete list of members for Rtc, including all inherited members.
| addAlarm(class Event *pEvent, size_t alarmSecs, size_t alarmUsecs=0) | Rtc | virtual |
| Alarm typedef (defined in Rtc) | Rtc | private |
| drainRemoteAlarmDispatch(class Event *pEvent, void *owner) | Rtc | private |
| getDayOfMonth() | Rtc | virtual |
| getDayOfWeek() | Rtc | virtual |
| getHour() | Rtc | virtual |
| getMinute() | Rtc | virtual |
| getMonth() | Rtc | virtual |
| getNanosecond() | Rtc | virtual |
| getSecond() | Rtc | virtual |
| getTickCount() | Rtc | virtual |
| getTickCountNano() | Rtc | virtual |
| getTickCountNanoFast() | Rtc | virtual |
| getUnixTimestamp() | Timer | virtual |
| getYear() | Rtc | virtual |
| inhibitClockUpdatesLocked(uint8_t &status) (defined in Rtc) | Rtc | private |
| initialise1(uint8_t centuryIndex) INITIALISATION_ONLY | Rtc | |
| initialise2() INITIALISATION_ONLY | Rtc | |
| initialise3() | Rtc | |
| initialiseProcessorClock() INITIALISATION_ONLY | Rtc | |
| instance() (defined in Rtc) | Rtc | inlinestatic |
| irq(irq_id_t number) override | Rtc | privatevirtual |
| IrqHandler() (defined in IrqHandler) | IrqHandler | private |
| IrqHandlerBase() (defined in IrqHandlerBase) | IrqHandlerBase | private |
| m_AlarmQueue | Rtc | private |
| m_CenturyIndex (defined in Rtc) | Rtc | private |
| m_CmosLock | Rtc | private |
| m_DayOfMonth | Rtc | private |
| m_HandlerRegistry | Rtc | private |
| m_Hour | Rtc | private |
| m_Instance | Rtc | privatestatic |
| m_IoPort | Rtc | private |
| m_IrqId | Rtc | private |
| m_Lock | Rtc | private |
| m_Minute | Rtc | private |
| m_MonotonicTicks | Rtc | private |
| m_Month | Rtc | private |
| m_Nanosecond | Rtc | private |
| m_PeriodicIrqInfoIndex | Rtc | private |
| m_ProcessedTickCount | Rtc | private |
| m_Second | Rtc | private |
| m_TickCount | Rtc | private |
| m_Tsc0 | Rtc | private |
| m_TscCalibration | Rtc | private |
| m_Year | Rtc | private |
| operator=(const Rtc &) | Rtc | private |
| periodicIrqInfo | Rtc | privatestatic |
| processElapsedTime(uint64_t observed) | Rtc | private |
| read(uint8_t index, uint8_t &value) (defined in Rtc) | Rtc | private |
| read(uint8_t index) | Rtc | private |
| readCmos(uint8_t index) | Rtc | static |
| readHardwareClock() | Rtc | private |
| readLocked(uint8_t index) (defined in Rtc) | Rtc | private |
| registerHandler(TimerHandler *handler) (defined in Rtc) | Rtc | virtual |
| removeAlarm(class Event *pEvent) | Rtc | virtual |
| removeAlarm(class Event *pEvent, bool bRetZero) | Rtc | virtual |
| Rtc() INITIALISATION_ONLY | Rtc | protected |
| Rtc(const Rtc &) | Rtc | private |
| sampleCpuTime() override | Rtc | virtual |
| setIndexLocked(uint8_t index) | Rtc | private |
| setPeriodicInterruptEnabled(bool enabled) | Rtc | private |
| synchronise(bool tohw=false) | Rtc | virtual |
| Timer() | Timer | inlineprotected |
| Timer(const Timer &) | Timer | private |
| uninitialise() | Rtc | |
| unregisterHandler(TimerHandler *handler) (defined in Rtc) | Rtc | virtual |
| waitForUpdateCompletion(uint8_t index) | Rtc | private |
| write(uint8_t index, uint8_t value) | Rtc | private |
| writeCmos(uint8_t index, uint8_t value) (defined in Rtc) | Rtc | static |
| writeHardwareClock() (defined in Rtc) | Rtc | private |
| writeLocked(uint8_t index, uint8_t value) (defined in Rtc) | Rtc | private |
| ~IrqHandler() | IrqHandler | privatevirtual |
| ~IrqHandlerBase() | IrqHandlerBase | privatevirtual |
| ~Rtc() | Rtc | inlineprotectedvirtual |
| ~Timer() | Timer | inlineprotectedvirtual |