memtest86plus/system
2024-11-12 10:56:56 +01:00
..
imc Add support for Intel MTL & ARL CPUs (#441) 2024-09-30 13:38:13 +02:00
loongarch loongarch: Add 64-bit PCIe memory space mapping and change the stable timer as the main timer (#450) 2024-10-24 19:28:00 +02:00
acpi.c Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
acpi.h Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
cache.h Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
cpuid.c [cpuinfo] Fix old CPUs (P5/P6-class) name and cache info (#267) 2023-03-03 13:21:27 +01:00
cpuid.h WIP BROKEN Add SIMD tests for x86 & x86-64: MMX, SSE, SSE2, AVX ( #98 ). 2024-11-12 10:56:56 +01:00
cpuinfo.c Add support for latest AMD Zen5 CPU (Ryzen 9000) 2024-11-10 23:45:49 +01:00
cpuinfo.h Add support for latest AMD Zen5 CPU (Ryzen 9000) 2024-11-10 23:45:49 +01:00
cpulocal.c Faster barrier implementation. 2022-02-28 22:05:21 +00:00
cpulocal.h Faster barrier implementation. 2022-02-28 22:05:21 +00:00
ehci.c Refactor the memrw functions to reduce the redundancy. (#415) 2024-07-16 08:55:13 +01:00
ehci.h Take ownership of all USB controllers before probing for devices. (#167) 2022-10-07 09:32:09 +01:00
font.c Initial commit. 2020-05-24 21:30:55 +01:00
font.h Exclude copyright notices from Doxygen file descriptions. 2022-02-19 19:56:55 +00:00
heap.c Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
heap.h Fix and improve documentation in heap.h (issue #232) 2023-01-03 11:55:51 +00:00
hwctrl.c Add the 64-bit and 32-bit CC flag 2024-07-22 22:50:15 +02:00
hwctrl.h Tidy up code for performing reset via the EFI runtime sevices. 2022-04-23 13:25:33 +01:00
hwquirks.c hwquirks: Detect cache on VIA VP3/MVP3 (#356) 2024-11-12 00:10:40 +01:00
hwquirks.h hwquirks: Detect cache on VIA VP3/MVP3 (#356) 2024-11-12 00:10:40 +01:00
i2c_x86.c Add PCI ID for the SMBus controller behind the VT8237S bridge. (#448) 2024-11-11 23:57:36 +01:00
io.h Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
jedec_id.h Add a few RAM manufacturers in JEDEC DB 2024-11-12 00:25:38 +01:00
keyboard.c By default, only enable USB keyboard detection when booted in UEFI mode. 2022-07-24 13:56:41 +01:00
keyboard.h Add usbdebug command line option and conditionally pause at end of USB scan. 2022-04-17 22:46:17 +01:00
memctrl.c Add support for latest AMD Zen5 CPU (Ryzen 9000) 2024-11-10 23:45:49 +01:00
memctrl.h Preliminary ECC support for AMD Zen CPUs (#353) 2023-11-29 12:53:05 +01:00
memrw_simd.h WIP BROKEN Add SIMD tests for x86 & x86-64: MMX, SSE, SSE2, AVX ( #98 ). 2024-11-12 10:56:56 +01:00
memrw.h Add experimental mode with nontemporal stores (movnt[iq]) in own addr test, the only one where helps with performance across most processors I have access to, both single and multi-socket. Per #79, it saves several dozens of minutes on my 4S Opteron 62xx / 63xx servers equipped with 256 GB of RAM. 2024-11-12 10:56:48 +01:00
memsize.h Exclude copyright notices from Doxygen file descriptions. 2022-02-19 19:56:55 +00:00
mmio.h Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
msr.h Preliminary ECC support for AMD Zen CPUs (#353) 2023-11-29 12:53:05 +01:00
ohci.c Refactor the memrw functions to reduce the redundancy. (#415) 2024-07-16 08:55:13 +01:00
ohci.h Take ownership of all USB controllers before probing for devices. (#167) 2022-10-07 09:32:09 +01:00
pci_mmio.c Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
pci.c Include unistd.h in pci.c to use usleep() 2022-05-20 13:46:29 +02:00
pci.h Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
pmem.c Fix the behaviour of sort_pm_map() (issue #392) 2024-04-09 20:07:09 +01:00
pmem.h Exclude copyright notices from Doxygen file descriptions. 2022-02-19 19:56:55 +00:00
reloc32.c Faster barrier implementation. 2022-02-28 22:05:21 +00:00
reloc64.c Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
screen.c Add the 64-bit and 32-bit CC flag 2024-07-22 22:50:15 +02:00
screen.h Add boot options to perform display rotation and set preferred screen resolution (#383) 2024-03-04 14:49:13 +01:00
serial.c Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
serial.h Add support for MMIO UART console (#300) 2023-05-12 15:49:00 +02:00
smbios.c Add the 64-bit and 32-bit CC flag 2024-07-22 22:50:15 +02:00
smbios.h Simple maintenance improvements (#145) 2022-08-15 17:51:48 +02:00
smbus.h Add support for Intel MTL & ARL CPUs (#441) 2024-09-30 13:38:13 +02:00
smp.c loongarch: Add 64-bit PCIe memory space mapping and change the stable timer as the main timer (#450) 2024-10-24 19:28:00 +02:00
smp.h Add initial NUMA awareness support (#378) 2024-03-13 01:43:26 +01:00
spd.c Split SPD parsing and printing code from smbus.c to spd.c (#426) 2024-08-08 02:41:19 +02:00
spd.h Split SPD parsing and printing code from smbus.c to spd.c (#426) 2024-08-08 02:41:19 +02:00
temperature.c temperature: Add support for AMD Excavator (#440) 2024-11-11 23:49:31 +01:00
temperature.h temperature: Add support for AMD Excavator (#440) 2024-11-11 23:49:31 +01:00
timers.c loongarch: Add 64-bit PCIe memory space mapping and change the stable timer as the main timer (#450) 2024-10-24 19:28:00 +02:00
timers.h Add ACPI Timer as the primary TSC correction source and PIT Timer as fallback 2022-06-19 16:39:03 +02:00
tsc.h loongarch: Add 64-bit PCIe memory space mapping and change the stable timer as the main timer (#450) 2024-10-24 19:28:00 +02:00
uhci.c Refactor the memrw functions to reduce the redundancy. (#415) 2024-07-16 08:55:13 +01:00
uhci.h Take ownership of all USB controllers before probing for devices. (#167) 2022-10-07 09:32:09 +01:00
usb.h Exclude copyright notices from Doxygen file descriptions. 2022-02-19 19:56:55 +00:00
usbhcd.c Add LoongArch support (#410) 2024-08-30 13:38:46 +02:00
usbhcd.h Fix EHCI and XHCI drivers to handle USB1 hubs (issue #156) 2022-09-08 18:09:43 +01:00
vmem.c WIP BROKEN NX enablement, for now only for the second page directory. 2024-11-12 10:56:56 +01:00
vmem.h Rework memory mapping to allow for larger program size (#54) 2022-04-28 23:04:01 +02:00
xhci.c Refactor the memrw functions to reduce the redundancy. (#415) 2024-07-16 08:55:13 +01:00
xhci.h Take ownership of all USB controllers before probing for devices. (#167) 2022-10-07 09:32:09 +01:00