2824
|
1 * Disassembly by Os9disasm of adump.r
|
|
2
|
|
3 section code
|
|
4
|
|
5 * class X standard named label equates
|
|
6
|
|
7 D.Tasks equ $0020
|
|
8
|
|
9 * class D external label equates
|
|
10
|
|
11 D0000 equ $0000
|
|
12 D000d equ $000d
|
|
13 D0020 equ $0020
|
|
14
|
|
15 _dump: pshs u
|
|
16 leas -5,s
|
|
17 ldd 9,s
|
|
18 pshs d
|
|
19 leax L0192,pcr
|
|
20 pshs x
|
|
21 leax _iob+26,y
|
|
22 pshs x
|
|
23 lbsr fprintf
|
|
24 leas 6,s
|
|
25 leax L0197,pcr
|
|
26 pshs x
|
|
27 leax _iob+26,y
|
|
28 pshs x
|
|
29 lbsr fprintf
|
|
30 leas 4,s
|
|
31 clra
|
|
32 clrb
|
|
33 std 2,s
|
|
34 ldu 11,s
|
|
35 bra L005a
|
|
36 L0032 stu ,s
|
|
37 tfr u,d
|
|
38 clra
|
|
39 andb #$0f
|
|
40 pshs d
|
|
41 leax L019e,pcr
|
|
42 pshs x
|
|
43 leax _iob+26,y
|
|
44 pshs x
|
|
45 lbsr fprintf
|
|
46 leas 6,s
|
|
47 ldd 2,s
|
|
48 addd #1
|
|
49 std 2,s
|
|
50 subd #1
|
|
51 tfr u,d
|
|
52 leau 1,u
|
|
53 L005a ldd 2,s
|
|
54 cmpd #$0010
|
|
55 blt L0032
|
|
56 leax L01a4,pcr
|
|
57 pshs x
|
|
58 leax _iob+26,y
|
|
59 pshs x
|
|
60 lbsr fprintf
|
|
61 leas 4,s
|
|
62 clra
|
|
63 clrb
|
|
64 std 2,s
|
|
65 ldu 11,s
|
|
66 bra L00a3
|
|
67 L007b stu ,s
|
|
68 tfr u,d
|
|
69 clra
|
|
70 andb #$0f
|
|
71 pshs d
|
|
72 leax L01a6,pcr
|
|
73 pshs x
|
|
74 leax _iob+26,y
|
|
75 pshs x
|
|
76 lbsr fprintf
|
|
77 leas 6,s
|
|
78 ldd 2,s
|
|
79 addd #1
|
|
80 std 2,s
|
|
81 subd #1
|
|
82 tfr u,d
|
|
83 leau 1,u
|
|
84 L00a3 ldd 2,s
|
|
85 cmpd #$0010
|
|
86 blt L007b
|
|
87 leax _iob+26,y
|
|
88 pshs x
|
|
89 ldd #$000d
|
|
90 pshs d
|
|
91 lbsr putc
|
|
92 leas 4,s
|
|
93 leax L01aa,pcr
|
|
94 pshs x
|
|
95 leax _iob+26,y
|
|
96 pshs x
|
|
97 lbsr fprintf
|
|
98 leas 4,s
|
|
99 lbra L0178
|
|
100 L00cf ldd 11,s
|
|
101 pshs d
|
|
102 leax L01f3,pcr
|
|
103 pshs x
|
|
104 leax _iob+26,y
|
|
105 pshs x
|
|
106 lbsr fprintf
|
|
107 leas 6,s
|
|
108 clra
|
|
109 clrb
|
|
110 std 2,s
|
|
111 ldu 11,s
|
|
112 bra L0109
|
|
113 L00ec ldb ,u+
|
|
114 clra
|
|
115 pshs d
|
|
116 leax L01fa,pcr
|
|
117 pshs x
|
|
118 leax _iob+26,y
|
|
119 pshs x
|
|
120 lbsr fprintf
|
|
121 leas 6,s
|
|
122 ldd 2,s
|
|
123 addd #1
|
|
124 std 2,s
|
|
125 L0109 ldd 2,s
|
|
126 cmpd #$0010
|
|
127 blt L00ec
|
|
128 leax L0200,pcr
|
|
129 pshs x
|
|
130 leax _iob+26,y
|
|
131 pshs x
|
|
132 lbsr fprintf
|
|
133 leas 4,s
|
|
134 clra
|
|
135 clrb
|
|
136 std 2,s
|
|
137 ldu 11,s
|
|
138 bra L0157
|
|
139 L012a ldb ,u+
|
|
140 clra
|
|
141 andb #$7f
|
|
142 stb 4,s
|
|
143 cmpb #$20
|
|
144 blt L013a
|
|
145 ldb 4,s
|
|
146 sex
|
|
147 bra L013d
|
|
148 L013a ldd #$002e
|
|
149 L013d pshs d
|
|
150 leax L0202,pcr
|
|
151 pshs x
|
|
152 leax _iob+26,y
|
|
153 pshs x
|
|
154 lbsr fprintf
|
|
155 leas 6,s
|
|
156 ldd 2,s
|
|
157 addd #1
|
|
158 std 2,s
|
|
159 L0157 ldd 2,s
|
|
160 cmpd #$0010
|
|
161 blt L012a
|
|
162 leax _iob+26,y
|
|
163 pshs x
|
|
164 ldd #$000d
|
|
165 pshs d
|
|
166 lbsr putc
|
|
167 leas 4,s
|
|
168 stu 11,s
|
|
169 ldd 13,s
|
|
170 subd #$0010
|
|
171 std 13,s
|
|
172 L0178 ldd 13,s
|
|
173 lbgt L00cf
|
|
174 leax _iob+26,y
|
|
175 pshs x
|
|
176 ldd #$000d
|
|
177 pshs d
|
|
178 lbsr putc
|
|
179 leas 4,s
|
|
180 leas 5,s
|
|
181 puls u,pc
|
|
182 *L0192 bcs L0207
|
|
183 * tst D000d
|
|
184 * neg D0020
|
|
185 *L0197 equ *-1
|
|
186 * bra L01ba
|
|
187 * bra L01bc
|
|
188 * bra L019e
|
|
189 *L019e bra L01c5
|
|
190 * leay -8,s
|
|
191 * bra L01a4
|
|
192 *L01a4 bra L01a6
|
|
193 *L01a6 bcs L01d9
|
|
194 * asl D.Tasks
|
|
195 *L01aa equ *-1
|
|
196 * bra L01cd
|
|
197 * bra L01cf
|
|
198 * bra L01de
|
|
199 * blt L01d3
|
|
200 * blt L01e2
|
|
201 * bra L01e4
|
|
202 * blt L01d9
|
|
203 * blt L01e8
|
|
204 *L01ba equ *-1
|
|
205 * bra L01ea
|
|
206 *L01bc equ *-1
|
|
207 * blt L01df
|
|
208 * blt L01ee
|
|
209 * bra L01f0
|
|
210 * blt L01e5
|
|
211 *L01c5 blt L01f4
|
|
212 * bra L01f6
|
|
213 * blt L01eb
|
|
214 * blt L01fa
|
|
215 *L01cd bra L01fc
|
|
216 *L01cf blt L01f1
|
|
217 * blt L0200
|
|
218 *L01d3 bra L0202
|
|
219 * blt L01f7
|
|
220 * blt L0206
|
|
221 *L01d9 bra L0208
|
|
222 * blt L01fd
|
|
223 * blt L020c
|
|
224 *L01de equ *-1
|
|
225 *L01df bra L0201
|
|
226 * blt L0210
|
|
227 *L01e2 equ *-1
|
|
228 * blt L0212
|
|
229 *L01e4 equ *-1
|
|
230 *L01e5 blt L0214
|
|
231 * blt L0216
|
|
232 *L01e8 equ *-1
|
|
233 * blt L0218
|
|
234 L01ea equ *-1
|
|
235 *L01eb blt L021a
|
|
236 * blt L021c
|
|
237 *L01ee equ *-1
|
|
238 * blt L021e
|
|
239 *L01f0 equ *-1
|
|
240 *L01f1 tst D0000
|
|
241 *L01f3 bcs L0225
|
|
242 *L01f4 equ *-1
|
|
243 * pshs dp,x,y,u
|
|
244 *L01f6 equ *-1
|
|
245 *L01f7 abx
|
|
246 * bra L01fa
|
|
247 *L01fa bcs L022c
|
|
248 *L01fc leas -8,s
|
|
249 *L01fd equ *-1
|
|
250 * bra L0200
|
|
251 *L0200 bra L0202
|
|
252 *L0201 equ *-1
|
|
253 *L0202 bcs L0267
|
|
254 * fcb $00
|
|
255 *
|
|
256 endsect
|
|
257
|