The ZUG downloads doesn\'t seem to let you override or delete a previous version, so when I added Wireless Extensions to just the plain pre-emptive kernel and the \'Special\' (overclocked) kernel I could only add them to the downloads.
The plain pre-emptive kernel is simply the standard 5600 kernel source with the pre-emptive patch and PXA250 bug workaround turned off (which is what really gives the speed boost)
The \'Special\' kernel is actually the C860 kernel source configured for the 5600 with various patches applied, including the pre-emptive patch and a patch to give access to the CCCR register which is what controls the XScale CPU speed. Also the PXA250 bug workaround is turned off in this kernel too, which again is what gives the main speed boost.
To benchmark your 5600 with different kernels, use something like this:
http://laurent.lieben.free.fr/zaurus_kernel/dhry21(It\'s only a binary so you have to copy it to somewhere in the Path on your Z and make sure it is executable)
With the \'Special\' kernel you can control the clock speed using this application:
http://www.piro.hopto.org/~piro/zaurus/qcl...ge_0.1a_arm.ipkThis is different to QOverclock on the 5500/5000D as the StrongARM CPU uses different registers for controlling the CPU speed. You can downclock your 5600 with this tool and it remembers the CPU speed even when you suspend and resume, unlike the 5500. So the \'Special\' kernel is more flexible.