Author: janderwald
Date: Fri Apr 15 15:45:09 2011
New Revision: 51353

URL: http://svn.reactos.org/svn/reactos?rev=51353&view=rev
Log:
[USBEHCI_NEW]
- Define tag for allocations
- Fixes assert hit in ReactOS
- Fix typo in IHubController interface declaration

Modified:
    branches/usb-bringup/drivers/usb/usbehci_new/hcd_controller.cpp
    branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h
    branches/usb-bringup/drivers/usb/usbehci_new/usbehci.h

Modified: branches/usb-bringup/drivers/usb/usbehci_new/hcd_controller.cpp
URL: 
http://svn.reactos.org/svn/reactos/branches/usb-bringup/drivers/usb/usbehci_new/hcd_controller.cpp?rev=51353&r1=51352&r2=51353&view=diff
==============================================================================
--- branches/usb-bringup/drivers/usb/usbehci_new/hcd_controller.cpp 
[iso-8859-1] (original)
+++ branches/usb-bringup/drivers/usb/usbehci_new/hcd_controller.cpp 
[iso-8859-1] Fri Apr 15 15:45:09 2011
@@ -952,7 +952,7 @@
     //
     // allocate controller
     //
-    This = new(NonPagedPool, 0) CHCDController(0);
+    This = new(NonPagedPool, TAG_USBEHCI) CHCDController(0);
     if (!This)
     {
         //

Modified: branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h
URL: 
http://svn.reactos.org/svn/reactos/branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h?rev=51353&r1=51352&r2=51353&view=diff
==============================================================================
--- branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h [iso-8859-1] 
(original)
+++ branches/usb-bringup/drivers/usb/usbehci_new/interfaces.h [iso-8859-1] Fri 
Apr 15 15:45:09 2011
@@ -454,7 +454,7 @@
     virtual NTSTATUS Initialize(IN PHCDCONTROLLER Controller,
                                 IN PUSBHARDWAREDEVICE Device,
                                 IN BOOLEAN IsRootHubDevice,
-                                IN ULONG DeviceAddress);
+                                IN ULONG DeviceAddress) = 0;
 
 
//-----------------------------------------------------------------------------------------
 //

Modified: branches/usb-bringup/drivers/usb/usbehci_new/usbehci.h
URL: 
http://svn.reactos.org/svn/reactos/branches/usb-bringup/drivers/usb/usbehci_new/usbehci.h?rev=51353&r1=51352&r2=51353&view=diff
==============================================================================
--- branches/usb-bringup/drivers/usb/usbehci_new/usbehci.h [iso-8859-1] 
(original)
+++ branches/usb-bringup/drivers/usb/usbehci_new/usbehci.h [iso-8859-1] Fri Apr 
15 15:45:09 2011
@@ -32,6 +32,10 @@
     };
 }COMMON_DEVICE_EXTENSION, *PCOMMON_DEVICE_EXTENSION;
 
+//
+// tag for allocations
+//
+#define TAG_USBEHCI 'ICHE'
 
 //
 // assert for c++ - taken from portcls
@@ -55,4 +59,9 @@
 //
 NTSTATUS NTAPI SyncForwardIrp(PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
+//
+// root_hub_controller.cpp
+//
+NTSTATUS CreateRootHubController(PHUBCONTROLLER * OutHubController);
+
 #endif


Reply via email to