Portál AbcLinuxu, 6. května 2025 22:54
Tak je to jasné - je to přesně ta chyba, na kterou mě upozornil Petr Dvořák u článku v časopisu LinuxEXPRES, kde jsem již dříve použil stejný příklad. Problém je v tom, že se při odregistraci úseku znakových zařízení musí ve funkci unregister_chrdev_region()
použít úplné číslo zařízení, nikoli jen minor číslo:
špatně:
unregister_chrdev_region(MINOR(mydev), 1);
správně:
unregister_chrdev_region(mydev, 1);
Přidám to na wikistránku Errata.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.