7 Disassembly of section
.text
:
30 10: ad cd subc r12
,r13
33 12: ae ef subn r14
,r15
57 26: 95 de orh r13
,@r14
60 28: 96 fd orb r15
,@r13
73 32: 80 f6 bandl
0xf,@r6
76 34: 81 77 bandh
0x7,@r7
79 36: 90 38 borl
0x3,@r8
82 38: 91 d9 borh
0xd,@r9
85 3a
: 98 fa beorl
0xf,@r10
88 3c
: 99 1b beorh
0x1,@r11
91 3e
: 88 0c btstl
0x0,@r12
94 40: 89 8d btsth
0x8,@r13
100 44: ab
de mulu r13
,r14
103 46: bb f0 muluh r15
,r0
131 5a
: b5
0a lsl2
0x0,r10
134 5c
: b2 bc lsr r11
,r12
135 5e
: b0 fd lsr
0xf,r13
138 60: b1 fe lsr2
0xf,r14
141 62: ba fd asr r15
,r13
142 64: b8
6e asr
0x6,r14
145 66: b9
7f asr2
0x7,r15
148 68: cf f2 ldi
:8 0xff,r2
152 6c
: 00 56 ld @\
(r13
,r5\
),r6
153 6e
: 27 f7 ld @\
(r14
,508\
),r7
154 70: 03 f8 ld @\
(r15
,0x3c\
),r8
155 72: 07 09 ld
@r15\
+,r9
156 74: 07 90 ld
@r15\
+,ps
157 76: 07 80 ld
@r15\
+,tbr
158 78: 07 81 ld
@r15\
+,rp
159 7a
: 07 82 ld
@r15\
+,ssp
162 7c
: 05 ab lduh
@r10,r11
163 7e
: 01 cd lduh @\
(r13
,r12\
),r13
164 80: 48 0f lduh @\
(r14
,-256\
),r15
167 82: 06 de ldub
@r13,r14
168 84: 02 f0 ldub @\
(r13
,r15\
),r0
169 86: 68 01 ldub @\
(r14
,-128\
),r1
173 8a
: 10 54 st r4
,@\
(r13
,r5\
)
174 8c
: 38 06 st r6
,@\
(r14
,-512\
)
175 8e
: 13 f7 st r7
,@\
(r15
,0x3c\
)
176 90: 17 08 st r8
,@
-r15
177 92: 17 84 st mdh
,@
-r15
178 94: 17 90 st ps
,@
-r15
181 96: 15 a9 sth r9
,@r10
182 98: 11 cb sth r11
,@\
(r13
,r12\
)
183 9a
: 54 0d sth r13
,@\
(r14
,128\
)
186 9c
: 16 fe stb r14
,@r15
187 9e
: 12 10 stb r0
,@\
(r13
,r1\
)
188 a0
: 78 02 stb r2
,@\
(r14
,-128\
)
204 b0
: e0 a7 bra
0 \
<add\
>
207 b2
: e1 a6 bno
0 \
<add\
>
210 b4
: e2 a5 beq
0 \
<add\
>
213 b6
: e3 a4 bne
0 \
<add\
>
216 b8
: e4 a3 bc
0 \
<add\
>
219 ba
: e5 a2 bnc
0 \
<add\
>
222 bc
: e6 a1 bn
0 \
<add\
>
225 be
: e7 a0 bp
0 \
<add\
>
228 c0
: e8
9f bv
0 \
<add\
>
231 c2
: e9
9e bnv
0 \
<add\
>
234 c4
: ea
9d blt
0 \
<add\
>
237 c6
: eb
9c bge
0 \
<add\
>
240 c8
: ec
9b ble
0 \
<add\
>
243 ca
: ed
9a bgt
0 \
<add\
>
246 cc
: ee
99 bls
0 \
<add\
>
249 ce
: ef
98 bhi
0 \
<add\
>
260 d8
: f0 fb bra
:d d0 \
<jmp_d\
>
264 dc
: f1 f9 bno
:d d0 \
<jmp_d\
>
268 e0
: f2 f7 beq
:d d0 \
<jmp_d\
>
272 e4
: f3 f5 bne
:d d0 \
<jmp_d\
>
276 e8
: f4 f3 bc
:d d0 \
<jmp_d\
>
280 ec
: f5 f1 bnc
:d d0 \
<jmp_d\
>
284 f0
: f6 ef bn
:d d0 \
<jmp_d\
>
288 f4
: f7 ed bp
:d d0 \
<jmp_d\
>
292 f8
: f8 eb bv
:d d0 \
<jmp_d\
>
296 fc
: f9 e9 bnv
:d d0 \
<jmp_d\
>
300 100: fa e7 blt
:d d0 \
<jmp_d\
>
304 104: fb e5 bge
:d d0 \
<jmp_d\
>
308 108: fc e3 ble
:d d0 \
<jmp_d\
>
312 10c
: fd e1 bgt
:d d0 \
<jmp_d\
>
316 110: fe
df bls
:d d0 \
<jmp_d\
>
320 114: ff
dd bhi
:d d0 \
<jmp_d\
>
324 118: bc
82 ldres
@r2\
+,0x8
327 11a
: bd f3 stres
0xf,@r3\
+
333 11e
: 83 ff andccr
0xff
336 120: 93 7d orccr
0x7d
339 122: 87 61 stilm
0x61
342 124: a3
80 addsp
-512
357 12e
: 0f ff
enter 0x3fc
363 132: 8a ef xchb
@r14,r15
366 134: 9f 80 12 34 ldi
:32 0x12345678,r0
370 13a
: 9f cf
01 34 copop
0xf,0x1,cr3
,cr4
371 13e
: 9f cf
04 56 copop
0xf,0x4,cr5
,cr6
372 142: 9f cf ff
70 copop
0xf,0xff,cr7
,cr0
375 146: 9f d0
00 40 copld
0x0,0x0,r4
,cr0
378 14a
: 9f e7
02 15 copst
0x7,0x2,cr1
,r5
381 14e
: 9f f8
03 26 copsv
0x8,0x3,cr2
,r6
384 152: 8c
8d ldm0 \
(r0
,r2
,r3
,r7\
)
387 154: 8d 89 ldm1 \
(r8
,r11
,r15\
)
390 156: 8e
30 stm0 \
(r2
,r3\
)
393 158: 8f 06 stm1 \
(r13
,r14\
)
396 15a
: d7
52 call 0 \
<add\
>
400 15e
: df 50 call:d
0 \
<add\
>
402 162: 9f 1c
call:d
@r12
406 166: 08 22 dmov
@0x88,r13
407 168: 18 15 dmov r13
,@0x54
408 16a
: 0c
11 dmov
@0x44,@r13\
+
409 16c
: 1c
00 dmov
@r13\
+,@0x0
410 16e
: 0b 0b dmov
@0x2c,@
-r15
411 170: 1b 09 dmov
@r15\
+,@0x24
414 172: 09 44 dmovh
@0x88,r13
415 174: 19 29 dmovh r13
,@0x52
416 176: 0d 1a dmovh
@0x34,@r13\
+
417 178: 1d 29 dmovh
@r13\
+,@0x52
420 17a
: 0a
91 dmovb
@0x91,r13
421 17c
: 1a
53 dmovb r13
,@0x53
422 17e
: 0e
47 dmovb
@0x47,@r13\
+
423 180: 1e
00 dmovb
@r13\
+,@0x0
426 182: 9b f1 ff ff ldi
:20 0xfffff,r1
429 186: 9f 80 00 00 ldi
:32 0x8000,r0
431 18c
: b3
20 mov r0
,ssp
432 18e
: 9f 80 00 00 ldi
:32 0x1,r0