[FREELDR] Add ATA/ATAPI driver. (#2167) 2167/head
authorDmitry Borisov <di.sean@protonmail.com>
Sun, 22 Dec 2019 21:52:40 +0000 (03:52 +0600)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 12 Jan 2020 20:18:07 +0000 (21:18 +0100)
commit9a12473280931a85ea2587044b1adfb9f1b87b2f
tree8d749559644741471da22b0b26810cf9e1d4f2fc
parent7789ce1ebc9267d11346d89e532df909e80dec56
[FREELDR] Add ATA/ATAPI driver. (#2167)
CORE-16220 CORE-16216

* Create a new driver.
* Use the functions from the library in xboxdisk.c

Driver now supports PC, Xbox and NEC PC-98.

Co-Authored-By: Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
boot/freeldr/freeldr/CMakeLists.txt
boot/freeldr/freeldr/arch/drivers/hwide.c [new file with mode: 0644]
boot/freeldr/freeldr/arch/i386/machxbox.c
boot/freeldr/freeldr/arch/i386/xboxdisk.c
boot/freeldr/freeldr/include/arch/i386/machxbox.h
boot/freeldr/freeldr/include/hwide.h [new file with mode: 0644]