UEFI доступ к жесткому диску после ExitBootServices - PullRequest
0 голосов
/ 10 июня 2018

Я хочу знать, как получить доступ к жесткому диску после ExitBootServices() без ассемблерного кода, но я не могу получить достаточную информацию из спецификации UEFI (одна из причин в том, что я не очень хорошо читаю по-английски.) Может кто-нибудь сказать мнеспособ управления средой?Можно ли перенять функции из прошивки после вызова BootServices()?

1 Ответ

0 голосов
/ 26 июня 2018

Нет способа сделать это без написания ваших собственных драйверов хранилища, дисков и разделов, потому что как только вы вызываете ExitBS (), вы становитесь единственным владельцем инициализированного HW и можете действовать как первый этап ядра ОС.

Написание драйверов хранилища для собственного ядра ОС выходит за рамки UEFI.

...