We need a mechanism for configuring the fixed mtrr settings. This is something that will break things if set too aggressively and will cost considerable performance on some systems if set too conservatively. I see three reasonable approaches: - A fixedMTRR option for NLBConfig.py that allows a config file to define the settings for each of the fixed mtrrs. - Tweak on mtrr.c so that mainboard fixup can make changes to the default settings. - A user utility so that the fixed mtrr settings can be tweaked after the kernel up and running. I think that I prefer the first option, but others may have good reason to suggest that it isn't the best idea. Right now the default settings for most of the fixed mtrrs is write-thru. This doesn't work when you have ISA hardware that is input as well as output as I happen to have. Ty -- Tyson D Sawyer iRobot Corporation Senior Systems Engineer Real World Interface Div. [EMAIL PROTECTED] Robots for the Real World 603-532-6900 ext 206 http://www.irobot.com
