This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0G3507: For TIMG12 and TIMA0 run->standby1-> run disconnect between how chip works and what documentation says

Part Number: MSPM0G3507

Tool/software:

For TIMG12 and TIMA0 run->standby1-> run disconnect between how chip works and what documentation says.  After exiting STANDBY1 documentation leads one to believe:
slau846a_MSPM0_technical_reference.pdf
page 98 - chart states PD1 peripherals are "DIS" in STANDBY1
page 97 - "DIS: The function is disabled (either clock or power gated) in the specified mode, but the function's configuration is retained."
So conclusion from these two pages is timers should resume counting when exiting STANDBY1
But that is ALSO restated here:
page 1404 - "Timer modules in power domain PD1 can only be active in RUN and SLEEP modes. When the system goes to STOP or STANDBY mode, the timer modules will be forced to a disabled state and resume when the systems moves back to RUN or SLEEP modes."
yet in practice the code below:
    DL_SYSCTL_setPowerPolicySTANDBY1() ;
   
    while (d > 0){
        timer_1_CC0_init(d&0x7FFF) ;
        d -= 0x8000 ;
        while(timer_1_CC0_Expired == false) __WFI() ;
    }
    SYSCFG_DL_TIMER_0_init() ;  <<<<< timers would not start unless I added these
    SYSCFG_DL_TIMER_2_init() ; <<<<< timers would not start unless I added these
    DL_SYSCTL_setPowerPolicyRUN2SLEEP2() ;
Either the chip has a bug or the documentation is incorrect?