Carl-Daniel Hailfinger wrote:
On 08.09.2008 14:45, Stefan Reinauer wrote:
Carl-Daniel Hailfinger wrote:
The docs of various processors (including latest 64bit silicon) state that the CAR area MUST be below 1 MB. That 1 MB boundary is mentioned explicitly multiple times, so I guess we have to cope with it.
This is not a generally valid assumption. On core duo, the CAR area needs to be 1M below the ROM.
That's really bad news because it conflicts with the v3 design, unless there is a way to keep the stack location somehow.
Stefan, you're the core duo expert. Do you see any way to have the same stack location during and after CAR?
No. There is no RAM at that position.