reactos/reactos
Alex Ionescu d89145a431 - Fix a bug in HalEnableSystemInterrupt which was causing us to read invalid port data instead of the PCI edge/level registers.
- Fix an offset bug which was causing us to read/write to DR7 in a completely random location (somewhere in side the _CONTEXT record).
- Fix a bug in DR save/restore which was making us save dr0,1,2 isntead of dr3,6,7.
- All bugs reported by Aleksey Bragin.

svn path=/trunk/; revision=25938
2007-03-01 20:27:33 +00:00
..
base - Make usetup ""work"" on systems with ~28MB+ RAM. Due to an unknown bug (in usetup or Mm, file copies during setup don't get flushed until memory reaches about 42-47% remaining. At this point, if enough memory is available, no more memory will be allocated, even though more files are being copied. On systems with < 48MB, the system will not usually flush pages fast enough to keep the memory at ~42-47%. We ""fix"" this by adding a delay to each file copy as long as free memory is below 40%. 2007-02-28 20:43:13 +00:00
boot - More refactoring of FreeLDR/SetupLDR PE Loader Code to remove some hacks. 2007-02-28 19:04:27 +00:00
dll - call undocumented functions directly when building with MSVC and the MS PSDK 2007-02-28 23:43:12 +00:00
drivers - Fix KiDispatchException to unmask KI_EXCEPTION_INTERNAL when setting the exception code, so that usermode/SEH filters get proper exception codes again. 2007-03-01 19:51:20 +00:00
hal - Fix a bug in HalEnableSystemInterrupt which was causing us to read invalid port data instead of the PCI edge/level registers. 2007-03-01 20:27:33 +00:00
include - Fix a bug in HalEnableSystemInterrupt which was causing us to read invalid port data instead of the PCI edge/level registers. 2007-03-01 20:27:33 +00:00
lib - Fix KiDispatchException to unmask KI_EXCEPTION_INTERNAL when setting the exception code, so that usermode/SEH filters get proper exception codes again. 2007-03-01 19:51:20 +00:00
media Set correct value for Characteristics (tested by Colin_Finck on IRC) 2007-02-15 20:39:33 +00:00
modules
ntoskrnl - Fix a bug in HalEnableSystemInterrupt which was causing us to read invalid port data instead of the PCI edge/level registers. 2007-03-01 20:27:33 +00:00
regtests - Create KD branch. All debugging support is removed in this branch (no symbols, kd, kdbg, dbg) in hopes of cleanly implementing some of the low-level exception facilities, to remove potential sources of bugs, and to properly implement KD64 so that WinDBG can be used to debug ReactOS. 2007-02-16 18:37:34 +00:00
subsystems NtGdiGetObject 2007-03-01 19:13:29 +00:00
tools - Make NtUserLoadKeyboardLayoutEx accept 6 params 2007-02-13 19:50:06 +00:00
apistatus.lst fix paths 2007-01-07 12:37:27 +00:00
baseaddress.rbuild Fix user32, gdi32 and dnsapi's base addresses so that no relocations occur during system bootup. 2007-02-10 15:49:50 +00:00
config-ppc.template.rbuild Add software patent setting to build config template. 2006-07-22 19:38:18 +00:00
config.template.rbuild - Make NtUserLoadKeyboardLayoutEx accept 6 params 2007-02-13 19:50:06 +00:00
COPYING
CREDITS [AUDIT] 2006-12-03 21:06:03 +00:00
depmap.xsl - add a primitive XSL for displaying the ReactOS dependency map 2007-01-14 20:41:01 +00:00
Doxyfile
INSTALL - ReactOS does not directly aim NT4 compatibility everywhere, reflect this in the readme. 2006-12-16 11:06:33 +00:00
LGPL.txt
Makefile Merge 25429:25431, 25437, 25441:25443. 2007-01-20 15:15:54 +00:00
proxy.mak set most of trunk svn property eol-style:native 2006-11-08 11:47:44 +00:00
ReactOS-ppc.rbuild
ReactOS.rbuild fix buliding with optimze -O3 forget add <compilerflag>-Wno-strict-aliasing</compilerflag> to all level of optimze 2007-02-02 13:56:33 +00:00
README - ReactOS does not directly aim NT4 compatibility everywhere, reflect this in the readme. 2006-12-16 11:06:33 +00:00

========================
ReactOS Version 0.3.x
Updated Dec 16, 2006
========================

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 XP/2003
drivers compatibility, is always keeping an eye toward compatibility with
older version of Windows NT family ( NT 4.0, 2000 (NT 5.0)) and new
Windows NT releases (Vista, etc). Applications (Win32 API) compatibility
focus is Windows XP.

More information is available at http://www.reactos.org/.

2. Building ReactOS

See the INSTALL file for more details.

3. More information

See the media\doc subdirectory for some sparse notes.

4. Who is responsible

See the CREDITS file.