ADDKERN(1M)

НАЗВАНИЕ
addkern - добавление драйвера устройства или модуля потока к ядру ОС UNIX

СИНТАКСИС


  /etc/addkern  [-a размер] [-a выполняемый_файл] [-x адрес]

  [-f адрес] [-l]

ОПИСАНИЕ
Утилита addkern обеспечивает добавление драйверов устройств или модулей потоков к ядру ОС UNIX. Применение всех опций, за исключением -l, доступно только суперпользователю. Из всех возможных опций должна быть указана ровно одна.

Опциям утилиты addkern приписан следующий смысл:

-a размер Выделение пространства в виртуальной и физической памяти ядра. В случае успеха возвращается виртуальный адрес в пространстве ядра, который выдается на стандартный вывод для последующих вызовов утилит download(1M) и addkern.
-a выполняемый_файл Выделение пространства в виртуальной и физической памяти ядра. Размер вычисляется по секциям выполняемого_файла.
-x адрес Активация драйвера устройства или модуля потока. Адрес является виртуальным адресом в пространстве ядра, заранее полученным с помощью вызова addkern -a. UNIX-ядро предполагает, что по данному адресу находится структура типа addkern. Эта структура определяется во включаемом файле <sys/conf.h> и будет сгенерирована программой addconf [см. config(1M)].
-f адрес Деактивация драйвера устройства или модуля потока. Адрес является виртуальным адресом в пространстве ядра, заранее полученным и активированным с помощью вызовов addkern. UNIX-ядро предполагает, что по данному адресу находится структура типа addkern. После полной деактивации область памяти будет освобождена и возвращена в пул физической и виртуальной памяти ядра.
-l На стандартный вывод выдается список выделенных и активных в ядре структур типа addkern.

ФАЙЛЫ


/usr/include/sys/conf.h

СМ. ТАКЖЕ
add(1M), config(1M), download(1M).

ДИАГНОСТИКА
Диагностические сообщения утилиты addkern не нуждаются в пояснениях.

ПРЕДОСТЕРЕЖЕНИЯ
Предоставьте вызовы addkern -a и addkern -x утилите add(1M) - у нее больше информации.

Вызывайте addkern с опциями -a, -x, -f только в однопользовательском режиме.

Использование addkern может вызвать аварийный отказ Вашей системы.

Использовать addkern рекомендуется только лучшим специалистам (гуру) по операционной системе UNIX.