A Linux Loader for the Palm Tungsten.

This loader has been tested on the Palm Tungsten E.

I] Compiling the loader

In order to compile the boot loader, one needs to do the following.
1) Compile a suitable kernel for the Palm T and get the Image.
2) Copy the Image file in to the boot loader source directory.
3) Type 'make' at the shell prompt. This should compile the loader and
   split the kernel image into pages.
4) Count the number of page files created and update the number in
   loadlin.h
5) Type 'make'

II] Bugs and Limitations

1. Currently Garux handles only kernels smaller than 1Mb
2. asmloader.c has some limitations regarding offsets that has
   been documented in the code itself.



Requirements :
 - On the computer side :
	- Prc-tools (ARM PalmOS GCC toolchain) : http://prc-tools.sourceforge.net
	- Some basic *nix environment, with the following utilities :
		- Make, to read the makefile
		- Perl, to be able to use our splitting script
		- The following *nix tools : "du", "bc", "cut", "sed"

 - On the Palm side :
	Some free memory. Not much, though (enough at least to store
	  the kernel and the bootloader (i.e. Garux.prc)).