Fixed xml problem.
Modified: trunk/reactos/drivers/usb/cromwell/core/makefile
Modified: trunk/reactos/drivers/usb/cromwell/core/usbcore.xml
Modified: trunk/reactos/drivers/usb/cromwell/host/host.xml
Modified: trunk/reactos/drivers/usb/cromwell/host/makefile
Added: trunk/reactos/drivers/usb/cromwell/sys/sys.xml
Modified: trunk/reactos/drivers/usb/cromwell/uhci/makefile
Modified: trunk/reactos/drivers/usb/cromwell/uhci/uhci.xml

Modified: trunk/reactos/drivers/usb/cromwell/core/makefile
--- trunk/reactos/drivers/usb/cromwell/core/makefile	2005-06-02 01:36:07 UTC (rev 15723)
+++ trunk/reactos/drivers/usb/cromwell/core/makefile	2005-06-02 01:36:20 UTC (rev 15724)
@@ -1,25 +1,5 @@
-PATH_TO_TOP = ../../../..
+# This file is automatically generated.
 
-TARGET_TYPE = export_driver
-
-TARGET_NAME = usbcore
-
-TARGET_DDKLIBS = ntoskrnl.a
-
-TARGET_CFLAGS = -Wall -I$(PATH_TO_TOP)/ntoskrnl/include -DDEBUG_MODE
-
-TARGET_OBJECTS = \
-  message.o hcd.o hcd-pci.o hub.o usb.o config.o urb.o \
-  buffer_simple.o usb-debug.o ../sys/ros_wrapper.o \
-  ../sys/linuxwrapper.o usbcore.o
-
-TARGET_LIBS = \
-        $(PATH_TO_TOP)/dk/nkm/lib/libusbcore.a
-
-include $(PATH_TO_TOP)/rules.mak
-
-include $(TOOLS_PATH)/helper.mk
-
-# Automatic dependency tracking
-DEP_OBJECTS := $(TARGET_OBJECTS)
-include $(PATH_TO_TOP)/tools/depend.mk
+TOP = ../../../..
+DEFAULT = usbcore
+include $(TOP)/proxy.mak

Modified: trunk/reactos/drivers/usb/cromwell/core/usbcore.xml
--- trunk/reactos/drivers/usb/cromwell/core/usbcore.xml	2005-06-02 01:36:07 UTC (rev 15723)
+++ trunk/reactos/drivers/usb/cromwell/core/usbcore.xml	2005-06-02 01:36:20 UTC (rev 15724)
@@ -3,6 +3,7 @@
 	<define name="__USE_W32API" />
 	<define name="DEBUG_MODE" />
 	<include base="ntoskrnl">include</include>
+	<library>sys_base</library> 
 	<library>ntoskrnl</library>
 	<library>hal</library> 
 	<file>message.c</file>
@@ -14,8 +15,6 @@
 	<file>urb.c</file>
 	<file>buffer_simple.c</file>
 	<file>usb-debug.c</file>
-	<file>../sys/ros_wrapper.c</file>
-	<file>../sys/linuxwrapper.c</file>
 	<file>usbcore.c</file>
 	<file>usbcore.rc</file>
 </module>

Modified: trunk/reactos/drivers/usb/cromwell/host/host.xml
--- trunk/reactos/drivers/usb/cromwell/host/host.xml	2005-06-02 01:36:07 UTC (rev 15723)
+++ trunk/reactos/drivers/usb/cromwell/host/host.xml	2005-06-02 01:36:20 UTC (rev 15724)
@@ -4,12 +4,11 @@
 	<define name="DEBUG_MODE" />
 	<include base="ntoskrnl">include</include>
 	<include>../linux</include>
+	<library>sys_base</library>
 	<library>ntoskrnl</library>
 	<library>hal</library>
 	<library>usbcore</library>
 	<file>ohci-hcd.c</file>
-	<file>../sys/ros_wrapper.c</file>
-	<file>../sys/linuxwrapper.c</file>
 	<file>ohci_main.c</file>
 	<file>ohci.rc</file>
 </module>

Modified: trunk/reactos/drivers/usb/cromwell/host/makefile
--- trunk/reactos/drivers/usb/cromwell/host/makefile	2005-06-02 01:36:07 UTC (rev 15723)
+++ trunk/reactos/drivers/usb/cromwell/host/makefile	2005-06-02 01:36:20 UTC (rev 15724)
@@ -1,20 +1,5 @@
-PATH_TO_TOP = ../../../..
+# This file is automatically generated.
 
-TARGET_TYPE = export_driver
-
-TARGET_NAME = ohci
-
-TARGET_DDKLIBS = ntoskrnl.a usbcore.a
-
-TARGET_CFLAGS = -Wall -I$(PATH_TO_TOP)/ntoskrnl/include -DDEBUG_MODE
-
-TARGET_OBJECTS = \
-  ohci-hcd.o ohci_main.o ../sys/ros_wrapper.o ../sys/linuxwrapper.o
-
-include $(PATH_TO_TOP)/rules.mak
-
-include $(TOOLS_PATH)/helper.mk
-
-# Automatic dependency tracking
-DEP_OBJECTS := $(TARGET_OBJECTS)
-include $(PATH_TO_TOP)/tools/depend.mk
+TOP = ../../../..
+DEFAULT = ohci
+include $(TOP)/proxy.mak

Added: trunk/reactos/drivers/usb/cromwell/sys/sys.xml
--- trunk/reactos/drivers/usb/cromwell/sys/sys.xml	2005-06-02 01:36:07 UTC (rev 15723)
+++ trunk/reactos/drivers/usb/cromwell/sys/sys.xml	2005-06-02 01:36:20 UTC (rev 15724)
@@ -0,0 +1,7 @@
+<module name="sys_base" type="objectlibrary">
+	<define name="__USE_W32API" />
+	<define name="DEBUG_MODE" />
+	<include base="ntoskrnl">include</include>
+	<file>ros_wrapper.c</file>
+	<file>linuxwrapper.c</file>
+</module>
\ No newline at end of file

Modified: trunk/reactos/drivers/usb/cromwell/uhci/makefile
--- trunk/reactos/drivers/usb/cromwell/uhci/makefile	2005-06-02 01:36:07 UTC (rev 15723)
+++ trunk/reactos/drivers/usb/cromwell/uhci/makefile	2005-06-02 01:36:20 UTC (rev 15724)
@@ -1,16 +1,5 @@
-PATH_TO_TOP = ../../../..
+# This file is automatically generated.
 
-TARGET_TYPE = export_driver
-
-TARGET_NAME = uhci
-
-TARGET_DDKLIBS = ntoskrnl.a usbcore.a
-
-TARGET_CFLAGS = -Wall -I$(PATH_TO_TOP)/ntoskrnl/include -DDEBUG_MODE
-
-TARGET_OBJECTS = \
-  uhci-hcd.o uhci_main.o ../sys/ros_wrapper.o ../sys/linuxwrapper.o
-
-include $(PATH_TO_TOP)/rules.mak
-
-include $(TOOLS_PATH)/helper.mk
+TOP = ../../../..
+DEFAULT = uhci
+include $(TOP)/proxy.mak

Modified: trunk/reactos/drivers/usb/cromwell/uhci/uhci.xml
--- trunk/reactos/drivers/usb/cromwell/uhci/uhci.xml	2005-06-02 01:36:07 UTC (rev 15723)
+++ trunk/reactos/drivers/usb/cromwell/uhci/uhci.xml	2005-06-02 01:36:20 UTC (rev 15724)
@@ -4,12 +4,11 @@
 	<define name="DEBUG_MODE" />
 	<include base="ntoskrnl">include</include>
 	<include>../linux</include>
+	<library>sys_base</library>
 	<library>ntoskrnl</library>
 	<library>hal</library>
 	<library>usbcore</library>
 	<file>uhci-hcd.c</file>
-	<file>../sys/ros_wrapper.c</file>
-	<file>../sys/linuxwrapper.c</file>
 	<file>uhci_main.c</file>
 	<file>uhci.rc</file>
 </module>