|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vladimir N. Silyaev 2:5020/400 23 Dec 2000 19:21:36 To : All Subject : Re: Модули ядра -------------------------------------------------------------------------------- On Sat, 23 Dec 2000 11:15:57 +0000 (UTC), Mike Gorchak wrote: >Подскажите pliz, как передать параметры модулю ядра во FreeBSD (юзаю 4.2), >нужно передать port, irq, drq. 1. Cтандартный подход, через двухстадийную загрузку: - загружаешь модуль, и устанавливаешь параметры или через ioctl, или через sysctl - загружаешь device driver и считываешь установленные параметры 2. Использую переменные окружения в ядре, к сожалению, насколько я знаю они устанавливаются только при загрузке из loader'а. - смотри TUNABLE_INT_FETCH, TUNABLE_INT_DECL из sys/kernel.h Да и если устройство PCI или ISA PnP, то этого всего не надо, тебе в драйвер передадут какие ресурсы ему назначены. >P.S. Если кто-то знает ссылки в inet'e где можно почитать про написание >драйверов во FreeBSD, напишите pliz. (www.daemonnews.org не предлагать я от >туда уже все выгреб). Смотри в freebsd-hackers mailing list, я имею ввиду информацию, а не ссылки. -- Владимир --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/166088fb1adff.html, оценка из 5, голосов 10
|