mend0za: (Default)
С наскоку взял новую область - Kernel Programming и UDEV.

Заставил чужой символьный драйвер регистрировать новый класс в sysfs, добавить себя в этот класс.

Через правило в udev появление отлавливалось и создаваётся файлик /dev/vs10xx.

Вставил драйвер - появился файлик.
Вынул драйвер - пропал файлик.

Входит и выходит, входит и выходит. Замечательно выходит!


Поклонитесь Чёрному Властелину - альбиносу!



АЫАЫАЫ! МУ-ХА-ХА!

Подавлен собственным величием.

PS: Вся наличная литература по Linux Kernel на русском - deprecated. Про cdev_add(), class_create()молчит.
Linux Device Drivers 3rd Edition - тоже.

Profile

mend0za: (Default)
mend0za

June 2023

S M T W T F S
    123
45678910
11 121314151617
18192021222324
252627282930 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 7th, 2025 10:10 pm
Powered by Dreamwidth Studios