一.編譯Loader:

我們利用MontaVista所提供的Loader,編完之後會產生setup與rrload

二.編譯kernel的過程

(a)在Linux下,我們使用針對ipaq的cross compiler工具

(b)kernel linux-2.4.19,需patch到linux-2.4.19-rmk4,這是針對arm的patch,

    再利用MontaVista所提供對OMAP的patch,對linux-2.4.19-rmk4做patch

(c)要注意的是編kernel時要指定CROSS_COMPILE,不然會編成對X86,而不是對ARM

    make ARCH=arm CROSS_COMPILE=arm-linux- innovator_config

    make ARCH=arm CROSS_COMPILE=arm-linux- oldconfig

    make ARCH=arm CROSS_COMPILE=arm-linux- dep zImage