3071579131
Przerwania sprzętowe
• Dzielą się na przerwania szybkie oraz wolne.
• Handler obsługi przerwania wolnego wykonuje się z odblokowanymi przerwaniami.
- Może być więc przerwany przez inne przerwania.
- Po obsłudze handlera mogą być wywołane inne funkcje (planista, dolne połowy, kolejki zadań).
- Bardzo ważnym przykładem jest przerwanie zegarowe.
• Handler przerwania wolnego wywołuje się z zablokowanymi przerwaniami.
- Dodatkowe czynności nie są wykonywane.
• Rezerwacja przerwania następuje przy pomocy funkcji: int
request_irq(unsigned int irq, void (*handler)(int, void *, struct pt_regs *), unsigned long irqflags, const char * devname, void *dev_id)
- irq — numer przerwania.
- Handler - adres procedury obsługi przerwania
(p
Wydział Informatyki I PB
- irq flags - szybkie z flagą SA INTERRUPT, wolne bez tej flagi. Wojciech Kwedlo, Systemy Operacyjne II -7-
Wyszukiwarka
Podobne podstrony:
Elementy wchodzące w skład obwodu elektrycznego dzielą się na aktywne (czynne) oraz pasywne (biMIĘŚNIE GŁOWY I SZYI Mięśnie głowy i szyi dzielą się na mięśnie powierzchowne i głębokie orazDSC47 (5) ZAriwii grzybicze (Candida) dzielą się na powierzchowne (skóra i błony śluzowe) oraz głęb5. Zdarzenia prawne dzielą się na wydarzenia niezależne od woli człowieka oraz działania zależne odZAKAŻENIA UKŁADU MOCZOWEGOZakażenia układu moczowego dzielą się na ostre (pierwszy epizod) orazna aniony Cl , HCO1, PO/, SO/. Składniki organiczne dzielą się na: białka 70-75g/l oraz substancje pLaboratorium Elektroniki cz I 6 128 Parametry techniczne transoptora dzielą się na trzy grupy: parskanuj0026 (90) § 8. 1. „Tereny służące rekreacji zimowej w formie narciarstwa dzielą się na: 1) zorSlajd7 (41) S Nie dzielą się na drodze podziału mitotycznego S Odpowiadają na bodźce fizyczne i chemIMG882 Uwzględniając przeznaczenie dobra dzielą się na: • dobra konsumpcyjne - zużwięcej podobnych podstron