Finn Thain has been kind enough to provide a cross-compiler for OS X, and has written some documentation to go with it. Thanks Finn!
Updated 2.2.25 kernel now available with additions to floating point emulator. Now compiled with support for 060 processor to accomodate users with accelerators.
A kernel updated to 2.2.23 has now been released. Mac-specific changes are improved Ethernet device support. This project is a developmental branch off the Linux/m68k port, supporting older Macintoshes with a Motorola 68020, 030, or 040 CPU and an MMU. Includes some II* and most LC/Centris/Quadra/Performa *** machines.
Tested Ethernet devices are:
For Sonic driver:
Onboard Sonic on Quadra 950, Quadra 650 and Quadra 650.
Macintosh Ethernet LC PN 820-0443-C
Apple Ethernet LC Twisted Pair PN 820-0532-A... read more
CVS repository for 2.2 branch has been updated to 2.2.22
Support has been added for additional Ethernet cards.
Update to 2.2.23 and kernel release to follow soon.
A new binary for kernel 2.2.20 is available from Files. The CVS linux-2_2 module has been upgraded to 2.2.20 See Alan Cox release notes for mainstream 2.2.20 for details on what changed.
API Engineering LC-PDS card is now supported by the smc9194 driver. The mac8390 driver now supports the Cabletron card, shared memory access to the Sonic Sys card that masquerades as a Farallon card is fixed, and support for another Dayna LC-PDS card was added. This driver should now work in both 2.2.x and 2.4.x kernels.
2.2.19 kernel, modules, map and config files are now available for download.
The ADB driver for the PB1xx series has been fixed. It should now work on these machines, with the exception of the 190, which uses a different driver. There are still a few issues to work out in the driver, but basic keyboard functionality is available. Support for the Duos and 500-series PowerBooks still needs to be fixed.
With careful selection of config options it is now possible to create a 2.4.0 kernel that runs on at least the Mac IIfx. More to follow.
The completed merge with mainstream 2.2.18 has now been checked into CVS. You can still get 2.2.17 by using the tag linux-2_2_17.
I've completed the 2.2.18 merge and built a kernel and modules. scp is currently broken so I can't upload.
On Friday, October 20, Joshua M. Thompson performed an extensive rewrite to the MACE ethernet driver to follow more closely what the NetBSD driver did. As a result, MACE ethernet for m68k-based AV Macintosh computers now works in the 2.3/2.4 kernel. The driver was back-ported to the 2.2 kernel by David D. Kilzer on Tuesday, October 24. Changes were checked into CVS, but no new kernels have been posted with the fixes yet.