[FASTFAT] Implement write IOs defering.
[reactos.git] / drivers / usb / usbuhci / usbuhci.cpp
index 9d53418..54b5436 100644 (file)
@@ -22,7 +22,7 @@ DriverEntry(
     PUNICODE_STRING RegistryPath)
 {
 
-    /* initialize driver object*/
+    /* initialize driver object */
     DriverObject->DriverExtension->AddDevice = USBLIB_AddDevice;
 
     DriverObject->MajorFunction[IRP_MJ_CREATE] = USBLIB_Dispatch;
@@ -30,6 +30,8 @@ DriverEntry(
     DriverObject->MajorFunction[IRP_MJ_CLEANUP] = USBLIB_Dispatch;
     DriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = USBLIB_Dispatch;
     DriverObject->MajorFunction[IRP_MJ_INTERNAL_DEVICE_CONTROL] = USBLIB_Dispatch;
+    DriverObject->MajorFunction[IRP_MJ_SYSTEM_CONTROL] = USBLIB_Dispatch;
+    DriverObject->MajorFunction[IRP_MJ_POWER] = USBLIB_Dispatch;
     DriverObject->MajorFunction[IRP_MJ_PNP] = USBLIB_Dispatch;
     return STATUS_SUCCESS;
 }