memtest86plus/system
Martin Whitaker 2bf1623733 Halt CPU cores that are not active in a test.
This saves a lot of power when performing sequential tests.
2022-02-12 19:30:14 +00:00
..
cache.h Flush caches between writing and verifying test data. 2021-12-23 11:00:10 +00:00
cpuid.c Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
cpuid.h Check whether the BIOS has enabled x2APIC mode, and disable SMP if so. 2022-02-05 18:03:32 +00:00
cpuinfo.c Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
cpuinfo.h Initial commit. 2020-05-24 21:30:55 +01:00
ehci.c A few more code tweaks and comment typo fixes in the EHCI driver. 2022-01-28 19:55:31 +00:00
ehci.h Add support for EHCI USB controller. 2022-01-23 17:38:50 +00:00
font.c Initial commit. 2020-05-24 21:30:55 +01:00
font.h Initial commit. 2020-05-24 21:30:55 +01:00
hwctrl.c Initial commit. 2020-05-24 21:30:55 +01:00
hwctrl.h Initial commit. 2020-05-24 21:30:55 +01:00
io.h Initial commit. 2020-05-24 21:30:55 +01:00
keyboard.c Remap numeric keypad to cursor keys. 2022-01-30 15:18:25 +00:00
keyboard.h Initial support for native USB keyboard interface. 2021-12-22 17:31:06 +00:00
memrw32.h Initial support for native USB keyboard interface. 2021-12-22 17:31:06 +00:00
memrw64.h Use atomic memory read/write functions in tests. 2021-12-23 10:07:55 +00:00
memsize.h Initial commit. 2020-05-24 21:30:55 +01:00
msr.h Check whether the BIOS has enabled x2APIC mode, and disable SMP if so. 2022-02-05 18:03:32 +00:00
ohci.c Minor code tweaks - no functional change. 2022-01-23 17:55:57 +00:00
ohci.h Rename usbkbd to usbhcd to better reflect the new design. 2022-01-08 23:14:50 +00:00
pci.c Improved PCI configuration space access functions. 2021-12-05 14:15:37 +00:00
pci.h Improved PCI configuration space access functions. 2021-12-05 14:15:37 +00:00
pmem.c Store pmem temporary arrays on the stack to reduce memory footprint. 2022-01-09 21:27:44 +00:00
pmem.h Initial commit. 2020-05-24 21:30:55 +01:00
reloc32.c Initial commit. 2020-05-24 21:30:55 +01:00
reloc64.c Initial commit. 2020-05-24 21:30:55 +01:00
screen.c Map USB controller registers into the reserved area of virtual memory. 2021-12-23 17:45:26 +00:00
screen.h Initial commit. 2020-05-24 21:30:55 +01:00
smp.c Halt CPU cores that are not active in a test. 2022-02-12 19:30:14 +00:00
smp.h Halt CPU cores that are not active in a test. 2022-02-12 19:30:14 +00:00
temperature.c Remove distinction between physical and virtual CPUs. 2022-01-31 22:59:14 +00:00
temperature.h Initial commit. 2020-05-24 21:30:55 +01:00
tsc.h Initial commit. 2020-05-24 21:30:55 +01:00
usb.h Minor fixes and refactoring in preparation for EHCI support. 2022-01-23 17:34:08 +00:00
usbhcd.c Add support for EHCI USB controller. 2022-01-23 17:38:50 +00:00
usbhcd.h Minor fixes and refactoring in preparation for EHCI support. 2022-01-23 17:34:08 +00:00
vmem.c Map USB controller registers into the reserved area of virtual memory. 2021-12-23 17:45:26 +00:00
vmem.h Map USB controller registers into the reserved area of virtual memory. 2021-12-23 17:45:26 +00:00
xhci.c Minor code tweaks - no functional change. 2022-01-23 17:55:57 +00:00
xhci.h Rename usbkbd to usbhcd to better reflect the new design. 2022-01-08 23:14:50 +00:00