On Fri, 3 Dec 1999, Gross, Mark wrote:

> I'm sorry to be asking such a newbie question, but where can I learn more
> about the MMU requirements the linux kernel has?

Any book about Unix internals will explain virtual memory, memory
protection schemes etc.  You need the basic concepts before worrying about
Linux specifics.  Then you should look in linux/arch/arm/mm/.

> Also, what source files / information resources can I use for my starting
> point if I wanted to attempt to host it on a non MMU ARM7 variant?

If you know the ARM architecture really really well and and you really
really know what you're doing and have plenty of time to spend on it, you
could start by looking at uClinux:

        http://www.uclinux.org

This is a port of an older Linux kernel to the m68k Dragonball, which has
no MMU.  I've seen the demo and it's real, and very bizarre.  In fact the
Windoze laptop that Ken was using as a serial terminal crashed during the
demo, but Linux was still running happily on the PalmPilot by the time he
rebooted the laptop.  But I digress.

Anyway, my friendly advice would be to go bookshopping first.  :)

- Ben.

-------------------------------------------------------------------
Ben Williamson       [EMAIL PROTECTED]     http://www.pobox.com/~benw/



unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]
++        Please use [EMAIL PROTECTED] for           ++
++                        kernel-related discussions.                      ++

Reply via email to