-
Cyg_RealTimeClokc rtc
-
Cyg_Clock
-
Cyg_counter
- alarm_list
-
tick(count)
- for(alarm_list) alarm->alarm();
-
Interrupt
-
isr
- (Almost do nothing, except call dsr)
-
dsr
- rtc->tick(count)
-
Cyg_Thread
- Cyg_HardwareThread
- Cyg_SchedThread
-
Cyg_ThreadTimer timer
- Cyg_Alarm(Cyg_Clock::real_time_clock, &alarm, CYG_ADDRWORD(this)
-
alarm()
-
Cyg_Scheduler::unlock
- unlock_inner
- HAL_THREAD_SWITCH_CONTEXT