reactos/sdk
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
..
cmake [CMAKE] Define _CRT_SUPPRESS_RESTRICT on GCC builds 2025-01-30 11:30:32 +02:00
include [FREELDR] Refactor and optimize the IDE driver (#7728) 2025-03-18 21:56:25 +01:00
lib [UCRT] Fix MSVC compiling on VS 2017 after Timo's UCRT commits (#7718) 2025-02-15 20:03:52 -06:00
tools [PROPSYS] Sync to wine-10.0 (#7677) 2025-02-07 22:00:48 +01:00