Linux für 68000'er Prozessoren!
"Das kann doch nicht sein", dachte ich. Bisher stand überall und in jedem FAQ, daß man mindestens eine MMU braucht. Dies ist ein Chip, der dafür sorgt, daß es möglich ist, virtuelle Speicheradressen einzuführen. (Die Grundlage für Speicherschutz (ein amok-laufendes Programm kann dann nur sich selbst gefährden), Swapping (virtueller Hauptspeicher auf der Festplatte) und andere Dinge.
Aus diesen Gründen hielt ich die Meldung für eine Ente, doch es scheint etwas Wahres dran zu sein. Im folgenden zitiere ich den Originaltext aus der Message:
Date: Wed, 11 Feb 1998 21:02:28 GMT
From: "D. Jeff Dionne" <jeff@gw.pfnet.com>
Newsgroups: comp.os.linux.announce
Subject: Linux ported to non MMU systems
Followup-To: comp.os.linux.misc
Announcing The Linux/Microcontroller Project.
Description:
Linux has been ported to 68000 processors _without_ Memory Management
Units. This is the first port of Linux that does not require an MMU.
The first platform supported is the 3Com PalmPilot or IBM Workpad with
a TRG SuperPilot memory card. Next to be supported will be the Motorola
MC68332 microcontroller, expected in the next few weeks.
Why:
Linux for embedded systems is a great idea.
Who and when:
Part of The Silver Hammer Group Ltd's programming team. Kenneth
Albanowski and D. Jeff Dionne produced a booting Linux kernel for the
PalmPilot during the week of Jan26 1998. Due to the structure of the
linux memory management code, the port to a flat contiguous vs. paged
virtual memory system went very smoothly.
Linux/68k Teil 3 - 4 / 8

|