Linux-tiny looks interesting - I'm a believer in putting everything into the kernel's source, then only enabling what you want, be it built-in or modular. Looking into it.

However -

From The Linux CE FAQ:1. What is the Linux CE project?
The aim of the Linux CE project is to port linux to Windows CE based PDA's. This currently includes CE based PDA's with MIPS, SH-3, and StrongArm processors.

This (Epia M10k) is an x86 processor, so I'm not sure that this would be all that appropriate.

It's a series of patches that trim the kernel down for embedded applications (like consumer devices).

Having a large kernel with everything disabled doesn't make it boot any faster, BTW. A small/trimmed kernel < 700k will boot SIGNIFICANTLY faster than a 2Meg kernel with everything disabled/loaded as modules.

It takes less time to load into ram, untar/gzip, and execute.

In fact, if you want to get really nasty with linux (like Dashwerks does), look into XiP and running a super slim uncompressed kernel directly from flash. When I say 'flash' I'm not talking about CFcards being run with IDE adapters; I'm talking true onboard flash/ROM execution from the board - I don't think it's possible with X86 architecture, though.