reactos/hal/halx86/generic
Timo Kreuzer 2c057d9bc1 [HALX86] Set the NMI disable flag when accessing CMOS registers
An NMI while accessing the CMOS can leave it in an undefined state. NMIs are used on x64 SMP for CPU freeze in the debugger.
2025-04-24 11:36:12 +00:00
..
beep.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
bios.c [MINIHAL] Remove unneeded files from compilation. 2023-06-20 18:39:01 +02:00
buildtype.c [HALX86] Fix SYNCH_LEVEL differences between UP and SMP in HAL (#5874) 2024-01-20 06:26:59 -08:00
clock.c [HALXBOX] Fix clock drift (#2889) 2020-06-03 02:14:16 +03:00
cmos.c [HALX86] Set the NMI disable flag when accessing CMOS registers 2025-04-24 11:36:12 +00:00
display.c [MINIHAL] Remove unneeded files from compilation. 2023-06-20 18:39:01 +02:00
dma.c [HALX86] HalpDmaAllocateChildAdapter(): Fix memory leak, on error (#4156) 2021-12-20 21:14:36 +01:00
drive.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
halinit.c [NTOS:EX/KE][HALX86] Add support for NUMPROC, BOOTPROC, MAXPROC, ONECPU boot switches (#6024) 2025-04-04 12:51:49 +02:00
kdpci.c [PCI][HALX86] Support PCI debugging devices 2022-06-06 01:47:21 +03:00
memory.c [HAL] Add NT6-compatible version of HalpMapPhysicalMemory64 and HalpUnmapVirtualAddress 2018-08-05 10:14:57 +02:00
misc.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
nmi.c [HALX86] HalHandleNMI: Re-enable debugger-entering code. 2023-08-03 13:26:24 +02:00
pic.c [HALX86] Deduplicate initialization of legacy PICs and remove EOI in I/O APIC initialization, which causes an unexpected interrupt 2017-12-17 09:51:37 +01:00
portio.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
profil.c Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
reboot.c [HAL][MINIHAL] Minor cleanup in reboot.c files (#5359) 2023-06-25 19:39:44 +02:00
spinlock.c [FREELDR][MINIHAL] Move KefAcquireSpinLockAtDpcLevel stub back to HAL, #ifdef'ed in _MINIHAL_ where it's only needed. 2022-05-08 17:21:43 +02:00
sysinfo.c [HALX86] Tabs to 4-space indentation in generic/sysinfo.c + Fix typo "ALMI" -> "AMLI" 2023-06-20 22:40:57 +02:00
systimer.S [ASM] Fix boot with VS 16.7.3 / MSVC 19.27 2020-09-12 15:01:04 +02:00
timer.c [REACTOS] Cleanup INIT and some PAGE section allocations 2020-11-02 21:45:31 +03:00
trap.S Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
up.c [HALX86] Implement the clock IPI handler 2024-03-02 07:56:27 +01:00
usage.c [HALXBOX] Do not claim interrupt resources for the KD COM port 2022-04-16 11:54:24 +03:00
v86.S Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys. 2017-10-03 07:45:34 +00:00
x86bios.c [HAL] HalInitializeBios() should not explicitly call HalpBiosDisplayReset(). 2024-02-11 18:51:40 +01:00