Thx for your advice! I have tried to set the mouse to polling mode and disable interrupts. Everything works fine until I start the timer of the mockingboard for calling my interrupt handler. Then the system hangs.I replaced my interrupt handler with an
empty stub (just an RTI) to cancel out any effects of my interrupt code but even that did not work. I am wondering what really happens when the MockingBoard triggers an IRQ and leads to the system hang? If I disable the mouse port on Slot 4 (Your Card)
the MockingBoard works as expected. Hmmmm....
qkumba schrieb am Sonntag, 27. Februar 2022 um 18:03:43 UTC+1:
Yes, read $7F8+mouse slot to determine the interrupt source.
If &8 != 0 then it's VBL
If &4 != 0 then it's a mouse button
if &2 != 0 then it's a mouse move.
If the byte is zero then it wasn't the mouse that triggered.
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)