From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nq7UO-0002YC-04 for qemu-devel@nongnu.org; Fri, 12 Mar 2010 11:13:28 -0500 Received: from [199.232.76.173] (port=55022 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nq7UN-0002Xx-IR for qemu-devel@nongnu.org; Fri, 12 Mar 2010 11:13:27 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Nq7UM-0001Z8-CW for qemu-devel@nongnu.org; Fri, 12 Mar 2010 11:13:27 -0500 Received: from mail-pz0-f194.google.com ([209.85.222.194]:48820) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Nq7UM-0001Yq-1b for qemu-devel@nongnu.org; Fri, 12 Mar 2010 11:13:26 -0500 Received: by pzk32 with SMTP id 32so802885pzk.4 for ; Fri, 12 Mar 2010 08:13:24 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <20100312005754.GA3327@morn.localdomain> References: <473191351003071804x62acae0bk3f967b6be1f22a54@mail.gmail.com> <20100310021220.GB29054@morn.localdomain> <473191351003091949j6f3fbf98jadc87405876db214@mail.gmail.com> <20100310045942.GC29054@morn.localdomain> <473191351003092124o382bddc8m80df4676c048ec0a@mail.gmail.com> <20100311030742.GA26752@morn.localdomain> <473191351003102342x1f25f281l77a3b325726a602c@mail.gmail.com> <20100312005754.GA3327@morn.localdomain> From: Roy Tam Date: Sat, 13 Mar 2010 00:13:04 +0800 Message-ID: <473191351003120813kf694d93s102f0ad22684b733@mail.gmail.com> Subject: Re: [Qemu-devel] Regression: more 0.12 regression (SeaBIOS related?) Content-Type: text/plain; charset=ISO-8859-1 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: seabios@seabios.org, qemu-devel 2010/3/12 Kevin O'Connor : > On Thu, Mar 11, 2010 at 03:42:28PM +0800, Roy Tam wrote: >> Sorry I can't find documentation on this usage. But instead I have >> lots of old programs written with this usage. >> Using undocumented features from BIOS/DOS is very usual in that time. > > Can you confirm these other programs fail in the same way (no keyboard > input, and "ps2 irq but no data." messages in log when using > bios.bin-0.5.1-debug-20100228)? > >> > It's broken because it causes key presses to be lost and corrupted. >> > The ps2 port hardware just doesn't work the way that software is >> > trying to use it. >> > >> >> You said that "it causes key presses to be lost and corrupted" but I >> haven't heard any complain about this. >> Real BIOSes (Award BIOS, AMI BIOS, Phoenix BIOS) handle this usage >> very well and no key press are lost or corrupted. > > Under qemu-0.11 normal typing lead to lots of keyboard errors for me. > It's possible real hardware would be less susceptible to this error, > but there is nothing that a BIOS inside qemu can do to stop the > corruption. > and Norton GHOST for DOS (all versions, 8.0/8.2/8.3/11.5 tested) are affected too. for me having corrupted/incomplete scancodes is far better than having null.