linux-2.4.19-rmk6-pxa1-hh36-sq5bpf1: a kernel for my Jornada 720 This kernel is the linux-2.4.19-rmk6-pxa1-hh36 kernel from the handhelds.org CVS repository as of Sep 22 2004. A few minor modifications were needed in order to make it useful on the Jornada 720: drivers/mtd/maps/sa1100-flash.c: reverted to the normal Jornada flash layout (i don't know where the new version came from) arch/arm/mach-sa1100/dma-jornada720.c: copied sa1100_start_dma() and sa1100_get_dma_pos() from dma-sa1100.c (it's basically the same, but has local_irq_save() and local_irq_restore()), and made start_sa1100_dma() a wrapper function calling sa1100_start_dma(). exported some more symbols. this enables loading of the sa1100_ir module (it still doesn't work though, i probably have to toggle some gpio) arch/arm/mach-sa1100/jornada720.c: exported some symbols, changed jornada720_battery() to return an int arch/arm/mach-sa1100/j720_control.c: added a module to control various things in the Jornada 720 (right now brightness, contrast and read the battery state). entries are in /proc/jornada drivers/sound/uda1341.c: reverted to a previous version that kinda worked arch/arm/mach-sa1100/jornada720.c: set the PID register to 0 in case you boot from wince. if you want to boot via hpcboot you still have to bypass the architecture check, this patch is not included (see http://acid.ch.pw.edu.pl/~sq5bpf/mylinux/linux-jornada720/) Mon Oct 11 23:24:22 CEST 2004 Jacek Lipkowski