Есть встаиваемый Линукс. Грузится из флэш. Затем монтируется NFS с ност машиной через ethernet.
Надо загрузить два драйвера, например
komdrv.ko
kontronwdt.ko
В /etc/udev/rules.d/ лежит файл "kontron.rules" в котором есть строки
KERNEL=="watchdog", NAME="misc/%k", SYMLINK+="%k"
KERNEL=="lm75", NAME="misc/%k", SYMLINK+="%k"
Это все из BSP .
Очевидно я должен кудато положить модули и сделать линк с именем watchdog.
(Драйвер "lm75" на потом).
В BSP демо варианте прошивки это грузилось вот так
mounting... ramfs at /dev
Creating initial udev device nodes:
making extra nodes
udev startup is finished!
udev demon startup ...done
Using /koKontron eb8347 board driver 0100 for Kernel 2.6.13-rc6
mdrv.ko
Using /kontronwdt.ko
Сейчас выглядит так
Looking up port of RPC 100005/1 on 192.168.0.2
VFS: Mounted root (nfs filesystem).
Freeing unused kernel memory: 132k init
init started: BusyBox v1.00 (2006.06.14-08:04+0000) multi-call binary
mounting... ramfs at /dev
Creating initial udev device nodes:
making extra nodes
udev startup is finished!
udev demon startup ...done
далее идет логин...
Т.е. udev стартует. Но что делать дальше не пойму.
Куда положить *.ко файлы и где и что прописать?.
Если след kontronwdt.ko как-то прослеживался то где была загрузка коmdrv.ko не вообще не понятно.
Чтение доки не проясyило особо. В теории понятно но как практически - не въеду.
Снес только образ демо программки из флэш.
Кто-нибудь может подсказать?