FREESCALE MPC5604S