PLGPIO_READ
ibe = PLGPIO_READ(sc, PL061_GPIOIBE_REG);
iev = PLGPIO_READ(sc, PL061_GPIOIEV_REG);
is = PLGPIO_READ(sc, PL061_GPIOIS_REG);
ie = PLGPIO_READ(sc, PL061_GPIOIE_REG);
mis = PLGPIO_READ(sc, PL061_GPIOMIS_REG);
const uint32_t cnf = PLGPIO_READ(sc, PL061_GPIOAFSEL_REG);
v = PLGPIO_READ(sc, PL061_GPIODIR_REG);
v = PLGPIO_READ(sc, PL061_GPIODIR_REG);
const uint32_t cnf = PLGPIO_READ(sc, PL061_GPIOAFSEL_REG) |
const uint32_t v = PLGPIO_READ(sc, PL061_GPIODATA_REG(1<<pin));