Преглед на файлове

Merge branch 'master' of git://git.denx.de/u-boot-blackfin

Wolfgang Denk преди 16 години
родител
ревизия
ebf8619584
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      cpu/blackfin/interrupts.c

+ 3 - 2
cpu/blackfin/interrupts.c

@@ -95,11 +95,12 @@ void udelay(unsigned long usec)
 int timer_init(void)
 {
 	*pTCNTL = 0x1;
+	CSYNC();
 	*pTSCALE = 0x0;
 	*pTCOUNT = MAX_TIM_LOAD;
 	*pTPERIOD = MAX_TIM_LOAD;
 	*pTCNTL = 0x7;
-	asm("CSYNC;");
+	CSYNC();
 
 	timestamp = 0;
 	last_time = 0;
@@ -151,5 +152,5 @@ ulong get_timer(ulong base)
 
 void reset_timer(void)
 {
-	timestamp = 0;
+	timer_init();
 }