ARMGenericTimer
if (ARMGenericTimer::IsAvailable()) {
ARMGenericTimer::Init();
ARMGenericTimer::SetTimeout(bigtime_t timeout)
ARMGenericTimer::Clear()
ARMGenericTimer::Time()
ARMGenericTimer::_InterruptWrapper(void *data)
return ((ARMGenericTimer*)data)->HandleInterrupt();
ARMGenericTimer::HandleInterrupt()
ARMGenericTimer::ARMGenericTimer()
&ARMGenericTimer::_InterruptWrapper, this, 0);
ARMGenericTimer::IsAvailable()
class ARMGenericTimer : public HardwareTimer {
ARMGenericTimer *timer = new(std::nothrow) ARMGenericTimer();
ARMGenericTimer();