Как создать файл устройства, если я не знаю младшего и основного номера (т. Е. С помощью динамической регистрации), без использования mknod
или MAKEDEV
.Создание файла устройства: драйвер устройства Linux
0
A
ответ
2
Допустим, вы хотите, чтобы динамически назначить основной номер для полукокса устройства на вставки, использование:
INT alloc_chrdev_region (dev_t * DEV, неподписанных INT firstminor, неподписанные Количество INT, символ * имя);
Из драйверов устройств Linux 3rd Edition. Google, вы можете бесплатно получить всю книгу вместе с множеством отличного исходного кода для возиться с драйверами.
0
Кроме того, коды, представленные в LDD3, теперь устарели. Итак, используйте это github repo для загрузки примерных кодов LDD3: https://github.com/martinezjavier/ldd3
Смежные вопросы
- 1. Драйвер устройства Linux
- 2. USB-драйвер устройства Linux
- 3. драйвер сетевого устройства Linux
- 4. Как написать драйвер устройства для Linux-устройства?
- 5. Драйвер устройства беспроводной сети Linux
- 6. черепа драйвер устройства в Linux
- 7. Драйвер устройства записи в Linux
- 8. Драйвер устройства без устройства?
- 9. Драйвер устройства Linux для устройства RS232 во встроенной системе
- 10. виртуальный файл linux как драйвер устройства
- 11. Драйвер устройства не работает
- 12. Драйвер сетевого устройства
- 13. Как выглядит драйвер устройства?
- 14. Понял код Linux Драйвер устройства m25p80.c
- 15. Драйвер устройства Linux: передать флаги драйверу
- 16. Драйвер устройства Char с использованием прерывания - linux
- 17. Драйвер устройства Linux Основное распределение номеров
- 18. Как драйвер устройства загружается в ядро linux?
- 19. Ошибка сегментации в Linux Драйвер устройства
- 20. Простая программа на драйвер Linux устройства
- 21. Драйвер устройства Linux для системы SMP
- 22. Драйвер устройства Linux: Symbol "memcpy" не найден
- 23. читать драйвер устройства ошибки
- 24. Простой драйвер устройства символов
- 25. usb cdc драйвер устройства
- 26. Создание драйвера устройства Linux. Не удается получить драйвер для обнаружения устройства и функции зондирования звонка
- 27. Простой драйвер устройства не работает
- 28. HAL layer vs Драйвер устройства
- 29. Драйвер устройства Windows
- 30. Драйвер устройства Wince
Вы должны узнать больше о 'udev' –
См. Также этот вопрос: http://stackoverflow.com/questions/5970595/ – Eugene