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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.