Split test for GPIO and UART
Changes and fix for UART interrupts