Raising and lowering Vdd and Vpp is now abstracted through macros in preparation for supporting alternative hardware.