summaryrefslogtreecommitdiff
path: root/demo/ledmatrix.map
blob: 0fdab153ab0ff241e4c83ee24db8d11e1025aee2 (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
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
CABS                               0000   0000 =      0. bytes (ABS,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:FFFFFF00    s_BSEG
  0C:0000    l_BIT_BANK
  0C:0000    l_BSEG
  0C:0000    l_BSEG_BYTES
  0C:0000    l_CABS
  0C:0000    l_GSINIT
  0C:0000    l_GSINIT1
  0C:0000    l_GSINIT5
  0C:0000    l_IABS
  0C:0000    l_ISEG
  0C:0000    l_OSEG
  0C:0000    l_PSEG
  0C:0000    l_REG_BANK_1
  0C:0000    l_REG_BANK_2
  0C:0000    l_REG_BANK_3
  0C:0000    l_RSEG
  0C:0000    l_XABS
  0C:0000    l_XINIT
  0C:0000    l_XISEG
  0C:0000    l_XSEG
  0C:0000    l__CODE
  0C:0000    s_BSEG_BYTES
  0C:0000    s_CABS
  0C:0000    s_DSEG
  0C:0000    s_HOME
  0C:0000    s_IABS
  0C:0000    s_ISEG
  0C:0000    s_PSEG
  0C:0000    s_REG_BANK_0
  0C:0000    s_XABS
  0C:0000    s_XISEG
  0C:0000    s_XSEG
  0C:0003    l_GSFINAL
  0C:0003    l_GSINIT0
  0C:0008    l_CONST
  0C:0008    l_HOME
  0C:0008    l_REG_BANK_0
  0C:0008    s_GSINIT0
  0C:0008    s_REG_BANK_1
  0C:0008    s_RSEG
  0C:0008    s_SSEG
  0C:000A    l_GSINIT2
  0C:000B    s_GSINIT1
  0C:000B    s_GSINIT2
  0C:0010    s_REG_BANK_2
  0C:0015    s_GSINIT3
  0C:0018    s_BIT_BANK
  0C:0018    s_OSEG
  0C:0018    s_REG_BANK_3
  0C:0020    s__CODE
  0C:0022    l_GSINIT3
  0C:002A    l_GSINIT4
  0C:0037    s_GSINIT4
  0C:0043    l_CSEG
  0C:0061    s_GSFINAL
  0C:0061    s_GSINIT
  0C:0061    s_GSINIT5
  0C:0064    s_CSEG
  0C:0080    l_DSEG
  0C:00A7    s_CONST
  0C:00AF    s_XINIT
  0C:00F8    l_SSEG
  0C:0100    l_IRAM



Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
.  .ABS.                           0000   0000 =      0. bytes (ABS,CON)

      Value  Global
   --------  --------------------------------
     0080    G$P0$0$0
     0080    G$P0_0$0$0
     0080    _P0
     0080    _P0_0
     0081    G$P0_1$0$0
     0081    G$SP$0$0
     0081    _P0_1
     0081    _SP
     0082    G$DPL$0$0
     0082    G$P0_2$0$0
     0082    _DPL
     0082    _P0_2
     0083    G$DPH$0$0
     0083    G$P0_3$0$0
     0083    _DPH
     0083    _P0_3
     0084    G$P0_4$0$0
     0084    _P0_4
     0085    G$P0_5$0$0
     0085    _P0_5
     0086    G$P0_6$0$0
     0086    _P0_6
     0087    G$P0_7$0$0
     0087    G$PCON$0$0
     0087    _P0_7
     0087    _PCON
     0088    G$IT0$0$0
     0088    G$TCON$0$0
     0088    _IT0
     0088    _TCON
     0089    G$IE0$0$0
     0089    G$TMOD$0$0
     0089    _IE0
     0089    _TMOD
     008A    G$IT1$0$0
     008A    G$TL0$0$0
     008A    _IT1
     008A    _TL0
     008B    G$IE1$0$0
     008B    G$TL1$0$0
     008B    _IE1
     008B    _TL1
     008C    G$TH0$0$0
     008C    G$TR0$0$0
     008C    _TH0
     008C    _TR0
     008D    G$TF0$0$0
     008D    G$TH1$0$0
     008D    _TF0
     008D    _TH1
     008E    G$TR1$0$0
     008E    _TR1
     008F    G$TF1$0$0
     008F    _TF1
     0090    G$P1$0$0
     0090    G$P1_0$0$0
     0090    _P1
     0090    _P1_0
     0091    G$P1_1$0$0
     0091    _P1_1
     0092    G$P1_2$0$0
     0092    _P1_2
     0093    G$P1_3$0$0
     0093    _P1_3
     0094    G$P1_4$0$0
     0094    _P1_4
     0095    G$P1_5$0$0
     0095    _P1_5
     0096    G$P1_6$0$0
     0096    _P1_6
     0097    G$P1_7$0$0
     0097    _P1_7
     0098    G$RI$0$0
     0098    G$SCON$0$0
     0098    _RI
     0098    _SCON
     0099    G$SBUF$0$0
     0099    G$TI$0$0
     0099    _SBUF
     0099    _TI
     009A    G$RB8$0$0
     009A    _RB8
     009B    G$TB8$0$0
     009B    _TB8
     009C    G$REN$0$0
     009C    _REN
     009D    G$SM2$0$0
     009D    _SM2
     009E    G$SM1$0$0
     009E    _SM1
     009F    G$SM0$0$0
     009F    _SM0
     00A0    G$P2$0$0
     00A0    G$P2_0$0$0
     00A0    _P2
     00A0    _P2_0
     00A0    __XPAGE
     00A1    G$P2_1$0$0
     00A1    _P2_1
     00A2    G$P2_2$0$0
     00A2    _P2_2
     00A3    G$P2_3$0$0
     00A3    _P2_3
     00A4    G$P2_4$0$0
     00A4    _P2_4
     00A5    G$P2_5$0$0
     00A5    _P2_5
     00A6    G$P2_6$0$0
     00A6    _P2_6
     00A7    G$P2_7$0$0
     00A7    _P2_7
     00A8    G$EX0$0$0
     00A8    G$IE$0$0
     00A8    _EX0
     00A8    _IE
     00A9    G$ET0$0$0
     00A9    _ET0
     00AA    G$EX1$0$0
     00AA    _EX1
     00AB    G$ET1$0$0
     00AB    _ET1
     00AC    G$ES$0$0
     00AC    _ES
     00AF    G$EA$0$0
     00AF    _EA
     00B0    G$P3$0$0
     00B0    G$P3_0$0$0
     00B0    G$RXD$0$0
     00B0    _P3
     00B0    _P3_0
     00B0    _RXD
     00B1    G$P3_1$0$0
     00B1    G$TXD$0$0
     00B1    _P3_1
     00B1    _TXD
     00B2    G$INT0$0$0
     00B2    G$P3_2$0$0
     00B2    _INT0
     00B2    _P3_2
     00B3    G$INT1$0$0
     00B3    G$P3_3$0$0
     00B3    _INT1
     00B3    _P3_3
     00B4    G$P3_4$0$0
     00B4    G$T0$0$0
     00B4    _P3_4
     00B4    _T0
     00B5    G$P3_5$0$0
     00B5    G$T1$0$0
     00B5    _P3_5
     00B5    _T1
     00B6    G$P3_6$0$0
     00B6    G$WR$0$0
     00B6    _P3_6
     00B6    _WR
     00B7    G$P3_7$0$0
     00B7    G$RD$0$0
     00B7    _P3_7
     00B7    _RD
     00B8    G$IP$0$0
     00B8    G$PX0$0$0
     00B8    _IP
     00B8    _PX0
     00B9    G$PT0$0$0
     00B9    _PT0
     00BA    G$PX1$0$0
     00BA    _PX1
     00BB    G$PT1$0$0
     00BB    _PT1
     00BC    G$PS$0$0
     00BC    _PS
     00D0    G$P$0$0
     00D0    G$PSW$0$0
     00D0    _P
     00D0    _PSW
     00D1    G$FL$0$0
     00D1    _FL
     00D2    G$OV$0$0
     00D2    _OV
     00D3    G$RS0$0$0
     00D3    _RS0
     00D4    G$RS1$0$0
     00D4    _RS1
     00D5    G$F0$0$0
     00D5    _F0
     00D6    G$AC$0$0
     00D6    _AC
     00D7    G$CY$0$0
     00D7    _CY
     00E0    G$A$0$0
     00E0    G$ACC$0$0
     00E0    _A
     00E0    _ACC
     00F0    G$B$0$0
     00F0    _B












Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
SSEG                               0008   00F8 =    248. bytes (REL,OVR)

      Value  Global
   --------  --------------------------------
     0008    __start__stack





Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
HOME                               0000   0008 =      8. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:0000    A$ledmatrix$376
  0C:0003    A$ledmatrix$398
  0C:0003    __sdcc_program_startup
  0C:0006    A$ledmatrix$400

Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
GSINIT0                            0008   0003 =      3. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:0008    __sdcc_gsinit_startup



Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
GSINIT3                            0015   0022 =     34. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:0015    __mcs51_genXINIT

Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
GSINIT4                            0037   002A =     42. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:0037    __mcs51_genRAMCLEAR
  0C:003D    __mcs51_genXRAMCLEAR



Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
GSFINAL                            0061   0003 =      3. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:0061    A$ledmatrix$391

Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
CSEG                               0064   0043 =     67. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:0064    A$ledmatrix$430
  0C:0064    C$ledmatrix.c$27$0$0
  0C:0064    C$ledmatrix.c$30$1$1
  0C:0064    G$main$0$0
  0C:0064    _main
  0C:0066    A$ledmatrix$431
  0C:0068    A$ledmatrix$433
  0C:0069    A$ledmatrix$434
  0C:006A    A$ledmatrix$435
  0C:006C    A$ledmatrix$436
  0C:006D    A$ledmatrix$437
  0C:006F    A$ledmatrix$438
  0C:0071    A$ledmatrix$439
  0C:0073    A$ledmatrix$442
  0C:0073    C$ledmatrix.c$32$3$3
  0C:0076    A$ledmatrix$445
  0C:0076    C$ledmatrix.c$33$3$3
  0C:0077    A$ledmatrix$446
  0C:0079    A$ledmatrix$447
  0C:007B    A$ledmatrix$448
  0C:007C    A$ledmatrix$449
  0C:007E    A$ledmatrix$450
  0C:0080    A$ledmatrix$451
  0C:0081    A$ledmatrix$452
  0C:0082    A$ledmatrix$453
  0C:0084    A$ledmatrix$456
  0C:0084    C$ledmatrix.c$34$3$3
  0C:0086    A$ledmatrix$457
  0C:0088    A$ledmatrix$458
  0C:008A    A$ledmatrix$459
  0C:008C    A$ledmatrix$460
  0C:008E    A$ledmatrix$462
  0C:008F    A$ledmatrix$463
  0C:0090    A$ledmatrix$464
  0C:0091    A$ledmatrix$465
  0C:0092    A$ledmatrix$466
  0C:0093    A$ledmatrix$467
  0C:0094    A$ledmatrix$469
  0C:0097    A$ledmatrix$470
  0C:0099    A$ledmatrix$471
  0C:009A    A$ledmatrix$472
  0C:009C    A$ledmatrix$475
  0C:009C    C$ledmatrix.c$31$2$2
  0C:009D    A$ledmatrix$476
  0C:00A0    A$ledmatrix$477
  0C:00A1    A$ledmatrix$480
  0C:00A1    C$ledmatrix.c$37$1$1
  0C:00A1    XG$main$0$0
  0C:00A3    __sdcc_external_startup

Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
CONST                              00A7   0008 =      8. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:00A7    Fledmatrix$image$0$0

ASxxxx Linker V01.75 + NoICE + SDCC Feb 1999,  page 1.

Files Linked      [ module(s) ]

ledmatrix.rel   

Libraries Linked            [   object  file   ]

/usr/share/sdcc/lib/small/mcs51.lib    [     crtclear.rel ]
/usr/share/sdcc/lib/small/mcs51.lib    [     crtxinit.rel ]
/usr/share/sdcc/lib/small/mcs51.lib    [    crtxclear.rel ]
/usr/share/sdcc/lib/small/mcs51.lib    [   crtpagesfr.rel ]
/usr/share/sdcc/lib/small/mcs51.lib    [     crtstart.rel ]
/usr/share/sdcc/lib/small/libsdcc.lib    [     _startup.rel ]

ASxxxx Linker V01.75 + NoICE + SDCC Feb 1999,  page 2.

User Base Address Definitions

HOME = 0x0000
ISEG = 0x0000
BSEG = 0x0000