Subversion Repositories freemyipod

Rev

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

Rev 593 Rev 700
Line 39... Line 39...
39
	b	_start
39
	b	_start
40
 
40
 
41
.section .initcode,"ax",%progbits
41
.section .initcode,"ax",%progbits
42
.global _start
42
.global _start
43
_start:
43
_start:
-
 
44
	mov	r0, #0x22000000
-
 
45
	orr	r1, r0, #0x00000c00
-
 
46
	orr	r0, r0, #0x0003c000
-
 
47
	orr	r1, r1, #0x0000001e
-
 
48
	add	r2, r0, #0x200
-
 
49
	mov	r3, #0
-
 
50
	str	r1, [r0], #4
-
 
51
.mmuloop1:
-
 
52
	str	r3, [r0], #4
-
 
53
	cmp	r0, r2
-
 
54
	bne	.mmuloop1
-
 
55
	add	r0, r0, #0x100
-
 
56
	add	r2, r0, #0x500
-
 
57
.mmuloop2:
-
 
58
	str	r3, [r0], #4
-
 
59
	cmp	r0, r2
-
 
60
	bne	.mmuloop2
-
 
61
	add	r0, r0, #0x4
-
 
62
	add	r2, r0, #0x7c
-
 
63
.mmuloop3:
-
 
64
	str	r3, [r0], #4
-
 
65
	cmp	r0, r2
-
 
66
	bne	.mmuloop3
-
 
67
	add	r0, r0, #0x4
-
 
68
	add	r2, r0, #0x500
-
 
69
	add	r2, r2, #0x7c
-
 
70
.mmuloop4:
-
 
71
	str	r3, [r0], #4
-
 
72
	cmp	r0, r2
-
 
73
	bne	.mmuloop4
-
 
74
	add	r0, r0, #0x200
-
 
75
	add	r2, r0, #0x3000
-
 
76
.mmuloop5:
-
 
77
	str	r3, [r0], #4
-
 
78
	cmp	r0, r2
-
 
79
	bne	.mmuloop5
44
	mrc	p15, 0, r0,c1,c0
80
	mrc	p15, 0, r0,c1,c0
45
	orr	r0, r0, #5
81
	orr	r0, r0, #5
46
	mcr	p15, 0, r0,c1,c0
82
	mcr	p15, 0, r0,c1,c0
47
	ldr	r0, =_sramsource
83
	ldr	r0, =_sramsource
48
	ldr	r1, =_sramstart
84
	ldr	r1, =_sramstart