reactos/reactos
ReactOS Portable Systems Group 7c1492c712 The address space creation lock is a guarded mutex, not a pushlock, in NT 5.2. While it is commendable to attempt using Vista optimizations (it is a push lock on Vista) in order to speed up
the kernel, it is entirely stupid to do so by completing ignoring the ramifications of this change, and furthermore, to pollute the kernel with typecasts, as well as to introduce non-standard
behavior. Ironically it is ion himself who made this change.

svn path=/trunk/; revision=34879
2008-07-28 01:11:19 +00:00
..
base Improvements to cmd ConPrintfPaging: 2008-07-27 14:03:44 +00:00
boot reenable Norwegian language and keyboard layout (tested by Frode Lillerud) 2008-07-26 22:20:02 +00:00
dll - implement changing drive volume name 2008-07-27 22:58:19 +00:00
drivers More specific error messages. More correct according to winetests. 2008-07-27 08:12:12 +00:00
hal Use hal.spec file for i386 build 2008-07-27 09:56:21 +00:00
include Prevent code duplication when translating GCC platform defines to MSVC ones. 2008-07-27 08:18:07 +00:00
lib - On ARM, print out a message and freeze execution inside the native process main routine wrapper. This is essentially the first line of code that will execute in user-mode, and we need to know (celebrate) about it. 2008-07-27 05:40:31 +00:00
media Mario Kacmar <kario AT szm DOT sk> 2008-07-20 14:58:35 +00:00
modules
ntoskrnl The address space creation lock is a guarded mutex, not a pushlock, in NT 5.2. While it is commendable to attempt using Vista optimizations (it is a push lock on Vista) in order to speed up 2008-07-28 01:11:19 +00:00
subsystems - Work with screen buffer data using pointers rather than offsets; remove confusing GET_CELL_BUFFER and SET_CELL_BUFFER macros. 2008-07-27 20:08:18 +00:00
tools Revert r34848 and r34850, and replace them by a real fix (hinted by Colin Finck) 2008-07-27 19:39:05 +00:00
apistatus.lst
baseaddress.rbuild - Add baseaddress for msvcrt40 2008-07-02 08:21:39 +00:00
config-arm.template.rbuild Add a variable to include support for ELF format 2008-07-27 15:48:00 +00:00
config-ppc.template.rbuild Add a variable to include support for ELF format 2008-07-27 15:48:00 +00:00
config.template.rbuild Add a variable to include support for ELF format 2008-07-27 15:48:00 +00:00
COPYING
COPYING.ARM - Implement beginnings of Ramdisk Port Driver. Planning compatibility with ISO, SDI and WIM files and full Windows support. 2008-06-29 02:58:05 +00:00
CREDITS Added myself to CREDITS 2008-07-02 07:06:27 +00:00
depmap.xsl
Doxyfile
INSTALL
LGPL.txt
Makefile Revert r34848 and r34850, and replace them by a real fix (hinted by Colin Finck) 2008-07-27 19:39:05 +00:00
proxy.mak
ReactOS-arm.rbuild - Build "smlib", "nt", and "smss" on ARM, since the kernel now tries to load the first user-mode process. 2008-07-27 05:44:56 +00:00
ReactOS-generic.rbuild modified dll/win32/kernel32/misc/lang.c 2008-07-13 17:54:53 +00:00
ReactOS-i386.rbuild Revert r34533 (except the nice indentation in the Makefile) for unbreaking trunk. 2008-07-15 22:04:16 +00:00
ReactOS-ppc.rbuild Apply again r34533: rename autogenerated makefile to makefile-$(ARCH).auto, 2008-07-25 19:07:36 +00:00
README
vreport.xsl

========================
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.