[flashrom] Flashrom - DOS version report
rayer at seznam.cz
Wed Mar 24 00:22:08 CET 2010
Carl-Daniel Hailfinger wrote:
> Ah yes. That's a limitation of the DOS port of flashrom.
> Usually the SB600 SPI base address is near the top of the address space
> (4 GB). On your board it is below 1 MB, and AFAIK Rudolf said that we
> can't map any region below 1 MB as uncached due to CWSDPMI/DJGPP
Acessing memory below 1MB is possible via dosmemput/dosmemget which use
About caching - I think it's not a job for DPMI server to set cache
mode. It's task for BIOS to configure
CPU MTRR. I know that is possible to change cache mode of A0000 window
CPU has some number of MTRRs that can be set to specific base address,
size and cache mode.
It's done via rdmsr/wrmsr instruction and it may be CPU vendor specific.
I know only the intel way...
More information about the flashrom