Author: wmb
Date: Fri Nov 5 19:51:45 2010
New Revision: 2014
URL: http://tracker.coreboot.org/trac/openfirmware/changeset/2014
Log:
ARM - Fixed (dlit) in the ARM kernel - it was pushing the two halves of the double number in the wrong order.
Modified:
cpu/arm/kerncode.fth
Modified: cpu/arm/kerncode.fth
==============================================================================
--- cpu/arm/kerncode.fth Fri Nov 5 07:08:59 2010 (r2013)
+++ cpu/arm/kerncode.fth Fri Nov 5 19:51:45 2010 (r2014)
@@ -139,8 +139,8 @@
c;
code (dlit) ( -- d )
ldmia ip!,{r0,r1}
- stmdb sp!,{r1,tos}
- mov tos,r0
+ stmdb sp!,{r0,tos}
+ mov tos,r1
c;
code execute ( cfa -- )
mov r0,tos