Author: janderwald
Date: Tue Feb 14 08:57:22 2012
New Revision: 55591

URL: http://svn.reactos.org/svn/reactos?rev=55591&view=rev
Log:
[USBSTOR]
- Display errors when csw fails

Modified:
    trunk/reactos/drivers/usb/usbstor/scsi.c

Modified: trunk/reactos/drivers/usb/usbstor/scsi.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/usb/usbstor/scsi.c?rev=55591&r1=55590&r2=55591&view=diff
==============================================================================
--- trunk/reactos/drivers/usb/usbstor/scsi.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/usb/usbstor/scsi.c [iso-8859-1] Tue Feb 14 08:57:22 
2012
@@ -270,9 +270,20 @@
     //
     // sanity checks
     //
-    ASSERT(Context->csw->Signature == CSW_SIGNATURE);
-    ASSERT(Context->csw->Tag == (ULONG)Context->csw);
-    ASSERT(Context->csw->Status == 0x00);
+    if (Context->csw->Signature != CSW_SIGNATURE)
+    {
+        DPRINT1("[USBSTOR] Expected Signature %x but got %x\n", CSW_SIGNATURE, 
Context->csw->Signature);
+    }
+
+    if (Context->csw->Tag != (ULONG)Context->csw)
+    {
+        DPRINT1("[USBSTOR] Expected Tag %x but got %x\n", (ULONG)Context->csw, 
Context->csw->Tag);
+    }
+
+    if (Context->csw->Status != 0x00)
+    {
+        DPRINT1("[USBSTOR] Expected Status 0x00 but got %x\n", 
Context->csw->Status);
+    }
 
     //
     // free cbw


Reply via email to