https://git.reactos.org/?p=reactos.git;a=commitdiff;h=f722be93d5df50416ce4b…
commit f722be93d5df50416ce4b4a62b11ec85f07cb1f2
Author: Victor Perevertkin <victor.perevertkin(a)reactos.org>
AuthorDate: Sun Dec 6 02:08:32 2020 +0300
Commit: Victor Perevertkin <victor.perevertkin(a)reactos.org>
CommitDate: Sun Dec 6 02:08:32 2020 +0300
[USBSTOR] Enable USB (ATAPI) cdroms
With the cdrom_new driver, they now work
CORE-16112
---
boot/bootdata/hivesys.inf | 3 +++
drivers/usb/usbstor/usbstor.inf | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/boot/bootdata/hivesys.inf b/boot/bootdata/hivesys.inf
index 518c8a666e9..e5aba999df0 100644
--- a/boot/bootdata/hivesys.inf
+++ b/boot/bootdata/hivesys.inf
@@ -35,6 +35,9 @@
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\PCI#CC_0C0320","Cl
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\USB#Class_08&SubClass_06&Prot_50","Service",0x00000000,"usbstor"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\USB#Class_08&SubClass_06&Prot_50","ClassGUID",0x00000000,"{36FC9E60-C465-11CF-8056-444553540000}"
+HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\USB#Class_08&SubClass_02&Prot_50","Service",0x00000000,"usbstor"
+HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\USB#Class_08&SubClass_02&Prot_50","ClassGUID",0x00000000,"{36FC9E60-C465-11CF-8056-444553540000}"
+
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\USB#COMPOSITE","Service",0x00000000,"usbccgp"
HKLM,"SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\USB#COMPOSITE","ClassGUID",0x00000000,"{36FC9E60-C465-11CF-8056-444553540000}"
diff --git a/drivers/usb/usbstor/usbstor.inf b/drivers/usb/usbstor/usbstor.inf
index 87a80f63cb4..2b870393e8a 100644
--- a/drivers/usb/usbstor/usbstor.inf
+++ b/drivers/usb/usbstor/usbstor.inf
@@ -20,7 +20,7 @@ DefaultDestDir = 12
[GenericMfg]
%GenericBulkOnlyTransport.DeviceDesc% =
USBBulkOnly_Inst,USB\Class_08&SubClass_06&Prot_50 ; SCSI devices
; usbstor.sys supports usb-cdroms but cdrom.sys from ReactOS does not like it
-;%GenericBulkOnlyTransport.DeviceDesc% =
USBBulkOnly_Inst,USB\Class_08&SubClass_02&Prot_50 ; SFF-8020i (ATAPI)
+%GenericBulkOnlyTransport.DeviceDesc% =
USBBulkOnly_Inst,USB\Class_08&SubClass_02&Prot_50 ; SFF-8020i (ATAPI)
;-------------------------- USB STORAGE DRIVER --------------------------