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.