Author: cgutman
Date: Thu May 6 03:45:10 2010
New Revision: 47110
URL:
http://svn.reactos.org/svn/reactos?rev=47110&view=rev
Log:
[NTOSKRNL]
- Don't enable the kernel debugger if the DEBUG option was not set
- Fixes displaying the BSOD when not booting in debug mode (broken in r41534)
Modified:
trunk/reactos/ntoskrnl/kd/kdinit.c
Modified: trunk/reactos/ntoskrnl/kd/kdinit.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/kd/kdinit.c?rev=4…
==============================================================================
--- trunk/reactos/ntoskrnl/kd/kdinit.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/kd/kdinit.c [iso-8859-1] Thu May 6 03:45:10 2010
@@ -171,15 +171,14 @@
{
/* Enable on the serial port */
KdDebuggerEnabled = TRUE;
+ KdDebuggerNotPresent = FALSE;
KdpDebugMode.Serial = TRUE;
- }
#ifdef KDBG
- /* Get the KDBG Settings and enable it */
- KdDebuggerEnabled = TRUE;
- KdDebuggerNotPresent = FALSE;
- KdbpGetCommandLineSettings(LoaderBlock->LoadOptions);
-#endif
+ /* Get the KDBG Settings */
+ KdbpGetCommandLineSettings(LoaderBlock->LoadOptions);
+#endif
+ }
/* Get the port and baud rate */
Port = strstr(CommandLine, "DEBUGPORT");