summaryrefslogtreecommitdiff
path: root/demo/demo_c_0.rel
blob: 172db17dc8c7e5767db2682b376b72b2504fc732 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
;!FILE demo_c_0.asm
XH
H 1A areas 117 global symbols
M demo_c_0
O -mmcs51 --model-small
S G$EX0$0$0 Def00A8
S G$IT0$0$0 Def0088
S G$TH1$0$0 Def008D
S _P1 Def0090
S _A Def00E0
S G$RXD$0$0 Def00B0
S G$EX1$0$0 Def00AA
S G$TB8$0$0 Def009B
S G$IT1$0$0 Def008A
S G$IE$0$0 Def00A8
S _P2 Def00A0
S _B Def00F0
S _SP Def0081
S _P3 Def00B0
S _PS Def00BC
S G$TXD$0$0 Def00B1
S G$SM0$0$0 Def009F
S G$TL0$0$0 Def008A
S _T0 Def00B4
S G$SM1$0$0 Def009E
S G$TL1$0$0 Def008B
S _T1 Def00B5
S _OV Def00D2
S G$FL$0$0 Def00D1
S G$SM2$0$0 Def009D
S _ACC Def00E0
S __mcs51_genRAMCLEAR Ref0000
S G$PT0$0$0 Def00B9
S G$RS0$0$0 Def00D3
S G$PT1$0$0 Def00BB
S _WR Def00B6
S G$F0$0$0 Def00D5
S G$RS1$0$0 Def00D4
S G$RD$0$0 Def00B7
S G$TR0$0$0 Def008C
S G$TR1$0$0 Def008E
S G$PX0$0$0 Def00B8
S G$ES$0$0 Def00AC
S G$PX1$0$0 Def00BA
S G$IP$0$0 Def00B8
S G$PSW$0$0 Def00D0
S G$RI$0$0 Def0098
S _P0_0 Def0080
S G$CY$0$0 Def00D7
S _PCON Def0087
S _SBUF Def0099
S _P0_1 Def0081
S _P1_0 Def0090
S _P Def00D0
S G$TI$0$0 Def0099
S _P0_2 Def0082
S _P1_1 Def0091
S _P2_0 Def00A0
S _P0_3 Def0083
S _P1_2 Def0092
S _P2_1 Def00A1
S _P3_0 Def00B0
S _SCON Def0098
S _P0_4 Def0084
S _P1_3 Def0093
S _P2_2 Def00A2
S _P3_1 Def00B1
S G$P0$0$0 Def0080
S _TCON Def0088
S _TMOD Def0089
S _P0_5 Def0085
S _P1_4 Def0094
S _P2_3 Def00A3
S _P3_2 Def00B2
S G$A$0$0 Def00E0
S G$P1$0$0 Def0090
S _P0_6 Def0086
S _P1_5 Def0095
S _P2_4 Def00A4
S _P3_3 Def00B3
S G$B$0$0 Def00F0
S G$P2$0$0 Def00A0
S _P0_7 Def0087
S _P1_6 Def0096
S _P2_5 Def00A5
S _P3_4 Def00B4
S G$PS$0$0 Def00BC
S G$P3$0$0 Def00B0
S G$SP$0$0 Def0081
S _P1_7 Def0097
S _P2_6 Def00A6
S _P3_5 Def00B5
S G$T0$0$0 Def00B4
S _P2_7 Def00A7
S _P3_6 Def00B6
S G$OV$0$0 Def00D2
S G$T1$0$0 Def00B5
S _P3_7 Def00B7
S G$ACC$0$0 Def00E0
S _INT0 Def00B2
S _DPH Def0083
S _INT1 Def00B3
S G$WR$0$0 Def00B6
S _IE0 Def0089
S _IE1 Def008B
S _DPL Def0082
S G$P0_0$0$0 Def0080
S G$P$0$0 Def00D0
S G$P1_0$0$0 Def0090
S G$P0_1$0$0 Def0081
S G$SBUF$0$0 Def0099
S G$PCON$0$0 Def0087
S _AC Def00D6
S G$P2_0$0$0 Def00A0
S G$P1_1$0$0 Def0091
S G$P0_2$0$0 Def0082
S _REN Def009C
S G$P3_0$0$0 Def00B0
S G$P2_1$0$0 Def00A1
S G$P1_2$0$0 Def0092
S G$P0_3$0$0 Def0083
S _EA Def00AF
S G$P3_1$0$0 Def00B1
S G$P2_2$0$0 Def00A2
S G$P1_3$0$0 Def0093
S G$P0_4$0$0 Def0084
S G$SCON$0$0 Def0098
S G$P3_2$0$0 Def00B2
S G$P2_3$0$0 Def00A3
S G$P1_4$0$0 Def0094
S G$P0_5$0$0 Def0085
S G$TMOD$0$0 Def0089
S G$TCON$0$0 Def0088
S G$P3_3$0$0 Def00B3
S G$P2_4$0$0 Def00A4
S G$P1_5$0$0 Def0095
S G$P0_6$0$0 Def0086
S _ET0 Def00A9
S G$P3_4$0$0 Def00B4
S G$P2_5$0$0 Def00A5
S G$P1_6$0$0 Def0096
S G$P0_7$0$0 Def0087
S _TF0 Def008D
S _ET1 Def00AB
S G$P3_5$0$0 Def00B5
S G$P2_6$0$0 Def00A6
S G$P1_7$0$0 Def0097
S _TF1 Def008F
S G$P3_6$0$0 Def00B6
S G$P2_7$0$0 Def00A7
S _TH0 Def008C
S _RB8 Def009A
S __mcs51_genXINIT Ref0000
S G$P3_7$0$0 Def00B7
S _TH1 Def008D
S _IT0 Def0088
S _EX0 Def00A8
S _IE Def00A8
S _IT1 Def008A
S _TB8 Def009B
S _EX1 Def00AA
S _RXD Def00B0
S G$INT0$0$0 Def00B2
S G$INT1$0$0 Def00B3
S G$DPH$0$0 Def0083
S _TL0 Def008A
S _SM0 Def009F
S _TXD Def00B1
S _TL1 Def008B
S _SM1 Def009E
S G$IE0$0$0 Def0089
S _SM2 Def009D
S _FL Def00D1
S G$IE1$0$0 Def008B
S G$DPL$0$0 Def0082
S _PT0 Def00B9
S _PT1 Def00BB
S _RS0 Def00D3
S _TR0 Def008C
S _RD Def00B7
S _RS1 Def00D4
S _F0 Def00D5
S _TR1 Def008E
S G$AC$0$0 Def00D6
S _ES Def00AC
S _PX0 Def00B8
S G$REN$0$0 Def009C
S _IP Def00B8
S _PX1 Def00BA
S G$EA$0$0 Def00AF
S _PSW Def00D0
S __sdcc_gsinit_startup Ref0000
S _RI Def0098
S _CY Def00D7
S G$ET0$0$0 Def00A9
S _TI Def0099
S G$ET1$0$0 Def00AB
S G$TF0$0$0 Def008D
S G$TF1$0$0 Def008F
S __mcs51_genXRAMCLEAR Ref0000
S G$RB8$0$0 Def009A
S G$TH0$0$0 Def008C
S _P0 Def0080
A _CODE size 0 flags 0 addr 0
A RSEG size 0 flags 0 addr 0
A REG_BANK_0 size 8 flags 4 addr 0
A DSEG size 6 flags 0 addr 0
S _i Def0004
S G$some_variable$0$0 Def0000
S G$i$0$0 Def0004
S _some_variable Def0000
A OSEG size 0 flags 4 addr 0
A SSEG size 1 flags 0 addr 0
S __start__stack Def0000
A ISEG size 0 flags 0 addr 0
A IABS size 0 flags 8 addr 0
A BSEG size 0 flags 80 addr 0
A PSEG size 0 flags 50 addr 0
A XSEG size 0 flags 40 addr 0
A XABS size 0 flags 48 addr 0
A XISEG size 0 flags 40 addr 0
A HOME size 8 flags 20 addr 0
S __sdcc_program_startup Def0003
S A$demo_c_0$415 Def0003
S A$demo_c_0$417 Def0006
S A$demo_c_0$385 Def0000
A GSINIT0 size 0 flags 20 addr 0
A GSINIT1 size 0 flags 20 addr 0
A GSINIT2 size 0 flags 20 addr 0
A GSINIT3 size 0 flags 20 addr 0
A GSINIT4 size 0 flags 20 addr 0
A GSINIT5 size 0 flags 20 addr 0
A GSINIT size 9 flags 20 addr 0
S A$demo_c_0$402 Def0000
S A$demo_c_0$403 Def0001
S A$demo_c_0$404 Def0003
S A$demo_c_0$405 Def0005
S A$demo_c_0$406 Def0007
S C$demo_c_0.c$10$1$1 Def0000
A GSFINAL size 3 flags 20 addr 0
S A$demo_c_0$408 Def0000
A CSEG size 5C flags 20 addr 0
S A$demo_c_0$494 Def002E
S A$demo_c_0$485 Def0020
S A$demo_c_0$476 Def0012
S A$demo_c_0$449 Def0006
S C$demo_c_0.c$40$1$1 Def005A
S C$demo_c_0.c$31$1$1 Def000A
S A$demo_c_0$495 Def0031
S A$demo_c_0$486 Def0021
S A$demo_c_0$477 Def0014
S C$demo_c_0.c$41$1$1 Def005A
S C$demo_c_0.c$23$1$1 Def0002
S A$demo_c_0$496 Def0033
S A$demo_c_0$487 Def0023
S A$demo_c_0$478 Def0016
S C$demo_c_0.c$24$1$1 Def0004
S A$demo_c_0$497 Def0036
S A$demo_c_0$479 Def0018
S C$demo_c_0.c$32$2$2 Def0038
S C$demo_c_0.c$25$1$1 Def0009
S _main Def000A
S XG$someFunction$0$0 Def0009
S C$demo_c_0.c$33$3$3 Def001C
S C$demo_c_0.c$28$1$1 Def000A
S C$demo_c_0.c$36$2$2 Def0042
S C$demo_c_0.c$34$3$3 Def0026
S G$someFunction$0$0 Def0000
S XG$main$0$0 Def005A
S G$main$0$0 Def000A
S A$demo_c_0$510 Def0044
S A$demo_c_0$501 Def0038
S A$demo_c_0$520 Def0058
S A$demo_c_0$511 Def0046
S A$demo_c_0$502 Def003A
S A$demo_c_0$512 Def0048
S A$demo_c_0$503 Def003B
S A$demo_c_0$513 Def004A
S A$demo_c_0$504 Def003E
S A$demo_c_0$450 Def0007
S A$demo_c_0$514 Def004C
S A$demo_c_0$505 Def0040
S A$demo_c_0$442 Def0000
S _someFunction Def0000
S A$demo_c_0$515 Def004E
S A$demo_c_0$470 Def000A
S A$demo_c_0$525 Def005A
S A$demo_c_0$516 Def0050
S A$demo_c_0$480 Def001A
S A$demo_c_0$471 Def000B
S A$demo_c_0$453 Def0009
S A$demo_c_0$517 Def0052
S A$demo_c_0$490 Def0026
S A$demo_c_0$472 Def000D
S A$demo_c_0$445 Def0002
S C$demo_c_0.c$20$0$0 Def0000
S A$demo_c_0$518 Def0054
S A$demo_c_0$509 Def0042
S A$demo_c_0$491 Def0028
S A$demo_c_0$519 Def0056
S A$demo_c_0$492 Def0029
S A$demo_c_0$483 Def001C
S A$demo_c_0$474 Def000F
S A$demo_c_0$493 Def002C
S A$demo_c_0$484 Def001E
S A$demo_c_0$475 Def0010
S A$demo_c_0$448 Def0004
A CONST size 0 flags 20 addr 0
A XINIT size 0 flags 20 addr 0
A CABS size 0 flags 28 addr 0
T 00 00
R 00 00 00 02
T 00 00
R 00 00 00 03
T 00 00
R 00 00 00 03
T 00 04
R 00 00 00 03
T 00 04
R 00 00 00 03
T 00 00
R 00 00 00 05
T 00 00
R 00 00 00 05
T 00 00
R 00 00 00 0D
T 00 00 02 00 00
R 00 00 00 0D 02 03 00 BA
T 00 00 E4 F5 00 00 00 F5 00 00 01 F5
R 00 00 00 14 F1 21 04 00 03 F1 21 08 00 03
T 00 06 00 00 02 F5 00 00 03
R 00 00 00 14 F1 21 02 00 03 F1 21 06 00 03
T 00 00 02 00 03
R 00 00 00 15 00 03 00 0D
T 00 03
R 00 00 00 0D
T 00 03 12 00 0A 80 FE
R 00 00 00 0D 00 03 00 16
T 00 00
R 00 00 00 16
T 00 00 AA 82 8A 90 74 FF 6A F5 B0 22
R 00 00 00 16
T 00 0A
R 00 00 00 16
T 00 0A
R 00 00 00 16
T 00 0A E4 F5 00 00 04 F5 00 00 05
R 00 00 00 16 F1 21 04 00 03 F1 21 08 00 03
T 00 0F
R 00 00 00 16
T 00 0F C3 E5 00 00 04 94 FF E5 00 00 05 64 80 94
R 00 00 00 16 F1 21 04 00 03 F1 21 0A 00 03
T 00 19 80 50 26 AA 00 00 04 74 02 2A F5 82 12
R 00 00 00 16 F1 21 06 00 03
T 00 24 00 00 05 00 00 00 E4 B5
R 00 00 00 16 00 02 00 16 F1 21 05 00 03
T 00 2A 00 00 00 0C 05 00 00 01 B5
R 00 00 00 16 F1 21 02 00 03 F1 21 07 00 03
T 00 2F 00 00 01 07 05 00 00 02 B5
R 00 00 00 16 F1 21 02 00 03 F1 21 07 00 03
T 00 34 00 00 02 02 05 00 00 03
R 00 00 00 16 F1 21 02 00 03 F1 21 07 00 03
T 00 38
R 00 00 00 16
T 00 38 05 00 00 04 E4 B5 00 00 04 D1 05
R 00 00 00 16 F1 21 03 00 03 F1 21 08 00 03
T 00 3F 00 00 05 80 CD
R 00 00 00 16 F1 21 02 00 03
T 00 42
R 00 00 00 16
T 00 42 E5 00 00 00 24 EA F5 00 00 00 E5
R 00 00 00 16 F1 21 03 00 03 F1 21 09 00 03
T 00 49 00 00 01 34 FF F5 00 00 01 E5
R 00 00 00 16 F1 21 02 00 03 F1 21 08 00 03
T 00 4F 00 00 02 34 FF F5 00 00 02 E5
R 00 00 00 16 F1 21 02 00 03 F1 21 08 00 03
T 00 55 00 00 03 34 FF F5 00 00 03 80 AE
R 00 00 00 16 F1 21 02 00 03 F1 21 08 00 03