Update gpio.c