mirror of
https://github.com/reactos/reactos.git
synced 2024-09-15 15:19:37 +00:00
a9bb1c6668
- Major cleanup of exp.c to move out deprecated and old code. - Use KdDebuggerNotPresent to determine if KDBG is there or not. KdDebuggerEnable is now set whenever booting with debugging -- even if only serial port or screen debugging. - Complete cleanup and major rewrite/improvement of bugcheck code: - Moved stack dump routines to bug.c and cleaned them up. Next step is to remove most of them and implement them properly as part of RtlCaptureStackBackTrace and RtlWalkFrameChain. - Use InbvDisplayString for everything now. BSODs will only truly show on screen. (however, part of the KeBugCheckWithTf improvements, a special "if debugger enabled" BSOD will also be displayed for debugging purposes). - Do checksum calculation in bugcheck callbacks. - Detect and display which drivers belong to which EIP. - Implemented code to select the proper verbose BSOD message depending on the bug check code. - Also implemented code to detect a variety of "known" bug check codes and to recover more data on them, and/or modify them accordingly. Sadly ROS doesn't yet make use of most of these codes. - Factored out and split some code into individual routines. - Look and functionality is now identical to Windows XP. - Stack trace will only be shown if KDBG isn't connected. If KDBG is connected you can do "bt" anyway (which is more powerful). svn path=/trunk/; revision=23794 |
||
---|---|---|
.. | ||
base | ||
boot | ||
dll | ||
drivers | ||
hal | ||
include | ||
lib | ||
media | ||
modules | ||
ntoskrnl | ||
regtests | ||
subsystems | ||
tools | ||
apistatus.lst | ||
baseaddress.rbuild | ||
config-ppc.template.rbuild | ||
config.template.rbuild | ||
COPYING | ||
CREDITS | ||
Doxyfile | ||
INSTALL | ||
LGPL.txt | ||
Makefile | ||
proxy.mak | ||
ReactOS-ppc.rbuild | ||
ReactOS.rbuild | ||
README |
======================== ReactOS Version 0.3.x Updated Aug 21rd, 2005 ======================== 1. What is ReactOS? ReactOS is an Open Source effort to develop a quality operating system that is compatible with Windows NT applications and drivers. The ReactOS project, although currently focused on Windows NT 4.0 compatibility, is always keeping an eye toward compatibility with future Windows NT releases, that is, Windows 2000 (NT 5.0) and Windows XP (NT 5.1). More information is available at http://www.reactos.org/. 2. Building ReactOS See the INSTALL file for more details. 3. More information See the doc subdirectory for some sparse notes 4. Who is responsible See the CREDITS file