Hardware details - CPU Processor is an Intel XScale PXA27x It has on-chip PCMCIA/CompactFlash controller SD card controller 16550-like UARTs USB host controller (OHCI) USB device controller LCD controller GPIO controller (120 pins!) much much more...