Компания AMD обновила свой репозиторий на GitHub, опубликовав свежую версию библиотек глобальной инициативы openSIL (open Silicon Initialization Library). Новая ветка проекта сфокусирована на обеспечении поддержки новейших серверных процессоров 5th Gen EPYC (кодовое имя Turin). Проект предоставляет унифицированный набор библиотек на языке C, предназначенных для прямой статической линковки с хост-прошивками аппаратной архитектуры x86.
В состав программного комплекса openSIL входят три ключевых компонента: библиотеки инициализации кремния xSIM, референсные платформенные библиотеки xPRF и набор вспомогательных утилит и сервисов xUSL. Для сборки проекта компания рекомендует использовать актуальные наборы инструментов, включая компиляторы GCC 13.2.0 или MSVC 2022, а также систему управления сборкой Meson и конфигуратор Kconfig на базе Python. В кодовой базе проекта подавляющее большинство кода (более 83%) написано на классическом языке C, что обеспечивает высокую портативность.
Согласно опубликованной дорожной карте, проект успешно завершил третью фазу развития (Phase III), которая подразумевала создание рабочего концепта (POC) для платформ на базе EPYC пятого поколения. На данный момент официально поддерживаются референсные серверные платы Galena и Purico (платформы F1AM00). AMD активно работает над интеграцией своих решений в открытые проекты coreboot, а также предоставляет интерфейсы для классического UEFI. Финальная производственная фаза (Phase IV) и полноценный коммерческий релиз открытых прошивок намечены на 2026 год.