8xx's IMMR can not be 0x12200000?

Dan Malek dan at embeddededge.com
Thu Aug 29 15:37:18 EST 2002

caokai wrote:

>      But if I set IMMR to 0xFF000000, the linux kernel can work good.
>      I think this limitation must be somewhere in the
> arch/ppc/kernel/head_8xx.S.right?

It's a requirement to be mapped at a very high address like this for
the kernel to work properly.  This is due to the early memory mapping
required by the kernel to access devices in this space.  There is lots
of discussion about this if you search the e-mail archives and FAQs.

	-- Dan

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

More information about the Linuxppc-embedded mailing list