Господа, суть проблемы:
1. сделал модуль ядра drv-tr.ko (для ISA платы) + программу управления(работает с модулем
через символьное устройство). Всё работает.
2. Рушили, что необходимо установить 2 платы в один комп. Решил скомпилить и установить 2 модуля
drv-tr1.ko и drv-tr2.ko (немного криво, но быстро).
3. Загружаю modprobe -av drv-tr1,modprobe -av drv-tr2
но загружается только один модуль, первый по очереди
lsmod | grep drv выдаёт
drv_tr 1758 0
но дело в том, что drv_tr было определено в первом модуле, который работал 1, а потом это значение было переопределено в drv_tr1 и drv_tr2.
Что делать?
Откуда берётся drv_tr?
Спасибо.
сделал модуль ядра drv-tr.ko (для ISA платы) + программу управления
Модератор: Модераторы разделов
-
Progmaster
- Сообщения: 3