Is it possible to first acknowledge the interrupt and then scan for
devices to service on this interrupt. This way you may get an interrupt
that has already been serviced, but you will never loose any service
requests.
We are acknowledging the interrupt first and then scanning for devices
to service on the interrupt. However, this doesn't seem to prevent the
problem, from empiracal observation.
I confess that I haven't made a detailed study of the PC hardware
architecture to figure out why it doesn't work, but nevertheless, it
doesn't work.
- Ted