some question about usermode:kernel mode is not 2:2 or 1:3
loody
miloody at gmail.com
Thu Jan 10 05:39:25 EST 2013
hi all:
There are some hw limitations on my platform.
1. dram size is only 128MB.
2. cpu dram physical address range only from 0x0 ~ 0x8000000(128MB)
that means my PAGE_OFFSET cannot set as 2G or 3G
per above #1 and #2 limitation, I have to change PAGE_OFFSET = 0x4000000(64MB)
Kernel booting very well.
but it will fail on running init, the first usermode program.
my question are:
A. I use codesourcety toolchain, is it possible this failure due to
toolchain not knowing the size limitation.
B. if A is correct, should I cross-compile own toolchain to link my own kernel?
--
Regards,
More information about the linux-arm-kernel
mailing list