All ready got a handful of chipset datasheets but thanks for the link anyhow! Some of those timings should actually exist in the MCHBAR registers, but I suppose your guess is as good as mine as to where. I've spent the last 8hrs disassembling the 1B bios core module from a Rampage Extreme bios, still at least another 3 or 4 hours work left on the disassembly. Hopefully once I've disassembled it completely, then disassembled the 21 language US module it'll be enough to figure out which assembly functions in the bios point at which strings in the multi-language module to work out what does what. Otherwise if that fails I'll have to go through Intel datasheets and work them out from the address'. That might be actually quicker, since it'd take me less time to search for the addresses and label the functions.