• Kraftway BIOS

    Описание
    ПО Kraftway BIOS представляет собой прошивку, предназначенную для инициализации аппаратного обеспечения и загрузки операционной системы (ОС).

    ПО Kraftway BIOS состоит из следующих логических блоков:
    • таблицы данных. Они содержат информацию о платформе, загрузочных, runtime-сервисах, протоколах и драйверах, которые доступны в процессе работы ПО Kraftway BIOS, а также для загрузчика ОС и самой ОС;
    • сервисов. Они включают в себя поддержку текстовой и графической консоли на различных устройствах, шинах, блоках и файловых сервисах, runtime-сервисах;
    • драйверы устройств;
    • таймеры и события;
    • протоколы. Это набор указателей на функции и структуры данных или API, которые определены соответствующей спецификацией. Функции протоколов содержатся в соответствующих драйверах;
    • менеджер загрузки. Он используется для выбора и загрузки ОС, исключая потребность в специализированном механизме загрузки (загрузчик ОС является приложением ПО Kraftway BIOS);
    • расширения. Они могут быть загружены с практически любого энергонезависимого устройства хранения данных, присоединённого к компьютеру;
    • оболочка. Это приложение ПО Kraftway BIOS, которое находится в постоянном запоминающимся устройстве платформы или на устройстве, драйверы для которого находятся в ПЗУ. Оболочка может использоваться для выполнения других приложений ПО Kraftway BIOS, таких как настройка, установка ОС, диагностика, утилиты конфигурации и обновления прошивок. Команды оболочки ПО Kraftway BIOS позволяют копировать или перемещать файлы и каталоги в поддерживаемых файловых системах, загружать и выгружать драйверы. Также оболочкой может использоваться полный TCP/IP стек.

    112.png

    ПО Kraftway BIOS обеспечивает:

    • выполнение ядра UEFI с функциями проверки целостности других компонентов прошивки;
    • инициализацию и тестирование низкоуровневого аппаратного обеспечения;
    • загрузку и выполнение дополнительных модулей прошивки, которые либо расширяют возможности системного BIOS, либо инициализируют другие аппаратные компоненты, необходимые для загрузки системы. Эти дополнительные модули могут храниться внутри той же самой флэш-памяти, что и системный UEFI, либо могут храниться в аппаратных устройствах, которые они инициализируют (например, в видеокарте, сетевой карте);
    • выбор устройства загрузки (например, жесткого диска, оптического привода, USB-накопителя) и выполнение загрузчика, хранящегося на этом устройстве;
    • загрузку ОС.


  • Kraftway BIOS

    ДОКУМЕНТАЦИЯ