On 05.09.2008 16:50, ron minnich wrote: > On Fri, Sep 5, 2008 at 2:44 AM, Carl-Daniel Hailfinger > <[EMAIL PROTECTED]> wrote: > > >> Yes and no. At least the new AMD Family 10h processors can't use CAR for >> data storage and code storage at the same time. In theory, you could >> fill the CAR area in data storage mode, then switch over to code >> storage. Not tested, though, and NOT mentioned as viable in the BKDG >> (BIOS and Kernel Developer's Guide). >> > > hmm, this will mean a redesign in v3 if true. >
Not really. v3 does not try to load any code into the CAR area. > We count on using CAR for code (initram) > initram is not loaded into the CAR area, it is XIP in the ROM. Let me rephrase: On Fam10h, it is not possible to _store_ code and read/write data in a given CAR area. Depending on CAR granularity, you can designate each part of the CAR area for a different purpose. Example: CAR as code storage (readonly) from 0xc8000-0xc8fff, CAR as data storage (read/write) from 0xc9000-0xcffff. Regards, Carl-Daniel -- http://www.hailfinger.org/ -- coreboot mailing list [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

