GPIO_SWPORT_DDR_L
HWRITE4(sc, GPIO_SWPORT_DDR_L + (pin / 16) * 4, reg);
HWRITE4(sc, GPIO_SWPORT_DDR_L + off, mask);