ENABLE_MASK
if ((reg & ENABLE_MASK << GPIO_SHIFT(pin)) == 0)
reg &= ~(ENABLE_MASK << GPIO_SHIFT(pin));