Subversion Repositories freemyipod

Rev

Rev 427 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 427 Rev 436
Line 58... Line 58...
58
.copysdram:
58
.copysdram:
59
	cmp	r2, r1
59
	cmp	r2, r1
60
	ldrhi	r3, [r0], #4
60
	ldrhi	r3, [r0], #4
61
	strhi	r3, [r1], #4
61
	strhi	r3, [r1], #4
62
	bhi	.copysdram
62
	bhi	.copysdram
63
	ldr	r0, =_initbssstart
-
 
64
	ldr	r1, =_initbssend
-
 
65
	mov	r2, #0
-
 
66
.clearinitbss:
-
 
67
	cmp	r1, r0
-
 
68
	strhi	r2, [r0], #4
-
 
69
	bhi	.clearinitbss
-
 
70
	ldr	r0, =_ibssstart
63
	ldr	r0, =_ibssstart
71
	ldr	r1, =_ibssend
64
	ldr	r1, =_ibssend
72
.clearibss:
65
.clearibss:
73
	cmp	r1, r0
66
	cmp	r1, r0
74
	strhi	r2, [r0], #4
67
	strhi	r2, [r0], #4
Line 111... Line 104...
111
	msr	cpsr_c, #0xd7
104
	msr	cpsr_c, #0xd7
112
	ldr	sp, =_abortstackend
105
	ldr	sp, =_abortstackend
113
	msr	cpsr_c, #0xdb
106
	msr	cpsr_c, #0xdb
114
	ldr	sp, =_abortstackend
107
	ldr	sp, =_abortstackend
115
	msr	cpsr_c, #0x1f
108
	msr	cpsr_c, #0x1f
116
	ldr	sp, =_initstackend
109
	ldr	sp, =_abortstackend
117
	bl	init
110
	bl	init
118
	bl	context_switch
111
	bl	context_switch
119
	mov	r0, #0
112
	mov	r0, #0
120
	ldr	pc, =idleloop
113
	ldr	pc, =idleloop
121
.ltorg
114
.ltorg