PM_OUTPUT
reg16 |= (output ? PM_OUTPUT : PM_INPUT) << (bit * 2);
if (reg16 == PM_OUTPUT)
else if (reg16 == PM_OUTPUT)
reg |= (output ? PM_OUTPUT : PM_INPUT) << (bit * 2);
if (reg & PM_OUTPUT)
if (reg & PM_OUTPUT)