mirror of https://github.com/ARMmbed/mbed-os.git
[Nuvoton] Fix NUC472 hard fault in SMCC tests
parent
c7a5ef5527
commit
d5e643fd41
|
@ -75,6 +75,8 @@ void CLK_PowerDown(void)
|
||||||
SCB->SCR = SCB_SCR_SLEEPDEEP_Msk;
|
SCB->SCR = SCB_SCR_SLEEPDEEP_Msk;
|
||||||
CLK->PWRCTL |= (CLK_PWRCTL_PDEN_Msk | CLK_PWRCTL_PDWKDLY_Msk );
|
CLK->PWRCTL |= (CLK_PWRCTL_PDEN_Msk | CLK_PWRCTL_PDWKDLY_Msk );
|
||||||
__WFI();
|
__WFI();
|
||||||
|
__DSB();
|
||||||
|
__ISB();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -92,6 +94,8 @@ void CLK_Idle(void)
|
||||||
|
|
||||||
/* Chip enter idle mode after CPU run WFI instruction */
|
/* Chip enter idle mode after CPU run WFI instruction */
|
||||||
__WFI();
|
__WFI();
|
||||||
|
__DSB();
|
||||||
|
__ISB();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue