Thread (1 message) 1 message, 1 author, 2000-09-13

Re: Any docments analyzing linuxppc kernel and it's policy?

From: Dan Malek <hidden>
Date: 2000-09-13 16:34:41

Gong Zhuo wrote:
  I am reading the source code of linuxppc mm.
Okay.......
....  It seems that the process
uses the logical address 0 - 0x7fffffff, and the kernel uses the logical
address 0xc0000000 -- (0xc0000000 + maxium memory). The rest logical address
will not be used by anyone. Am I right?
You got the user process part right.....The kernel will map anything
over 0x80000000 in a variety of useful and interesting ways.  The system
memory is usually mapped to 0xc0000000, the remainder of the space is
used for mapping I/O devices, other pages of memory with different
attributes (uncached for example).  This is processor/board dependent,
so there are many different mappings for this space, although we do
try to keep them somewhat consistent.
  Is there any document analyzing the linuxppc kernel and how does the
kernel arrange all the logical space ?
I don't know.  I do know this could change daily.....


	-- Dan

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help