I've no idea if NT does handle this. My first guess would be that the NT
programmers assume all BIOS writers are stupid. Thats basically what the
MTRR stuff does. It assumes the BIOS writer is too daft to have read
the MP spec and copies the MTRR settings from the boot processor to the
application processor(s).
Making the kernel always init the keyboard controller is a similar "Assume
all bios writers are stupid" thing we need to cover. It certainly appears
MS lose95 does this too.
Unfortunately it appears more and more that BIOS vendors "testing" procedure
consists of checking Win95 and NT boot, not of checking against specifications.
Alan
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu