P2D_FORCE_IDDIG
tmp |= P2D_FORCE_IDDIG | P2D_RG_IDDIG;
tmp |= P2D_FORCE_IDDIG;
tmp &= ~(P2D_FORCE_IDDIG | P2D_RG_IDDIG);