Garmin Nuvi GPS devices run Linux!
I bet you’re as surprised as me that the Garmin Nuvi series of GPS devices run Linux. But they do, and Garmin has released the source code for its Nuvi 8xx and Nuvi 5xxx-series GPS navigation devices.

A quick look at the Nuvi 8xx source code indicates that the devices run a 2.6.17.7 Linux kernel on a Marvell “Monahans” processor, likely either the Marvell PXA-300 or -310. The kernel seems configured to use 64MB of RAM, and to be patched with Steven Rostedt’s real-time patches.
Source: Garmin