gp_write
gp_write(sc, RA_PIO_00_31_INT_STAT, sc->sc_intr_status00_31);
gp_write(sc, RA_PIO_00_31_INT_STAT_EDGE, sc->sc_intr_status00_31);
gp_write(sc, RA_PIO_32_63_INT_STAT, sc->sc_intr_status32_63);
gp_write(sc, RA_PIO_32_63_INT_STAT_EDGE, sc->sc_intr_status32_63);
gp_write(sc, RA_PIO_64_95_INT_STAT, sc->sc_intr_status64_95);
gp_write(sc, RA_PIO_64_95_INT_STAT_EDGE, sc->sc_intr_status64_95);
gp_write(sc, RA_PIO_00_23_INT, sc->sc_intr_status00_23);
gp_write(sc, RA_PIO_00_23_EDGE_INT, sc->sc_intr_status00_23);
gp_write(sc, RA_PIO_24_39_INT, sc->sc_intr_status24_39);
gp_write(sc, RA_PIO_24_39_EDGE_INT, sc->sc_intr_status24_39);
gp_write(sc, RA_PIO_40_51_INT, sc->sc_intr_status40_51);
gp_write(sc, RA_PIO_40_51_EDGE_INT, sc->sc_intr_status40_51);
gp_write(sc, RA_PIO_72_95_INT, sc->sc_intr_status72_95);
gp_write(sc, RA_PIO_72_95_EDGE_INT, sc->sc_intr_status72_95);
gp_write(sc, ptp->pin_rise.reg, r);
gp_write(sc, ptp->pin_fall.reg, r);
gp_write(sc, ptp->pin_rise.reg, r);
gp_write(sc, ptp->pin_fall.reg, r);
gp_write(sc, SET_SS_LED_REG,
gp_write(sc, ptp->regname.reg, var); \
gp_write(sc, ptp->pin_dir.reg, var); \
gp_write(sc, i, 0);
gp_write(sc, RA_PIO_00_31_INT_RISE_EN, 0xffffffff);
gp_write(sc, RA_PIO_00_31_INT_FALL_EN, 0xffffffff);
gp_write(sc, RA_PIO_00_31_INT_HIGH_EN, 0);
gp_write(sc, RA_PIO_00_31_INT_LOW_EN, 0);
gp_write(sc, RA_PIO_32_63_INT_RISE_EN, 0xffffffff);
gp_write(sc, RA_PIO_32_63_INT_FALL_EN, 0xffffffff);
gp_write(sc, RA_PIO_32_63_INT_HIGH_EN, 0);
gp_write(sc, RA_PIO_32_63_INT_LOW_EN, 0);
gp_write(sc, RA_PIO_64_95_INT_RISE_EN, 0xffffffff);
gp_write(sc, RA_PIO_64_95_INT_FALL_EN, 0xffffffff);
gp_write(sc, RA_PIO_64_95_INT_HIGH_EN, 0);
gp_write(sc, RA_PIO_64_95_INT_LOW_EN, 0);
gp_write(sc, RA_PIO_00_31_POLARITY, 0);
gp_write(sc, RA_PIO_32_63_POLARITY, 0);
gp_write(sc, RA_PIO_64_95_POLARITY, 0);
gp_write(sc, RA_PIO_00_23_INT, 0xffffff);
gp_write(sc, RA_PIO_00_23_EDGE_INT, 0xffffff);
gp_write(sc, RA_PIO_24_39_INT, 0xffff);
gp_write(sc, RA_PIO_24_39_EDGE_INT, 0xffff);
gp_write(sc, RA_PIO_40_51_INT, 0xfff);
gp_write(sc, RA_PIO_40_51_EDGE_INT, 0xfff);
gp_write(sc, RA_PIO_00_23_POLARITY, 0);
gp_write(sc, RA_PIO_72_95_INT, 0xffffff);
gp_write(sc, RA_PIO_72_95_EDGE_INT, 0xffffff);
gp_write(sc, RA_PIO_72_95_INT, 0xffffff);
gp_write(sc, RA_PIO_72_95_EDGE_INT, 0xffffff);