File: keypad_display.map

package info (click to toggle)
mcu8051ide 1.3.7-1
  • links: PTS
  • area: main
  • in suites: squeeze, wheezy
  • size: 6,744 kB
  • ctags: 3,400
  • sloc: tcl: 81,408; xml: 2,045; asm: 1,588; ada: 314; sh: 148; ansic: 96; makefile: 28
file content (536 lines) | stat: -rw-r--r-- 14,180 bytes parent folder | download
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
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536

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_HOME
  0C:0008    l_REG_BANK_0
  0C:0008    s_GSINIT0
  0C:0008    s_REG_BANK_1
  0C:000A    l_GSINIT2
  0C:000B    s_GSINIT1
  0C:000B    s_GSINIT2
  0C:000B    s_RSEG
  0C:000B    s_SSEG
  0C:0010    s_REG_BANK_2
  0C:0014    l_CONST
  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:0061    s_GSFINAL
  0C:0061    s_GSINIT
  0C:0061    s_GSINIT5
  0C:0064    s_CSEG
  0C:0080    l_DSEG
  0C:00B6    l_CSEG
  0C:00F5    l_SSEG
  0C:0100    l_IRAM
  0C:011A    s_CONST
  0C:012E    s_XINIT



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$F1$0$0
     00D1    _F1
     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$ACC$0$0
     00E0    _ACC
     00F0    G$B$0$0
     00F0    _B









Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
DSEG                               0000   0080 =    128. bytes (REL,CON)

      Value  Global
   --------  --------------------------------
     0008    G$state$0$0
     0008    _state
     0009    G$row$0$0
     0009    _row



Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
SSEG                               000B   00F5 =    245. bytes (REL,OVR)

      Value  Global
   --------  --------------------------------
     000B    __start__stack





Hexadecimal

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

      Value  Global
   --------  --------------------------------
  0C:0000    A$keypad_display$381
  0C:0003    A$keypad_display$403
  0C:0003    __sdcc_program_startup
  0C:0006    A$keypad_display$405

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$keypad_display$396

Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
CSEG                               0064   00B6 =    182. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:0064    A$keypad_display$434
  0C:0064    C$keypad_display.c$38$0$0
  0C:0064    C$keypad_display.c$40$1$1
  0C:0064    G$main$0$0
  0C:0064    _main
  0C:0065    A$keypad_display$435
  0C:0067    A$keypad_display$436
  0C:0069    A$keypad_display$438
  0C:006A    A$keypad_display$439
  0C:006C    A$keypad_display$440
  0C:006E    A$keypad_display$441
  0C:0070    A$keypad_display$442
  0C:0072    A$keypad_display$443
  0C:0074    A$keypad_display$444
  0C:0076    A$keypad_display$447
  0C:0076    C$keypad_display.c$42$3$3
  0C:0078    A$keypad_display$448
  0C:007A    A$keypad_display$449
  0C:007C    A$keypad_display$450
  0C:007E    A$keypad_display$451
  0C:0080    A$keypad_display$452
  0C:0082    A$keypad_display$453
  0C:0083    A$keypad_display$454
  0C:0084    A$keypad_display$455
  0C:0086    A$keypad_display$459
  0C:0086    C$keypad_display.c$48$3$3
  0C:0089    A$keypad_display$463
  0C:0089    C$keypad_display.c$53$3$3
  0C:008C    A$keypad_display$466
  0C:008C    C$keypad_display.c$54$3$3
  0C:008F    A$keypad_display$469
  0C:008F    C$keypad_display.c$56$3$3
  0C:0091    A$keypad_display$470
  0C:0094    A$keypad_display$473
  0C:0094    C$keypad_display.c$57$4$4
  0C:0097    A$keypad_display$474
  0C:0099    A$keypad_display$478
  0C:0099    C$keypad_display.c$58$3$3
  0C:009B    A$keypad_display$479
  0C:009E    A$keypad_display$482
  0C:009E    C$keypad_display.c$59$4$5
  0C:00A1    A$keypad_display$483
  0C:00A3    A$keypad_display$487
  0C:00A3    C$keypad_display.c$60$3$3
  0C:00A5    A$keypad_display$488
  0C:00A8    A$keypad_display$491
  0C:00A8    C$keypad_display.c$61$4$6
  0C:00AB    A$keypad_display$492
  0C:00AD    A$keypad_display$496
  0C:00AD    C$keypad_display.c$62$3$3
  0C:00AF    A$keypad_display$497
  0C:00B2    A$keypad_display$498
  0C:00B5    A$keypad_display$502
  0C:00B5    C$keypad_display.c$63$4$7
  0C:00B8    A$keypad_display$508
  0C:00B8    C$keypad_display.c$65$3$3
  0C:00B8    C$keypad_display.c$68$3$3
  0C:00B9    A$keypad_display$509
  0C:00BC    A$keypad_display$510
  0C:00BD    A$keypad_display$511
  0C:00C0    A$keypad_display$512
  0C:00C2    A$keypad_display$514
  0C:00C4    A$keypad_display$515
  0C:00C7    A$keypad_display$516
  0C:00C8    A$keypad_display$517
  0C:00CB    A$keypad_display$518
  0C:00CD    A$keypad_display$520
  0C:00CF    A$keypad_display$521
  0C:00D2    A$keypad_display$522
  0C:00D3    A$keypad_display$523
  0C:00D6    A$keypad_display$524
  0C:00D8    A$keypad_display$526
  0C:00DA    A$keypad_display$527
  0C:00DD    A$keypad_display$528
  0C:00DE    A$keypad_display$529
  0C:00E1    A$keypad_display$530
  0C:00E3    A$keypad_display$534
  0C:00E3    C$keypad_display.c$69$4$9
  0C:00E5    A$keypad_display$538
  0C:00E5    C$keypad_display.c$70$4$9
  0C:00E7    A$keypad_display$539
  0C:00EA    A$keypad_display$540
  0C:00EB    A$keypad_display$541
  0C:00ED    A$keypad_display$546
  0C:00ED    C$keypad_display.c$71$4$9
  0C:00ED    C$keypad_display.c$72$4$9
  0C:00EF    A$keypad_display$550
  0C:00EF    C$keypad_display.c$73$4$9
  0C:00F1    A$keypad_display$551
  0C:00F4    A$keypad_display$552
  0C:00F5    A$keypad_display$553
  0C:00F7    A$keypad_display$558
  0C:00F7    C$keypad_display.c$74$4$9
  0C:00F7    C$keypad_display.c$75$4$9
  0C:00F9    A$keypad_display$562
  0C:00F9    C$keypad_display.c$76$4$9
  0C:00FB    A$keypad_display$563
  0C:00FE    A$keypad_display$564
  0C:00FF    A$keypad_display$565
  0C:0101    A$keypad_display$570
  0C:0101    C$keypad_display.c$77$4$9
  0C:0101    C$keypad_display.c$78$4$9
  0C:0103    A$keypad_display$574
  0C:0103    C$keypad_display.c$79$4$9
  0C:0105    A$keypad_display$575
  0C:0108    A$keypad_display$576
  0C:0109    A$keypad_display$577
  0C:010B    A$keypad_display$583
  0C:010B    C$keypad_display.c$41$2$2
  0C:010B    C$keypad_display.c$81$2$2
  0C:010D    A$keypad_display$584
  0C:010E    A$keypad_display$585
  0C:0111    A$keypad_display$586
  0C:0113    A$keypad_display$590
  0C:0113    C$keypad_display.c$84$1$1
  0C:0113    XG$main$0$0
  0C:0116    __sdcc_external_startup

Hexadecimal

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
CONST                              011A   0014 =     20. bytes (REL,CON,CODE)

      Value  Global
   --------  --------------------------------
  0C:011A    Fkeypad_display$keypad$0$0
  0C:011E    Fkeypad_display$display_0$0$0
  0C:0122    Fkeypad_display$display_1$0$0
  0C:0126    Fkeypad_display$display_2$0$0
  0C:012A    Fkeypad_display$display_3$0$0

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

Files Linked      [ module(s) ]

keypad_display.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