Build device drivers
Added: branches/xmlbuildsystem/reactos/drivers/dd/beep/beep.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/blue/blue.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/bootvid/bootvid.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/debugout/debugout.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/directory.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/mpu401/mpu401.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/null/null.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/parallel/parallel.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/ramdrv/ramdrv.rc
Added: branches/xmlbuildsystem/reactos/drivers/dd/ramdrv/ramdrv.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/serial/serial.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/sndblst.xml
Added: branches/xmlbuildsystem/reactos/drivers/dd/sound/sound.xml
Modified: branches/xmlbuildsystem/reactos/drivers/directory.xml
Added: branches/xmlbuildsystem/reactos/drivers/lib/bzip2/bzip2.xml
Modified: branches/xmlbuildsystem/reactos/drivers/lib/directory.xml

Added: branches/xmlbuildsystem/reactos/drivers/dd/beep/beep.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/beep/beep.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/beep/beep.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,6 @@
+<module name="beep" type="kernelmodedriver">
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>beep.c</file>
+	<file>beep.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/blue/blue.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/blue/blue.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/blue/blue.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,6 @@
+<module name="blue" type="kernelmodedriver">
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>blue.c</file>
+	<file>blue.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/bootvid/bootvid.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/bootvid/bootvid.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/bootvid/bootvid.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,8 @@
+<module name="bootvid" type="kernelmodedriver">
+	<include base="bootvid">.</include>
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>bootvid.c</file>
+	<file>pixelsup_i386.S</file>
+	<file>bootvid.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/debugout/debugout.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/debugout/debugout.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/debugout/debugout.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,7 @@
+<module name="debugout" type="kernelmodedriver">
+	<include base="debugout">.</include>
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>debugout.c</file>
+	<file>debugout.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/directory.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/directory.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/directory.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,33 @@
+<directory name="beep">
+	<xi:include href="beep/beep.xml" />
+</directory>
+<directory name="blue">
+	<xi:include href="blue/blue.xml" />
+</directory>
+<directory name="bootvid">
+	<xi:include href="bootvid/bootvid.xml" />
+</directory>
+<directory name="debugout">
+	<xi:include href="debugout/debugout.xml" />
+</directory>
+<directory name="mpu401">
+	<xi:include href="mpu401/mpu401.xml" />
+</directory>
+<directory name="null">
+	<xi:include href="null/null.xml" />
+</directory>
+<directory name="parallel">
+	<xi:include href="parallel/parallel.xml" />
+</directory>
+<directory name="ramdrv">
+	<xi:include href="ramdrv/ramdrv.xml" />
+</directory>
+<directory name="serial">
+	<xi:include href="serial/serial.xml" />
+</directory>
+<directory name="sndblst">
+	<xi:include href="sndblst/sndblst.xml" />
+</directory>
+<directory name="sound">
+	<xi:include href="sound/sound.xml" />
+</directory>

Added: branches/xmlbuildsystem/reactos/drivers/dd/mpu401/mpu401.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/mpu401/mpu401.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/mpu401/mpu401.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,9 @@
+<module name="mpu401" type="kernelmodedriver">
+	<include base="mpu401">.</include>
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>mpu401.c</file>
+	<file>portio.c</file>
+	<file>settings.c</file>
+	<file>mpu401.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/null/null.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/null/null.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/null/null.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,9 @@
+<module name="null" type="kernelmodedriver">
+	<include base="null">.</include>
+	<define name="__USE_W32API" />
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<library>pseh</library>
+	<file>null.c</file>
+	<file>null.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/parallel/parallel.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/parallel/parallel.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/parallel/parallel.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,7 @@
+<module name="parallel" type="kernelmodedriver">
+	<include base="parallel">.</include>
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>parallel.c</file>
+	<file>parallel.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/ramdrv/ramdrv.rc
--- branches/xmlbuildsystem/reactos/drivers/dd/ramdrv/ramdrv.rc	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/ramdrv/ramdrv.rc	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,5 @@
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION	"RAM Disk Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME	"ramdrv\0"
+#define REACTOS_STR_ORIGINAL_FILENAME	"ramdrv.sys\0"
+#include <reactos/version.rc>

Added: branches/xmlbuildsystem/reactos/drivers/dd/ramdrv/ramdrv.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/ramdrv/ramdrv.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/ramdrv/ramdrv.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,8 @@
+<module name="ramdrv" type="kernelmodedriver">
+	<include base="ramdrv">.</include>
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<library>bzip2</library>
+	<file>ramdrv.c</file>
+	<file>ramdrv.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/serial/serial.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/serial/serial.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/serial/serial.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,6 @@
+<module name="serial" type="kernelmodedriver">
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>serial.c</file>
+	<file>serial.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/sndblst/sndblst.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/sndblst/sndblst.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sndblst/sndblst.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,12 @@
+<module name="sndblst" type="kernelmodedriver">
+	<include base="sndblst">.</include>
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>card.c</file>
+	<file>dma.c</file>
+	<file>irq.c</file>
+	<file>portio.c</file>
+	<file>settings.c</file>
+	<file>sndblst.c</file>
+	<file>sndblst.rc</file>
+</module>

Added: branches/xmlbuildsystem/reactos/drivers/dd/sound/sound.xml
--- branches/xmlbuildsystem/reactos/drivers/dd/sound/sound.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/dd/sound/sound.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,11 @@
+<module name="sound" type="kernelmodedriver">
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>dsp.c</file>
+	<file>mixer.c</file>
+	<file>sb16.c</file>
+	<file>sb_waveout.c</file>
+	<file>sound.c</file>
+	<file>wave.c</file>
+	<file>sb16.rc</file>
+</module>

Modified: branches/xmlbuildsystem/reactos/drivers/directory.xml
--- branches/xmlbuildsystem/reactos/drivers/directory.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/directory.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -1,6 +1,9 @@
 <directory name="bus">
 	<xi:include href="bus/directory.xml" />
 </directory>
+<directory name="dd">
+	<xi:include href="dd/directory.xml" />
+</directory>
 <directory name="lib">
 	<xi:include href="lib/directory.xml" />
 </directory>

Added: branches/xmlbuildsystem/reactos/drivers/lib/bzip2/bzip2.xml
--- branches/xmlbuildsystem/reactos/drivers/lib/bzip2/bzip2.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/lib/bzip2/bzip2.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -0,0 +1,14 @@
+<module name="bzip2" type="kernelmodedll">
+	<importlibrary definition="unbzip2.def" />
+	<define name="BZ_NO_STDIO" />
+	<define name="BZ_DECOMPRESS_ONLY" />
+	<define name="__USE_W32API" />
+	<library>ntoskrnl</library>
+	<library>hal</library>
+	<file>bzlib.c</file>
+	<file>randtable.c</file>
+	<file>crctable.c</file>
+	<file>decompress.c</file>
+	<file>huffman.c</file>
+	<file>dllmain.c</file>
+</module>

Modified: branches/xmlbuildsystem/reactos/drivers/lib/directory.xml
--- branches/xmlbuildsystem/reactos/drivers/lib/directory.xml	2005-01-16 16:45:53 UTC (rev 13081)
+++ branches/xmlbuildsystem/reactos/drivers/lib/directory.xml	2005-01-16 17:24:37 UTC (rev 13082)
@@ -1,3 +1,6 @@
+<directory name="bzip2">
+	<xi:include href="bzip2/bzip2.xml" />
+</directory>
 <directory name="csq">
 	<xi:include href="csq/csq.xml" />
 </directory>
@@ -6,4 +9,4 @@
 </directory>
 <directory name="oskittcp">
 	<xi:include href="oskittcp/oskittcp.xml" />
-</directory>
\ No newline at end of file
+</directory>