НАЗВАНИЕ
mkboot - создание новой программы начальной загрузки
ОПИСАНИЕ
Все файлы, необходимые для генерации новой программы
начальной загрузки, находятся в каталоге /usr/src/boot.
Makefile
Используйте этот make-файл для всех реконфигураций. Новая программа начальной загрузки создается
командой make bootprom.
iom.s
Ассемблерный интерфейс; он начинает работу, проводит все необходимые для аппаратуры инициализации,
затем вызывает основную программу загрузки.
bootprom.c
Главная программа процедуры загрузки.
bootldinstr
Инструкции для ld(1) - как собрать программу начальной загрузки. Файл включает главным образом
описания существующих областей ППЗУ и ОЗУ.
libboot
Библиотека об ектных файлов драйверов устройств, с
которых можно загрузиться, и процедуры начальной
загрузки.
*boot.c
Файлы с исходными текстами драйверов устройств, с
которых можно загрузиться.
Для отладки новой программы загрузки можно изменить
файл bootldinstr так, чтобы результат редактирования
связей помещался в некоторой свободной области памяти.
Затем новую программу можно загрузить и выполнить с помощью существующей старой программы загрузки.
Когда новая программа станет работать правильно, исправьте обратно bootldisntr, снова соберите программу
загрузки и поместите ее в ППЗУ.