Hello,

the installer of the free IDA pro version
(http://www.simtel.com/pub/pd/27629.html) dosn't work with wine due
missing keyboard input. Pressing some keys makes wine to spit out
following error:
err:int:DOSVM_Int09SendScan keyboard queue overflow
The emulated hardware keyboard buffer overflows because the keys don't
make it to the emulated BIOS keyboard buffer. DOSVM_Int09SendScan
queues an event for IRQ1 but no handler for int 09 is ever called (the
int 09 handler copies the keys from the hardware to the BIOS keyboard
buffer). (Thx to Ove for the explanation how things should work)
From the +int,+int21,+relay debug output it seems like the event queued
by DOSVM_Int09SendScan is stuck in the queue.
I had a look at DOSVM_QueueEvent and the other dosvm and interrupt
functions but i didn't see the light of how this stuff works and why the
queued event is never processed. Some help with that would be grateful.

Btw the keyboard input seems to work in protected mode (tested with the
setup program of Imperium Romanum using the DOS32A extender).

bye
        michael
-- 
Michael Stefaniuc               Tel.: +49-711-96437-199
System Administration           Fax.: +49-711-96437-111
Red Hat GmbH                    Email: [EMAIL PROTECTED]
Hauptstaetterstr. 58            http://www.redhat.de/
D-70178 Stuttgart

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to