diff options
Diffstat (limited to 'cpu/at91rm9200/start.S')
| -rw-r--r-- | cpu/at91rm9200/start.S | 33 | 
1 files changed, 15 insertions, 18 deletions
| diff --git a/cpu/at91rm9200/start.S b/cpu/at91rm9200/start.S index 9b3e7aa0f..e955d4388 100644 --- a/cpu/at91rm9200/start.S +++ b/cpu/at91rm9200/start.S @@ -24,7 +24,6 @@   */ -  #include "config.h"  #include "version.h" @@ -124,12 +123,12 @@ FIQ_STACK_START:  reset:  	/* -         * set the cpu to SVC32 mode -         */ -        mrs     r0,cpsr -        bic     r0,r0,#0x1f -        orr     r0,r0,#0x13 -        msr     cpsr,r0 +	 * set the cpu to SVC32 mode +	 */ +	mrs     r0,cpsr +	bic     r0,r0,#0x1f +	orr     r0,r0,#0x13 +	msr     cpsr,r0  	/*  	 * relocate exeception table @@ -144,18 +143,18 @@ copyex:  	bne	copyex  	/* -         * we do sys-critical inits only at reboot, -         * not when booting from ram! -         */ +	 * we do sys-critical inits only at reboot, +	 * not when booting from ram! +	 */  #ifdef CONFIG_INIT_CRITICAL -        bl      cpu_init_crit +	bl      cpu_init_crit  #endif -        /* set up the stack */ -        ldr     r0, _armboot_end -        add     r0, r0, #CONFIG_STACKSIZE -        sub     sp, r0, #12             /* leave 3 words for abort-stack */ -        ldr pc,_start_armboot +	/* set up the stack */ +	ldr     r0, _armboot_end +	add     r0, r0, #CONFIG_STACKSIZE +	sub     sp, r0, #12             /* leave 3 words for abort-stack */ +	ldr pc,_start_armboot  _start_armboot: .word start_armboot @@ -172,8 +171,6 @@ cpu_init_crit:  	mov	pc, lr - -  /*   *************************************************************************   * |