VP_MISC_DACPWRDN
val = read_vp(par, VP_MISC) | VP_MISC_DACPWRDN;
temp &= ~(VP_MISC_DACPWRDN | VP_MISC_APWRDN);
misc &= ~VP_MISC_DACPWRDN;
misc |= VP_MISC_DACPWRDN;
misc &= ~(VP_MISC_APWRDN | VP_MISC_DACPWRDN);
misc |= (VP_MISC_APWRDN | VP_MISC_DACPWRDN);