Author: aandrejevic Date: Wed May 6 20:09:38 2015 New Revision: 67578
URL: http://svn.reactos.org/svn/reactos?rev=67578&view=rev Log: [NTVDM] The DOS CON driver shouldn't return DOS_DEVSTAT_BUSY while an extended character can be read.
Modified: trunk/reactos/subsystems/mvdm/ntvdm/dos/dos32krnl/condrv.c
Modified: trunk/reactos/subsystems/mvdm/ntvdm/dos/dos32krnl/condrv.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/ntvdm/dos/d... ============================================================================== --- trunk/reactos/subsystems/mvdm/ntvdm/dos/dos32krnl/condrv.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/mvdm/ntvdm/dos/dos32krnl/condrv.c [iso-8859-1] Wed May 6 20:09:38 2015 @@ -92,7 +92,7 @@ setAX(AX);
/* If ZF is set, set the busy bit */ - if (getZF()) return DOS_DEVSTAT_BUSY; + if (getZF() && !ExtendedCode) return DOS_DEVSTAT_BUSY; else return DOS_DEVSTAT_DONE; }