diff options
Diffstat (limited to 'firmware/target/arm/tcc77x/system-tcc77x.c')
-rw-r--r-- | firmware/target/arm/tcc77x/system-tcc77x.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/firmware/target/arm/tcc77x/system-tcc77x.c b/firmware/target/arm/tcc77x/system-tcc77x.c index 90e53afb14..29227b52a3 100644 --- a/firmware/target/arm/tcc77x/system-tcc77x.c +++ b/firmware/target/arm/tcc77x/system-tcc77x.c | |||
@@ -187,6 +187,14 @@ static void clock_init(void) | |||
187 | "nop \n\t" | 187 | "nop \n\t" |
188 | "nop \n\t" | 188 | "nop \n\t" |
189 | ); | 189 | ); |
190 | |||
191 | /* Enable Z-Clock */ | ||
192 | PCLKCFG5 |= (1<<31) | (4<<28); /* Timer Z-Clock enable, XIN direct*/ | ||
193 | |||
194 | /* Set TC32 timer to be our USEC_TIMER (Xin divided by 12 = 1MHz) */ | ||
195 | TC32MCNT = 0; | ||
196 | TC32LDV = 0; | ||
197 | TC32EN = (1<<24) | 11; | ||
190 | } | 198 | } |
191 | 199 | ||
192 | static void cpu_init(void) | 200 | static void cpu_init(void) |