GPI_DIN
din != GPI_NONE ? pin_no + 2 : 0, GPIORD4(sc, GPI_DIN(din)));
GPIOWR4(sc, GPI_DIN(din), pin_no + 2);