mpc8309 gpio0-6 keyboard