Thread (1 message) 1 message, 1 author, 2006-02-11
  • (off-list ancestor, not in this archive)
  • Re: kernel startup · Wolfgang Denk <hidden> · 2006-02-11

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
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help