[ros-diffs] [hpoussin] 46044: Link SCSI miniport drivers only to scsiport

hpoussin at svn.reactos.org hpoussin at svn.reactos.org
Tue Mar 9 23:36:52 CET 2010


Author: hpoussin
Date: Tue Mar  9 23:36:52 2010
New Revision: 46044

URL: http://svn.reactos.org/svn/reactos?rev=46044&view=rev
Log:
Link SCSI miniport drivers only to scsiport

Modified:
    trunk/reactos/drivers/storage/ide/atapi/atapi.rbuild
    trunk/reactos/drivers/storage/port/buslogic/BusLogic958.c
    trunk/reactos/drivers/storage/port/buslogic/buslogic.rbuild

Modified: trunk/reactos/drivers/storage/ide/atapi/atapi.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/storage/ide/atapi/atapi.rbuild?rev=46044&r1=46043&r2=46044&view=diff
==============================================================================
--- trunk/reactos/drivers/storage/ide/atapi/atapi.rbuild [iso-8859-1] (original)
+++ trunk/reactos/drivers/storage/ide/atapi/atapi.rbuild [iso-8859-1] Tue Mar  9 23:36:52 2010
@@ -3,8 +3,6 @@
 <module name="atapi" type="kernelmodedriver" installbase="system32/drivers" installname="atapi.sys">
 	<bootstrap installbase="$(CDOUTPUT)" />
 	<include base="atapi">.</include>
-	<library>ntoskrnl</library>
-	<library>hal</library>
 	<library>scsiport</library>
 	<file>atapi.c</file>
 	<file>atapi.rc</file>

Modified: trunk/reactos/drivers/storage/port/buslogic/BusLogic958.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/storage/port/buslogic/BusLogic958.c?rev=46044&r1=46043&r2=46044&view=diff
==============================================================================
--- trunk/reactos/drivers/storage/port/buslogic/BusLogic958.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/storage/port/buslogic/BusLogic958.c [iso-8859-1] Tue Mar  9 23:36:52 2010
@@ -79,6 +79,40 @@
 
 #include "BusLogic958.h"
 
+int strcmp(const char* s1, const char* s2)
+{
+ while(*s1 == *s2)
+ {
+  if(*s1 == 0) return 0;
+
+  s1 ++;
+  s2 ++;
+ }
+
+ return *s1 - *s2;
+}
+
+char * strcat(char * s, const char * append)
+{
+ char * save = s;
+
+ for(; *s; ++s);
+
+ while((*s++ = *append++));
+
+ return save;
+}
+
+char * strcpy(char * to, const char * from)
+{
+ char *save = to;
+
+ for (; (*to = *from); ++from, ++to);
+
+ return save;
+}
+
+
 ULONG
 NTAPI
 DriverEntry(IN PVOID DriverObject,

Modified: trunk/reactos/drivers/storage/port/buslogic/buslogic.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/storage/port/buslogic/buslogic.rbuild?rev=46044&r1=46043&r2=46044&view=diff
==============================================================================
--- trunk/reactos/drivers/storage/port/buslogic/buslogic.rbuild [iso-8859-1] (original)
+++ trunk/reactos/drivers/storage/port/buslogic/buslogic.rbuild [iso-8859-1] Tue Mar  9 23:36:52 2010
@@ -3,8 +3,6 @@
 <module name="buslogic" type="kernelmodedriver" installbase="system32/drivers" installname="buslogic.sys">
 	<bootstrap installbase="$(CDOUTPUT)" />
 	<include base="buslogic">.</include>
-	<library>ntoskrnl</library>
-	<library>hal</library>
 	<library>scsiport</library>
 	<file>BusLogic958.c</file>
 	<file>BusLogic958.rc</file>




More information about the Ros-diffs mailing list