ok, i think i see now what happens. none of the usb controllers have a
PCMPintr entry in the bus. so what happens is that mpintrenable() calls
mpintrenablex() with the dummy ISA tbdf again assigning them irq 10
and 11. this succeeds with the first controller tried but fails with
following controllers sharing the same interrupt because the interrupt
was configured edge triggered for isa.

the ELCR register is 0xC00 so irq 10 and 11 should be level triggered no?

--
cinap

Reply via email to