I was thinking of the APIC implementation, and then I thought: isn't the i8259 PIC on the CPU die on modern processors (just like the APIC) ?
If it's the case, how could there be a bug in the PIC ? Intel/ADM would reuse their old design for this part of the dies, and that's it (so old circuitry which is well tested, no bug in sight)...
PS/2 IRQ not firing + spurious IRQ (real hardware)
-
- Member
- Posts: 5722
- Joined: Mon Mar 25, 2013 7:01 pm
Re: PS/2 IRQ not firing + spurious IRQ (real hardware)
It might be. You can try checking your CPU's datasheet.
Who would notice a bug in the PIC? Modern OSes don't use it, they have APIC.
Re: PS/2 IRQ not firing + spurious IRQ (real hardware)
I've tried numerous times, but every time I just end up with the poor Intel or AMD marketing pdf with stuff like number of cores, frequency and that's it. Do you know where to find it ? (say, for the r7 7840hs)Octocontrabass wrote: ↑Tue Mar 25, 2025 6:31 pm It might be. You can try checking your CPU's datasheet.
What I meant is, it has been well used and tested back in the days, and now since it's not used anymore (but for backward compatibility), they have no reasons to change the circuit and therefore introduce bugs: "if it works, don't touch it"Octocontrabass wrote: ↑Tue Mar 25, 2025 6:31 pm Who would notice a bug in the PIC? Modern OSes don't use it, they have APIC.

Re: PS/2 IRQ not firing + spurious IRQ (real hardware)
Possibly, but the system design might have introduced a regression somewhere, or maybe the thing is wired up wrong internally, and that wouldn't be noticed.
Carpe diem!
-
- Member
- Posts: 5722
- Joined: Mon Mar 25, 2013 7:01 pm