Update of /cvsroot/blob/blob/src/blob
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29460
Modified Files:
memsetup-pxa.S
Log Message:
Actually do the frequency change after configuring CCCR. Optionally
enter TURBO mode. This _really_ matters a _lot_ ;)
Index: memsetup-pxa.S
===================================================================
RCS file: /cvsroot/blob/blob/src/blob/memsetup-pxa.S,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- memsetup-pxa.S 9 Feb 2004 16:32:57 -0000 1.4
+++ memsetup-pxa.S 16 Feb 2004 12:58:26 -0000 1.5
@@ -73,6 +73,13 @@
ldr r0, =CCCR_VALUE
str r0, [r1, #0]
wait
+ /* Do frequency change, enter TURBO mode */
+ mov r0, #2 /* FCS */
+#ifdef CONFIG_TURBO_MODE
+ orr r0, r0, #1 /* TURBO */
+#endif
+ /* Write CP14 CCLKCFG */
+ mcr p14, 0, r0, c6, c0, 0
#endif
ldr r1, =0x48000000
|