[LinuxBIOS] Messing with CAR in a big way
Rudolf Marek
r.marek at assembler.cz
Sat Jan 12 01:18:42 CET 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
Imho you must copy the data from CAR, because when it is OFF, no writeback is
done to memory: (from BKDG)
Temporary data stored in the cache during boot cannot be written back to DRAM
after enabling the
DRAM controller using a CLFLUSH or WBINVB instruction. The cache should be
invalidated after the DRAM controller is initialized with an INVD instruction.
The later is imho not done in LB I think. Maybe needs fix?
Btw please design it to be suspend-to-ram friendly ;)
Rudolf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHiAdi3J9wPJqZRNURArMLAKCrHtmvITd9ioSMiGc6Py6FFPas4ACeNufS
gT1zEj/AXsPrAQGqJHrFJrI=
=JfBy
-----END PGP SIGNATURE-----
More information about the coreboot
mailing list