[ros-diffs] [fireball] 14569: Some minor additions to support newer versions of uhci driver (though doesn't even compile atm).

fireball at svn.reactos.com fireball at svn.reactos.com
Sun Apr 10 12:20:12 CEST 2005


Some minor additions to support newer versions of uhci driver (though
doesn't even compile atm).
Modified: trunk/reactos/drivers/usb/cromwell/linux/linux_wrapper.h
Modified: trunk/reactos/drivers/usb/cromwell/linux/pci_ids.h
Modified: trunk/reactos/drivers/usb/cromwell/sys/linuxwrapper.c
  _____  

Modified: trunk/reactos/drivers/usb/cromwell/linux/linux_wrapper.h
--- trunk/reactos/drivers/usb/cromwell/linux/linux_wrapper.h
2005-04-10 10:16:37 UTC (rev 14568)
+++ trunk/reactos/drivers/usb/cromwell/linux/linux_wrapper.h
2005-04-10 10:20:10 UTC (rev 14569)
@@ -540,7 +540,7 @@

 								   void
*ctor,
 								   void
*dtor);
 
-void my_kmem_cache_destroy(kmem_cache_t *co);
+BOOLEAN my_kmem_cache_destroy(kmem_cache_t *co);
 void *my_kmem_cache_alloc(kmem_cache_t *co, int flags);
 void my_kmem_cache_free(kmem_cache_t *co, void *ptr);
 
  _____  

Modified: trunk/reactos/drivers/usb/cromwell/linux/pci_ids.h
--- trunk/reactos/drivers/usb/cromwell/linux/pci_ids.h	2005-04-10
10:16:37 UTC (rev 14568)
+++ trunk/reactos/drivers/usb/cromwell/linux/pci_ids.h	2005-04-10
10:20:10 UTC (rev 14569)
@@ -2,12 +2,14 @@

 #define PCI_IDS__H
 
 #define PCI_VENDOR_ID_NS		0x100b
-#define PCI_DEVICE_ID_NS_87560_LIO	0x000e
 #define	PCI_VENDOR_ID_AMD		0x1022
 #define PCI_VENDOR_ID_OPTI		0x1045
 #define PCI_VENDOR_ID_VIA		0x1106
 #define PCI_VENDOR_ID_INTEL		0x8086
 
+#define PCI_DEVICE_ID_NS_87560_LIO	0x000e
+#define PCI_DEVICE_ID_INTEL_82371AB_2	0x7112
+
 #define PCI_CLASS_SERIAL_USB (PCI_CLASS_SERIAL_BUS_CTLR << 8 +
PCI_SUBCLASS_SB_USB)
 
 #endif
  _____  

Modified: trunk/reactos/drivers/usb/cromwell/sys/linuxwrapper.c
--- trunk/reactos/drivers/usb/cromwell/sys/linuxwrapper.c
2005-04-10 10:16:37 UTC (rev 14568)
+++ trunk/reactos/drivers/usb/cromwell/sys/linuxwrapper.c
2005-04-10 10:20:10 UTC (rev 14569)
@@ -337,11 +337,12 @@

 	return (kmem_cache_t *)Lookaside;
 }
 
/*----------------------------------------------------------------------
--*/ 
-void my_kmem_cache_destroy(kmem_cache_t *co)
+BOOLEAN my_kmem_cache_destroy(kmem_cache_t *co)
 {
 	ExDeleteNPagedLookasideList((PNPAGED_LOOKASIDE_LIST)co);
 
-    ExFreePool(co);
+	ExFreePool(co);
+	return FALSE;
 }
 
/*----------------------------------------------------------------------
--*/ 
 void *my_kmem_cache_alloc(kmem_cache_t *co, int flags)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050410/052120d3/attachment.html


More information about the Ros-diffs mailing list