The Hercules Low Power Mode example code does not match my TMS570LC4357 which does not have FPAC2 and FBFALLBACK. My best guess sleep mode initialization goes through the sleep mode, executes the WFI, continues on through the NOPS (presumably after waking up) and gets a data trap at the end of the NOPs. After the wake do I have to re-initialize the PLL and wait for it to lock? Do I have to wait after re-enabling the clock domains? Is there a particular order needed to restore GHVSRC, VCLKASRC, RCLKSRC, FBAC, FMAC, etc? Is it safe to make a copy of the assorted registers before sleep and simply restore them on wake?