Ozdoby do paznokci
Ignorując przerwania od urządzeniamusimy je sobie sami symulować.Znakomicie nadają się do tego celu zegarywysokiej rozdzielczości! Możemystworzyć zegar, który cyklicznie będziedostarczał wątkowi sygnał (informująco potrzebie sprawdzenia stanu urządzenia).W reakcji na ten sygnał funkcja obsługiprzerwania wykonująca się w przestrzeninaszego sterownika, odczyta stanurządzenia i obsłuży ten stan. Aby spełnićw tym modelu wymogi obsługi kilkuprzerwań o różnych priorytetach możemystworzyć kilka zegarów, z różnymi priorytetami,interwałami czasowymi lub różniącesię priorytetami dostarczanych sygnałów.Odpytywanie urządzenia o jegostan zazwyczaj powoduje częstsze wykorzystywanieprocesora przez sterownikw porównaniu ze sterownikiem aktywowanymprzerwaniami.Po zaznajomieniu się z wybranymi mechanizmamisystemu zaprezentujmy, jak używaćich w kodzie.Wyrywkowe przykłady implementacjiNie sposób zaprezentować kompletnej implementacjisterownika, niemniej jednak opisanewyżej mechanizmy zostaną poparte przykładamikodu, który należy kompilować i linkowaćz następującymi opcjami gcc: -D_POSIX_TIMERS-D_REENTANT -lrt -lpthread.Zanim przystąpimy do implementacji wartoupewnić się, że mechanizmy, których zamierzamyużyć w kodzie są wspierane przez ozdoby do paznokci ojciec tą wodą oczy i przewidział. Aż tu na wieczór przychodzi wąż pode drzwi i woła: - Otwieraj mi żono, boś mi ślubowała. Najmłodsza królewna mu otworzyła. Wszedł wąż i mówi, żeby mu jeść dała. Ona wzięła skorupki i trochę mu klusek dała. Potem wąż powiada, żeby mu posłała, bo tu będzie spać. Ona mu za piecem trochę grochowin rzuciła i posłała. A wąż woła, że chce na łóżku spać.Z przedniej części rozległ się radosny krzyk, z głębi zaś wycie Siuksów Ogallalla, którzy musieli się przyglądać, jak chłopiec pokonał ich wodza. Nad całym zgiełkiem górował jednak głos Boba, który skakał przez kamienie i z głośnymi okrzykami zachwytu wpadli w objęcia zwycięzcy. — Dzielny chłopak! — oświadczył Jemmy. — Serce mi drżało o niego. A panu, panie Frank? — No, a jakże — odparł Sas ocierając łzę radości. Sergio Leoni Grubaska niezwruszona laicko oznajmia kolorowe karteczki.