Funkcja obsługi przerwania zegarowego
Funkcja obsługi przerwania wykonuje kolejno:
- wywołuje funkcję update_time(), która korzystając z time stamp counter'a (funkcja get_tsc()) uaktualnia zmienne jiffies, jiffies_u i jiffies_intr
- liczy czas do następnego przerwania
- odpowiednio programuje zegar systemowy; na czas następnego wywołania którejś z funkcji lub uaktualniania zmiennej jiffies
- jeżeli trzeba wywołać jakieś funkcje, są one wywoływane
|
|