[openfirmware] [commit] r2078 - in cpu/arm: mmp2 olpc/1.75
repository service
svn at openfirmware.info
Fri Dec 10 23:10:15 CET 2010
Author: wmb
Date: Fri Dec 10 23:10:15 2010
New Revision: 2078
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2078
Log:
OLPC XO-1.75 - Use WFI instruction for idling, instead of the coprocessor variant that doesn't seem to be effective on MMP2.
Modified:
cpu/arm/mmp2/timer.fth
cpu/arm/olpc/1.75/fw.bth
Modified: cpu/arm/mmp2/timer.fth
==============================================================================
--- cpu/arm/mmp2/timer.fth Fri Dec 10 23:08:41 2010 (r2077)
+++ cpu/arm/mmp2/timer.fth Fri Dec 10 23:10:15 2010 (r2078)
@@ -167,9 +167,9 @@
false
then
;
-: do-idle ( -- ) c7-wfi ;
+code wfi ( -- ) wfi c;
: safe-idle ( -- )
- can-idle? if do-idle then
+ can-idle? if wfi then
\ do-lid
;
' safe-idle to stdin-idle
Modified: cpu/arm/olpc/1.75/fw.bth
==============================================================================
--- cpu/arm/olpc/1.75/fw.bth Fri Dec 10 23:08:41 2010 (r2077)
+++ cpu/arm/olpc/1.75/fw.bth Fri Dec 10 23:10:15 2010 (r2078)
@@ -191,7 +191,7 @@
h# 38 mod 8 + " rtc!" clock-node @ ( data index adr len ih )
['] $call-method if 2drop 3drop then
;
-: halt ( -- ) c7-wfi ;
+code halt ( -- ) wfi c;
fload ${BP}/cpu/x86/pc/olpc/sound.fth
fload ${BP}/cpu/x86/pc/olpc/security.fth
More information about the openfirmware
mailing list