reactos/reactos
Michael Martin 3b717045b6 [usbdriver]
- KbdDispatch: Set Status vice IoStatus.Status for all branches of switch. Use break instead of goto intcontfailure.
The previous code would set Status to what ever was in the IoStatus.Status of the IRP and return that Status.
Some times this would be STATUS_PENDING, which IIRC is a no-no.
This caused the kbdclass to enter into a wait that would never be satisifed hence blocking the keyboard thread.
This should fix the failure of keyboard input bugs.

svn path=/trunk/; revision=51344
2011-04-15 06:44:13 +00:00
..
base [TRANSLATIONS] 2011-04-14 12:13:38 +00:00
boot [GENERAL] 2011-03-16 21:07:25 +00:00
dll [TRANSLATIONS] 2011-04-14 12:13:38 +00:00
drivers [usbdriver] 2011-04-15 06:44:13 +00:00
hal [HAL] 2011-03-19 13:59:23 +00:00
include [NTDLL] 2011-04-08 17:49:49 +00:00
lib [RTL] 2011-04-14 12:20:47 +00:00
media [COMCTL32] 2011-02-24 01:27:57 +00:00
modules revert accidental change from r49499 2010-12-03 11:46:52 +00:00
ntoskrnl [NTOSKRNL] 2011-04-08 12:30:33 +00:00
subsystems [TRANSLATIONS] 2011-04-14 12:13:38 +00:00
tools [WIDL] 2011-04-05 21:37:54 +00:00
apistatus.lst Create a branch for audio work 2010-11-05 11:04:48 +00:00
baseaddress.rbuild - Lay out critical system DLLs so that they don't overlap when loaded properly. 2011-03-27 16:37:26 +00:00
config-amd64.template.rbuild Create a branch for audio work 2010-11-05 11:04:48 +00:00
config-arm.template.rbuild [CRT] 2011-01-11 13:13:47 +00:00
config-ppc.template.rbuild Create a branch for audio work 2010-11-05 11:04:48 +00:00
config.template.rbuild [CRT] 2011-01-11 13:13:47 +00:00
COPYING Create a branch for audio work 2010-11-05 11:04:48 +00:00
COPYING.ARM Create a branch for audio work 2010-11-05 11:04:48 +00:00
COPYING.LIB Create a branch for audio work 2010-11-05 11:04:48 +00:00
COPYING3 Create a branch for audio work 2010-11-05 11:04:48 +00:00
COPYING3.LIB Create a branch for audio work 2010-11-05 11:04:48 +00:00
CREDITS Create a branch for audio work 2010-11-05 11:04:48 +00:00
depmap.xsl Create a branch for audio work 2010-11-05 11:04:48 +00:00
Doxyfile Create a branch for audio work 2010-11-05 11:04:48 +00:00
INSTALL Create a branch for audio work 2010-11-05 11:04:48 +00:00
Makefile Create a branch for audio work 2010-11-05 11:04:48 +00:00
proxy.mak Create a branch for audio work 2010-11-05 11:04:48 +00:00
ReactOS-amd64.rbuild Create a branch for audio work 2010-11-05 11:04:48 +00:00
ReactOS-arm.rbuild Remove some artifact from ARM build. 2011-02-12 20:32:49 +00:00
ReactOS-generic.rbuild Create a branch for audio work 2010-11-05 11:04:48 +00:00
ReactOS-i386.rbuild Create a branch for audio work 2010-11-05 11:04:48 +00:00
ReactOS-ppc.rbuild Create a branch for audio work 2010-11-05 11:04:48 +00:00
README Create a branch for audio work 2010-11-05 11:04:48 +00:00
rosbuild.bat Create a branch for audio work 2010-11-05 11:04:48 +00:00
vreport.xsl Create a branch for audio work 2010-11-05 11:04:48 +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.