summaryrefslogtreecommitdiff
path: root/demo/demo_c_0.sym
diff options
context:
space:
mode:
Diffstat (limited to 'demo/demo_c_0.sym')
-rw-r--r--demo/demo_c_0.sym659
1 files changed, 659 insertions, 0 deletions
diff --git a/demo/demo_c_0.sym b/demo/demo_c_0.sym
new file mode 100644
index 0000000..9d943ba
--- /dev/null
+++ b/demo/demo_c_0.sym
@@ -0,0 +1,659 @@
+ ASxxxx Assembler V01.70 + NoICE + SDCC mods + Flat24 Feb-1999 (Intel 8051), page 1.
+
+Symbol Table
+
+ A 00D6
+ D A$demo_c_0$385 0000 GR
+ 14 A$demo_c_0$402 0000 GR
+ 14 A$demo_c_0$403 0001 GR
+ 14 A$demo_c_0$404 0003 GR
+ 14 A$demo_c_0$405 0005 GR
+ 14 A$demo_c_0$406 0007 GR
+ 15 A$demo_c_0$408 0000 GR
+ D A$demo_c_0$415 0003 GR
+ D A$demo_c_0$417 0006 GR
+ 16 A$demo_c_0$442 0000 GR
+ 16 A$demo_c_0$445 0002 GR
+ 16 A$demo_c_0$448 0004 GR
+ 16 A$demo_c_0$449 0006 GR
+ 16 A$demo_c_0$450 0007 GR
+ 16 A$demo_c_0$453 0009 GR
+ 16 A$demo_c_0$470 000A GR
+ 16 A$demo_c_0$471 000B GR
+ 16 A$demo_c_0$472 000D GR
+ 16 A$demo_c_0$474 000F GR
+ 16 A$demo_c_0$475 0010 GR
+ 16 A$demo_c_0$476 0012 GR
+ 16 A$demo_c_0$477 0014 GR
+ 16 A$demo_c_0$478 0016 GR
+ 16 A$demo_c_0$479 0018 GR
+ 16 A$demo_c_0$480 001A GR
+ 16 A$demo_c_0$483 001C GR
+ 16 A$demo_c_0$484 001E GR
+ 16 A$demo_c_0$485 0020 GR
+ 16 A$demo_c_0$486 0021 GR
+ 16 A$demo_c_0$487 0023 GR
+ 16 A$demo_c_0$490 0026 GR
+ 16 A$demo_c_0$491 0028 GR
+ 16 A$demo_c_0$492 0029 GR
+ 16 A$demo_c_0$493 002C GR
+ 16 A$demo_c_0$494 002E GR
+ 16 A$demo_c_0$495 0031 GR
+ 16 A$demo_c_0$496 0033 GR
+ 16 A$demo_c_0$497 0036 GR
+ 16 A$demo_c_0$501 0038 GR
+ 16 A$demo_c_0$502 003A GR
+ 16 A$demo_c_0$503 003B GR
+ 16 A$demo_c_0$504 003E GR
+ 16 A$demo_c_0$505 0040 GR
+ 16 A$demo_c_0$509 0042 GR
+ 16 A$demo_c_0$510 0044 GR
+ 16 A$demo_c_0$511 0046 GR
+ 16 A$demo_c_0$512 0048 GR
+ 16 A$demo_c_0$513 004A GR
+ 16 A$demo_c_0$514 004C GR
+ 16 A$demo_c_0$515 004E GR
+ 16 A$demo_c_0$516 0050 GR
+ 16 A$demo_c_0$517 0052 GR
+ 16 A$demo_c_0$518 0054 GR
+ 16 A$demo_c_0$519 0056 GR
+ 16 A$demo_c_0$520 0058 GR
+ 16 A$demo_c_0$525 005A GR
+ AC 00D6
+ ACC 00E0
+ ACC.0 00E0
+ ACC.1 00E1
+ ACC.2 00E2
+ ACC.3 00E3
+ ACC.4 00E4
+ ACC.5 00E5
+ ACC.6 00E6
+ ACC.7 00E7
+ B 00F0
+ B.0 00F0
+ B.1 00F1
+ B.2 00F2
+ B.3 00F3
+ B.4 00F4
+ B.5 00F5
+ B.6 00F6
+ B.7 00F7
+ 14 C$demo_c_0.c$10$1$1 = 0000 GR
+ 16 C$demo_c_0.c$20$0$0 = 0000 GR
+ 16 C$demo_c_0.c$23$1$1 = 0002 GR
+ 16 C$demo_c_0.c$24$1$1 = 0004 GR
+ 16 C$demo_c_0.c$25$1$1 = 0009 GR
+ 16 C$demo_c_0.c$28$1$1 = 000A GR
+ 16 C$demo_c_0.c$31$1$1 = 000A GR
+ 16 C$demo_c_0.c$32$2$2 = 0038 GR
+ 16 C$demo_c_0.c$33$3$3 = 001C GR
+ 16 C$demo_c_0.c$34$3$3 = 0026 GR
+ 16 C$demo_c_0.c$36$2$2 = 0042 GR
+ 16 C$demo_c_0.c$40$1$1 = 005A GR
+ 16 C$demo_c_0.c$41$1$1 = 005A GR
+ CPRL2 00C8
+ CT2 00C9
+ CY 00D7
+ DPH 0083
+ DPL 0082
+ EA 00AF
+ ES 00AC
+ ET0 00A9
+ ET1 00AB
+ ET2 00AD
+ EX0 00A8
+ EX1 00AA
+ EXEN2 00CB
+ EXF2 00CE
+ F0 00D5
+ G$A$0$0 = 00E0 G
+ G$AC$0$0 = 00D6 G
+ G$ACC$0$0 = 00E0 G
+ G$B$0$0 = 00F0 G
+ G$CY$0$0 = 00D7 G
+ G$DPH$0$0 = 0083 G
+ G$DPL$0$0 = 0082 G
+ G$EA$0$0 = 00AF G
+ G$ES$0$0 = 00AC G
+ G$ET0$0$0 = 00A9 G
+ G$ET1$0$0 = 00AB G
+ G$EX0$0$0 = 00A8 G
+ G$EX1$0$0 = 00AA G
+ G$F0$0$0 = 00D5 G
+ G$FL$0$0 = 00D1 G
+ G$IE$0$0 = 00A8 G
+ G$IE0$0$0 = 0089 G
+ G$IE1$0$0 = 008B G
+ G$INT0$0$0 = 00B2 G
+ G$INT1$0$0 = 00B3 G
+ G$IP$0$0 = 00B8 G
+ G$IT0$0$0 = 0088 G
+ G$IT1$0$0 = 008A G
+ G$OV$0$0 = 00D2 G
+ G$P$0$0 = 00D0 G
+ G$P0$0$0 = 0080 G
+ G$P0_0$0$0 = 0080 G
+ G$P0_1$0$0 = 0081 G
+ G$P0_2$0$0 = 0082 G
+ G$P0_3$0$0 = 0083 G
+ G$P0_4$0$0 = 0084 G
+ G$P0_5$0$0 = 0085 G
+ G$P0_6$0$0 = 0086 G
+ G$P0_7$0$0 = 0087 G
+ G$P1$0$0 = 0090 G
+ G$P1_0$0$0 = 0090 G
+ G$P1_1$0$0 = 0091 G
+ G$P1_2$0$0 = 0092 G
+ G$P1_3$0$0 = 0093 G
+ G$P1_4$0$0 = 0094 G
+ G$P1_5$0$0 = 0095 G
+ G$P1_6$0$0 = 0096 G
+ G$P1_7$0$0 = 0097 G
+ G$P2$0$0 = 00A0 G
+ G$P2_0$0$0 = 00A0 G
+ G$P2_1$0$0 = 00A1 G
+ G$P2_2$0$0 = 00A2 G
+ G$P2_3$0$0 = 00A3 G
+ G$P2_4$0$0 = 00A4 G
+ G$P2_5$0$0 = 00A5 G
+ G$P2_6$0$0 = 00A6 G
+ G$P2_7$0$0 = 00A7 G
+ G$P3$0$0 = 00B0 G
+ G$P3_0$0$0 = 00B0 G
+ G$P3_1$0$0 = 00B1 G
+ G$P3_2$0$0 = 00B2 G
+ G$P3_3$0$0 = 00B3 G
+ G$P3_4$0$0 = 00B4 G
+ G$P3_5$0$0 = 00B5 G
+ G$P3_6$0$0 = 00B6 G
+ G$P3_7$0$0 = 00B7 G
+ G$PCON$0$0 = 0087 G
+ G$PS$0$0 = 00BC G
+ G$PSW$0$0 = 00D0 G
+ G$PT0$0$0 = 00B9 G
+ G$PT1$0$0 = 00BB G
+ G$PX0$0$0 = 00B8 G
+ G$PX1$0$0 = 00BA G
+ G$RB8$0$0 = 009A G
+ G$RD$0$0 = 00B7 G
+ G$REN$0$0 = 009C G
+ G$RI$0$0 = 0098 G
+ G$RS0$0$0 = 00D3 G
+ G$RS1$0$0 = 00D4 G
+ G$RXD$0$0 = 00B0 G
+ G$SBUF$0$0 = 0099 G
+ G$SCON$0$0 = 0098 G
+ G$SM0$0$0 = 009F G
+ G$SM1$0$0 = 009E G
+ G$SM2$0$0 = 009D G
+ G$SP$0$0 = 0081 G
+ G$T0$0$0 = 00B4 G
+ G$T1$0$0 = 00B5 G
+ G$TB8$0$0 = 009B G
+ G$TCON$0$0 = 0088 G
+ G$TF0$0$0 = 008D G
+ G$TF1$0$0 = 008F G
+ G$TH0$0$0 = 008C G
+ G$TH1$0$0 = 008D G
+ G$TI$0$0 = 0099 G
+ G$TL0$0$0 = 008A G
+ G$TL1$0$0 = 008B G
+ G$TMOD$0$0 = 0089 G
+ G$TR0$0$0 = 008C G
+ G$TR1$0$0 = 008E G
+ G$TXD$0$0 = 00B1 G
+ G$WR$0$0 = 00B6 G
+ 3 G$i$0$0 = 0004 GR
+ 16 G$main$0$0 = 000A GR
+ 16 G$someFunction$0$0 = 0000 GR
+ 3 G$some_variable$0$0 = 0000 GR
+ IE 00A8
+ IE.0 00A8
+ IE.1 00A9
+ IE.2 00AA
+ IE.3 00AB
+ IE.4 00AC
+ IE.5 00AD
+ IE.7 00AF
+ IE0 0089
+ IE1 008B
+ INT0 00B2
+ INT1 00B3
+ IP 00B8
+ IP.0 00B8
+ IP.1 00B9
+ IP.2 00BA
+ IP.3 00BB
+ IP.4 00BC
+ IP.5 00BD
+ IT0 0088
+ IT1 008A
+ OV 00D2
+ P 00D0
+ P0 0080
+ P0.0 0080
+ P0.1 0081
+ P0.2 0082
+ P0.3 0083
+ P0.4 0084
+ P0.5 0085
+ P0.6 0086
+ P0.7 0087
+ P1 0090
+ P1.0 0090
+ P1.1 0091
+ P1.2 0092
+ P1.3 0093
+ P1.4 0094
+ P1.5 0095
+ P1.6 0096
+ P1.7 0097
+ P2 00A0
+ P2.0 00A0
+ P2.1 00A1
+ P2.2 00A2
+ P2.3 00A3
+ P2.4 00A4
+ P2.5 00A5
+ P2.6 00A6
+ P2.7 00A7
+ P3 00B0
+ P3.0 00B0
+ P3.1 00B1
+ P3.2 00B2
+ P3.3 00B3
+ P3.4 00B4
+ P3.5 00B5
+ P3.6 00B6
+ P3.7 00B7
+ PCON 0087
+ PS 00BC
+ PSW 00D0
+ PSW.0 00D0
+ PSW.1 00D1
+ PSW.2 00D2
+ PSW.3 00D3
+ PSW.4 00D4
+ PSW.5 00D5
+ PSW.6 00D6
+ PSW.7 00D7
+ PT0 00B9
+ PT1 00BB
+ PT2 00BD
+ PX0 00B8
+ PX1 00BA
+ RB8 009A
+ RCAP2H 00CB
+ RCAP2L 00CA
+ RCLK 00CD
+ REN 009C
+ RI 0098
+ RS0 00D3
+ RS1 00D4
+ RXD 00B0
+ SBUF 0099
+ SCON 0098
+ SCON.0 0098
+ SCON.1 0099
+ SCON.2 009A
+ SCON.3 009B
+ SCON.4 009C
+ SCON.5 009D
+ SCON.6 009E
+ SCON.7 009F
+ SM0 009F
+ SM1 009E
+ SM2 009D
+ SP 0081
+ T2CON 00C8
+ T2CON.0 00C8
+ T2CON.1 00C9
+ T2CON.2 00CA
+ T2CON.3 00CB
+ T2CON.4 00CC
+ T2CON.5 00CD
+ T2CON.6 00CE
+ T2CON.7 00CF
+ TB8 009B
+ TCLK 00CC
+ TCON 0088
+ TCON.0 0088
+ TCON.1 0089
+ TCON.2 008A
+ TCON.3 008B
+ TCON.4 008C
+ TCON.5 008D
+ TCON.6 008E
+ TCON.7 008F
+ TF0 008D
+ TF1 008F
+ TF2 00CF
+ TH0 008C
+ TH1 008D
+ TH2 00CD
+ TI 0099
+ TL0 008A
+ TL1 008B
+ TL2 00CC
+ TMOD 0089
+ TR0 008C
+ TR1 008E
+ TR2 00CA
+ TXD 00B1
+ 16 XG$main$0$0 = 005A GR
+ 16 XG$someFunction$0$0 = 0009 GR
+ _A = 00E0 G
+ _AC = 00D6 G
+ _ACC = 00E0 G
+ _B = 00F0 G
+ _CY = 00D7 G
+ _DPH = 0083 G
+ _DPL = 0082 G
+ _EA = 00AF G
+ _ES = 00AC G
+ _ET0 = 00A9 G
+ _ET1 = 00AB G
+ _EX0 = 00A8 G
+ _EX1 = 00AA G
+ _F0 = 00D5 G
+ _FL = 00D1 G
+ _IE = 00A8 G
+ _IE0 = 0089 G
+ _IE1 = 008B G
+ _INT0 = 00B2 G
+ _INT1 = 00B3 G
+ _IP = 00B8 G
+ _IT0 = 0088 G
+ _IT1 = 008A G
+ _OV = 00D2 G
+ _P = 00D0 G
+ _P0 = 0080 G
+ _P0_0 = 0080 G
+ _P0_1 = 0081 G
+ _P0_2 = 0082 G
+ _P0_3 = 0083 G
+ _P0_4 = 0084 G
+ _P0_5 = 0085 G
+ _P0_6 = 0086 G
+ _P0_7 = 0087 G
+ _P1 = 0090 G
+ _P1_0 = 0090 G
+ _P1_1 = 0091 G
+ _P1_2 = 0092 G
+ _P1_3 = 0093 G
+ _P1_4 = 0094 G
+ _P1_5 = 0095 G
+ _P1_6 = 0096 G
+ _P1_7 = 0097 G
+ _P2 = 00A0 G
+ _P2_0 = 00A0 G
+ _P2_1 = 00A1 G
+ _P2_2 = 00A2 G
+ _P2_3 = 00A3 G
+ _P2_4 = 00A4 G
+ _P2_5 = 00A5 G
+ _P2_6 = 00A6 G
+ _P2_7 = 00A7 G
+ _P3 = 00B0 G
+ _P3_0 = 00B0 G
+ _P3_1 = 00B1 G
+ _P3_2 = 00B2 G
+ _P3_3 = 00B3 G
+ _P3_4 = 00B4 G
+ _P3_5 = 00B5 G
+ _P3_6 = 00B6 G
+ _P3_7 = 00B7 G
+ _PCON = 0087 G
+ _PS = 00BC G
+ _PSW = 00D0 G
+ _PT0 = 00B9 G
+ _PT1 = 00BB G
+ _PX0 = 00B8 G
+ _PX1 = 00BA G
+ _RB8 = 009A G
+ _RD = 00B7 G
+ _REN = 009C G
+ _RI = 0098 G
+ _RS0 = 00D3 G
+ _RS1 = 00D4 G
+ _RXD = 00B0 G
+ _SBUF = 0099 G
+ _SCON = 0098 G
+ _SM0 = 009F G
+ _SM1 = 009E G
+ _SM2 = 009D G
+ _SP = 0081 G
+ _T0 = 00B4 G
+ _T1 = 00B5 G
+ _TB8 = 009B G
+ _TCON = 0088 G
+ _TF0 = 008D G
+ _TF1 = 008F G
+ _TH0 = 008C G
+ _TH1 = 008D G
+ _TI = 0099 G
+ _TL0 = 008A G
+ _TL1 = 008B G
+ _TMOD = 0089 G
+ _TR0 = 008C G
+ _TR1 = 008E G
+ _TXD = 00B1 G
+ _WR = 00B6 G
+ D __interrupt_vect 0000 R
+ __mcs51_genRAMCLEAR **** GX
+ __mcs51_genXINIT **** GX
+ __mcs51_genXRAMCLEAR **** GX
+ __sdcc_gsinit_startup **** GX
+ D __sdcc_program_startup 0003 GR
+ 5 __start__stack 0000 GR
+ 3 _i 0004 GR
+ 16 _main 000A GR
+ 16 _someFunction 0000 GR
+ 3 _some_variable 0000 GR
+ a 00D6
+ ac 00D6
+ acc 00E0
+ acc.0 00E0
+ acc.1 00E1
+ acc.2 00E2
+ acc.3 00E3
+ acc.4 00E4
+ acc.5 00E5
+ acc.6 00E6
+ acc.7 00E7
+ ar0 = 0000
+ ar1 = 0001
+ ar2 = 0002
+ ar3 = 0003
+ ar4 = 0004
+ ar5 = 0005
+ ar6 = 0006
+ ar7 = 0007
+ b 00F0
+ b.0 00F0
+ b.1 00F1
+ b.2 00F2
+ b.3 00F3
+ b.4 00F4
+ b.5 00F5
+ b.6 00F6
+ b.7 00F7
+ cprl2 00C8
+ ct2 00C9
+ cy 00D7
+ dph 0083
+ dpl 0082
+ ea 00AF
+ es 00AC
+ et0 00A9
+ et1 00AB
+ et2 00AD
+ ex0 00A8
+ ex1 00AA
+ exen2 00CB
+ exf2 00CE
+ f0 00D5
+ ie 00A8
+ ie.0 00A8
+ ie.1 00A9
+ ie.2 00AA
+ ie.3 00AB
+ ie.4 00AC
+ ie.5 00AD
+ ie.7 00AF
+ ie0 0089
+ ie1 008B
+ int0 00B2
+ int1 00B3
+ ip 00B8
+ ip.0 00B8
+ ip.1 00B9
+ ip.2 00BA
+ ip.3 00BB
+ ip.4 00BC
+ ip.5 00BD
+ it0 0088
+ it1 008A
+ ov 00D2
+ p 00D0
+ p0 0080
+ p0.0 0080
+ p0.1 0081
+ p0.2 0082
+ p0.3 0083
+ p0.4 0084
+ p0.5 0085
+ p0.6 0086
+ p0.7 0087
+ p1 0090
+ p1.0 0090
+ p1.1 0091
+ p1.2 0092
+ p1.3 0093
+ p1.4 0094
+ p1.5 0095
+ p1.6 0096
+ p1.7 0097
+ p2 00A0
+ p2.0 00A0
+ p2.1 00A1
+ p2.2 00A2
+ p2.3 00A3
+ p2.4 00A4
+ p2.5 00A5
+ p2.6 00A6
+ p2.7 00A7
+ p3 00B0
+ p3.0 00B0
+ p3.1 00B1
+ p3.2 00B2
+ p3.3 00B3
+ p3.4 00B4
+ p3.5 00B5
+ p3.6 00B6
+ p3.7 00B7
+ pcon 0087
+ ps 00BC
+ psw 00D0
+ psw.0 00D0
+ psw.1 00D1
+ psw.2 00D2
+ psw.3 00D3
+ psw.4 00D4
+ psw.5 00D5
+ psw.6 00D6
+ psw.7 00D7
+ pt0 00B9
+ pt1 00BB
+ pt2 00BD
+ px0 00B8
+ px1 00BA
+ rb8 009A
+ rcap2h 00CB
+ rcap2l 00CA
+ rclk 00CD
+ ren 009C
+ ri 0098
+ rs0 00D3
+ rs1 00D4
+ rxd 00B0
+ sbuf 0099
+ scon 0098
+ scon.0 0098
+ scon.1 0099
+ scon.2 009A
+ scon.3 009B
+ scon.4 009C
+ scon.5 009D
+ scon.6 009E
+ scon.7 009F
+ sm0 009F
+ sm1 009E
+ sm2 009D
+ sp 0081
+ t2con 00C8
+ t2con.0 00C8
+ t2con.1 00C9
+ t2con.2 00CA
+ t2con.3 00CB
+ t2con.4 00CC
+ t2con.5 00CD
+ t2con.6 00CE
+ t2con.7 00CF
+ tb8 009B
+ tclk 00CC
+ tcon 0088
+ tcon.0 0088
+ tcon.1 0089
+ tcon.2 008A
+ tcon.3 008B
+ tcon.4 008C
+ tcon.5 008D
+ tcon.6 008E
+ tcon.7 008F
+ tf0 008D
+ tf1 008F
+ tf2 00CF
+ th0 008C
+ th1 008D
+ th2 00CD
+ ti 0099
+ tl0 008A
+ tl1 008B
+ tl2 00CC
+ tmod 0089
+ tr0 008C
+ tr1 008E
+ tr2 00CA
+ txd 00B1
+
+ ASxxxx Assembler V01.70 + NoICE + SDCC mods + Flat24 Feb-1999 (Intel 8051), page 2.
+
+Area Table
+
+ 0 _CODE size 0 flags 0
+ 1 RSEG size 0 flags 0
+ 2 REG_BANK_0 size 8 flags 4
+ 3 DSEG size 6 flags 0
+ 4 OSEG size 0 flags 4
+ 5 SSEG size 1 flags 0
+ 6 ISEG size 0 flags 0
+ 7 IABS size 0 flags 8
+ 8 BSEG size 0 flags 80
+ 9 PSEG size 0 flags 50
+ A XSEG size 0 flags 40
+ B XABS size 0 flags 48
+ C XISEG size 0 flags 40
+ D HOME size 8 flags 20
+ E GSINIT0 size 0 flags 20
+ F GSINIT1 size 0 flags 20
+ 10 GSINIT2 size 0 flags 20
+ 11 GSINIT3 size 0 flags 20
+ 12 GSINIT4 size 0 flags 20
+ 13 GSINIT5 size 0 flags 20
+ 14 GSINIT size 9 flags 20
+ 15 GSFINAL size 3 flags 20
+ 16 CSEG size 5C flags 20
+ 17 CONST size 0 flags 20
+ 18 XINIT size 0 flags 20
+ 19 CABS size 0 flags 28