home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1996 September / PCWK996.iso / demo / wgelectr / pk51demo / files.2 / EXAMPLES / MEASURE / MEASURE.M51 < prev    next >
Text File  |  1995-09-07  |  31KB  |  815 lines

  1. BL51 BANKED LINKER/LOCATER V3.52                                                          07/09/95  11:14:39  PAGE 1
  2.  
  3.  
  4. MS-DOS BL51 BANKED LINKER/LOCATER V3.52, INVOKED BY:
  5. C:\C51\BIN\BL51.EXE MEASURE.OBJ, MCOMMAND.OBJ, GETLINE.OBJ TO MEASURE XDATA (4000H)
  6.  
  7.  
  8. MEMORY MODEL: SMALL WITH FLOATING POINT ARITHMETIC
  9.  
  10.  
  11. INPUT MODULES INCLUDED:
  12.   MEASURE.OBJ (MEASURE)
  13.   MCOMMAND.OBJ (MCOMMAND)
  14.   GETLINE.OBJ (GETLINE)
  15.   C:\C51\LIB\C51FPS.LIB (?C?FPADD)
  16.   C:\C51\LIB\C51FPS.LIB (?C?FPMUL)
  17.   C:\C51\LIB\C51FPS.LIB (?C?FPDIV)
  18.   C:\C51\LIB\C51FPS.LIB (?C?FPCMP)
  19.   C:\C51\LIB\C51FPS.LIB (?C?FCAST)
  20.   C:\C51\LIB\C51FPS.LIB (?C?CASTF)
  21.   C:\C51\LIB\C51FPS.LIB (PRINTF)
  22.   C:\C51\LIB\C51FPS.LIB (SCANF)
  23.   C:\C51\LIB\C51FPS.LIB (?C?FPGETOPN)
  24.   C:\C51\LIB\C51FPS.LIB (?C?FPROUND)
  25.   C:\C51\LIB\C51FPS.LIB (?C?FPCONVERT)
  26.   C:\C51\LIB\C51FPS.LIB (?C?ATOF)
  27.   C:\C51\LIB\C51FPS.LIB (?C?FPNEG)
  28.   C:\C51\LIB\C51FPS.LIB (?C?FTNPWR)
  29.   C:\C51\LIB\C51S.LIB (?C_STARTUP)
  30.   C:\C51\LIB\C51S.LIB (?C?COPY)
  31.   C:\C51\LIB\C51S.LIB (?C?CLDPTR)
  32.   C:\C51\LIB\C51S.LIB (?C?CLDOPTR)
  33.   C:\C51\LIB\C51S.LIB (?C?CSTPTR)
  34.   C:\C51\LIB\C51S.LIB (?C?IMUL)
  35.   C:\C51\LIB\C51S.LIB (?C?ISTPTR)
  36.   C:\C51\LIB\C51S.LIB (?C?LNEG)
  37.   C:\C51\LIB\C51S.LIB (?C?LSTPTR)
  38.   C:\C51\LIB\C51S.LIB (?C?OFFXADD)
  39.   C:\C51\LIB\C51S.LIB (?C?PLDIDATA)
  40.   C:\C51\LIB\C51S.LIB (?C?PLDIIDATA)
  41.   C:\C51\LIB\C51S.LIB (?C?PILDIDATA)
  42.   C:\C51\LIB\C51S.LIB (?C?CCASE)
  43.   C:\C51\LIB\C51S.LIB (PUTCHAR)
  44.   C:\C51\LIB\C51S.LIB (_GETKEY)
  45.   C:\C51\LIB\C51S.LIB (GETCHAR)
  46.   C:\C51\LIB\C51S.LIB (UNGETC)
  47.   C:\C51\LIB\C51S.LIB (ISSPACE)
  48.   C:\C51\LIB\C51S.LIB (TOUPPER)
  49.   C:\C51\LIB\C51S.LIB (?C_INIT)
  50.   C:\C51\LIB\C51S.LIB (?C?LSTIDATA)
  51.   C:\C51\LIB\C51S.LIB (?C?LSTXDATA)
  52.   C:\C51\LIB\C51S.LIB (?C?LSTPDATA)
  53.  
  54.  
  55. LINK MAP OF MODULE:  MEASURE (MEASURE)
  56.  
  57.  
  58.             TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
  59.             -----------------------------------------------------
  60.  
  61.             * * * * * * *   D A T A   M E M O R Y   * * * * * * *
  62.             REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
  63.             REG     0008H     0008H     ABSOLUTE     "REG BANK 1"
  64.             DATA    0010H     0001H     UNIT         ?DT?GETCHAR
  65.             IDATA   0011H     000FH     UNIT         _IDATA_GROUP_
  66.             BIT     0020H.0   0000H.3   UNIT         ?BI?MEASURE
  67.             BIT     0020H.3   0000H.1   UNIT         ?BI?GETCHAR
  68.             BIT     0020H.4   0001H.3   UNIT         _BIT_GROUP_
  69.                     0021H.7   0000H.1                *** GAP ***
  70. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 2
  71.  
  72.  
  73.             DATA    0022H     0018H     UNIT         ?DT?MEASURE
  74.             DATA    003AH     002CH     UNIT         _DATA_GROUP_
  75.             IDATA   0066H     0001H     UNIT         ?STACK
  76.  
  77.             * * * * * * *  X D A T A   M E M O R Y  * * * * * * *
  78.                     0000H     4000H                  *** GAP ***
  79.             XDATA   4000H     1FF8H     UNIT         ?XD?MEASURE
  80.  
  81.             * * * * * * *   C O D E   M E M O R Y   * * * * * * *
  82.             CODE    0000H     0003H     ABSOLUTE     
  83.             CODE    0003H     0005H     UNIT         ?PR?GETCHAR?UNGETCHAR
  84.                     0008H     0003H                  *** GAP ***
  85.             CODE    000BH     0003H     ABSOLUTE     
  86.             CODE    000EH     005CH     UNIT         ?PR?SAVE_CURRENT_MEASUREMENTS?MEASURE
  87.             CODE    006AH     00CAH     UNIT         ?PR?TIMER0?MEASURE
  88.             CODE    0134H     008AH     UNIT         ?PR?_READ_INDEX?MEASURE
  89.             CODE    01BEH     002FH     UNIT         ?PR?CLEAR_RECORDS?MEASURE
  90.             CODE    01EDH     01CBH     UNIT         ?PR?MAIN?MEASURE
  91.             CODE    03B8H     0426H     UNIT         ?CO?MEASURE
  92.             CODE    07DEH     000AH     UNIT         ?C_INITSEG
  93.             CODE    07E8H     005EH     UNIT         ?PR?MEASURE_DISPLAY?MCOMMAND
  94.             CODE    0846H     007DH     UNIT         ?PR?_SET_TIME?MCOMMAND
  95.             CODE    08C3H     00DAH     UNIT         ?PR?_SET_INTERVAL?MCOMMAND
  96.             CODE    099DH     007EH     UNIT         ?CO?MCOMMAND
  97.             CODE    0A1BH     0064H     UNIT         ?PR?_GETLINE?GETLINE
  98.             CODE    0A7FH     07A3H     UNIT         ?C?LIB_CODE
  99.             CODE    1222H     0462H     UNIT         ?PR?PRINTF?PRINTF
  100.             CODE    1684H     030BH     UNIT         ?PR?SCANF?SCANF
  101.             CODE    198FH     00E6H     UNIT         ?PR??C?ATOF??C?ATOF
  102.             CODE    1A75H     008CH     UNIT         ?C_C51STARTUP
  103.             CODE    1B01H     0027H     UNIT         ?PR?PUTCHAR?PUTCHAR
  104.             CODE    1B28H     000AH     UNIT         ?PR?_GETKEY?_GETKEY
  105.             CODE    1B32H     0011H     UNIT         ?PR?GETCHAR?GETCHAR
  106.             CODE    1B43H     0014H     UNIT         ?PR?_ISSPACE?ISSPACE
  107.             CODE    1B57H     0018H     UNIT         ?PR?_TOUPPER?TOUPPER
  108.  
  109.  
  110.  
  111. OVERLAY MAP OF MODULE:   MEASURE (MEASURE)
  112.  
  113.  
  114. SEGMENT                                          BIT_GROUP          DATA_GROUP          IDATA_GROUP
  115.   +--> CALLED SEGMENT                         START    LENGTH     START    LENGTH     START    LENGTH
  116. -----------------------------------------------------------------------------------------------------
  117. ?PR?TIMER0?MEASURE                            -----    -----      -----    -----      -----    -----
  118.   +--> ?PR?SAVE_CURRENT_MEASUREMENTS?MEASURE
  119.  
  120. ?C_C51STARTUP                                 -----    -----      -----    -----      -----    -----
  121.   +--> ?PR?MAIN?MEASURE
  122.   +--> ?C_INITSEG
  123.  
  124. ?PR?MAIN?MEASURE                              -----    -----      003AH    0003H      0011H    000FH
  125.   +--> ?PR?CLEAR_RECORDS?MEASURE
  126.   +--> ?CO?MEASURE
  127.   +--> ?PR?PRINTF?PRINTF
  128.   +--> ?PR?_GETLINE?GETLINE
  129.   +--> ?PR?_TOUPPER?TOUPPER
  130.   +--> ?PR?_READ_INDEX?MEASURE
  131.   +--> ?PR?_GETKEY?_GETKEY
  132.   +--> ?PR?MEASURE_DISPLAY?MCOMMAND
  133.   +--> ?PR?_SET_TIME?MCOMMAND
  134.   +--> ?PR?_SET_INTERVAL?MCOMMAND
  135.  
  136. ?PR?PRINTF?PRINTF                             0020H.4  0001H.1    0049H    001CH      -----    -----
  137.   +--> ?PR?PUTCHAR?PUTCHAR
  138. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 3
  139.  
  140.  
  141.  
  142. ?PR?_GETLINE?GETLINE                          -----    -----      003DH    0004H      -----    -----
  143.   +--> ?PR?_GETKEY?_GETKEY
  144.   +--> ?PR?PUTCHAR?PUTCHAR
  145.  
  146. ?PR?_READ_INDEX?MEASURE                       -----    -----      003DH    0005H      -----    -----
  147.   +--> ?CO?MEASURE
  148.   +--> ?PR?PRINTF?PRINTF
  149.   +--> ?PR?SCANF?SCANF
  150.  
  151. ?PR?SCANF?SCANF                               0020H.4  0000H.6    0046H    001EH      -----    -----
  152.   +--> ?PR?GETCHAR?UNGETCHAR
  153.   +--> ?PR?_ISSPACE?ISSPACE
  154.   +--> ?PR?GETCHAR?GETCHAR
  155.   +--> ?PR??C?ATOF??C?ATOF
  156.  
  157. ?PR?GETCHAR?GETCHAR                           -----    -----      -----    -----      -----    -----
  158.   +--> ?PR?_GETKEY?_GETKEY
  159.   +--> ?PR?PUTCHAR?PUTCHAR
  160.  
  161. ?PR??C?ATOF??C?ATOF                           0021H.2  0000H.5    0064H    0002H      -----    -----
  162.  
  163. ?PR?MEASURE_DISPLAY?MCOMMAND                  -----    -----      003DH    000CH      -----    -----
  164.   +--> ?CO?MCOMMAND
  165.   +--> ?PR?PRINTF?PRINTF
  166.  
  167. ?PR?_SET_TIME?MCOMMAND                        -----    -----      003DH    0005H      -----    -----
  168.   +--> ?CO?MCOMMAND
  169.   +--> ?PR?SCANF?SCANF
  170.   +--> ?CO?MEASURE
  171.   +--> ?PR?PRINTF?PRINTF
  172.  
  173. ?PR?_SET_INTERVAL?MCOMMAND                    -----    -----      003DH    0009H      -----    -----
  174.   +--> ?CO?MCOMMAND
  175.   +--> ?PR?SCANF?SCANF
  176.   +--> ?CO?MEASURE
  177.   +--> ?PR?PRINTF?PRINTF
  178.  
  179.  
  180.  
  181. SYMBOL TABLE OF MODULE:  MEASURE (MEASURE)
  182.  
  183.   VALUE           TYPE          NAME
  184.   ----------------------------------
  185.  
  186.   -------         MODULE        MEASURE
  187.   C:0000H         SYMBOL        _ICE_DUMMY_
  188.   B:00C8H.0       PUBLIC        T2I0
  189.   B:00C8H.1       PUBLIC        T2I1
  190.   B:00B0H.4       PUBLIC        T0
  191.   B:00D0H.6       PUBLIC        AC
  192.   D:00E8H         PUBLIC        P4
  193.   B:00B0H.5       PUBLIC        T1
  194.   D:00F8H         PUBLIC        P5
  195.   B:00D8H.7       PUBLIC        BD
  196.   D:0022H         PUBLIC        current
  197.   B:00C8H.3       PUBLIC        T2R0
  198.   B:00C8H.4       PUBLIC        T2R1
  199.   C:07CEH         PUBLIC        ERROR
  200.   B:00B8H.0       PUBLIC        EADC
  201.   D:002DH         PUBLIC        sindex
  202.   B:00C0H.0       PUBLIC        IADC
  203.   B:00C8H.5       PUBLIC        I2FR
  204.   X:4000H         PUBLIC        save_record
  205.   B:00C8H.6       PUBLIC        I3FR
  206. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 4
  207.  
  208.  
  209.   B:00C0H.7       PUBLIC        EXF2
  210.   B:00B0H.7       PUBLIC        RD
  211.   B:00C8H.2       PUBLIC        T2CM
  212.   B:00A8H.4       PUBLIC        ES
  213.   B:00C0H.1       PUBLIC        IEX2
  214.   B:00C0H.2       PUBLIC        IEX3
  215.   B:00C0H.3       PUBLIC        IEX4
  216.   B:0098H.0       PUBLIC        RI
  217.   B:00C0H.4       PUBLIC        IEX5
  218.   B:00B0H.2       PUBLIC        INT0
  219.   B:00D0H.7       PUBLIC        CY
  220.   C:000EH         PUBLIC        save_current_measurements
  221.   B:00C0H.5       PUBLIC        IEX6
  222.   B:0098H.1       PUBLIC        TI
  223.   B:00B0H.3       PUBLIC        INT1
  224.   B:00D0H.2       PUBLIC        OV
  225.   C:01EDH         PUBLIC        main
  226.   D:00DAH         PUBLIC        DAPR
  227.   B:00B0H.6       PUBLIC        WR
  228.   B:00C8H.7       PUBLIC        T2PS
  229.   D:0087H         PUBLIC        PCON
  230.   D:0098H         PUBLIC        SCON
  231.   D:0089H         PUBLIC        TMOD
  232.   C:047FH         PUBLIC        menu
  233.   D:002FH         PUBLIC        setinterval
  234.   B:0088H.1       PUBLIC        IE0
  235.   B:0088H.3       PUBLIC        IE1
  236.   B:00B8H.6       PUBLIC        SWDT
  237.   B:00A8H.1       PUBLIC        ET0
  238.   B:00A8H.3       PUBLIC        ET1
  239.   B:0088H.5       PUBLIC        TF0
  240.   B:00A8H.5       PUBLIC        ET2
  241.   B:0088H.7       PUBLIC        TF1
  242.   B:00C0H.6       PUBLIC        TF2
  243.   B:0098H.2       PUBLIC        RB8
  244.   D:008CH         PUBLIC        TH0
  245.   B:00A8H.0       PUBLIC        EX0
  246.   B:0088H.0       PUBLIC        IT0
  247.   B:0020H.0       PUBLIC        startflag
  248.   B:0098H.3       PUBLIC        TB8
  249.   B:00A8H.2       PUBLIC        EX1
  250.   B:0088H.2       PUBLIC        IT1
  251.   B:00B8H.1       PUBLIC        EX2
  252.   B:00D0H.0       PUBLIC        P
  253.   B:0098H.7       PUBLIC        SM0
  254.   B:00B8H.2       PUBLIC        EX3
  255.   D:008AH         PUBLIC        TL0
  256.   B:0098H.6       PUBLIC        SM1
  257.   B:00B8H.3       PUBLIC        EX4
  258.   B:00D8H.3       PUBLIC        ADM
  259.   B:0098H.5       PUBLIC        SM2
  260.   B:00B8H.4       PUBLIC        EX5
  261.   B:00A8H.7       PUBLIC        EAL
  262.   B:00B8H.5       PUBLIC        EX6
  263.   C:006AH         PUBLIC        timer0
  264.   B:00D8H.0       PUBLIC        MX0
  265.   B:00D0H.3       PUBLIC        RS0
  266.   B:00D8H.1       PUBLIC        MX1
  267.   B:0088H.4       PUBLIC        TR0
  268.   B:00D0H.4       PUBLIC        RS1
  269.   B:00D8H.2       PUBLIC        MX2
  270.   B:0088H.6       PUBLIC        TR1
  271.   B:00D8H.6       PUBLIC        CLK
  272.   D:0033H         PUBLIC        savefirst
  273.   D:00D9H         PUBLIC        ADDAT
  274. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 5
  275.  
  276.  
  277.   D:0035H         PUBLIC        intcycle
  278.   C:01BEH         PUBLIC        clear_records
  279.   B:00B8H.7       PUBLIC        EXEN2
  280.   B:0098H.4       PUBLIC        REN
  281.   D:00D8H         PUBLIC        ADCON
  282.   B:0020H.1       PUBLIC        mdisplay
  283.   D:0036H         PUBLIC        interval
  284.   B:00D8H.4       PUBLIC        BSY
  285.   B:00B0H.0       PUBLIC        RXD
  286.   B:00A8H.6       PUBLIC        WDT
  287.   B:00B0H.1       PUBLIC        TXD
  288.   B:00D0H.5       PUBLIC        F0
  289.   B:00D0H.1       PUBLIC        F1
  290.   C:0134H         PUBLIC        _read_index
  291.   B:0020H.2       PUBLIC        measurement_interval
  292.   -------         PROC          SAVE_CURRENT_MEASUREMENTS
  293.   C:000EH         LINE#         87
  294.   C:000EH         LINE#         88
  295.   C:003AH         LINE#         89
  296.   C:0049H         LINE#         90
  297.   C:0053H         LINE#         91
  298.   C:0069H         LINE#         92
  299.   C:0069H         LINE#         93
  300.   -------         ENDPROC       SAVE_CURRENT_MEASUREMENTS
  301.   -------         PROC          TIMER0
  302.   C:006AH         LINE#         100
  303.   -------         DO            TIMER0
  304.   D:000FH         SYMBOL        i
  305.   C:0077H         LINE#         104
  306.   C:007AH         LINE#         105
  307.   C:007DH         LINE#         106
  308.   C:007FH         LINE#         107
  309.   C:007FH         LINE#         109
  310.   C:008AH         LINE#         110
  311.   C:008CH         LINE#         112
  312.   C:009AH         LINE#         114
  313.   C:009AH         LINE#         115
  314.   C:00AAH         LINE#         116
  315.   C:00AEH         LINE#         117
  316.   C:00B0H         LINE#         118
  317.   C:00B0H         LINE#         119
  318.   C:00BDH         LINE#         120
  319.   C:00C3H         LINE#         121
  320.   C:00CAH         LINE#         122
  321.   C:00CDH         LINE#         123
  322.   C:00CFH         LINE#         124
  323.   C:00CFH         LINE#         125
  324.   C:00CFH         LINE#         126
  325.   C:00CFH         LINE#         128
  326.   C:00E0H         LINE#         129
  327.   C:00E5H         LINE#         131
  328.   C:00ECH         LINE#         132
  329.   C:00EFH         LINE#         134
  330.   C:00F6H         LINE#         135
  331.   C:00F9H         LINE#         137
  332.   C:0100H         LINE#         138
  333.   C:0103H         LINE#         139
  334.   C:0103H         LINE#         140
  335.   C:0103H         LINE#         141
  336.   C:0103H         LINE#         142
  337.   C:0103H         LINE#         144
  338.   C:0109H         LINE#         145
  339.   C:010CH         LINE#         146
  340.   C:010FH         LINE#         147
  341.   C:0111H         LINE#         148
  342. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 6
  343.  
  344.  
  345.   C:0114H         LINE#         149
  346.   C:0117H         LINE#         150
  347.   C:011AH         LINE#         151
  348.   C:011DH         LINE#         152
  349.   C:0123H         LINE#         153
  350.   C:0127H         LINE#         154
  351.   C:0129H         LINE#         155
  352.   C:0129H         LINE#         156
  353.   C:0129H         LINE#         157
  354.   -------         ENDDO         i
  355.   -------         ENDPROC       TIMER0
  356.   -------         PROC          _READ_INDEX
  357.   D:003DH         SYMBOL        buffer
  358.   C:0134H         LINE#         169
  359.   -------         DO            buffer
  360.   D:0040H         SYMBOL        index
  361.   D:0007H         SYMBOL        args
  362.   C:013AH         LINE#         170
  363.   C:013FH         LINE#         173
  364.   C:0155H         LINE#         176
  365.   C:0155H         LINE#         177
  366.   C:0167H         LINE#         178
  367.   C:016CH         LINE#         179
  368.   C:016CH         LINE#         180
  369.   C:0187H         LINE#         181
  370.   C:0199H         LINE#         182
  371.   C:01A6H         LINE#         183
  372.   C:01B9H         LINE#         184
  373.   C:01BDH         LINE#         185
  374.   -------         ENDDO         args
  375.   -------         ENDPROC       _READ_INDEX
  376.   -------         PROC          CLEAR_RECORDS
  377.   C:01BEH         LINE#         191
  378.   -------         DO            CLEAR_RECORDS
  379.   D:0006H         SYMBOL        idx
  380.   C:01BEH         LINE#         194
  381.   C:01C0H         LINE#         195
  382.   C:01C9H         LINE#         196
  383.   C:01CBH         LINE#         197
  384.   C:01E1H         LINE#         198
  385.   C:01ECH         LINE#         199
  386.   -------         ENDDO         idx
  387.   -------         ENDPROC       CLEAR_RECORDS
  388.   -------         PROC          MAIN
  389.   C:01EDH         LINE#         205
  390.   -------         DO            MAIN
  391.   I:0011H         SYMBOL        cmdbuf
  392.   D:003AH         SYMBOL        i
  393.   D:003BH         SYMBOL        idx
  394.   C:01EDH         LINE#         211
  395.   C:01F0H         LINE#         212
  396.   C:01F2H         LINE#         213
  397.   C:01F5H         LINE#         216
  398.   C:01F8H         LINE#         217
  399.   C:01FBH         LINE#         218
  400.   C:01FEH         LINE#         219
  401.   C:0200H         LINE#         220
  402.   C:0202H         LINE#         221
  403.   C:0204H         LINE#         223
  404.   C:0207H         LINE#         224
  405.   C:0210H         LINE#         225
  406.   C:0210H         LINE#         226
  407.   C:0219H         LINE#         227
  408.   C:0220H         LINE#         229
  409.   C:022CH         LINE#         230
  410. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 7
  411.  
  412.  
  413.   C:0236H         LINE#         231
  414.   C:023AH         LINE#         233
  415.   C:024BH         LINE#         235
  416.   C:027BH         LINE#         237
  417.   C:027BH         LINE#         238
  418.   C:0295H         LINE#         239
  419.   C:02A4H         LINE#         240
  420.   C:02A7H         LINE#         241
  421.   C:02B2H         LINE#         242
  422.   C:02B2H         LINE#         243
  423.   C:02CBH         LINE#         244
  424.   C:02F5H         LINE#         245
  425.   C:02FEH         LINE#         246
  426.   C:02FEH         LINE#         247
  427.   C:0314H         LINE#         248
  428.   C:0317H         LINE#         249
  429.   C:0317H         LINE#         251
  430.   C:0317H         LINE#         252
  431.   C:0322H         LINE#         253
  432.   C:0325H         LINE#         255
  433.   C:0325H         LINE#         256
  434.   C:0330H         LINE#         257
  435.   C:0333H         LINE#         259
  436.   C:0333H         LINE#         260
  437.   C:033CH         LINE#         261
  438.   C:033CH         LINE#         262
  439.   C:033FH         LINE#         263
  440.   C:0341H         LINE#         264
  441.   C:0344H         LINE#         265
  442.   C:035AH         LINE#         266
  443.   C:035CH         LINE#         267
  444.   C:0362H         LINE#         268
  445.   C:036BH         LINE#         269
  446.   C:036EH         LINE#         271
  447.   C:036EH         LINE#         272
  448.   C:0377H         LINE#         273
  449.   C:0379H         LINE#         274
  450.   C:037CH         LINE#         276
  451.   C:037CH         LINE#         277
  452.   C:0385H         LINE#         278
  453.   C:0387H         LINE#         279
  454.   C:038AH         LINE#         281
  455.   C:038AH         LINE#         282
  456.   C:0393H         LINE#         283
  457.   C:0396H         LINE#         284
  458.   C:0399H         LINE#         286
  459.   C:0399H         LINE#         287
  460.   C:03ABH         LINE#         288
  461.   C:03B4H         LINE#         289
  462.   C:03B7H         LINE#         290
  463.   C:03B7H         LINE#         291
  464.   C:03B7H         LINE#         292
  465.   -------         ENDDO         idx
  466.   -------         ENDPROC       MAIN
  467.   -------         ENDMOD        MEASURE
  468.  
  469.   -------         MODULE        MCOMMAND
  470.   C:0000H         SYMBOL        _ICE_DUMMY_
  471.   B:00C8H.0       PUBLIC        T2I0
  472.   B:00C8H.1       PUBLIC        T2I1
  473.   B:00B0H.4       PUBLIC        T0
  474.   B:00D0H.6       PUBLIC        AC
  475.   B:00B0H.5       PUBLIC        T1
  476.   B:00D8H.7       PUBLIC        BD
  477.   B:00C8H.3       PUBLIC        T2R0
  478. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 8
  479.  
  480.  
  481.   B:00C8H.4       PUBLIC        T2R1
  482.   B:00B8H.0       PUBLIC        EADC
  483.   B:00C0H.0       PUBLIC        IADC
  484.   B:00C8H.5       PUBLIC        I2FR
  485.   B:00C8H.6       PUBLIC        I3FR
  486.   B:00C0H.7       PUBLIC        EXF2
  487.   B:00B0H.7       PUBLIC        RD
  488.   B:00C8H.2       PUBLIC        T2CM
  489.   B:00A8H.4       PUBLIC        ES
  490.   B:00C0H.1       PUBLIC        IEX2
  491.   B:00C0H.2       PUBLIC        IEX3
  492.   B:00C0H.3       PUBLIC        IEX4
  493.   B:0098H.0       PUBLIC        RI
  494.   B:00C0H.4       PUBLIC        IEX5
  495.   B:00B0H.2       PUBLIC        INT0
  496.   B:00D0H.7       PUBLIC        CY
  497.   B:00C0H.5       PUBLIC        IEX6
  498.   B:0098H.1       PUBLIC        TI
  499.   B:00B0H.3       PUBLIC        INT1
  500.   B:00D0H.2       PUBLIC        OV
  501.   B:00B0H.6       PUBLIC        WR
  502.   B:00C8H.7       PUBLIC        T2PS
  503.   B:0088H.1       PUBLIC        IE0
  504.   C:0846H         PUBLIC        _set_time
  505.   B:0088H.3       PUBLIC        IE1
  506.   B:00B8H.6       PUBLIC        SWDT
  507.   B:00A8H.1       PUBLIC        ET0
  508.   B:00A8H.3       PUBLIC        ET1
  509.   B:0088H.5       PUBLIC        TF0
  510.   B:00A8H.5       PUBLIC        ET2
  511.   B:0088H.7       PUBLIC        TF1
  512.   B:00C0H.6       PUBLIC        TF2
  513.   B:0098H.2       PUBLIC        RB8
  514.   B:00A8H.0       PUBLIC        EX0
  515.   B:0088H.0       PUBLIC        IT0
  516.   B:0098H.3       PUBLIC        TB8
  517.   B:00A8H.2       PUBLIC        EX1
  518.   B:0088H.2       PUBLIC        IT1
  519.   B:00B8H.1       PUBLIC        EX2
  520.   B:00D0H.0       PUBLIC        P
  521.   B:0098H.7       PUBLIC        SM0
  522.   B:00B8H.2       PUBLIC        EX3
  523.   B:0098H.6       PUBLIC        SM1
  524.   B:00B8H.3       PUBLIC        EX4
  525.   C:07E8H         PUBLIC        measure_display
  526.   B:00D8H.3       PUBLIC        ADM
  527.   B:0098H.5       PUBLIC        SM2
  528.   B:00B8H.4       PUBLIC        EX5
  529.   B:00A8H.7       PUBLIC        EAL
  530.   B:00B8H.5       PUBLIC        EX6
  531.   B:00D8H.0       PUBLIC        MX0
  532.   B:00D0H.3       PUBLIC        RS0
  533.   B:00D8H.1       PUBLIC        MX1
  534.   B:0088H.4       PUBLIC        TR0
  535.   B:00D0H.4       PUBLIC        RS1
  536.   B:00D8H.2       PUBLIC        MX2
  537.   B:0088H.6       PUBLIC        TR1
  538.   B:00D8H.6       PUBLIC        CLK
  539.   B:00B8H.7       PUBLIC        EXEN2
  540.   B:0098H.4       PUBLIC        REN
  541.   B:00D8H.4       PUBLIC        BSY
  542.   B:00B0H.0       PUBLIC        RXD
  543.   B:00A8H.6       PUBLIC        WDT
  544.   B:00B0H.1       PUBLIC        TXD
  545.   B:00D0H.5       PUBLIC        F0
  546. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 9
  547.  
  548.  
  549.   B:00D0H.1       PUBLIC        F1
  550.   C:08C3H         PUBLIC        _set_interval
  551.   -------         PROC          MEASURE_DISPLAY
  552.   D:003DH         SYMBOL        display
  553.   C:07E8H         LINE#         41
  554.   -------         DO            display
  555.   D:0048H         SYMBOL        i
  556.   C:07E8H         LINE#         44
  557.   C:0806H         LINE#         52
  558.   C:0809H         LINE#         53
  559.   C:083EH         LINE#         54
  560.   C:0845H         LINE#         55
  561.   -------         ENDDO         i
  562.   -------         ENDPROC       MEASURE_DISPLAY
  563.   -------         PROC          _SET_TIME
  564.   D:0001H         SYMBOL        buffer
  565.   C:0846H         LINE#         61
  566.   C:0846H         LINE#         62
  567.   -------         DO            buffer
  568.   D:003DH         SYMBOL        time
  569.   D:0007H         SYMBOL        args
  570.   C:0846H         LINE#         66
  571.   C:0849H         LINE#         67
  572.   C:084DH         LINE#         68
  573.   C:0871H         LINE#         72
  574.   C:088FH         LINE#         73
  575.   C:088FH         LINE#         74
  576.   C:08A1H         LINE#         75
  577.   C:08A2H         LINE#         76
  578.   C:08A2H         LINE#         77
  579.   C:08A4H         LINE#         78
  580.   C:08B7H         LINE#         79
  581.   C:08BAH         LINE#         80
  582.   C:08BCH         LINE#         81
  583.   C:08C0H         LINE#         82
  584.   C:08C2H         LINE#         83
  585.   C:08C2H         LINE#         84
  586.   -------         ENDDO         args
  587.   -------         ENDPROC       _SET_TIME
  588.   -------         PROC          _SET_INTERVAL
  589.   D:0001H         SYMBOL        buffer
  590.   C:08C3H         LINE#         90
  591.   -------         DO            buffer
  592.   D:003DH         SYMBOL        itime
  593.   D:0041H         SYMBOL        args
  594.   D:0042H         SYMBOL        second
  595.   C:08C3H         LINE#         95
  596.   C:08E3H         LINE#         99
  597.   C:0904H         LINE#         100
  598.   C:0916H         LINE#         101
  599.   C:0917H         LINE#         102
  600.   C:0917H         LINE#         103
  601.   C:0924H         LINE#         104
  602.   C:094FH         LINE#         105
  603.   C:095DH         LINE#         106
  604.   C:096AH         LINE#         107
  605.   C:0970H         LINE#         108
  606.   C:0977H         LINE#         109
  607.   C:097AH         LINE#         110
  608.   C:097CH         LINE#         111
  609.   C:097CH         LINE#         112
  610.   C:097CH         LINE#         113
  611.   C:097CH         LINE#         114
  612.   C:097EH         LINE#         115
  613.   C:0991H         LINE#         116
  614. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 10
  615.  
  616.  
  617.   C:0994H         LINE#         117
  618.   C:0996H         LINE#         118
  619.   C:099AH         LINE#         119
  620.   C:099CH         LINE#         120
  621.   C:099CH         LINE#         121
  622.   -------         ENDDO         second
  623.   -------         ENDPROC       _SET_INTERVAL
  624.   -------         ENDMOD        MCOMMAND
  625.  
  626.   -------         MODULE        GETLINE
  627.   C:0000H         SYMBOL        _ICE_DUMMY_
  628.   C:0A1BH         PUBLIC        _getline
  629.   -------         PROC          _GETLINE
  630.   D:003DH         SYMBOL        line
  631.   D:003EH         SYMBOL        n
  632.   C:0A1BH         LINE#         19
  633.   -------         DO            n
  634.   D:003FH         SYMBOL        cnt
  635.   D:0040H         SYMBOL        c
  636.   C:0A1FH         LINE#         20
  637.   C:0A22H         LINE#         23
  638.   C:0A22H         LINE#         24
  639.   C:0A2DH         LINE#         25
  640.   C:0A38H         LINE#         26
  641.   C:0A3CH         LINE#         27
  642.   C:0A3EH         LINE#         28
  643.   C:0A40H         LINE#         29
  644.   C:0A45H         LINE#         30
  645.   C:0A4AH         LINE#         31
  646.   C:0A4FH         LINE#         32
  647.   C:0A4FH         LINE#         33
  648.   C:0A51H         LINE#         34
  649.   C:0A5DH         LINE#         35
  650.   C:0A67H         LINE#         36
  651.   C:0A69H         LINE#         37
  652.   C:0A6BH         LINE#         38
  653.   C:0A6BH         LINE#         39
  654.   C:0A7AH         LINE#         40
  655.   C:0A7EH         LINE#         41
  656.   -------         ENDDO         c
  657.   -------         ENDPROC       _GETLINE
  658.   -------         ENDMOD        GETLINE
  659.  
  660.   -------         MODULE        ?C?FPADD
  661.   C:0A86H         PUBLIC        ?C?FPADD
  662.   C:0A82H         PUBLIC        ?C?FPSUB
  663.   -------         ENDMOD        ?C?FPADD
  664.  
  665.   -------         MODULE        ?C?FPMUL
  666.   C:0B77H         PUBLIC        ?C?FPMUL
  667.   -------         ENDMOD        ?C?FPMUL
  668.  
  669.   -------         MODULE        ?C?FPDIV
  670.   C:0C80H         PUBLIC        ?C?FPDIV
  671.   -------         ENDMOD        ?C?FPDIV
  672.  
  673.   -------         MODULE        ?C?FPCMP
  674.   C:0D1BH         PUBLIC        ?C?FPCMP
  675.   C:0D19H         PUBLIC        ?C?FPCMP3
  676.   -------         ENDMOD        ?C?FPCMP
  677.  
  678.   -------         MODULE        ?C?FCAST
  679.   C:0D90H         PUBLIC        ?C?FCASTC
  680.   C:0D8BH         PUBLIC        ?C?FCASTI
  681.   C:0D86H         PUBLIC        ?C?FCASTL
  682. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 11
  683.  
  684.  
  685.   -------         ENDMOD        ?C?FCAST
  686.  
  687.   -------         MODULE        ?C?CASTF
  688.   C:0DC4H         PUBLIC        ?C?CASTF
  689.   -------         ENDMOD        ?C?CASTF
  690.  
  691.   -------         MODULE        PRINTF
  692.   D:0049H         PUBLIC        ?_PRINTF?BYTE
  693.   D:0049H         PUBLIC        ?_SPRINTF?BYTE
  694.   C:1284H         PUBLIC        _PRINTF
  695.   C:127EH         PUBLIC        _SPRINTF
  696.   -------         ENDMOD        PRINTF
  697.  
  698.   -------         MODULE        SCANF
  699.   D:0046H         PUBLIC        ?_SCANF?BYTE
  700.   D:0046H         PUBLIC        ?_SSCANF?BYTE
  701.   C:1700H         PUBLIC        _SCANF
  702.   C:16FCH         PUBLIC        _SSCANF
  703.   -------         ENDMOD        SCANF
  704.  
  705.   -------         MODULE        ?C?FPROUND
  706.   C:0E44H         PUBLIC        ?C?FPROUND
  707.   -------         ENDMOD        ?C?FPROUND
  708.  
  709.   -------         MODULE        ?C?FPCONVERT
  710.   C:0E73H         PUBLIC        ?C?FPCONVERT
  711.   -------         ENDMOD        ?C?FPCONVERT
  712.  
  713.   -------         MODULE        ?C?FPNEG
  714.   C:0F76H         PUBLIC        ?C?FPNEG
  715.   -------         ENDMOD        ?C?FPNEG
  716.  
  717.   -------         MODULE        ?C?FTNPWR
  718.   C:0FB7H         PUBLIC        ?C?FTNPWR
  719.   -------         ENDMOD        ?C?FTNPWR
  720.  
  721.   -------         MODULE        ?C?COPY
  722.   C:10C7H         PUBLIC        ?C?COPY
  723.   -------         ENDMOD        ?C?COPY
  724.  
  725.   -------         MODULE        ?C?CLDPTR
  726.   C:10F0H         PUBLIC        ?C?CLDPTR
  727.   -------         ENDMOD        ?C?CLDPTR
  728.  
  729.   -------         MODULE        ?C?CLDOPTR
  730.   C:1109H         PUBLIC        ?C?CLDOPTR
  731.   -------         ENDMOD        ?C?CLDOPTR
  732.  
  733.   -------         MODULE        ?C?CSTPTR
  734.   C:1136H         PUBLIC        ?C?CSTPTR
  735.   -------         ENDMOD        ?C?CSTPTR
  736.  
  737.   -------         MODULE        ?C?IMUL
  738.   C:1148H         PUBLIC        ?C?IMUL
  739.   -------         ENDMOD        ?C?IMUL
  740.  
  741.   -------         MODULE        ?C?ISTPTR
  742.   C:115CH         PUBLIC        ?C?ISTPTR
  743.   -------         ENDMOD        ?C?ISTPTR
  744.  
  745.   -------         MODULE        ?C?LNEG
  746.   C:117BH         PUBLIC        ?C?LNEG
  747.   -------         ENDMOD        ?C?LNEG
  748.  
  749.   -------         MODULE        ?C?LSTPTR
  750. BL51 BANKED LINKER/LOCATER V3.52                                                        07/09/95  11:14:39  PAGE 12
  751.  
  752.  
  753.   C:1189H         PUBLIC        ?C?LSTPTR
  754.   -------         ENDMOD        ?C?LSTPTR
  755.  
  756.   -------         MODULE        ?C?OFFXADD
  757.   C:11A3H         PUBLIC        ?C?OFFXADD
  758.   -------         ENDMOD        ?C?OFFXADD
  759.  
  760.   -------         MODULE        ?C?PLDIDATA
  761.   C:11AFH         PUBLIC        ?C?PLDIDATA
  762.   -------         ENDMOD        ?C?PLDIDATA
  763.  
  764.   -------         MODULE        ?C?PLDIIDATA
  765.   C:11B8H         PUBLIC        ?C?PLDIIDATA
  766.   -------         ENDMOD        ?C?PLDIIDATA
  767.  
  768.   -------         MODULE        ?C?PILDIDATA
  769.   C:11C8H         PUBLIC        ?C?PILDIDATA
  770.   -------         ENDMOD        ?C?PILDIDATA
  771.  
  772.   -------         MODULE        ?C?CCASE
  773.   C:11D8H         PUBLIC        ?C?CCASE
  774.   -------         ENDMOD        ?C?CCASE
  775.  
  776.   -------         MODULE        PUTCHAR
  777.   C:1B01H         PUBLIC        _PUTCHAR
  778.   -------         ENDMOD        PUTCHAR
  779.  
  780.   -------         MODULE        _GETKEY
  781.   C:1B28H         PUBLIC        _GETKEY
  782.   -------         ENDMOD        _GETKEY
  783.  
  784.   -------         MODULE        GETCHAR
  785.   B:0020H.3       PUBLIC        ?C?CHARLOADED
  786.   D:0010H         PUBLIC        ?_UNGETCHAR?BYTE
  787.   C:1B32H         PUBLIC        GETCHAR
  788.   -------         ENDMOD        GETCHAR
  789.  
  790.   -------         MODULE        UNGETC
  791.   C:0003H         PUBLIC        _UNGETCHAR
  792.   -------         ENDMOD        UNGETC
  793.  
  794.   -------         MODULE        ISSPACE
  795.   C:1B43H         PUBLIC        _ISSPACE
  796.   -------         ENDMOD        ISSPACE
  797.  
  798.   -------         MODULE        TOUPPER
  799.   C:1B57H         PUBLIC        _TOUPPER
  800.   -------         ENDMOD        TOUPPER
  801.  
  802.   -------         MODULE        ?C?LSTIDATA
  803.   C:11FEH         PUBLIC        ?C?LSTIDATA
  804.   -------         ENDMOD        ?C?LSTIDATA
  805.  
  806.   -------         MODULE        ?C?LSTXDATA
  807.   C:120AH         PUBLIC        ?C?LSTXDATA
  808.   -------         ENDMOD        ?C?LSTXDATA
  809.  
  810.   -------         MODULE        ?C?LSTPDATA
  811.   C:1216H         PUBLIC        ?C?LSTPDATA
  812.   -------         ENDMOD        ?C?LSTPDATA
  813.  
  814. LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
  815.