What's in ROM

The Flash ROM contains a small boot loader, a zImage compressed Linux kernel and gzip compressed ramdisk. These get expanded to RAM when the device boots. At the end of the Flash ROM is a small area where settings are saved (eg: passwords, SSIDs etc).