From 6b93fbc2de023b30b2fab3fc2f89ad7300dbf26c Mon Sep 17 00:00:00 2001 From: Cameron Gutman Date: Sat, 3 Mar 2012 22:46:04 +0000 Subject: [PATCH] [STORAGE] - Back by popular demand, the storage driver to end all storage drivers, uniata! - I had forgotten how many issues atapi had itself and the hardware compatibility improvement (if there was one) was offset by lack of features svn path=/trunk/; revision=55978 --- reactos/boot/bootdata/hivesys_i386.inf | 14 +++----------- reactos/boot/bootdata/txtsetup.sif | 5 ++--- reactos/media/inf/hdc.inf | Bin 242774 -> 241932 bytes 3 files changed, 5 insertions(+), 14 deletions(-) diff --git a/reactos/boot/bootdata/hivesys_i386.inf b/reactos/boot/bootdata/hivesys_i386.inf index cb767b8ca6e..3e6c03acfd8 100644 --- a/reactos/boot/bootdata/hivesys_i386.inf +++ b/reactos/boot/bootdata/hivesys_i386.inf @@ -1240,21 +1240,13 @@ HKLM,"SYSTEM\CurrentControlSet\Services\Afd","ImagePath",0x00020000,"system32\dr HKLM,"SYSTEM\CurrentControlSet\Services\Afd","Start",0x00010001,0x00000001 HKLM,"SYSTEM\CurrentControlSet\Services\Afd","Type",0x00010001,0x00000001 -; ATAPI miniport driver -HKLM,"SYSTEM\CurrentControlSet\Services\atapi","ErrorControl",0x00010001,0x00000000 -HKLM,"SYSTEM\CurrentControlSet\Services\atapi","Group",0x00000000,"SCSI Miniport" -HKLM,"SYSTEM\CurrentControlSet\Services\atapi","ImagePath",0x00020000,"system32\drivers\atapi.sys" -HKLM,"SYSTEM\CurrentControlSet\Services\atapi","Start",0x00010001,0x00000000 -HKLM,"SYSTEM\CurrentControlSet\Services\atapi","Type",0x00010001,0x00000001 -HKLM,"SYSTEM\CurrentControlSet\Services\atapi","Tag",0x00010001,0x00000010 - -; UNIATA miniport driver +; UniATA/Atapi miniport driver HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","ErrorControl",0x00010001,0x00000000 -HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Group",0x00000000,"SCSI Miniport" +HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Group",0x00000000,"System Bus Extender" HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","ImagePath",0x00020000,"system32\drivers\uniata.sys" HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Start",0x00010001,0x00000000 HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Type",0x00010001,0x00000001 -HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Tag",0x00010001,0x00000020 +HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Tag",0x00010001,0x00000010 ; Audio Service HKLM,"SYSTEM\CurrentControlSet\Services\RosAudioSrv","DisplayName",0x00000000,"Audio Service" diff --git a/reactos/boot/bootdata/txtsetup.sif b/reactos/boot/bootdata/txtsetup.sif index 48b02129f0e..af9351a03f3 100644 --- a/reactos/boot/bootdata/txtsetup.sif +++ b/reactos/boot/bootdata/txtsetup.sif @@ -17,9 +17,8 @@ FreeSysPartDiskSpace=350 [SourceDisksFiles] acpi.sys=,,,,,,,,,,,,4 -atapi.sys=,,,,,,x,,,,,,4 -uniata.sys=,,,,,,x,,,,,,4 nmidebug.sys=,,,,,,x,,,,,,4 +uniata.sys=,,,,,,x,,,,,,4 buslogic.sys=,,,,,,x,,,,,,4 blue.sys=,,,,,,x,,,,,,4 bootvid.dll=,,,,,,,,,,,,2 @@ -71,7 +70,7 @@ PCI\CC_0101 = pciide PCI\CC_0104 = uniata PCI\CC_0105 = uniata PCI\CC_0106 = uniata -*PNP0600 = atapi +*PNP0600 = uniata ;USB\CLASS_09 = usbhub USB\ROOT_HUB = usbhub USB\ROOT_HUB20 = usbhub diff --git a/reactos/media/inf/hdc.inf b/reactos/media/inf/hdc.inf index 2c03f93fa795282eb6e0dea91dcffc0a68f5bb1a..b747e6da5d9bd726f619fc5ea5ebfc28f373355f 100644 GIT binary patch delta 2782 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