Nov. 14th, 2008

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

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

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

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

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


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



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

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

PS: Вся наличная литература по Linux Kernel на русском - deprecated. Про cdev_add(), class_create()молчит.
Linux Device Drivers 3rd Edition - тоже.
mend0za: (Default)
«Капитал избегает шума и брани и отличается боязливой натурой. Это правда, но это ещё не вся правда. Капитал боится отсутствия прибыли или слишком маленькой прибыли, как природа боится пустоты. Но раз имеется в наличности достаточная прибыль, капитал становится смелым. Обеспечьте 10 процентов, и капитал согласен на всякое применение; при 20 процентах он становится оживлённым, при 50 процентах положительно готов сломать себе голову; при 100 процентах он попирает ногами все человеческие законы; при 300 процентах нет такого преступления, на которое он не рискнул бы, хотя бы под страхом виселицы. Если шум и брань приносят прибыль, капитал станет способствовать тому и другому. Доказательство: контрабанда и торговля рабами»

Даннинг. «Профессиональные союзы и стачки». Лондон, 1860, стр. 36. Процитирован К. Марксом в "Капитале".

Profile

mend0za: (Default)
mend0za

June 2023

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

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 22nd, 2025 05:02 pm
Powered by Dreamwidth Studios