Hi Stanne, On 25.09.2009 03:20, mtech se13b wrote: > I'm currently actually trying to access the content of the bios chip while > the bios is doing its execution. I'm working on Intel Q35 chipset. And i > understand that while the bios is executing, i can actually access the TOP > 2MB of the 4 GB address space to access the bios chip raw data content. > > However, my bios chip is actually 4MB in size, can someone advice how do i > go about accessing the other 2MB of the bios chip while the bios is > executing? Because not much documentation on this and i hope someone in the > coreboot community could help me on this. >
It's all documented in the public ICH9 datsheets. If you need example code, take a look at chipset_enable.c in current flashrom. It can make sure the top 4 MB are mapped to flash if you specify a special parameter. Regards, Carl-Daniel -- http://www.hailfinger.org/ -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

