reactos/sdk/include
Dmitry Borisov 787f81f3f5
[FREELDR] Refactor and optimize the IDE driver (#7728)
[DDK] Update IDENTIFY data and other ATA definitions.
Based on the MinGW header.

[FREELDR] Refactor and optimize the IDE driver.
Fix long-standing bugs, which have a negative impact on the boot stability.

- Make the driver more ATA specification compliant.
- Improve the speed of device detection.
- Remove inconsistent delays.
- Support modern hard drives with sector size greater than 512 bytes.
- Add basic error recovery.
- Move private definitions to a separate private header.
- Remove the useless AtaFree API method.
2025-03-18 21:56:25 +01:00
..
asm [ASM] Move OFF(x) macro from asmxtras.inc to asm.inc 2025-03-02 19:09:46 +01:00
c++ [CRT] Add C++ const correct overloads 2024-10-22 08:17:45 +03:00
crt [CRT] math.h: fix definition of NAN 2025-02-12 16:54:45 +02:00
ddk [FREELDR] Refactor and optimize the IDE driver (#7728) 2025-03-18 21:56:25 +01:00
dxsdk [REACTOS] Add missing line breaks at end of file 2024-10-06 10:47:11 +03:00
GL [FORMATTING][NTOS][HAL][DRIVERS][SDK] Fix trailing spaces 2021-06-11 15:33:08 +03:00
host [SDK] Fix definition of IMAGE_NT_HEADERS64 in host tools 2021-04-28 13:10:23 +02:00
ndk [NTDLL_VISTA:LDR] Implement DLL Notification (#6795) 2025-03-02 21:13:33 +01:00
psdk [LNKTOOL][SHELL32] Add utility to create/dump .lnk files (#7745) 2025-03-15 16:31:22 +01:00
reactos [LNKTOOL][SHELL32] Add utility to create/dump .lnk files (#7745) 2025-03-15 16:31:22 +01:00
ucrt [CRT] math.h: fix definition of NAN 2025-02-12 16:54:45 +02:00
vcruntime [VCRUNTIME] Fix _rotl64/_rotr64 inline asm 2025-01-22 18:56:08 +02:00
wdf/kmdf/1.17 [VCRUNTIME] Move compiler runtime headers into their own folder 2024-11-02 12:52:59 +02:00
winrt [SDK] Add some missing headers 2024-11-04 08:42:34 +02:00
xdk [NTDLL_VISTA:LDR] Implement DLL Notification (#6795) 2025-03-02 21:13:33 +01:00