memtest86plus/app
Martin Whitaker dcac527068 Don't make assumptions about usable memory.
When using a legacy BIOS, the memory regions used by the BIOS are well
defined. This is not the case when using a UEFI BIOS. So include the
stack area in the BSS so the loader knows how much memory to allocate,
and check we have space to relocate the program to either low or high
memory.

There are still some assumptions in the USB driver code that need to
be fixed.
2022-02-02 12:20:39 +00:00
..
badram.c Fix badram error display (issue #7) 2021-07-18 19:26:23 +01:00
badram.h Initial commit. 2020-05-24 21:30:55 +01:00
config.c Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
config.h Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
display.c Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
display.h Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
error.c Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
error.h Add missing includes of stdbool.h. 2021-12-05 13:50:25 +00:00
interrupt.c Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
interrupt.h Initial commit. 2020-05-24 21:30:55 +01:00
main.c Don't make assumptions about usable memory. 2022-02-02 12:20:39 +00:00
test.h Fix operation with a subset of CPU cores enabled. 2022-02-01 15:38:06 +00:00