aboutsummaryrefslogtreecommitdiffstats
path: root/src/atsam/same70_sysinit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/atsam/same70_sysinit.c')
-rw-r--r--src/atsam/same70_sysinit.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/atsam/same70_sysinit.c b/src/atsam/same70_sysinit.c
index d4d98483..4cb5f48c 100644
--- a/src/atsam/same70_sysinit.c
+++ b/src/atsam/same70_sysinit.c
@@ -70,5 +70,8 @@ void SystemInit( void )
// Configure PCK6 for TC use
PMC->PMC_PCK[6] = PMC_PCK_CSS_MCK | PMC_PCK_PRES(2);
- PMC->PMC_SCER = PMC_SCER_PCK6;
+ while ( !(PMC->PMC_SR & PMC_SR_PCKRDY6) )
+ {
+ }
+ PMC->PMC_SCER |= PMC_SCER_PCK6;
}