Slide 202
Slide 202 text
First Level
Second Level
Third Level
Instruction to load a level
Constant addresses map table
Hole
Customised level loader
Customised First Level
Customised Second Level
Customised Third Level
Hole
Hole
Hole
08367650 add r0, r4, 4
h
08367654 ldr r4, [r15, #-3Ch
]
08367658 cmp r0, r
4
0836765C ldreq r0, [r15, #-40h
]
08367660 ldr r4, [r15, #-40h
]
08367664 cmp r0, r
4
08367668 ldreq r0, [r15, #-44h
]
0836767C ldr r4, [r15, #-44h
]
08367680 cmp r0, r
4
08367684 ldreq r0, [r15, #-48h
]
08367688 mov r4, r
1
0836768C bx r14