Czas w zwykłym Linuksie
- struktura timer_list:
- pole function to wskaźnik do funkcji
- pole expires określa czas, po którym funkcja function ma zostać wywołana
- pole data to argumenty przekazywane funkcji function
- zmienna jiffies jest licznikiem czasu systemowego
- podczas obsługi przerwania zegarowego system sprawdza w zbiorze timerów czy upłynął czas pozostały do wywołania funkcji z któregoś timera
|
|