summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mpc8260ads/start/start.S
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mpc8260ads/start/start.S')
-rw-r--r--c/src/lib/libbsp/powerpc/mpc8260ads/start/start.S17
1 files changed, 0 insertions, 17 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc8260ads/start/start.S b/c/src/lib/libbsp/powerpc/mpc8260ads/start/start.S
index 241e60212a..aea3978628 100644
--- a/c/src/lib/libbsp/powerpc/mpc8260ads/start/start.S
+++ b/c/src/lib/libbsp/powerpc/mpc8260ads/start/start.S
@@ -41,7 +41,6 @@
* version of the data segment to the correct location.
*/
-
.section ".entry" /* This might have to be the first thing in the
* text section. At one time, it had to be
* first, but I don't believe it is true
@@ -68,8 +67,6 @@ PUBLIC_VAR (data_addr )
data_addr:
.long data.start
-
-
PUBLIC_VAR (text_addr)
text_addr:
.long text.start
@@ -78,7 +75,6 @@ PUBLIC_VAR (text_length)
text_length:
.long text.size
-
/*
* Initialization code
*/
@@ -86,7 +82,6 @@ text_length:
/* Get start address */
mflr r1
-
/* --------------------------------------------------
* Clear MSR[EE] to disable interrupts
* Clear MSR[IP] bit to put vectors at 0x00000000
@@ -101,9 +96,6 @@ text_length:
#endif
mtmsr r5
-
-
-
#ifdef ENABLE_CACHE
/* Enable caches */
mfspr r5, 1008
@@ -119,7 +111,6 @@ text_length:
#endif
#endif
-
/*--------------------------------------------------
* Set up the power management modes
* The 8260 has a dynamic power management mode that
@@ -135,12 +126,9 @@ text_length:
*
*-------------------------------------------------- */
-
-
/* clear the bss section */
bl bssclr
-
/*
* C_setup.
*/
@@ -151,7 +139,6 @@ text_length:
/* Set up stack pointer = beginning of text section - 56 */
addi r1, r1, -56-4
-
/* clear argc and argv */
xor r3, r3, r3
xor r4, r4, r4
@@ -159,16 +146,12 @@ text_length:
.extern SYM (boot_card)
bl SYM (boot_card) /* call the first C routine */
-
-
/* we don't expect to return from boot_card but if we do */
/* wait here for watchdog to kick us into hard reset */
-
twiddle:
b twiddle
-
/*
* bssclr - zero out bss
*/