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