whiite-linux 0.1a kernel image
4 July 2008, Albert "isobel" Herranz


This is the source code for the whiite-linux-0.1a package.

Source code for Linux 2.6.24 kernel can be downloaded from www.kernel.org.


Beware, telegraphic building instructions follow.


BUILDING THE KERNEL IMAGE

  To build the kernel ELF you need a powerpc toolchain properly installed.
  Please, see http://www.gc-linux.org/wiki/Building_a_GameCube_Linux_Kernel
  for more information on how to setup a toolchain in Linux.

  $ cd whiite-linux-0.1a-src
  $ mkdir workdir && cd workdir
  $ wget http://www.eu.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2
  $ tar xjvf linux-2.6.24.tar.bz2
  $ cd linux-2.6.24
  $ patch -p1 < ../../kernel/gc-linux-2.6.24--whiite-linux-0.1a.diff
  $ patch -p1 < ../../kernel/usbnet+spin_lock_fix.patch
  $ cd ..
  $ cp ../kernel/config.whiite-linux-0.1a linux-2.6.24/.config
  $ make -C linux-2.6.24/ ARCH=powerpc CROSS32_COMPILE=powerpc-linux- CROSS_COMPILE=powerpc-linux- zImage
  $ cp linux-2.6.24/arch/powerpc/boot/zImage boot.elf


