Next: Rozwiązanie zadania 4
Up: Rozwiązania zadań
Previous: Rozwiązanie zadania 2
  Spis rzeczy
Na wstępie należy w pliku, w którym znajdą się opisane urządzenia,
tj. Documentation/devices.txt odnaleźć interesujące nas urządzenia
a) 1 block 0 = /dev/fd0 Controller 0, drive 0, autodetect
b) 5 char 1 = /dev/console System console
c) 4 char 64 = /dev/ttyS0 First UART serial port
Dzięki temu mamy numery główne i podrzędne. Wiadomo, że w numerze urządzenia
dev_t 8 najbardziej znaczących bitów to numer główny, a pozostałe to numer
podrzędny. Teraz tylko wystarczy z tego zrobić typ short.
a)0000000100000000 256
b)0000010100000001 1281
c)0000010001000000 1088
Uwaga: Można też zrobić to za pomocą makra MKDEV,
znajdującego się w pliku include/linux/kdev_t.h.
2001-12-19