Linux 5.10 RISC-V Hardware - EFI

Extensible Firmware Interface (EFI) — интерфейс между операционной системой и микропрограммами, управляющими низкоуровневыми функциями оборудования, его основное предназначение: корректно инициализировать оборудование при включении системы и передать управление загрузчику операционной системы. EFI предназначен для замены BIOS — интерфейса, который традиционно используется всеми IBM PC-совместимыми персональными компьютерами. 

После нескольких месяцев работы над поддержкой RISC-V UEFI под руководством инженеров Western Digital, начальная рабочая поддержка начинается с Linux 5.10. В предыдущих релизах ядра была произведена очистка кода UEFI для дальнейшего улучшения переноса архитектуры и внесения изменений перед поддержкой RISC-V

Изменения в EFI, созданные на прошлой неделе, содержат часть кода разрешения RISC-V наряду с различными другими исправлениями.