ОПИСАНИЕ
Почти все файлы, необходимые для генерации нового ядра
ОС UNIX, находятся в каталоге /usr/src/uts.
Makefile
Используйте этот make-файл для всех реконфигураций.
Новое ядро создается командой make unix.
dfile, master
Эти файлы используются утилитой config(1M) для
создания программ conf.c и low.s. В файлах содержится описание драйверов устройств и основных системных параметров.
name.c
Небольшой исходный файл, в котором инициализируется системная структура utsname.
ram.c
В этом файле находятся некоторые основные функции,
подобные raminit, которые можно изменить, исходя
из нужд конкретной конфигурации.
Этот каталог содержит исходные тексты драйверов
устройств и make-файл для пересборки библиотеки
драйверов.
Включаемый файл <sys/io.h>, который используется в
программе conf.c, содержит параметры устройств. При
подключении нового устройства этот файл также нуждается
в изменении.
После того, как новое UNIX-ядро создано, в целях тестирования его можно загрузить, указав в программе начальной загрузки полное маршрутное имя /usr/src/uts/unix.
Но в конце концов ядро нужно переместить в корневой каталог, так как некоторые программы, такие как /bin/ps,
используют файл /unix.