VP_MISC
val = read_vp(par, VP_MISC) | VP_MISC_DACPWRDN;
write_vp(par, VP_MISC, val);
temp = read_vp(par, VP_MISC);
write_vp(par, VP_MISC, temp);
misc = read_vp(par, VP_MISC);
write_vp(par, VP_MISC, misc);
misc = read_vp(par, VP_MISC);
write_vp(par, VP_MISC, misc);
write_vp(par, VP_MISC, misc);