uefi.inc is available for FASM that allows UEFI applications to be written
---
you are required to refresh the watchdog timer
SystemTable->BootServices->SetWatchdogTimer(0, 0, 0, NULL);
you are required to disable the watchdog timer if you exit back to the firmware.
тут не очень понятно, может "to reenable"?
http://web.archive.org/web/202506131942 … dev.org/PE
«The PE format is also used as a container for .NET assemblies by both the Microsoft .Net CLI and Mono»
«64 bit PE's are extremely similar to normal PE's, but the machine type, if AMD64, is 0x8664, not 0x14c.»
https://stackoverflow.com/questions/477 … -pe-format
читает ли UEFI поле e_lfanew из заголовка MSDOS?
LLM:«Когда UEFI загружает исполняемый файл, он сначала проверяет, является ли файл PE, и если да, то использует значение e_lfanew для перехода к заголовку PE, чтобы получить необходимую информацию о структуре файла и его секциях.»
верим?
Отредактировано Лис (2025-08-16 08:24:18)