Пояснения к инструкции по сборке Windows
HAL
(Hardware Abstraction Layer) –
компонента ядра Windows, реализующая уровень
абстрагирования от аппаратуры.
Использование
подобной компоненты – многолетняя
традиция Microsoft. Данный метод применен
также в Microsoft Office и в академической
версии .NET (Rotor).
Curriculum
Resource Kit (CRK) –
еще одна обучающая компонента для
изучения ядра Windows, также предоставляемая
фирмой Microsoft свободно для целей изучения
и исследований. Ее структура и ссылка
на ее дистрибутив описаны в "Академическая
программа Microsoft Shared Source Initiative. Открытое
ядро Windows для изучения и исследований
(Windows Research Kernel)"
. CRK содержит набор утилит, позволяющих
иследовать различные особенности работы
ОС. Необходимые пояснения даны также в
книге [7]
.
CD
(компакт-диск), упоминаемый в инструкции,
распространялся в 2006 – 2007 гг. фирмой
Microsoft среди преподавателей университетов.
Структура
академического диска приведена на рис.
39.4
.
Рис.
39.4.
Структура академического диска Microsoft
с материалами для изучения Windows
Желаем
успеха в изучении архитектуры Windows на
основе пакетов WRK и CRK!
Предупреждаем,
что это очень интересно, но очень
непросто, требует значительного времени,
специальных знаний и некоторого опыта
в разработке и сопровождении больших
программных проектов. Однако трудные
задачи решать интереснее, чем легкие!