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