X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=target%2Flinux%2Fbrcm47xx%2Fimage%2Flzma-loader%2Fsrc%2Fhead.S;fp=target%2Flinux%2Fbrcm47xx%2Fimage%2Flzma-loader%2Fsrc%2Fhead.S;h=9c2a9c914a5b209401cb6ebd34a0fbb9436b2934;hp=3a33e401633a65d276405b5c544964ee5872a9dd;hb=3955329290634042c5fd23713de3f5540635929d;hpb=d9f497ba2c08fbb303d8f42dbb290bb8e26106a8 diff --git a/target/linux/brcm47xx/image/lzma-loader/src/head.S b/target/linux/brcm47xx/image/lzma-loader/src/head.S index 3a33e40163..9c2a9c914a 100644 --- a/target/linux/brcm47xx/image/lzma-loader/src/head.S +++ b/target/linux/brcm47xx/image/lzma-loader/src/head.S @@ -38,12 +38,12 @@ .text LEAF(startup) .set noreorder - addi sp, -48 - sw a0, 16(sp) - sw a1, 20(sp) - sw a2, 24(sp) + addi sp, -48 + sw a0, 16(sp) + sw a1, 20(sp) + sw a2, 24(sp) sw a3, 28(sp) - + /* Copy decompressor code to the right place */ li t2, BZ_TEXT_START add a0, t2, 0 @@ -56,7 +56,7 @@ $L1: add a0, 4 blt a1, a2, $L1 nop - + /* At this point we need to invalidate dcache and */ /* icache before jumping to new code */ @@ -103,10 +103,10 @@ $L1: .set mips0 bne t0,t1,1b addu t0,s1 - + nodc: /* Now we get to do it all again for the I$ */ - + move s3,zero /* just in case there is no icache */ move s4,zero @@ -155,6 +155,6 @@ noic: move a2,s1 /* dcache line size */ jal t2 move a3,s2 /* dcache size */ - + .set reorder END(startup)