Il 03/09/2012 12:34, Jan Kiszka ha scritto:
>> > Why is this a problem?  All of them use IRQ2 for a cascade, and initialize
>> > icw3 to 0x4/0x2 (I checked OpenBIOS, rth's palcode for Alpha, and Linux).
> IRQ2 is already hard-coded in QEMU (we had to patch this for our machine
> emulation, but less in recent versions), that is not the point. I'm
> concerned about the behavioral changes we are discussing here, ie. the
> special handling of cascading interrupt inputs.

Yeah, it's quite interesting that the behavior isn't mentioned in the
8259 datasheets.  Still in retrospect it's hard to see how it can
possibly work with edge-triggered cascaded inputs.

Paolo

Reply via email to