Actually remember to set the stack pointer on startup. Reduce to stack from 16kB...
authorDavid Given <dg@cowlark.com>
Wed, 19 Jun 2013 23:14:55 +0000 (00:14 +0100)
committerDavid Given <dg@cowlark.com>
Wed, 19 Jun 2013 23:14:55 +0000 (00:14 +0100)
--HG--
branch : dtrg-videocore

plat/rpi/boot.s

index 71081d2..8bee47a 100644 (file)
@@ -16,7 +16,7 @@
 .sect .text
 
 #define gp r15
-#define STACKSIZE 16*1024
+#define STACKSIZE 1*1024
 
 ! MAIN ENTRY POINT
 
@@ -46,6 +46,7 @@ _1:
        st lr, .returnlr
 
        lea gp, begtext
+       lea sp, .stack + STACKSIZE
 
        ! Save the kernel parameters.