Commit | Line | Data |
---|---|---|
6945071a NC |
1 | #objdump: -d --prefix-addresses --show-raw-insn |
2 | #name: MSP430X instructions | |
638d3803 | 3 | #as: -mcpu=430X |
6945071a NC |
4 | |
5 | .*: +file format .*msp.* | |
6 | ||
7 | Disassembly of section .text: | |
8 | 0+0000 <[^>]*> 04 63 adc r4 ; | |
9 | 0+0002 <[^>]*> 40 18 04 63 adcx.w r4 ; | |
10 | 0+0006 <[^>]*> 00 18 c0 63 00 00 adcx.a 0x0000 ;PC rel. abs addr 0x000a | |
11 | 0+000c <[^>]*> 40 18 46 63 adcx.b r6 ; | |
12 | 0+0010 <[^>]*> 40 18 07 63 adcx.w r7 ; | |
13 | 0+0014 <[^>]*> 40 18 09 68 addcx.w r8, r9 ; | |
14 | 0+0018 <[^>]*> 80 18 7a 60 45 23 addcx.a #74565, r10 ;0x12345 | |
15 | 0+001e <[^>]*> 40 18 4c 6b addcx.b r11, r12 ; | |
16 | 0+0022 <[^>]*> 40 18 0e 6d addcx.w r13, r14 ; | |
17 | 0+0026 <[^>]*> 40 18 20 59 addx.w @r9, r0 ; | |
18 | 0+002a <[^>]*> 40 18 00 59 addx.w r9, r0 ; | |
19 | 0+002e <[^>]*> 00 18 70 50 00 00 addx.a #0, r0 ; | |
0b128c63 | 20 | 0+0034 <[^>]*> 00 18 50 52 00 00 addx.a &0x00000,r0 ; |
6945071a | 21 | 0+003a <[^>]*> 00 18 70 59 addx.a @r9\+, r0 ; |
0b128c63 | 22 | 0+003e <[^>]*> 00 18 50 50 00 00 addx.a 0x00000,r0 ;PC rel. 0x00042 |
6945071a NC |
23 | 0+0044 <[^>]*> 40 18 42 51 addx.b r1, r2 ; |
24 | 0+0048 <[^>]*> 40 18 04 53 addx.w #0, r4 ;r3 As==00 | |
25 | 0+004c <[^>]*> 40 18 15 54 00 00 addx.w 0\(r4\), r5 ; | |
0b128c63 | 26 | 0+0052 <[^>]*> 40 18 b6 f0 d2 04 04 00 andx.w #1234, 4\(r6\) ;0x004d2 |
6945071a NC |
27 | 0+005a <[^>]*> 40 18 96 f7 04 00 04 00 andx.w 4\(r7\), 4\(r6\) ; |
28 | 0+0062 <[^>]*> 40 18 b6 f5 04 00 andx.w @r5\+, 4\(r6\) ; | |
0b128c63 NC |
29 | 0+0068 <[^>]*> 40 18 96 f0 00 00 04 00 andx.w 0x00000,4\(r6\) ;PC rel. 0x0006c |
30 | 0+0070 <[^>]*> 40 18 90 f0 00 00 00 00 andx.w 0x00000,0x00000 ;PC rel. 0x00074, PC rel. 0x00076 | |
6945071a NC |
31 | 0+0078 <[^>]*> 00 18 e6 f5 04 00 andx.a @r5, 4\(r6\) ; |
32 | 0+007e <[^>]*> 00 18 c6 f5 04 00 andx.a r5, 4\(r6\) ; | |
0b128c63 | 33 | 0+0084 <[^>]*> 40 18 d6 f2 00 00 04 00 andx.b &0x00000,4\(r6\) ; |
6945071a | 34 | 0+008c <[^>]*> 40 18 02 f1 andx.w r1, r2 ; |
0b128c63 NC |
35 | 0+0090 <[^>]*> 40 18 3e c0 a0 00 bicx.w #160, r14 ;0x000a0 |
36 | 0+0096 <[^>]*> 00 18 7e c0 a0 00 bicx.a #160, r14 ;0x000a0 | |
37 | 0+009c <[^>]*> 40 18 7e c0 a0 00 bicx.b #160, r14 ;0x000a0 | |
38 | 0+00a2 <[^>]*> 40 18 3e c0 a0 00 bicx.w #160, r14 ;0x000a0 | |
6945071a NC |
39 | 0+00a8 <[^>]*> 40 18 3b d2 bisx.w #8, r11 ;r2 As==11 |
40 | 0+00ac <[^>]*> 00 18 7b d2 bisx.a #8, r11 ;r2 As==11 | |
41 | 0+00b0 <[^>]*> 40 18 7b d2 bisx.b #8, r11 ;r2 As==11 | |
42 | 0+00b4 <[^>]*> 40 18 3b d2 bisx.w #8, r11 ;r2 As==11 | |
0b128c63 NC |
43 | 0+00b8 <[^>]*> 40 18 38 b0 14 00 bitx.w #20, r8 ;0x00014 |
44 | 0+00be <[^>]*> 40 18 92 b2 00 00 00 00 bitx.w &0x00000,&0x00000; | |
45 | 0+00c6 <[^>]*> 40 18 18 b2 00 00 bitx.w &0x00000,r8 ; | |
6945071a | 46 | 0+00cc <[^>]*> 40 18 18 b5 02 00 bitx.w 2\(r5\), r8 ; |
0b128c63 NC |
47 | 0+00d2 <[^>]*> 40 18 92 b1 08 00 00 00 bitx.w 8\(r1\), &0x00000; |
48 | 0+00da <[^>]*> 40 18 b2 b5 00 00 bitx.w @r5\+, &0x00000; | |
6945071a NC |
49 | 0+00e0 <[^>]*> 40 18 38 b5 bitx.w @r5\+, r8 ; |
50 | 0+00e4 <[^>]*> 40 18 28 b5 bitx.w @r5, r8 ; | |
0b128c63 NC |
51 | 0+00e8 <[^>]*> 40 18 92 b0 00 00 00 00 bitx.w 0x00000,&0x00000;PC rel. 0x000ec |
52 | 0+00f0 <[^>]*> 40 18 f2 b0 0c 00 00 00 bitx.b \#12, &0x00000;0x0000c | |
53 | 0+00f8 <[^>]*> 40 18 e2 b5 00 00 bitx.b @r5, &0x00000; | |
54 | 0+00fe <[^>]*> 40 18 58 b0 00 00 bitx.b 0x00000,r8 ;PC rel. 0x00102 | |
6945071a | 55 | 0+0104 <[^>]*> 40 18 48 b5 bitx.b r5, r8 ; |
0b128c63 NC |
56 | 0+0108 <[^>]*> 40 18 82 b5 00 00 bitx.w r5, &0x00000; |
57 | 0+010e <[^>]*> 40 18 80 43 00 00 movx.w #0, 0x00000 ;r3 As==00, PC rel. 0x00112 | |
58 | 0+0114 <[^>]*> 00 18 c0 43 00 00 movx.a #0, 0x00000 ;r3 As==00, PC rel. 0x00118 | |
59 | 0+011a <[^>]*> 40 18 c0 43 00 00 movx.b #0, 0x00000 ;r3 As==00, PC rel. 0x0011e | |
60 | 0+0120 <[^>]*> 40 18 80 43 00 00 movx.w #0, 0x00000 ;r3 As==00, PC rel. 0x00124 | |
6945071a | 61 | 0+0126 <[^>]*> 40 18 0f 93 cmpx.w #0, r15 ;r3 As==00 |
0b128c63 | 62 | 0+012a <[^>]*> 00 18 f0 90 00 18 00 00 cmpx.a #6144, 0x00000 ;0x01800, PC rel. 0x00130 |
6945071a | 63 | 0+0132 <[^>]*> 40 18 6f 91 cmpx.b @r1, r15 ; |
0b128c63 | 64 | 0+0136 <[^>]*> 40 18 b2 92 00 00 cmpx.w #8, &0x00000;r2 As==11 |
6945071a NC |
65 | 0+013c <[^>]*> 40 18 80 a3 00 00 dadcx.w 0x0000 ;PC rel. abs addr 0x0140 |
66 | 0+0142 <[^>]*> 00 18 cc a3 00 00 dadcx.a 0\(r12\) ; | |
67 | 0+0148 <[^>]*> 40 18 c0 a3 00 00 dadcx.b 0x0000 ;PC rel. abs addr 0x014c | |
68 | 0+014e <[^>]*> 40 18 0c a3 dadcx.w r12 ; | |
69 | 0+0152 <[^>]*> 40 18 27 a5 daddx.w @r5, r7 ; | |
0b128c63 | 70 | 0+0156 <[^>]*> 00 18 f2 a0 10 00 00 00 daddx.a #16, &0x00000;0x00010 |
6945071a | 71 | 0+015e <[^>]*> 40 18 54 a6 02 00 daddx.b 2\(r6\), r4 ; |
0b128c63 | 72 | 0+0164 <[^>]*> 40 18 14 a0 00 00 daddx.w 0x00000,r4 ;PC rel. 0x00168 |
6945071a NC |
73 | 0+016a <[^>]*> 40 18 90 83 00 00 decx.w 0x0000 ;PC rel. abs addr 0x016e |
74 | 0+0170 <[^>]*> 00 18 d0 83 00 00 decx.a 0x0000 ;PC rel. abs addr 0x0174 | |
75 | 0+0176 <[^>]*> 40 18 d0 83 00 00 decx.b 0x0000 ;PC rel. abs addr 0x017a | |
76 | 0+017c <[^>]*> 40 18 90 83 00 00 decx.w 0x0000 ;PC rel. abs addr 0x0180 | |
77 | 0+0182 <[^>]*> 40 18 a0 83 00 00 decdx.w 0x0000 ;PC rel. abs addr 0x0186 | |
78 | 0+0188 <[^>]*> 00 18 e0 83 00 00 decdx.a 0x0000 ;PC rel. abs addr 0x018c | |
79 | 0+018e <[^>]*> 40 18 e0 83 00 00 decdx.b 0x0000 ;PC rel. abs addr 0x0192 | |
80 | 0+0194 <[^>]*> 40 18 a0 83 00 00 decdx.w 0x0000 ;PC rel. abs addr 0x0198 | |
81 | 0+019a <[^>]*> 40 18 14 53 incx.w r4 ; | |
82 | 0+019e <[^>]*> 00 18 55 53 incx.a r5 ; | |
83 | 0+01a2 <[^>]*> 40 18 56 53 incx.b r6 ; | |
84 | 0+01a6 <[^>]*> 40 18 17 53 incx.w r7 ; | |
85 | 0+01aa <[^>]*> 40 18 28 53 incdx.w r8 ; | |
86 | 0+01ae <[^>]*> 00 18 69 53 incdx.a r9 ; | |
87 | 0+01b2 <[^>]*> 40 18 6a 53 incdx.b r10 ; | |
88 | 0+01b6 <[^>]*> 40 18 2b 53 incdx.w r11 ; | |
89 | 0+01ba <[^>]*> 40 18 3c e3 invx.w r12 ; | |
0b128c63 | 90 | 0+01be <[^>]*> 00 18 f0 e3 00 00 xorx.a #-1, 0x00000 ;r3 As==11, PC rel. 0x001c2 |
6945071a NC |
91 | 0+01c4 <[^>]*> 40 18 7e e3 xorx.b #-1, r14 ;r3 As==11 |
92 | 0+01c8 <[^>]*> 40 18 3f e3 invx.w r15 ; | |
93 | 0+01cc <[^>]*> 40 18 34 40 00 00 movx.w #0, r4 ; | |
94 | 0+01d2 <[^>]*> 00 18 75 40 00 00 movx.a #0, r5 ; | |
95 | 0+01d8 <[^>]*> 40 18 76 40 00 00 movx.b #0, r6 ; | |
96 | 0+01de <[^>]*> 40 18 37 40 00 00 movx.w #0, r7 ; | |
0b128c63 | 97 | 0+01e4 <[^>]*> 40 18 15 42 00 00 movx.w &0x00000,r5 ; |
6945071a | 98 | 0+01ea <[^>]*> 40 18 35 40 00 00 movx.w #0, r5 ; |
0b128c63 NC |
99 | 0+01f0 <[^>]*> 40 18 82 45 00 00 movx.w r5, &0x00000; |
100 | 0+01f6 <[^>]*> 40 1d b2 40 de bc 00 00 movx.w #-344866,&0x00000;0xabcde | |
101 | 0+01fe <[^>]*> 40 18 92 42 00 00 00 00 movx.w &0x00000,&0x00000; | |
102 | 0+0206 <[^>]*> 40 18 b2 40 00 00 00 00 movx.w #0, &0x00000; | |
103 | 0+020e <[^>]*> 40 18 15 40 00 00 movx.w 0x00000,r5 ;PC rel. 0x00212 | |
104 | 0+0214 <[^>]*> 40 18 80 45 00 00 movx.w r5, 0x00000 ; PC rel. 0x00218 | |
105 | 0+021a <[^>]*> 40 1d b0 40 de bc 00 00 movx.w #-344866,0x00000 ;0xabcde, PC rel. 0x00220 | |
106 | 0+0222 <[^>]*> 40 18 90 40 00 00 00 00 movx.w 0x00000,0x00000 ;PC rel. 0x00226, PC rel. 0x00228 | |
6945071a | 107 | 0+022a <[^>]*> 40 18 0f 73 sbcx.w r15 ; |
791755f5 NC |
108 | 0+022e <[^>]*> 80 18 c0 73 45 23 sbcx.a 0x2345 ;PC rel. abs addr 0x2577 |
109 | 0+0234 <[^>]*> 40 18 4f 73 sbcx.b r15 ; | |
110 | 0+0238 <[^>]*> 40 18 87 73 00 00 sbcx.w 0\(r7\) ; | |
111 | 0+023e <[^>]*> 40 18 0f 7f subcx.w r15, r15 ; | |
112 | 0+0242 <[^>]*> 80 18 7f 70 45 23 subcx.a #74565, r15 ;0x12345 | |
113 | 0+0248 <[^>]*> 40 18 4f 7f subcx.b r15, r15 ; | |
114 | 0+024c <[^>]*> 40 18 b7 75 00 00 subcx.w @r5\+, 0\(r7\) ; | |
115 | 0+0252 <[^>]*> 40 18 10 86 02 00 subx.w 2\(r6\), r0 ; | |
116 | 0+0258 <[^>]*> 00 18 f0 80 67 11 00 00 subx.a #4455, 0x00000 ;0x01167, PC rel. 0x0025e | |
117 | 0+0260 <[^>]*> 40 18 50 86 02 00 subx.b 2\(r6\), r0 ; | |
118 | 0+0266 <[^>]*> 40 18 10 86 02 00 subx.w 2\(r6\), r0 ; | |
119 | 0+026c <[^>]*> 40 18 80 93 00 00 cmpx.w #0, 0x00000 ;r3 As==00, PC rel. 0x00270 | |
120 | 0+0272 <[^>]*> 00 18 c0 93 00 00 cmpx.a #0, 0x00000 ;r3 As==00, PC rel. 0x00276 | |
121 | 0+0278 <[^>]*> 40 18 c0 93 00 00 cmpx.b #0, 0x00000 ;r3 As==00, PC rel. 0x0027c | |
122 | 0+027e <[^>]*> 40 18 80 93 00 00 cmpx.w #0, 0x00000 ;r3 As==00, PC rel. 0x00282 | |
123 | 0+0284 <[^>]*> 40 18 b0 e0 5a 5a 00 00 xorx.w #23130, 0x00000 ;0x05a5a, PC rel. 0x0028a | |
124 | 0+028c <[^>]*> 40 18 90 e2 00 00 00 00 xorx.w &0x00000,0x00000 ; PC rel. 0x00292 | |
125 | 0+0294 <[^>]*> 40 18 a0 e8 00 00 xorx.w @r8, 0x00000 ; PC rel. 0x00298 | |
126 | 0+029a <[^>]*> 40 18 80 e8 00 00 xorx.w r8, 0x00000 ; PC rel. 0x0029e | |
127 | 0+02a0 <[^>]*> 40 18 d0 e6 02 00 00 00 xorx.b 2\(r6\), 0x00000 ; PC rel. 0x002a6 | |
128 | 0+02a8 <[^>]*> 40 18 f0 e8 00 00 xorx.b @r8\+, 0x00000 ; PC rel. 0x002ac | |
129 | 0+02ae <[^>]*> 00 18 d2 e0 00 00 00 00 xorx.a 0x00000,&0x00000;PC rel. 0x002b2 | |
130 | 0+02b6 <[^>]*> 40 18 26 e5 xorx.w @r5, r6 ; | |
131 | 0+02ba <[^>]*> 04 18 ff e0 39 30 78 56 xorx.a #12345, 284280\(r15\);0x03039, 0x45678 | |
132 | 0+02c2 <[^>]*> a7 01 45 23 adda #74565, r7 ;0x12345 | |
133 | 0+02c6 <[^>]*> ee 06 adda r6, r14 ; | |
134 | 0+02c8 <[^>]*> 80 00 00 00 mova #0, r0 ; | |
135 | 0+02cc <[^>]*> 80 01 44 10 mova #69700, r0 ;0x11044 | |
136 | 0+02d0 <[^>]*> c0 05 mova r5, r0 ; | |
137 | 0+02d2 <[^>]*> 20 00 00 00 bra &0 ; | |
138 | 0+02d6 <[^>]*> 00 05 bra @r5 ; | |
139 | 0+02d8 <[^>]*> 10 05 bra @r5\+ ; | |
140 | 0+02da <[^>]*> 30 05 76 98 bra -26506\(r5\) ;0xffff9876 | |
141 | 0+02de <[^>]*> 45 13 calla r5 ; | |
142 | 0+02e0 <[^>]*> 56 13 00 00 calla 0\(r6\) ;0x00000 | |
143 | 0+02e4 <[^>]*> 67 13 calla @r7 ; | |
144 | 0+02e6 <[^>]*> 78 13 calla @r8\+ ; | |
145 | 0+02e8 <[^>]*> 80 13 00 00 calla &0 ;0x00000 | |
146 | 0+02ec <[^>]*> 90 13 00 00 calla 0\(PC\) ;PC rel. 0x002ee | |
147 | 0+02f0 <[^>]*> b0 13 00 00 calla #0 ;0x00000 | |
148 | 0+02f4 <[^>]*> 40 18 06 43 clrx.w r6 ; | |
149 | 0+02f8 <[^>]*> d2 01 cmpa r1, r2 ; | |
150 | 0+02fa <[^>]*> 93 0f cb ed cmpa #1043915,r3 ;0xfedcb | |
151 | 0+02fe <[^>]*> 40 18 25 83 decdx.w r5 ; | |
152 | 0+0302 <[^>]*> 40 18 25 53 incdx.w r5 ; | |
153 | 0+0306 <[^>]*> c8 09 mova r9, r8 ; | |
154 | 0+0308 <[^>]*> 8c 01 45 23 mova #74565, r12 ;0x12345 | |
155 | 0+030c <[^>]*> 38 09 00 01 mova 256\(r9\),r8 ;0x00100 | |
156 | 0+0310 <[^>]*> 2c 00 00 00 mova &0, r12 ; | |
157 | 0+0314 <[^>]*> 08 09 mova @r9, r8 ; | |
158 | 0+0316 <[^>]*> 18 09 mova @r9\+, r8 ; | |
159 | 0+0318 <[^>]*> 79 08 00 01 mova r8, 256\(r9\) ; 0x00100 | |
160 | 0+031c <[^>]*> 60 0d 00 00 mova r13, &0 ; | |
161 | 0+0320 <[^>]*> 10 01 reta ; | |
162 | 0+0322 <[^>]*> 00 13 reti | |
163 | 0+0324 <[^>]*> f6 05 suba r5, r6 ; | |
164 | 0+0326 <[^>]*> b6 0f ff ff suba #1048575,r6 ;0xfffff | |
165 | 0+032a <[^>]*> 40 18 80 93 00 00 cmpx.w #0, 0x00000 ;r3 As==00, PC rel. 0x0032e | |
166 | 0+0330 <[^>]*> 05 17 popm #1, r5 ;16-bit words | |
167 | 0+0332 <[^>]*> 2d 16 popm.a #3, r15 ;20-bit words | |
168 | 0+0334 <[^>]*> 75 17 popm #8, r12 ;16-bit words | |
169 | 0+0336 <[^>]*> 40 18 3a 41 popx.w r10 ; | |
170 | 0+033a <[^>]*> 00 18 7a 41 popx.a r10 ; | |
171 | 0+033e <[^>]*> 40 18 7a 41 popx.b r10 ; | |
172 | 0+0342 <[^>]*> 40 18 3a 41 popx.w r10 ; | |
173 | 0+0346 <[^>]*> 09 15 pushm #1, r9 ;16-bit words | |
174 | 0+0348 <[^>]*> 19 14 pushm.a #2, r9 ;20-bit words | |
175 | 0+034a <[^>]*> 29 15 pushm #3, r9 ;16-bit words | |
176 | 0+034c <[^>]*> 40 18 08 12 pushx.w r8 ; | |
177 | 0+0350 <[^>]*> 00 18 48 12 pushx.a r8 ; | |
178 | 0+0354 <[^>]*> 40 18 52 12 00 00 pushx.b &0x0000 ; | |
179 | 0+035a <[^>]*> 40 18 08 12 pushx.w r8 ; | |
180 | 0+035e <[^>]*> 5f 02 rlam #1, r15 ; | |
181 | 0+0360 <[^>]*> 4f 06 rlam.a #2, r15 ; | |
182 | 0+0362 <[^>]*> 5f 0a rlam #3, r15 ; | |
183 | 0+0364 <[^>]*> 40 18 06 56 rlax.w r6 ; | |
184 | 0+0368 <[^>]*> 00 18 46 56 rlax.a r6 ; | |
185 | 0+036c <[^>]*> 40 18 06 56 rlax.w r6 ; | |
186 | 0+0370 <[^>]*> 40 18 06 66 rlcx.w r6 ; | |
187 | 0+0374 <[^>]*> 00 18 46 66 rlcx.a r6 ; | |
188 | 0+0378 <[^>]*> 40 18 06 66 rlcx.w r6 ; | |
189 | 0+037c <[^>]*> 56 01 rram #1, r6 ; | |
190 | 0+037e <[^>]*> 46 0d rram.a #4, r6 ; | |
191 | 0+0380 <[^>]*> 56 05 rram #2, r6 ; | |
192 | 0+0382 <[^>]*> 40 18 0b 11 rrax.w r11 ; | |
193 | 0+0386 <[^>]*> 00 18 4b 11 rrax.a r11 ; | |
194 | 0+038a <[^>]*> 40 18 0b 11 rrax.w r11 ; | |
195 | 0+038e <[^>]*> 55 0c rrcm #4, r5 ; | |
196 | 0+0390 <[^>]*> 45 00 rrcm.a #1, r5 ; | |
197 | 0+0392 <[^>]*> 55 08 rrcm #3, r5 ; | |
198 | 0+0394 <[^>]*> 40 18 0d 10 rrcx.w r13 ; | |
199 | 0+0398 <[^>]*> 00 18 4d 10 rrcx.a r13 ; | |
200 | 0+039c <[^>]*> 40 18 0d 10 rrcx.w r13 ; | |
201 | 0+03a0 <[^>]*> 54 0b rrum #3, r4 ; | |
202 | 0+03a2 <[^>]*> 44 07 rrum.a #2, r4 ; | |
203 | 0+03a4 <[^>]*> 54 03 rrum #1, r4 ; | |
204 | 0+03a6 <[^>]*> 40 19 04 10 rrux.w r4 ; | |
205 | 0+03aa <[^>]*> 00 19 47 10 rrux.a r7 ; | |
206 | 0+03ae <[^>]*> 40 19 45 10 rrux.b r5 ; | |
207 | 0+03b2 <[^>]*> 40 19 06 10 rrux.w r6 ; | |
208 | 0+03b6 <[^>]*> 40 18 81 10 swpbx.w r1 ; | |
209 | 0+03ba <[^>]*> 00 18 90 10 00 00 swpbx.a 0x0000 ;PC rel. 0x03be | |
210 | 0+03c0 <[^>]*> 40 18 8c 10 swpbx.w r12 ; | |
211 | 0+03c4 <[^>]*> 40 18 82 11 sxtx.w r2 ; | |
212 | 0+03c8 <[^>]*> 00 18 92 11 00 00 sxtx.a &0x0000 ; | |
213 | 0+03ce <[^>]*> 40 18 82 11 sxtx.w r2 ; | |
214 | 0+03d2 <[^>]*> 04 18 45 11 rpt #5 \{ rrax.a r5 ; | |
215 | 0+03d6 <[^>]*> 85 18 45 11 rpt r5 \{ rrax.a r5 ; | |
216 | 0+03da <[^>]*> e2 01 adda r1, r2 ; | |
217 | 0+03dc <[^>]*> c0 01 mova r1, r0 ; | |
218 | 0+03de <[^>]*> 41 13 calla r1 ; | |
219 | 0+03e0 <[^>]*> 40 18 01 43 clrx.w r1 ; | |
220 | 0+03e4 <[^>]*> d2 01 cmpa r1, r2 ; | |
221 | 0+03e6 <[^>]*> 40 18 21 83 decdx.w r1 ; | |
222 | 0+03ea <[^>]*> 40 18 21 53 incdx.w r1 ; | |
223 | 0+03ee <[^>]*> c2 01 mova r1, r2 ; | |
224 | 0+03f0 <[^>]*> 10 01 reta ; | |
225 | 0+03f2 <[^>]*> f2 01 suba r1, r2 ; | |
226 | 0+03f4 <[^>]*> 40 18 80 93 00 00 cmpx.w #0, 0x00000 ;r3 As==00, PC rel. 0x003f8 | |
227 | 0+03fa <[^>]*> c1 19 01 10 rpt r1 \{ rrux.w r1 ; | |
228 | 0+03fe <[^>]*> 41 18 02 10 rpt #2 \{ rrcx.w r2 ; | |
229 | 0+0402 <[^>]*> 42 18 47 11 rpt #3 \{ rrax.b r7 ; | |
230 | 0+0406 <[^>]*> 84 18 44 11 rpt r4 \{ rrax.a r4 ; | |
231 | 0+040a <[^>]*> 44 18 45 55 rpt #5 \{ rlax.b r5 ; | |
232 | 0+040e <[^>]*> 05 18 46 66 rpt #6 \{ rlcx.a r6 ; |