Linux/m68k
Introduction
Linux/m68k is the port of the
Linux operating system to run on systems using Motorola's 68020, 68030,
68040 and 68060 microprocessors.
Linux/m68k 2.4
Linux/m68k 2.4.5
Download the patch
here.
Linux/m68k 2.4.4
Download the patch
here.
Linux/m68k 2.4.1
Changes:
- Merge with Linus' 2.4.1
- Ptrace fixes [Andreas Schwab]
- VME SCC fixes [Nick Holgate & Enver Haase]
- 53c7xx Scsi_Host_Template fixes [Richard Hirst]
- A3000 SCSI error path fixes [Rasmus Andersen & Roman Zippel]
- Check return value of request_irq() for Atari SCSI, Amiga Blizzard
1230 SCSI, Amiga Fastlane SCSI, and Sun3x ESP SCSI [Rasmus
Andersen]
- Check return value of request_irq() and register_scsi() for MVME147
[Rasmus Andersen]
- 53c7xx SCSI error path fixes [Rasmus Andersen]
- Mac Centris 600 Sonic Ethernet fixes (I left out the changes for
the Olivetti M700-10 Risc PC, as they are for MIPS) [Sam Creasey]
- A2232 serial driver updates [Enver Haase]
- Sun3/Sun3x updates [Sam Creasey]
- Genrtc+q40rtc merge [Richard Zidlicky]
- Fix bug in inline asm in ffs() [me]
- Remove prototype for sys_wait4() (was moved to generic sched.h) [me]
- Restore typo-fixes in Sun3 comments [me]
- Restore `must be longs for set_bit()' in sun3lance code [me]
- Clean up genrtc (compile on non-Q40, weird indentation, ...) [me]
- Remove relics of obsolete Q40 RTC driver [me]
Download the patch
here.
Linux/m68k 2.4.0
Download the patch
here.
Programming Activities
I got involved with Linux/m68k in early 1994. The first thing I did was
writing a driver for the builtin IDE interface in the Amiga 4000, so I
could install Linux on my disk. This required cross-compiling a kernel
under AmigaOS, which was much harder than compiling a kernel
under Linux.
Later I worked on almost all pieces of the Linux/m68k kernel:
- Ethernet: Ariadne (first Ethernet ping on Linux/m68k!), A2065 and
Ariadne II
- Amiga sound
- Amiga frame buffer device
- XF68_FBDev
- ...
Registry
I used to maintain the
Linux/m68k Registration
Site, where users of Linux/m68k can register.
This page is maintained by Geert
Uytterhoeven.
$Date: 2006-01-25 21:24:52 $