LINUX.ORG.RU

Разработка модульного драйвера


0

0
Пытаюсь написать модульный драйвер для ядра 2.4 для железки на шину PCI Количество железок, которое будет установленно на целевом компе при использовании моего драйвера неизвестно. В доках нахожу что надо ручками вызывать mknode для создания файла для каждого устройства. Подскажите, существует ли какой-нибудь способ более автоматизированного создания (и удаления) файлов устройств при добавлении (удалении) PCI-ной PnP железки, чем вызов вручную mknode. Или подскажите, где об этом можно почитать.
anonymous
Ответ на: комментарий от McMCC
где вы такое старье откапываете? нету, нету devfs. Юзерам гента
молчать в тряпочку.
Есть sysfs и udev.
anonymous
()
Ответ на: комментарий от anonymous
Хорош спорить, по делу скажите. Проверил

#ifndef CONFIG_DEVFS_FS #error "This driver needs devfs support to be available" #endif

Ругается, говорит что нету devfs Где узнать про sysfs и udev и есть ли они в ядре 2.4.9-13 ?

anonymous
()
А ты с запасом создавай - сразу десяток создай наплевать если работать будет только один.
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.