This page points you to files specific to the 2.0.29 kernel port. Items common to all ports are here.
The files that are available are:
Instructions. I hope this is sufficient to get you up and running; any comments, corrections, or improvements will be gratefully received.
This the map file produced when linking the kernel. It will be useful if you need to debug the kernel on your board.
This is the file produced by 'make config', it defines which options were selected when the kernel was compiled.
This is a kernel source tree patch file for my changes. It should be applied to a clean 2.0.29 source tree AFTER the linux-2.0.29-native-diff patches from your local m68k linux mirror.
This is an m68k version of fdisk for MSDOS partition tables; you may need this to partition your hard disks. A binary and hacked source from util-linux-2.5 is included.
This is a script which is used to patch boot parameters into the kernel image, prior to trying to use it. This one happens to patch in parameters for booting with root mounted over NFS, but it is easily modified for a local harddisk boot. As well as patching in parameters, it also patches in a boot loader (loader.bin) at offset 0x800. If I refer to mkimage.elf anywhere, I probably mean this script modified to boot off a local disk.
This is a small boot loader module which is patched in to the ELF file header at offset 0x800, and is responsible for moving the relevant sections to the correct addresses, and zeroing the uninitialised data segment. It is patched in automatically by the mkimage.nfs script. It is a dirty hack, but it does the job.
Source for loader.bin, in case you need it.
This is the current 2.0.29a kernel image.