Re: kernel startup
From: Wolfgang Denk <hidden>
Date: 2006-02-11 01:12:40
In message [ref] you wrote:
Since I have set IIP to 1, reset vector is at 0xfff00100. IMMR is 0x00f00000. So, putting RAM at address 0x0 allows only 15MB of RAM at address 0x0 (ISA style).
Please do yourself a favour and read some docs and FAQ's first. With a low mapping ogf the IMMR like 0x00f00000 you will never be able to run Linux. And as mentioned before: the whole memory map is just software. If it doesn't fit your needs just change it.
As memory and internal processor registers would conflict, I would have
Then CHANGE it! It's just a few bits in some registers.
a memory hole. Hence, the logical choice of putting RAM at a different
This is not a logical choice, but just another error.
location. So, if MMU allows shadowing (which I have not read), it could solve my problem.
Please forget it. Just fix your memory map. Best regards, Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de Why don't you have a Linux partition installed so you can be working in a programmer-friendly environment instead of a keep-gates'-bank- account-happy one? :-) -- Tom Christiansen