amd mobile gps nokia gis samsung phone microcontroller motorola cell kingston garmin embedded wireless infineon c166 8051 hardware siemens navigation electronics