Values ​​returned by the E820h QuerySystemAddressMap at 4 GB + memory

I just finished writing a review for a program that displays results from QuerySystemAddressMap .
I have 2 questions left:

Usually I would just give this attempt and find out on my own, but I don’t have such equipment (yet).

+4
source share
1 answer

BIOS function INT 15h EAX = 0000E820h is designed to receive a full system memory card and is designed to overcome the limitations of previous interfaces that do not support memory above 4 GB. Thus, for this function, it would not make sense to report memory above 4 GB. There is no protected BIOS equivalent function mode. (Although the UEFI GetMemoryMap service provides equivalent functionality when booting through UEFI, not in the legacy BIOS boot method.)

, . , 32- , . , .

+3

Source: https://habr.com/ru/post/1681554/


All Articles