فهرست منبع

Set the AT91RM9200 clock to synchronous mode
Patch by Anders Larsen, 29 Apr 2005

Wolfgang Denk 19 سال پیش
والد
کامیت
3b9dfddfd8
2فایلهای تغییر یافته به همراه8 افزوده شده و 0 حذف شده
  1. 3 0
      CHANGELOG
  2. 5 0
      cpu/arm920t/at91rm9200/lowlevel_init.S

+ 3 - 0
CHANGELOG

@@ -2,6 +2,9 @@
 Changes for U-Boot 1.1.4:
 ======================================================================
 
+* Set the AT91RM9200 clock to synchronous mode
+  Patch by Anders Larsen, 29 Apr 2005
+
 * Add support for Cogent csb637
   Patch by Anders Larsen, 29 Apr 2005
 

+ 5 - 0
cpu/arm920t/at91rm9200/lowlevel_init.S

@@ -123,6 +123,11 @@ LoopOsc:
 	cmp	r2, r0
 	bne	2b
 
+	/* switch from FastBus to Synchronous clock mode */
+	mrc	p15, 0, r0, c1, c0, 0
+	orr	r0, r0, #0x40000000	@ set bit 30 (nF) notFastBus
+	mcr	p15, 0, r0, c1, c0, 0
+
 	/* everything is fine now */
 	mov	pc, lr