Implemented GPIO access, interrupts not supported yet