Opisy na GG
Wtedy, ten czarny statek odkrył swoje armaty i począł strzelać. Po dziesięciu minutach wdarł się na pokład. Wszystko co było żywe zostało zabite. Potem wszystko co miało wartość przeładowano na okręt, a napadnięty statek został podpalony. — A marynarz, którego odcięliście? — Jemu udało się dobrze ukryć. Kiedy z gorąca nie mógł już wytrzymać, rzucił kosz w morze i skoczył za nim. Tak też go znaleźliśmy. — Przekleństwo, kto to może być, ten Czarny. — Czy to aby „Lion”, kapitan Grandeprise? — Najprawdopodobniej. — To musimy mieć się na baczności.W naszym pędzącym świecie każdy chyba wie, bardzo potrzebny jest notatnik, lub żółte karteczki które można poprzyklejać na lodówkę czy biurko . Nie da rady obejść się raczej bez terminarza, czy kalendarza, a zwłaszcza jeśli chodzi o mężczyzn i zdecydowanie dla tych po trzydziestce . Służy nam to głównie jako przypominacz, ale też jako segregator naszych spotkań i codziennych czynności . Przypomina nam o spotkaniach z rodziną, znajomymi, o urodzinach i różnych imprezach . Twórca takiego terminarza musiał bardzo być zabiegany i zdecydował się wszystkie wydarzenia poukładać . Dobrą rzeczą jest posiadanie żony, lub sekretarki w pracy, w innym wypadku bałagan i stres w świecie byłyby nieuniknione . Nawet oglądając różnego rodzaju portale i forum internetowe możemy znaleźć gdzieś w rogu kalendarz, czy terminarz, a w szczególności dla społeczności internetowej, która regularnie wymienia plany między sobą . Pewnością jest fakt, że taki planer używany jest w biznesie, aby pracownicy na przykład mogli od razu widzieć dokąd zmierza ich projekt i jakie są postępy . Znane osoby również wykorzystują terminarz czy też żółte karteczki – małych i niedocenianych przedmiotów . W rzeczy samej jest to jednak bardzo ważny rekwizyt w tym świecie, który nie raz na pewno uratował życie oraz małżeństwo wielu osobom (zwłaszcza mężczyznom) ;-) .
W 2006 rokuListing 2. Tworzenie wątku i deklaracja obsługi sygnału SIGINT/* Adres początku pamięci sprzętowej urządzenia */#define POCZ_PAMIECI_URZADZENIA 0x0000/* Rozmiar mapowanego obszaru pamięci */#define ROZMIAR_PAMIECI_URZADZENIA 0x1000pthread_t watek1_sterownika = (pthread_t)0;pthread_t watek2_sterownika = (pthread_t)0;void procedura_watku1(void);void procedura_watku2(void);int main(void){void *wsk_pamieci = (void *)0;watek1_sterownika = pthread_self();if(signal(SIGINT, (void *)wylacz_sterownik) = = SIG_ERR) {printf(“\n Nie udana operacja deklaracji obsługi sygnału”);}wsk_pamieci = mapuj_pamiec(POCZ_PAMIECI_URZADZENIA,ROZMIAR_PAMIECI_URZADZENIA);if(wsk_pamieci != 0){printf(”\n Mapowanie pamięci nie powiodło się”);return(-6);}if( tworz_watki() < 0) {printf(“\n Nie udana próba stworzenia wątków sterownika”);return(-7);}procedura_watku1();}void wylacz_sterownik(int signo){puts(”Sterownik wylaczony”);/* Zakończenie pracy wątków */if (pthread_self() = = watek2_sterownika){/* Zwolnienie alokowanej pamięci */puts(”\nWatek 2 wylaczony”);/* Unicestwienie wątku */;pthread_exit((void*)NULL);}else if (pthread_self() = = watek1_sterownika){puts(”\nWatek 1 wylaczony”);_exit(0);}}59ProgramowanieMechanizmy czasu rzeczywistego okiem programisty sterownikówwww.lpmagazine.orgpojawiła się idea zaprezentowana przezPetera Chubb zrzeszonego w grupie ERTOS1(Embedded Real-Time OperatingSystems) polegająca na stworzeniu specjalnegopliku w systemie /proc, którybyłby odczytywany przez sterownikaby Opisy na GG czy wystąpiło przerwanie.Koncepcja ta jednak nie gwarantujespójności. auto czÄĹci filtr Hostessa lektury niespodziewanie publikuje nierdzewne wierszyki.