From d43585136b73ee645f57cff4515346b350c87a12 Mon Sep 17 00:00:00 2001 From: Andrew Munger Date: Thu, 24 Aug 2006 18:48:15 +0000 Subject: [PATCH] DBG=0 fixes, patch by Physicus. svn path=/trunk/; revision=23691 --- reactos/drivers/usb/nt4compat/usbdriver/ehci.c | 5 ++++- reactos/drivers/usb/nt4compat/usbdriver/uhci.c | 2 +- reactos/ntoskrnl/include/internal/i386/asmmacro.S | 2 ++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/reactos/drivers/usb/nt4compat/usbdriver/ehci.c b/reactos/drivers/usb/nt4compat/usbdriver/ehci.c index 59ada70aa7a..8d3727e82a7 100644 --- a/reactos/drivers/usb/nt4compat/usbdriver/ehci.c +++ b/reactos/drivers/usb/nt4compat/usbdriver/ehci.c @@ -6059,7 +6059,10 @@ ehci_isr(PKINTERRUPT interrupt, PVOID context) { PEHCI_DEV ehci; - ULONG status, urb_count; + ULONG status; +#ifdef DBG + ULONG urb_count; +#endif PLIST_ENTRY pthis, pnext; PURB purb; BOOLEAN door_bell_rings; diff --git a/reactos/drivers/usb/nt4compat/usbdriver/uhci.c b/reactos/drivers/usb/nt4compat/usbdriver/uhci.c index 99c301df4a2..dbbd60db255 100644 --- a/reactos/drivers/usb/nt4compat/usbdriver/uhci.c +++ b/reactos/drivers/usb/nt4compat/usbdriver/uhci.c @@ -3771,9 +3771,9 @@ generic_start_io(IN PDEVICE_OBJECT dev_obj, IN PIRP irp) NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath) { +#if DBG NTSTATUS ntStatus = STATUS_SUCCESS; -#if DBG // should be done before any debug output is done. // read our debug verbosity level from the registry //NetacOD_GetRegistryDword( NetacOD_REGISTRY_PARAMETERS_PATH, //absolute registry path diff --git a/reactos/ntoskrnl/include/internal/i386/asmmacro.S b/reactos/ntoskrnl/include/internal/i386/asmmacro.S index 9f1a25ba560..e9d3579577b 100644 --- a/reactos/ntoskrnl/include/internal/i386/asmmacro.S +++ b/reactos/ntoskrnl/include/internal/i386/asmmacro.S @@ -566,7 +566,9 @@ _KiUnexpectedInterrupt&Number: jnz 6f /* Assert the trap frame */ +#endif 5: +#ifdef DBG sub dword ptr [esp+KTRAP_FRAME_DEBUGARGMARK], 0xBADB0D00 //jnz 0f // FIXME: ROS IS BROKEN