HPET only work with MSI (FSB) int routing
Posted: Mon Dec 12, 2011 3:57 pm
I have two machines with HPETs that support FSB/MSI routing, and both those work (they are newer machines). Then I have a 2-core AMD and a 2-core Intel core Duo that does not support this option (they are a couple of years old), that simply refuse to generate any interrupts from the HPET. I've tried legacy option, I've tried to specifically route to IOAPIC int 0 and 2, I've tried all kinds of int settings, but there is no interrupt from the HPET.
I know the 2-core AMD is kind of odd, because I couldn't make it work before either. However, when I still used APIC timer to schedule, I had everything working on it (disc, network, USB), but right now nothing works because I have no working timer. Windows XP seems to suggest that it is using the HPET in legacy-mode.
Any ideas? Somebody else that had trouble with HPET on "half-old" multicore PCs?
I know the 2-core AMD is kind of odd, because I couldn't make it work before either. However, when I still used APIC timer to schedule, I had everything working on it (disc, network, USB), but right now nothing works because I have no working timer. Windows XP seems to suggest that it is using the HPET in legacy-mode.
Any ideas? Somebody else that had trouble with HPET on "half-old" multicore PCs?