ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1019318
Evgeny_CD, Архитектор (18.07.2020 18:17, просмотров: 1468)
[UEFI, ACPI] Оно все вроде открытое, но объем и сложность документов потрясают. По мотивам поста Mebius 

http://caxapa.ru/1019277/


Если, предположим, начать делать самостийную ОСьку для современных ПК, то вначале надо посадить кучу очень неглупого народа разобраться со всем этим.


Есть, конечно, сорцы Linux, BSD и даже KolibriOS http://caxapa.ru/1008425, но без понимания сути этих стандартов копание в исходниках будет не шибко полезным.


https://uefi.org/specifications

ACPI Specification Version 6.3 (released January 2019)

UEFI Specification Version 2.8 (Errata B) (released June 2020)


Test Tools

https://uefi.org/testtools


Дополнительные документы

http://uefi.org/acpi


Ubuntu FirmWare Test Suite

https://launchpad.net/ubuntu/+source/fwts


ACPI Tricks and Tips

https://wiki.ubuntu.com/Kernel/Reference/ACPITricksAndTips


https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/acpi-debugging


ACPI Machine Language (AML)

https://wiki.osdev.org/AML

https://firmwaresecurity.com/2019/10/31/simple-aml-bytecode-interpreter-sabi/

https://acpica.org/sites/acpica/files/asl_tutorial_v20190625.pdf


The ACPI Component Architecture (ACPICA)

https://acpica.org/

https://acpica.org/about

https://acpica.org/downloads


Преза

https://www.ssi.gouv.fr/uploads/IMG/pdf/Pres_acpi.pdf