d12v0.M51
上传用户:lyfy_2008
上传日期:2014-07-13
资源大小:3016k
文件大小:52k
源码类别:

USB编程

开发平台:

Visual C++

  1. BL51 BANKED LINKER/LOCATER V5.02                                                        09/28/2006  22:04:35  PAGE 1
  2. BL51 BANKED LINKER/LOCATER V5.02, INVOKED BY:
  3. C:KEILC51BINBL51.EXE STARTUP.obj, Chap_9.obj, D12ci.obj, Isr.obj, main.obj TO d12v0.1 RAMSIZE (256)
  4. MEMORY MODEL: SMALL
  5. INPUT MODULES INCLUDED:
  6.   STARTUP.obj (?C_STARTUP)
  7.   Chap_9.obj (CHAP_9)
  8.   D12ci.obj (D12CI)
  9.   Isr.obj (ISR)
  10.   main.obj (MAIN)
  11.   C:KEILC51LIBC51S.LIB (?C_INIT)
  12.   C:KEILC51LIBC51S.LIB (?C?CLDOPTR)
  13.   C:KEILC51LIBC51S.LIB (?C?CSTOPTR)
  14.   C:KEILC51LIBC51S.LIB (?C?ULCMP)
  15.   C:KEILC51LIBC51S.LIB (?C?ICALL)
  16. LINK MAP OF MODULE:  d12v0.1 (?C_STARTUP)
  17.             TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME
  18.             -----------------------------------------------------
  19.             * * * * * * *   D A T A   M E M O R Y   * * * * * * *
  20.             REG     0000H     0008H     ABSOLUTE     "REG BANK 0"
  21.             DATA    0008H     0019H     UNIT         ?DT?MAIN
  22.             DATA    0021H     0015H     UNIT         _DATA_GROUP_
  23.             DATA    0036H     0008H     UNIT         ?DT?ISR
  24.             DATA    003EH     0002H     UNIT         ?DT?D12_READCHIPID?D12CI
  25.             IDATA   0040H     0057H     UNIT         ?ID?ISR
  26.             IDATA   0097H     0001H     UNIT         ?STACK
  27.             * * * * * * *   C O D E   M E M O R Y   * * * * * * *
  28.             CODE    0000H     0003H     ABSOLUTE     
  29.             CODE    0003H     0007H     UNIT         ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  30.             CODE    000AH     0001H     UNIT         ?PR?BUS_RESET?ISR
  31.             CODE    000BH     0003H     ABSOLUTE     
  32.             CODE    000EH     0005H     UNIT         ?PR?EP1_TXDONE?ISR
  33.             CODE    0013H     0003H     ABSOLUTE     
  34.             CODE    0016H     00F6H     UNIT         ?PR?EP0_RXDONE?ISR
  35.             CODE    010CH     00CDH     UNIT         ?PR?MAIN?MAIN
  36.             CODE    01D9H     0091H     UNIT         ?PR?EP0_TXDONE?ISR
  37.             CODE    026AH     008CH     UNIT         ?C_C51STARTUP
  38.             CODE    02F6H     007DH     UNIT         ?PR?_D12_READENDPOINT?D12CI
  39.             CODE    0373H     0072H     UNIT         ?PR?_CODE_TRANSMIT?MAIN
  40.             CODE    03E5H     0070H     UNIT         ?CO?MAIN
  41.             CODE    0455H     006FH     UNIT         ?PR?FN_USB_ISR?ISR
  42.             CODE    04C4H     006EH     UNIT         ?PR?_D12_WRITEENDPOINT?D12CI
  43.             CODE    0532H     0066H     UNIT         ?C?LIB_CODE
  44.             CODE    0598H     0065H     UNIT         ?PR?GET_STATUS?CHAP_9
  45.             CODE    05FDH     0054H     UNIT         ?PR?CLEAR_FEATURE?CHAP_9
  46.             CODE    0651H     0054H     UNIT         ?PR?SET_FEATURE?CHAP_9
  47.             CODE    06A5H     0042H     UNIT         ?PR?CONTROL_HANDLER?MAIN
  48.             CODE    06E7H     0040H     UNIT         ?PR?SET_CONFIGURATION?CHAP_9
  49.             CODE    0727H     0040H     UNIT         ?CO?CHAP_9
  50. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 2
  51.             CODE    0767H     003FH     UNIT         ?PR?USB_ISR?ISR
  52.             CODE    07A6H     003EH     UNIT         ?PR?MAIN_RXDONE?ISR
  53.             CODE    07E4H     0039H     UNIT         ?PR?D12_READCHIPID?D12CI
  54.             CODE    081DH     0037H     UNIT         ?PR?_SEND?MAIN
  55.             CODE    0854H     0034H     UNIT         ?PR?_D12_SETMODE?D12CI
  56.             CODE    0888H     0032H     UNIT         ?PR?_D12_SETADDRESSENABLE?D12CI
  57.             CODE    08BAH     0031H     UNIT         ?PR?_D12_SETENDPOINTENABLE?D12CI
  58.             CODE    08EBH     0031H     UNIT         ?PR?RECONNECT_USB?MAIN
  59.             CODE    091CH     0030H     UNIT         ?PR?TIMER_ISR?ISR
  60.             CODE    094CH     0029H     UNIT         ?PR?_D12_SETDMA?D12CI
  61.             CODE    0975H     0027H     UNIT         ?PR?_D12_SETENDPOINTSTATUS?D12CI
  62.             CODE    099CH     0025H     UNIT         ?PR?GET_DESCRIPTOR?CHAP_9
  63.             CODE    09C1H     0022H     UNIT         ?PR?_D12_READENDPOINTSTATUS?D12CI
  64.             CODE    09E3H     0021H     UNIT         ?PR?_D12_SELECTENDPOINT?D12CI
  65.             CODE    0A04H     001DH     UNIT         ?PR?EP1_RXDONE?ISR
  66.             CODE    0A21H     0019H     UNIT         ?PR?D12_READINTERRUPTREGISTER?D12CI
  67.             CODE    0A3AH     0017H     UNIT         ?PR?SET_INTERFACE?CHAP_9
  68.             CODE    0A51H     0016H     UNIT         ?PR?_D12_ACKNOWLEDGEENDPOINT?D12CI
  69.             CODE    0A67H     0015H     UNIT         ?PR?SET_ADDRESS?CHAP_9
  70.             CODE    0A7CH     0015H     UNIT         ?PR?CONNECT_USB?MAIN
  71.             CODE    0A91H     0014H     UNIT         ?PR?INIT_TIMER0?MAIN
  72.             CODE    0AA5H     0013H     UNIT         ?PR?CHECK_KEY_LED?MAIN
  73.             CODE    0AB8H     0012H     UNIT         ?PR?GET_CONFIGURATION?CHAP_9
  74.             CODE    0ACAH     000FH     UNIT         ?PR?_OUTPORTB?D12CI
  75.             CODE    0AD9H     000EH     UNIT         ?PR?STALL_EP0?MAIN
  76.             CODE    0AE7H     000DH     UNIT         ?PR?GET_INTERFACE?CHAP_9
  77.             CODE    0AF4H     000DH     UNIT         ?PR?INIT_PORT?MAIN
  78.             CODE    0B01H     000DH     UNIT         ?PR?INIT?MAIN
  79.             CODE    0B0EH     000CH     UNIT         ?PR?_SINGLE_TRANSMIT?MAIN
  80.             CODE    0B1AH     000BH     UNIT         ?PR?_INPORTB?D12CI
  81.             CODE    0B25H     0007H     UNIT         ?C_INITSEG
  82.             CODE    0B2CH     0007H     UNIT         ?PR?INIT_SPECIAL_INTERRUPTS?MAIN
  83.             CODE    0B33H     0007H     UNIT         ?PR?DISCONNECT_USB?MAIN
  84.             CODE    0B3AH     0005H     UNIT         ?PR?MAIN_TXDONE?ISR
  85.             CODE    0B3FH     0005H     UNIT         ?PR?INIT_UNCONFIG?MAIN
  86.             CODE    0B44H     0005H     UNIT         ?PR?INIT_CONFIG?MAIN
  87.             CODE    0B49H     0005H     UNIT         ?PR?ENDPOINTII?MAIN
  88.             CODE    0B4EH     0003H     UNIT         ?PR?RESERVED?CHAP_9
  89.             CODE    0B51H     0001H     UNIT         ?PR?DMA_EOT?ISR
  90. OVERLAY MAP OF MODULE:   d12v0.1 (?C_STARTUP)
  91. SEGMENT                                            DATA_GROUP 
  92.   +--> CALLED SEGMENT                            START    LENGTH
  93. ----------------------------------------------------------------
  94. ?C_C51STARTUP                                    -----    -----
  95.   +--> ?PR?MAIN?MAIN
  96.   +--> ?C_INITSEG
  97. ?PR?MAIN?MAIN                                    -----    -----
  98.   +--> ?PR?INIT_PORT?MAIN
  99.   +--> ?PR?INIT_TIMER0?MAIN
  100.   +--> ?PR?INIT_SPECIAL_INTERRUPTS?MAIN
  101.   +--> ?PR?INIT?MAIN
  102. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 3
  103.   +--> ?PR?RECONNECT_USB?MAIN
  104.   +--> ?PR?CHECK_KEY_LED?MAIN
  105.   +--> ?CO?MAIN
  106.   +--> ?PR?_SEND?MAIN
  107.   +--> ?PR?_D12_WRITEENDPOINT?D12CI
  108.   +--> ?PR?CONTROL_HANDLER?MAIN
  109.   +--> ?PR?ENDPOINTII?MAIN
  110. ?PR?INIT?MAIN                                    -----    -----
  111.   +--> ?PR?_SEND?MAIN
  112. ?PR?RECONNECT_USB?MAIN                           0021H    0004H
  113.   +--> ?PR?DISCONNECT_USB?MAIN
  114.   +--> ?PR?CONNECT_USB?MAIN
  115. ?PR?DISCONNECT_USB?MAIN                          -----    -----
  116.   +--> ?PR?_D12_SETMODE?D12CI
  117. ?PR?_D12_SETMODE?D12CI                           0025H    0002H
  118.   +--> ?PR?_OUTPORTB?D12CI
  119. ?PR?CONNECT_USB?MAIN                             -----    -----
  120.   +--> ?PR?_D12_SETDMA?D12CI
  121.   +--> ?PR?_D12_SETMODE?D12CI
  122. ?PR?_D12_SETDMA?D12CI                            0025H    0001H
  123.   +--> ?PR?_OUTPORTB?D12CI
  124. ?PR?CHECK_KEY_LED?MAIN                           -----    -----
  125.   +--> ?PR?_D12_WRITEENDPOINT?D12CI
  126. ?PR?_D12_WRITEENDPOINT?D12CI                     0031H    0005H
  127.   +--> ?PR?_OUTPORTB?D12CI
  128.   +--> ?PR?_INPORTB?D12CI
  129. ?CO?MAIN                                         -----    -----
  130.   +--> ?PR?GET_STATUS?CHAP_9
  131.   +--> ?PR?CLEAR_FEATURE?CHAP_9
  132.   +--> ?PR?RESERVED?CHAP_9
  133.   +--> ?PR?SET_FEATURE?CHAP_9
  134.   +--> ?PR?SET_ADDRESS?CHAP_9
  135.   +--> ?PR?GET_DESCRIPTOR?CHAP_9
  136.   +--> ?PR?GET_CONFIGURATION?CHAP_9
  137.   +--> ?PR?SET_CONFIGURATION?CHAP_9
  138.   +--> ?PR?GET_INTERFACE?CHAP_9
  139.   +--> ?PR?SET_INTERFACE?CHAP_9
  140. ?PR?GET_STATUS?CHAP_9                            0023H    0005H
  141.   +--> ?PR?_D12_SELECTENDPOINT?D12CI
  142.   +--> ?PR?_SINGLE_TRANSMIT?MAIN
  143.   +--> ?PR?STALL_EP0?MAIN
  144. ?PR?_D12_SELECTENDPOINT?D12CI                    -----    -----
  145.   +--> ?PR?_OUTPORTB?D12CI
  146.   +--> ?PR?_INPORTB?D12CI
  147. ?PR?_SINGLE_TRANSMIT?MAIN                        -----    -----
  148. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 4
  149.   +--> ?PR?_D12_WRITEENDPOINT?D12CI
  150. ?PR?STALL_EP0?MAIN                               -----    -----
  151.   +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI
  152. ?PR?_D12_SETENDPOINTSTATUS?D12CI                 002FH    0001H
  153.   +--> ?PR?_OUTPORTB?D12CI
  154. ?PR?CLEAR_FEATURE?CHAP_9                         0023H    0002H
  155.   +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI
  156.   +--> ?PR?_SINGLE_TRANSMIT?MAIN
  157.   +--> ?PR?STALL_EP0?MAIN
  158. ?PR?RESERVED?CHAP_9                              -----    -----
  159.   +--> ?PR?STALL_EP0?MAIN
  160. ?PR?SET_FEATURE?CHAP_9                           0023H    0002H
  161.   +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI
  162.   +--> ?PR?_SINGLE_TRANSMIT?MAIN
  163.   +--> ?PR?STALL_EP0?MAIN
  164. ?PR?SET_ADDRESS?CHAP_9                           -----    -----
  165.   +--> ?PR?_D12_SETADDRESSENABLE?D12CI
  166.   +--> ?PR?_SINGLE_TRANSMIT?MAIN
  167. ?PR?_D12_SETADDRESSENABLE?D12CI                  0023H    0002H
  168.   +--> ?PR?_OUTPORTB?D12CI
  169. ?PR?GET_DESCRIPTOR?CHAP_9                        0023H    0001H
  170.   +--> ?CO?CHAP_9
  171.   +--> ?PR?_CODE_TRANSMIT?MAIN
  172.   +--> ?PR?STALL_EP0?MAIN
  173. ?PR?_CODE_TRANSMIT?MAIN                          0024H    0002H
  174.   +--> ?PR?_D12_WRITEENDPOINT?D12CI
  175. ?PR?GET_CONFIGURATION?CHAP_9                     0023H    0001H
  176.   +--> ?PR?_SINGLE_TRANSMIT?MAIN
  177. ?PR?SET_CONFIGURATION?CHAP_9                     -----    -----
  178.   +--> ?PR?_SINGLE_TRANSMIT?MAIN
  179.   +--> ?PR?INIT_UNCONFIG?MAIN
  180.   +--> ?PR?INIT_CONFIG?MAIN
  181.   +--> ?PR?STALL_EP0?MAIN
  182. ?PR?INIT_UNCONFIG?MAIN                           -----    -----
  183.   +--> ?PR?_D12_SETENDPOINTENABLE?D12CI
  184. ?PR?_D12_SETENDPOINTENABLE?D12CI                 0023H    0001H
  185.   +--> ?PR?_OUTPORTB?D12CI
  186. ?PR?INIT_CONFIG?MAIN                             -----    -----
  187.   +--> ?PR?_D12_SETENDPOINTENABLE?D12CI
  188. ?PR?GET_INTERFACE?CHAP_9                         0023H    0001H
  189.   +--> ?PR?_SINGLE_TRANSMIT?MAIN
  190. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 5
  191. ?PR?SET_INTERFACE?CHAP_9                         -----    -----
  192.   +--> ?PR?_SINGLE_TRANSMIT?MAIN
  193.   +--> ?PR?STALL_EP0?MAIN
  194. ?PR?CONTROL_HANDLER?MAIN                         0021H    0002H
  195.   +--> ?CO?MAIN
  196.   +--> ?PR?STALL_EP0?MAIN
  197. *** NEW ROOT ***************************************************
  198. ?PR?USB_ISR?ISR                                  -----    -----
  199.   +--> ?PR?FN_USB_ISR?ISR
  200. ?PR?FN_USB_ISR?ISR                               002DH    0002H
  201.   +--> ?PR?D12_READINTERRUPTREGISTER?D12CI
  202.   +--> ?PR?BUS_RESET?ISR
  203.   +--> ?PR?DMA_EOT?ISR
  204.   +--> ?PR?EP0_TXDONE?ISR
  205.   +--> ?PR?EP0_RXDONE?ISR
  206.   +--> ?PR?EP1_TXDONE?ISR
  207.   +--> ?PR?EP1_RXDONE?ISR
  208.   +--> ?PR?MAIN_TXDONE?ISR
  209.   +--> ?PR?MAIN_RXDONE?ISR
  210. ?PR?D12_READINTERRUPTREGISTER?D12CI              002FH    0001H
  211.   +--> ?PR?_OUTPORTB?D12CI
  212.   +--> ?PR?_INPORTB?D12CI
  213. ?PR?EP0_TXDONE?ISR                               002FH    0002H
  214.   +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  215.   +--> ?PR?_D12_WRITEENDPOINT?D12CI
  216. ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI         -----    -----
  217.   +--> ?PR?_OUTPORTB?D12CI
  218.   +--> ?PR?_INPORTB?D12CI
  219. ?PR?EP0_RXDONE?ISR                               -----    -----
  220.   +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  221.   +--> ?PR?_D12_READENDPOINT?D12CI
  222.   +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI
  223.   +--> ?PR?_D12_ACKNOWLEDGEENDPOINT?D12CI
  224. ?PR?_D12_READENDPOINT?D12CI                      0030H    0006H
  225.   +--> ?PR?_OUTPORTB?D12CI
  226.   +--> ?PR?_INPORTB?D12CI
  227. ?PR?_D12_ACKNOWLEDGEENDPOINT?D12CI               002FH    0001H
  228.   +--> ?PR?_OUTPORTB?D12CI
  229. ?PR?EP1_TXDONE?ISR                               -----    -----
  230.   +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  231. ?PR?EP1_RXDONE?ISR                               -----    -----
  232.   +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  233.   +--> ?PR?_D12_READENDPOINT?D12CI
  234. ?PR?MAIN_TXDONE?ISR                              -----    -----
  235. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 6
  236.   +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  237. ?PR?MAIN_RXDONE?ISR                              002FH    0001H
  238.   +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI
  239.   +--> ?PR?_D12_READENDPOINT?D12CI
  240.   +--> ?PR?_D12_READENDPOINTSTATUS?D12CI
  241. ?PR?_D12_READENDPOINTSTATUS?D12CI                -----    -----
  242.   +--> ?PR?_OUTPORTB?D12CI
  243.   +--> ?PR?_INPORTB?D12CI
  244. SYMBOL TABLE OF MODULE:  d12v0.1 (?C_STARTUP)
  245.   VALUE           TYPE          NAME
  246.   ----------------------------------
  247.   -------         MODULE        ?C_STARTUP
  248.   C:026AH         SEGMENT       ?C_C51STARTUP
  249.   I:0097H         SEGMENT       ?STACK
  250.   C:0000H         PUBLIC        ?C_STARTUP
  251.   D:00E0H         SYMBOL        ACC
  252.   D:00F0H         SYMBOL        B
  253.   D:0083H         SYMBOL        DPH
  254.   D:0082H         SYMBOL        DPL
  255.   N:0000H         SYMBOL        IBPSTACK
  256.   N:0100H         SYMBOL        IBPSTACKTOP
  257.   N:0080H         SYMBOL        IDATALEN
  258.   C:026DH         SYMBOL        IDATALOOP
  259.   N:0000H         SYMBOL        PBPSTACK
  260.   N:0000H         SYMBOL        PBPSTACKTOP
  261.   N:0000H         SYMBOL        PDATALEN
  262.   N:0000H         SYMBOL        PDATASTART
  263.   N:0000H         SYMBOL        PPAGE
  264.   N:0000H         SYMBOL        PPAGEENABLE
  265.   D:00A0H         SYMBOL        PPAGE_SFR
  266.   D:0081H         SYMBOL        SP
  267.   C:026AH         SYMBOL        STARTUP1
  268.   N:0000H         SYMBOL        XBPSTACK
  269.   N:0000H         SYMBOL        XBPSTACKTOP
  270.   N:0000H         SYMBOL        XDATALEN
  271.   N:0000H         SYMBOL        XDATASTART
  272.   C:0000H         LINE#         92
  273.   C:026AH         LINE#         99
  274.   C:026CH         LINE#         100
  275.   C:026DH         LINE#         101
  276.   C:026EH         LINE#         102
  277.   C:0270H         LINE#         151
  278.   C:0273H         LINE#         155
  279.   -------         ENDMOD        ?C_STARTUP
  280.   -------         MODULE        CHAP_9
  281.   C:0000H         SYMBOL        _ICE_DUMMY_
  282.   B:00A8H.7       PUBLIC        EA
  283.   C:0742H         PUBLIC        InterfaceDescr
  284.   C:0A67H         PUBLIC        set_address
  285. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 7
  286.   C:0651H         PUBLIC        set_feature
  287.   C:0AB8H         PUBLIC        get_configuration
  288.   C:06E7H         PUBLIC        set_configuration
  289.   C:0752H         PUBLIC        EP1_RXDescr
  290.   C:0760H         PUBLIC        EP2_RXDescr
  291.   C:074BH         PUBLIC        EP1_TXDescr
  292.   C:0727H         PUBLIC        DeviceDescr
  293.   C:0759H         PUBLIC        EP2_TXDescr
  294.   C:0598H         PUBLIC        get_status
  295.   C:0739H         PUBLIC        ConfigDescr
  296.   C:0AE7H         PUBLIC        get_interface
  297.   C:05FDH         PUBLIC        clear_feature
  298.   C:0B4EH         PUBLIC        reserved
  299.   C:0A3AH         PUBLIC        set_interface
  300.   C:099CH         PUBLIC        get_descriptor
  301.   -------         PROC          RESERVED
  302.   C:0B4EH         LINE#         112
  303.   C:0B4EH         LINE#         113
  304.   C:0B4EH         LINE#         114
  305.   -------         ENDPROC       RESERVED
  306.   -------         PROC          GET_STATUS
  307.   -------         DO            
  308.   D:0023H         SYMBOL        endp
  309.   D:0024H         SYMBOL        txdat
  310.   D:0026H         SYMBOL        bRecipient
  311.   D:0027H         SYMBOL        c
  312.   -------         ENDDO         
  313.   C:0598H         LINE#         124
  314.   C:0598H         LINE#         125
  315.   C:0598H         LINE#         127
  316.   C:059EH         LINE#         130
  317.   C:05A0H         LINE#         131
  318.   C:05A9H         LINE#         132
  319.   C:05AEH         LINE#         134
  320.   C:05B1H         LINE#         135
  321.   C:05B1H         LINE#         136
  322.   C:05B1H         LINE#         137
  323.   C:05B8H         LINE#         138
  324.   C:05BBH         LINE#         139
  325.   C:05BBH         LINE#         140
  326.   C:05BBH         LINE#         141
  327.   C:05C3H         LINE#         142
  328.   C:05C9H         LINE#         143
  329.   C:05CEH         LINE#         144
  330.   C:05D5H         LINE#         146
  331.   C:05DFH         LINE#         147
  332.   C:05E4H         LINE#         148
  333.   C:05E9H         LINE#         150
  334.   C:05ECH         LINE#         151
  335.   C:05EFH         LINE#         152
  336.   C:05F9H         LINE#         153
  337.   C:05F9H         LINE#         154
  338.   C:05FCH         LINE#         155
  339.   -------         ENDPROC       GET_STATUS
  340.   -------         PROC          CLEAR_FEATURE
  341.   -------         DO            
  342.   D:0023H         SYMBOL        endp
  343. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 8
  344.   D:0024H         SYMBOL        bRecipient
  345.   -------         ENDDO         
  346.   C:05FDH         LINE#         158
  347.   C:05FDH         LINE#         159
  348.   C:05FDH         LINE#         161
  349.   C:0603H         LINE#         163
  350.   C:060DH         LINE#         164
  351.   C:060DH         LINE#         165
  352.   C:060FH         LINE#         166
  353.   C:0616H         LINE#         167
  354.   C:0618H         LINE#         168
  355.   C:0618H         LINE#         169
  356.   C:061AH         LINE#         170
  357.   C:0626H         LINE#         171
  358.   C:0626H         LINE#         172
  359.   C:062CH         LINE#         173
  360.   C:0631H         LINE#         175
  361.   C:0638H         LINE#         178
  362.   C:0642H         LINE#         179
  363.   C:064DH         LINE#         180
  364.   C:064DH         LINE#         181
  365.   C:0650H         LINE#         182
  366.   -------         ENDPROC       CLEAR_FEATURE
  367.   -------         PROC          SET_FEATURE
  368.   -------         DO            
  369.   D:0023H         SYMBOL        endp
  370.   D:0024H         SYMBOL        bRecipient
  371.   -------         ENDDO         
  372.   C:0651H         LINE#         185
  373.   C:0651H         LINE#         186
  374.   C:0651H         LINE#         188
  375.   C:0657H         LINE#         190
  376.   C:0661H         LINE#         191
  377.   C:0661H         LINE#         192
  378.   C:0663H         LINE#         193
  379.   C:066AH         LINE#         194
  380.   C:066CH         LINE#         195
  381.   C:066CH         LINE#         196
  382.   C:066EH         LINE#         197
  383.   C:067AH         LINE#         198
  384.   C:067AH         LINE#         199
  385.   C:0680H         LINE#         200
  386.   C:0685H         LINE#         202
  387.   C:068CH         LINE#         205
  388.   C:0696H         LINE#         206
  389.   C:06A1H         LINE#         207
  390.   C:06A1H         LINE#         208
  391.   C:06A4H         LINE#         209
  392.   -------         ENDPROC       SET_FEATURE
  393.   -------         PROC          SET_ADDRESS
  394.   C:0A67H         LINE#         212
  395.   C:0A67H         LINE#         213
  396.   C:0A67H         LINE#         214
  397.   C:0A71H         LINE#         216
  398.   -------         ENDPROC       SET_ADDRESS
  399.   -------         PROC          GET_DESCRIPTOR
  400.   -------         DO            
  401. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 9
  402.   D:0023H         SYMBOL        bDescriptor
  403.   -------         ENDDO         
  404.   C:099CH         LINE#         220
  405.   C:099CH         LINE#         221
  406.   C:099CH         LINE#         222
  407.   C:09A0H         LINE#         224
  408.   C:09A5H         LINE#         225
  409.   C:09ABH         LINE#         226
  410.   C:09B2H         LINE#         227
  411.   C:09BDH         LINE#         228
  412.   C:09BDH         LINE#         229
  413.   C:09C0H         LINE#         230
  414.   -------         ENDPROC       GET_DESCRIPTOR
  415.   -------         PROC          GET_CONFIGURATION
  416.   -------         DO            
  417.   D:0023H         SYMBOL        c
  418.   -------         ENDDO         
  419.   C:0AB8H         LINE#         233
  420.   C:0AB8H         LINE#         234
  421.   C:0AB8H         LINE#         235
  422.   C:0ABFH         LINE#         236
  423.   -------         ENDPROC       GET_CONFIGURATION
  424.   -------         PROC          SET_CONFIGURATION
  425.   C:06E7H         LINE#         240
  426.   C:06E7H         LINE#         241
  427.   C:06E7H         LINE#         242
  428.   C:06EDH         LINE#         244
  429.   C:06F4H         LINE#         245
  430.   C:06F6H         LINE#         246
  431.   C:06FDH         LINE#         247
  432.   C:06FFH         LINE#         248
  433.   C:0702H         LINE#         249
  434.   C:070AH         LINE#         251
  435.   C:0711H         LINE#         253
  436.   C:0714H         LINE#         254
  437.   C:0717H         LINE#         255
  438.   C:0719H         LINE#         256
  439.   C:0720H         LINE#         257
  440.   C:0722H         LINE#         258
  441.   C:0723H         LINE#         259
  442.   C:0726H         LINE#         260
  443.   -------         ENDPROC       SET_CONFIGURATION
  444.   -------         PROC          GET_INTERFACE
  445.   -------         DO            
  446.   D:0023H         SYMBOL        txdat
  447.   -------         ENDDO         
  448.   C:0AE7H         LINE#         263
  449.   C:0AE7H         LINE#         264
  450.   C:0AE7H         LINE#         265
  451.   C:0AEAH         LINE#         266
  452.   -------         ENDPROC       GET_INTERFACE
  453.   -------         PROC          SET_INTERFACE
  454.   C:0A3AH         LINE#         270
  455.   C:0A3AH         LINE#         271
  456.   C:0A3AH         LINE#         272
  457.   C:0A46H         LINE#         273
  458.   C:0A4DH         LINE#         275
  459. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 10
  460.   C:0A50H         LINE#         276
  461.   -------         ENDPROC       SET_INTERFACE
  462.   -------         ENDMOD        CHAP_9
  463.   -------         MODULE        D12CI
  464.   C:0000H         SYMBOL        _ICE_DUMMY_
  465.   B:00A8H.7       PUBLIC        EA
  466.   C:09E3H         PUBLIC        _D12_SelectEndpoint
  467.   C:0003H         PUBLIC        _D12_ReadLastTransactionStatus
  468.   C:0A51H         PUBLIC        _D12_AcknowledgeEndpoint
  469.   C:07E4H         PUBLIC        D12_ReadChipID
  470.   C:0854H         PUBLIC        _D12_SetMode
  471.   C:0A21H         PUBLIC        D12_ReadInterruptRegister
  472.   C:08BAH         PUBLIC        _D12_SetEndpointEnable
  473.   C:0888H         PUBLIC        _D12_SetAddressEnable
  474.   C:02F6H         PUBLIC        _D12_ReadEndpoint
  475.   C:09C1H         PUBLIC        _D12_ReadEndpointStatus
  476.   C:04C4H         PUBLIC        _D12_WriteEndpoint
  477.   C:0B1EH         PUBLIC        _inportb
  478.   C:0AD2H         PUBLIC        _outportb
  479.   C:0975H         PUBLIC        _D12_SetEndpointStatus
  480.   C:094CH         PUBLIC        _D12_SetDMA
  481.   -------         PROC          _D12_SETADDRESSENABLE
  482.   D:0023H         SYMBOL        bAddress
  483.   D:0024H         SYMBOL        bEnable
  484.   C:0888H         LINE#         13
  485.   C:088CH         LINE#         14
  486.   C:088CH         LINE#         15
  487.   C:0896H         LINE#         16
  488.   C:0898H         LINE#         18
  489.   C:089DH         LINE#         19
  490.   C:08A1H         LINE#         20
  491.   C:08A4H         LINE#         21
  492.   C:08ADH         LINE#         23
  493.   C:08B7H         LINE#         24
  494.   C:08B9H         LINE#         25
  495.   -------         ENDPROC       _D12_SETADDRESSENABLE
  496.   -------         PROC          _D12_SETENDPOINTENABLE
  497.   D:0023H         SYMBOL        bEnable
  498.   C:08BAH         LINE#         28
  499.   C:08BCH         LINE#         29
  500.   C:08BCH         LINE#         30
  501.   C:08C6H         LINE#         31
  502.   C:08C8H         LINE#         33
  503.   C:08CDH         LINE#         34
  504.   C:08D1H         LINE#         35
  505.   C:08D5H         LINE#         37
  506.   C:08DEH         LINE#         39
  507.   C:08E8H         LINE#         40
  508.   C:08EAH         LINE#         41
  509.   -------         ENDPROC       _D12_SETENDPOINTENABLE
  510.   -------         PROC          _D12_SETMODE
  511.   D:0025H         SYMBOL        bConfig
  512.   D:0026H         SYMBOL        bClkDiv
  513.   C:0854H         LINE#         44
  514.   C:0858H         LINE#         45
  515.   C:0858H         LINE#         46
  516. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 11
  517.   C:0862H         LINE#         47
  518.   C:0864H         LINE#         49
  519.   C:0869H         LINE#         50
  520.   C:0872H         LINE#         51
  521.   C:087BH         LINE#         53
  522.   C:0885H         LINE#         54
  523.   C:0887H         LINE#         55
  524.   -------         ENDPROC       _D12_SETMODE
  525.   -------         PROC          _D12_SETDMA
  526.   D:0025H         SYMBOL        bMode
  527.   C:094CH         LINE#         58
  528.   C:094EH         LINE#         59
  529.   C:094EH         LINE#         60
  530.   C:0958H         LINE#         61
  531.   C:095AH         LINE#         63
  532.   C:095FH         LINE#         64
  533.   C:0968H         LINE#         66
  534.   C:0972H         LINE#         67
  535.   C:0974H         LINE#         68
  536.   -------         ENDPROC       _D12_SETDMA
  537.   -------         PROC          D12_READINTERRUPTREGISTER
  538.   -------         DO            
  539.   D:002FH         SYMBOL        b1
  540.   D:0006H         SYMBOL        j
  541.   -------         ENDDO         
  542.   C:0A21H         LINE#         71
  543.   C:0A21H         LINE#         72
  544.   C:0A21H         LINE#         76
  545.   C:0A26H         LINE#         77
  546.   C:0A2BH         LINE#         78
  547.   C:0A2EH         LINE#         80
  548.   C:0A32H         LINE#         81
  549.   C:0A39H         LINE#         83
  550.   C:0A39H         LINE#         84
  551.   -------         ENDPROC       D12_READINTERRUPTREGISTER
  552.   -------         PROC          _D12_SELECTENDPOINT
  553.   D:0005H         SYMBOL        bEndp
  554.   -------         DO            
  555.   D:0007H         SYMBOL        c
  556.   -------         ENDDO         
  557.   C:09E3H         LINE#         87
  558.   C:09E5H         LINE#         88
  559.   C:09E5H         LINE#         91
  560.   C:09EFH         LINE#         92
  561.   C:09F1H         LINE#         94
  562.   C:09F4H         LINE#         95
  563.   C:09F7H         LINE#         97
  564.   C:0A01H         LINE#         98
  565.   C:0A03H         LINE#         100
  566.   C:0A03H         LINE#         101
  567.   -------         ENDPROC       _D12_SELECTENDPOINT
  568.   -------         PROC          _D12_READLASTTRANSACTIONSTATUS
  569.   D:0007H         SYMBOL        bEndp
  570.   C:0003H         LINE#         104
  571.   C:0003H         LINE#         105
  572.   C:0003H         LINE#         106
  573.   C:0006H         LINE#         107
  574. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 12
  575.   C:0009H         LINE#         108
  576.   -------         ENDPROC       _D12_READLASTTRANSACTIONSTATUS
  577.   -------         PROC          _D12_READENDPOINTSTATUS
  578.   D:0007H         SYMBOL        bEndp
  579.   -------         DO            
  580.   D:0007H         SYMBOL        c
  581.   -------         ENDDO         
  582.   C:09C1H         LINE#         111
  583.   C:09C1H         LINE#         112
  584.   C:09C1H         LINE#         115
  585.   C:09CBH         LINE#         116
  586.   C:09CDH         LINE#         118
  587.   C:09D3H         LINE#         119
  588.   C:09D6H         LINE#         121
  589.   C:09E0H         LINE#         122
  590.   C:09E2H         LINE#         124
  591.   C:09E2H         LINE#         125
  592.   -------         ENDPROC       _D12_READENDPOINTSTATUS
  593.   -------         PROC          _D12_SETENDPOINTSTATUS
  594.   D:0007H         SYMBOL        bEndp
  595.   D:002FH         SYMBOL        bStalled
  596.   C:0975H         LINE#         128
  597.   C:0977H         LINE#         129
  598.   C:0977H         LINE#         130
  599.   C:0981H         LINE#         131
  600.   C:0983H         LINE#         133
  601.   C:0986H         LINE#         134
  602.   C:098FH         LINE#         136
  603.   C:0999H         LINE#         137
  604.   C:099BH         LINE#         138
  605.   -------         ENDPROC       _D12_SETENDPOINTSTATUS
  606.   -------         PROC          D12_READCHIPID
  607.   -------         DO            
  608.   D:003EH         SYMBOL        i
  609.   D:0006H         SYMBOL        j
  610.   -------         ENDDO         
  611.   C:07E4H         LINE#         140
  612.   C:07E4H         LINE#         141
  613.   C:07E4H         LINE#         144
  614.   C:07EEH         LINE#         145
  615.   C:07F0H         LINE#         147
  616.   C:07F5H         LINE#         148
  617.   C:07FDH         LINE#         149
  618.   C:0800H         LINE#         150
  619.   C:080CH         LINE#         152
  620.   C:0816H         LINE#         153
  621.   C:0818H         LINE#         155
  622.   C:081CH         LINE#         156
  623.   -------         ENDPROC       D12_READCHIPID
  624.   -------         PROC          _D12_READENDPOINT
  625.   D:0007H         SYMBOL        endp
  626.   D:0030H         SYMBOL        len
  627.   D:0031H         SYMBOL        buf
  628.   -------         DO            
  629.   D:0034H         SYMBOL        i
  630.   D:0035H         SYMBOL        j
  631.   -------         ENDDO         
  632. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 13
  633.   C:02F6H         LINE#         159
  634.   C:02FEH         LINE#         160
  635.   C:02FEH         LINE#         163
  636.   C:0308H         LINE#         164
  637.   C:030AH         LINE#         166
  638.   C:030FH         LINE#         167
  639.   C:0316H         LINE#         168
  640.   C:0320H         LINE#         169
  641.   C:0322H         LINE#         170
  642.   C:0325H         LINE#         171
  643.   C:0325H         LINE#         173
  644.   C:032AH         LINE#         174
  645.   C:032FH         LINE#         175
  646.   C:0334H         LINE#         177
  647.   C:033BH         LINE#         178
  648.   C:033EH         LINE#         180
  649.   C:0348H         LINE#         181
  650.   C:035FH         LINE#         183
  651.   C:0364H         LINE#         185
  652.   C:036EH         LINE#         186
  653.   C:0370H         LINE#         188
  654.   C:0372H         LINE#         189
  655.   -------         ENDPROC       _D12_READENDPOINT
  656.   -------         PROC          _D12_WRITEENDPOINT
  657.   D:0007H         SYMBOL        endp
  658.   D:0031H         SYMBOL        len
  659.   D:0032H         SYMBOL        buf
  660.   -------         DO            
  661.   D:0035H         SYMBOL        i
  662.   -------         ENDDO         
  663.   C:04C4H         LINE#         192
  664.   C:04CCH         LINE#         193
  665.   C:04CCH         LINE#         196
  666.   C:04D6H         LINE#         197
  667.   C:04D8H         LINE#         199
  668.   C:04DDH         LINE#         200
  669.   C:04E2H         LINE#         202
  670.   C:04E7H         LINE#         203
  671.   C:04F0H         LINE#         204
  672.   C:04F9H         LINE#         206
  673.   C:0503H         LINE#         207
  674.   C:051EH         LINE#         209
  675.   C:0523H         LINE#         211
  676.   C:052DH         LINE#         212
  677.   C:052FH         LINE#         214
  678.   C:0531H         LINE#         215
  679.   -------         ENDPROC       _D12_WRITEENDPOINT
  680.   -------         PROC          _D12_ACKNOWLEDGEENDPOINT
  681.   D:002FH         SYMBOL        endp
  682.   C:0A51H         LINE#         218
  683.   C:0A53H         LINE#         219
  684.   C:0A53H         LINE#         220
  685.   C:0A58H         LINE#         221
  686.   C:0A5DH         LINE#         222
  687.   C:0A61H         LINE#         223
  688.   C:0A66H         LINE#         224
  689.   -------         ENDPROC       _D12_ACKNOWLEDGEENDPOINT
  690. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 14
  691.   C:0ACDH         SYMBOL        L?0051
  692.   C:0ACEH         SYMBOL        L?0052
  693.   -------         PROC          L?0050
  694.   -------         ENDPROC       L?0050
  695.   C:0ACDH         SYMBOL        L?0051
  696.   C:0ACEH         SYMBOL        L?0052
  697.   -------         PROC          _OUTPORTB
  698.   D:0082H         SYMBOL        Addr
  699.   D:0005H         SYMBOL        Data
  700.   C:0AD2H         LINE#         227
  701.   C:0AD6H         LINE#         228
  702.   C:0AD6H         LINE#         229
  703.   C:0AD8H         LINE#         230
  704.   -------         ENDPROC       _OUTPORTB
  705.   C:0B1AH         SYMBOL        L?0054
  706.   -------         PROC          L?0053
  707.   -------         ENDPROC       L?0053
  708.   C:0B1AH         SYMBOL        L?0054
  709.   -------         PROC          _INPORTB
  710.   D:0082H         SYMBOL        Addr
  711.   C:0B1EH         LINE#         233
  712.   C:0B22H         LINE#         234
  713.   C:0B22H         LINE#         235
  714.   C:0B24H         LINE#         236
  715.   -------         ENDPROC       _INPORTB
  716.   -------         ENDMOD        D12CI
  717.   -------         MODULE        ISR
  718.   C:0000H         SYMBOL        _ICE_DUMMY_
  719.   D:0090H         PUBLIC        P1
  720.   D:00B0H         PUBLIC        P3
  721.   B:00A8H.7       PUBLIC        EA
  722.   C:07A6H         PUBLIC        main_rxdone
  723.   C:0B3AH         PUBLIC        main_txdone
  724.   I:0040H         PUBLIC        mainbuflen
  725.   C:0455H         PUBLIC        fn_usb_isr
  726.   I:0041H         PUBLIC        ioRequest
  727.   C:000AH         PUBLIC        bus_reset
  728.   C:091CH         PUBLIC        timer_isr
  729.   I:0047H         PUBLIC        EpBuf
  730.   D:0036H         PUBLIC        bEPPflags
  731.   C:0B51H         PUBLIC        dma_eot
  732.   D:0038H         PUBLIC        ioCount
  733.   D:0039H         PUBLIC        ClockTicks
  734.   I:0087H         PUBLIC        GenEpBuf
  735.   D:003DH         PUBLIC        ioSize
  736.   C:0016H         PUBLIC        ep0_rxdone
  737.   C:0767H         PUBLIC        usb_isr
  738.   C:0A04H         PUBLIC        ep1_rxdone
  739.   C:01D9H         PUBLIC        ep0_txdone
  740.   C:000EH         PUBLIC        ep1_txdone
  741.   -------         PROC          TIMER_ISR
  742.   C:091CH         LINE#         43
  743.   C:0925H         LINE#         45
  744.   C:0927H         LINE#         46
  745.   C:093CH         LINE#         47
  746.   C:0943H         LINE#         48
  747. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 15
  748.   C:0945H         LINE#         49
  749.   -------         ENDPROC       TIMER_ISR
  750.   -------         PROC          USB_ISR
  751.   C:0767H         LINE#         52
  752.   C:0784H         LINE#         54
  753.   C:0786H         LINE#         55
  754.   C:0789H         LINE#         56
  755.   C:078BH         LINE#         57
  756.   -------         ENDPROC       USB_ISR
  757.   -------         PROC          FN_USB_ISR
  758.   -------         DO            
  759.   D:002DH         SYMBOL        i_st
  760.   -------         ENDDO         
  761.   C:0455H         LINE#         60
  762.   C:0455H         LINE#         61
  763.   C:0455H         LINE#         64
  764.   C:045CH         LINE#         66
  765.   C:0463H         LINE#         68
  766.   C:0469H         LINE#         69
  767.   C:046EH         LINE#         70
  768.   C:0471H         LINE#         71
  769.   C:0478H         LINE#         72
  770.   C:0478H         LINE#         74
  771.   C:047DH         LINE#         75
  772.   C:0480H         LINE#         77
  773.   C:0485H         LINE#         78
  774.   C:048CH         LINE#         80
  775.   C:0491H         LINE#         81
  776.   C:0494H         LINE#         82
  777.   C:0499H         LINE#         83
  778.   C:049CH         LINE#         84
  779.   C:04A1H         LINE#         85
  780.   C:04A4H         LINE#         86
  781.   C:04A9H         LINE#         87
  782.   C:04ACH         LINE#         88
  783.   C:04B1H         LINE#         89
  784.   C:04B4H         LINE#         90
  785.   C:04B9H         LINE#         91
  786.   C:04BCH         LINE#         92
  787.   C:04BCH         LINE#         94
  788.   C:04C3H         LINE#         95
  789.   -------         ENDPROC       FN_USB_ISR
  790.   -------         PROC          BUS_RESET
  791.   C:000AH         LINE#         98
  792.   C:000AH         LINE#         99
  793.   C:000AH         LINE#         100
  794.   -------         ENDPROC       BUS_RESET
  795.   -------         PROC          EP0_RXDONE
  796.   -------         DO            
  797.   D:0007H         SYMBOL        ep_last
  798.   D:0007H         SYMBOL        i
  799.   -------         ENDDO         
  800.   C:0016H         LINE#         103
  801.   C:0016H         LINE#         104
  802.   C:0016H         LINE#         107
  803.   C:001BH         LINE#         109
  804.   C:0022H         LINE#         110
  805. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 16
  806.   C:0022H         LINE#         112
  807.   C:0027H         LINE#         113
  808.   C:002BH         LINE#         116
  809.   C:003BH         LINE#         117
  810.   C:003BH         LINE#         119
  811.   C:0042H         LINE#         120
  812.   C:0049H         LINE#         121
  813.   C:004CH         LINE#         123
  814.   C:004CH         LINE#         125
  815.   C:0056H         LINE#         126
  816.   C:0060H         LINE#         127
  817.   C:006AH         LINE#         130
  818.   C:006FH         LINE#         131
  819.   C:0074H         LINE#         133
  820.   C:007AH         LINE#         134
  821.   C:007FH         LINE#         136
  822.   C:0084H         LINE#         137
  823.   C:0084H         LINE#         139
  824.   C:008BH         LINE#         140
  825.   C:0094H         LINE#         141
  826.   C:0095H         LINE#         143
  827.   C:0095H         LINE#         144
  828.   C:009BH         LINE#         145
  829.   C:009BH         LINE#         146
  830.   C:00A2H         LINE#         147
  831.   C:00A2H         LINE#         148
  832.   C:00A4H         LINE#         150
  833.   C:00A4H         LINE#         151
  834.   C:00B4H         LINE#         152
  835.   C:00B4H         LINE#         154
  836.   C:00B6H         LINE#         155
  837.   C:00BDH         LINE#         156
  838.   C:00C4H         LINE#         157
  839.   C:00C4H         LINE#         159
  840.   C:00C4H         LINE#         160
  841.   C:00C8H         LINE#         161
  842.   C:00C8H         LINE#         162
  843.   C:00C8H         LINE#         163
  844.   C:00C8H         LINE#         164
  845.   C:00C9H         LINE#         166
  846.   C:00D5H         LINE#         167
  847.   C:00D5H         LINE#         169
  848.   C:00E3H         LINE#         171
  849.   C:00EDH         LINE#         172
  850.   C:00FBH         LINE#         173
  851.   C:00FBH         LINE#         175
  852.   C:0102H         LINE#         176
  853.   C:0102H         LINE#         177
  854.   C:0102H         LINE#         178
  855.   C:0104H         LINE#         180
  856.   C:0104H         LINE#         181
  857.   C:010BH         LINE#         182
  858.   C:010BH         LINE#         183
  859.   -------         ENDPROC       EP0_RXDONE
  860.   -------         PROC          EP0_TXDONE
  861.   -------         DO            
  862.   D:002FH         SYMBOL        i
  863. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 17
  864.   -------         ENDDO         
  865.   C:01D9H         LINE#         186
  866.   C:01D9H         LINE#         187
  867.   C:01D9H         LINE#         188
  868.   C:01E6H         LINE#         189
  869.   C:01EBH         LINE#         190
  870.   C:01F7H         LINE#         193
  871.   C:0204H         LINE#         194
  872.   C:0204H         LINE#         196
  873.   C:0217H         LINE#         197
  874.   C:0222H         LINE#         198
  875.   C:022BH         LINE#         199
  876.   C:022CH         LINE#         200
  877.   C:0232H         LINE#         201
  878.   C:0232H         LINE#         203
  879.   C:0245H         LINE#         204
  880.   C:0251H         LINE#         205
  881.   C:0251H         LINE#         206
  882.   C:0253H         LINE#         207
  883.   C:0259H         LINE#         208
  884.   C:0262H         LINE#         209
  885.   C:0269H         LINE#         210
  886.   C:0269H         LINE#         211
  887.   -------         ENDPROC       EP0_TXDONE
  888.   -------         PROC          DMA_EOT
  889.   C:0B51H         LINE#         214
  890.   C:0B51H         LINE#         215
  891.   C:0B51H         LINE#         216
  892.   -------         ENDPROC       DMA_EOT
  893.   -------         PROC          EP1_TXDONE
  894.   C:000EH         LINE#         219
  895.   C:000EH         LINE#         220
  896.   C:000EH         LINE#         221
  897.   -------         ENDPROC       EP1_TXDONE
  898.   -------         PROC          EP1_RXDONE
  899.   -------         DO            
  900.   D:0007H         SYMBOL        len
  901.   -------         ENDDO         
  902.   C:0A04H         LINE#         225
  903.   C:0A04H         LINE#         226
  904.   C:0A04H         LINE#         229
  905.   C:0A09H         LINE#         230
  906.   C:0A16H         LINE#         231
  907.   C:0A19H         LINE#         232
  908.   C:0A20H         LINE#         233
  909.   -------         ENDPROC       EP1_RXDONE
  910.   -------         PROC          MAIN_TXDONE
  911.   C:0B3AH         LINE#         236
  912.   C:0B3AH         LINE#         237
  913.   C:0B3AH         LINE#         238
  914.   -------         ENDPROC       MAIN_TXDONE
  915.   -------         PROC          MAIN_RXDONE
  916.   -------         DO            
  917.   D:002FH         SYMBOL        len
  918.   D:0007H         SYMBOL        epstatus
  919.   -------         ENDDO         
  920.   C:07A6H         LINE#         243
  921. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 18
  922.   C:07A6H         LINE#         244
  923.   C:07A6H         LINE#         246
  924.   C:07ABH         LINE#         248
  925.   C:07BAH         LINE#         249
  926.   C:07BFH         LINE#         250
  927.   C:07C2H         LINE#         251
  928.   C:07C5H         LINE#         252
  929.   C:07D4H         LINE#         253
  930.   C:07D8H         LINE#         254
  931.   C:07D8H         LINE#         255
  932.   C:07DFH         LINE#         256
  933.   C:07E3H         LINE#         257
  934.   C:07E3H         LINE#         258
  935.   -------         ENDPROC       MAIN_RXDONE
  936.   -------         ENDMOD        ISR
  937.   -------         MODULE        MAIN
  938.   C:0000H         SYMBOL        _ICE_DUMMY_
  939.   D:0080H         PUBLIC        P0
  940.   D:0090H         PUBLIC        P1
  941.   D:0009H         PUBLIC        bNoRAM
  942.   D:00A0H         PUBLIC        P2
  943.   D:00B0H         PUBLIC        P3
  944.   B:00A8H.7       PUBLIC        EA
  945.   B:0090H.2       PUBLIC        SPIDATA
  946.   C:0AD9H         PUBLIC        stall_ep0
  947.   C:081DH         PUBLIC        _send
  948.   B:00B0H.4       PUBLIC        BEEB
  949.   C:0B44H         PUBLIC        init_config
  950.   C:08EBH         PUBLIC        reconnect_USB
  951.   C:03E5H         PUBLIC        Tab
  952.   C:010CH         PUBLIC        main
  953.   C:0425H         PUBLIC        VendorDeviceRequest
  954.   D:0089H         PUBLIC        TMOD
  955.   C:0B01H         PUBLIC        init
  956.   C:0A7CH         PUBLIC        connect_USB
  957.   C:0B0EH         PUBLIC        _single_transmit
  958.   C:0B2CH         PUBLIC        init_special_interrupts
  959.   B:0090H.1       PUBLIC        SPICLK
  960.   C:06A5H         PUBLIC        control_handler
  961.   B:00A8H.1       PUBLIC        ET0
  962.   D:008CH         PUBLIC        TH0
  963.   B:00A8H.2       PUBLIC        EX1
  964.   B:0088H.2       PUBLIC        IT1
  965.   D:008AH         PUBLIC        TL0
  966.   B:00B8H.1       PUBLIC        PT0
  967.   C:0373H         PUBLIC        _code_transmit
  968.   B:0088H.4       PUBLIC        TR0
  969.   C:0B49H         PUBLIC        EndpointII
  970.   B:00B8H.2       PUBLIC        PX1
  971.   B:0090H.0       PUBLIC        SPILatch
  972.   C:0AF4H         PUBLIC        init_port
  973.   D:000AH         PUBLIC        ControlData
  974.   C:0AA5H         PUBLIC        check_key_LED
  975.   C:0A91H         PUBLIC        init_timer0
  976.   C:0B3FH         PUBLIC        init_unconfig
  977.   C:03F5H         PUBLIC        StandardDeviceRequest
  978. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 19
  979.   C:0B33H         PUBLIC        disconnect_USB
  980.   -------         PROC          INIT_TIMER0
  981.   C:0A91H         LINE#         92
  982.   C:0A91H         LINE#         93
  983.   C:0A91H         LINE#         94
  984.   C:0A94H         LINE#         95
  985.   C:0A97H         LINE#         96
  986.   C:0A9AH         LINE#         97
  987.   C:0A9CH         LINE#         98
  988.   C:0A9EH         LINE#         99
  989.   C:0AA0H         LINE#         100
  990.   C:0AA2H         LINE#         102
  991.   C:0AA4H         LINE#         103
  992.   -------         ENDPROC       INIT_TIMER0
  993.   -------         PROC          INIT_SPECIAL_INTERRUPTS
  994.   C:0B2CH         LINE#         106
  995.   C:0B2CH         LINE#         107
  996.   C:0B2CH         LINE#         108
  997.   C:0B2EH         LINE#         109
  998.   C:0B30H         LINE#         110
  999.   C:0B32H         LINE#         111
  1000.   -------         ENDPROC       INIT_SPECIAL_INTERRUPTS
  1001.   -------         PROC          INIT_PORT
  1002.   C:0AF4H         LINE#         114
  1003.   C:0AF4H         LINE#         115
  1004.   C:0AF4H         LINE#         116
  1005.   C:0AF7H         LINE#         117
  1006.   C:0AFAH         LINE#         118
  1007.   C:0AFDH         LINE#         119
  1008.   C:0B00H         LINE#         120
  1009.   -------         ENDPROC       INIT_PORT
  1010.   -------         PROC          INIT
  1011.   C:0B01H         LINE#         121
  1012.   C:0B01H         LINE#         122
  1013.   C:0B01H         LINE#         123
  1014.   C:0B08H         LINE#         124
  1015.   C:0B0DH         LINE#         126
  1016.   -------         ENDPROC       INIT
  1017.   -------         PROC          MAIN
  1018.   C:010CH         LINE#         127
  1019.   C:010CH         LINE#         128
  1020.   C:010CH         LINE#         129
  1021.   C:010FH         LINE#         132
  1022.   C:0112H         LINE#         133
  1023.   C:0115H         LINE#         134
  1024.   C:0118H         LINE#         135
  1025.   C:011DH         LINE#         136
  1026.   C:0120H         LINE#         139
  1027.   C:0120H         LINE#         140
  1028.   C:0120H         LINE#         142
  1029.   C:0126H         LINE#         143
  1030.   C:0126H         LINE#         144
  1031.   C:0128H         LINE#         145
  1032.   C:012FH         LINE#         146
  1033.   C:0131H         LINE#         148
  1034.   C:0137H         LINE#         149
  1035.   C:013AH         LINE#         150
  1036. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 20
  1037.   C:013AH         LINE#         153
  1038.   C:0142H         LINE#         154
  1039.   C:0142H         LINE#         155
  1040.   C:0144H         LINE#         156
  1041.   C:014BH         LINE#         157
  1042.   C:014DH         LINE#         159
  1043.   C:014DH         LINE#         161
  1044.   C:0157H         LINE#         162
  1045.   C:0157H         LINE#         170
  1046.   C:0159H         LINE#         171
  1047.   C:0160H         LINE#         172
  1048.   C:0162H         LINE#         173
  1049.   C:016DH         LINE#         174
  1050.   C:0180H         LINE#         175
  1051.   C:018CH         LINE#         176
  1052.   C:0190H         LINE#         177
  1053.   C:0190H         LINE#         179
  1054.   C:019DH         LINE#         180
  1055.   C:019DH         LINE#         181
  1056.   C:01A1H         LINE#         183
  1057.   C:01A1H         LINE#         186
  1058.   C:01ACH         LINE#         187
  1059.   C:01ACH         LINE#         188
  1060.   C:01AEH         LINE#         189
  1061.   C:01B5H         LINE#         190
  1062.   C:01B7H         LINE#         191
  1063.   C:01BAH         LINE#         192
  1064.   C:01BAH         LINE#         194
  1065.   C:01C8H         LINE#         195
  1066.   C:01C8H         LINE#         196
  1067.   C:01CAH         LINE#         197
  1068.   C:01D1H         LINE#         198
  1069.   C:01D3H         LINE#         199
  1070.   C:01D6H         LINE#         200
  1071.   C:01D6H         LINE#         201
  1072.   -------         ENDPROC       MAIN
  1073.   -------         PROC          STALL_EP0
  1074.   C:0AD9H         LINE#         205
  1075.   C:0AD9H         LINE#         206
  1076.   C:0AD9H         LINE#         207
  1077.   C:0AE0H         LINE#         208
  1078.   -------         ENDPROC       STALL_EP0
  1079.   -------         PROC          DISCONNECT_USB
  1080.   C:0B33H         LINE#         212
  1081.   C:0B33H         LINE#         213
  1082.   C:0B33H         LINE#         215
  1083.   -------         ENDPROC       DISCONNECT_USB
  1084.   -------         PROC          CONNECT_USB
  1085.   C:0A7CH         LINE#         219
  1086.   C:0A7CH         LINE#         220
  1087.   C:0A7CH         LINE#         222
  1088.   C:0A7EH         LINE#         223
  1089.   C:0A83H         LINE#         224
  1090.   C:0A85H         LINE#         227
  1091.   C:0A8AH         LINE#         230
  1092.   -------         ENDPROC       CONNECT_USB
  1093.   -------         PROC          RECONNECT_USB
  1094. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 21
  1095.   -------         DO            
  1096.   D:0021H         SYMBOL        clk_cnt
  1097.   -------         ENDDO         
  1098.   C:08EBH         LINE#         234
  1099.   C:08EBH         LINE#         235
  1100.   C:08EBH         LINE#         237
  1101.   C:08EEH         LINE#         238
  1102.   C:08FAH         LINE#         239
  1103.   C:0919H         LINE#         240
  1104.   -------         ENDPROC       RECONNECT_USB
  1105.   -------         PROC          INIT_UNCONFIG
  1106.   C:0B3FH         LINE#         244
  1107.   C:0B3FH         LINE#         245
  1108.   C:0B3FH         LINE#         246
  1109.   -------         ENDPROC       INIT_UNCONFIG
  1110.   -------         PROC          INIT_CONFIG
  1111.   C:0B44H         LINE#         250
  1112.   C:0B44H         LINE#         251
  1113.   C:0B44H         LINE#         252
  1114.   -------         ENDPROC       INIT_CONFIG
  1115.   -------         PROC          _SINGLE_TRANSMIT
  1116.   D:0001H         SYMBOL        buf
  1117.   D:0005H         SYMBOL        len
  1118.   C:0B0EH         LINE#         256
  1119.   C:0B0EH         LINE#         257
  1120.   C:0B0EH         LINE#         258
  1121.   C:0B14H         LINE#         259
  1122.   C:0B19H         LINE#         260
  1123.   C:0B19H         LINE#         261
  1124.   -------         ENDPROC       _SINGLE_TRANSMIT
  1125.   -------         PROC          _CODE_TRANSMIT
  1126.   D:0024H         SYMBOL        pRomData
  1127.   D:0004H         SYMBOL        len
  1128.   C:0373H         LINE#         264
  1129.   C:0377H         LINE#         265
  1130.   C:0377H         LINE#         266
  1131.   C:037CH         LINE#         267
  1132.   C:0385H         LINE#         268
  1133.   C:0389H         LINE#         270
  1134.   C:0392H         LINE#         271
  1135.   C:039DH         LINE#         272
  1136.   C:03AAH         LINE#         273
  1137.   C:03B5H         LINE#         274
  1138.   C:03B7H         LINE#         275
  1139.   C:03BEH         LINE#         276
  1140.   C:03BEH         LINE#         277
  1141.   C:03C0H         LINE#         278
  1142.   C:03C0H         LINE#         279
  1143.   C:03CDH         LINE#         280
  1144.   C:03D9H         LINE#         281
  1145.   C:03DBH         LINE#         282
  1146.   C:03E2H         LINE#         283
  1147.   C:03E4H         LINE#         284
  1148.   C:03E4H         LINE#         285
  1149.   -------         ENDPROC       _CODE_TRANSMIT
  1150.   -------         PROC          CHECK_KEY_LED
  1151.   -------         DO            
  1152. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 22
  1153.   D:0008H         SYMBOL        c
  1154.   -------         ENDDO         
  1155.   C:0AA5H         LINE#         288
  1156.   C:0AA5H         LINE#         289
  1157.   C:0AA5H         LINE#         291
  1158.   C:0AABH         LINE#         292
  1159.   -------         ENDPROC       CHECK_KEY_LED
  1160.   -------         PROC          _SEND
  1161.   D:0007H         SYMBOL        buf1
  1162.   D:0005H         SYMBOL        buf2
  1163.   -------         DO            
  1164.   D:0006H         SYMBOL        i
  1165.   D:0005H         SYMBOL        temp
  1166.   -------         ENDDO         
  1167.   C:081DH         LINE#         297
  1168.   C:081DH         LINE#         298
  1169.   C:081DH         LINE#         300
  1170.   C:081DH         LINE#         301
  1171.   C:081FH         LINE#         302
  1172.   C:081FH         LINE#         303
  1173.   C:0827H         LINE#         304
  1174.   C:0829H         LINE#         305
  1175.   C:082DH         LINE#         306
  1176.   C:0831H         LINE#         307
  1177.   C:0835H         LINE#         308
  1178.   C:0837H         LINE#         309
  1179.   C:0839H         LINE#         310
  1180.   C:0839H         LINE#         311
  1181.   C:0841H         LINE#         312
  1182.   C:0843H         LINE#         313
  1183.   C:0847H         LINE#         314
  1184.   C:084BH         LINE#         315
  1185.   C:084FH         LINE#         316
  1186.   C:0851H         LINE#         317
  1187.   C:0853H         LINE#         318
  1188.   -------         ENDPROC       _SEND
  1189.   -------         PROC          ENDPOINTII
  1190.   C:0B49H         LINE#         320
  1191.   C:0B49H         LINE#         321
  1192.   C:0B49H         LINE#         325
  1193.   C:0B4DH         LINE#         326
  1194.   -------         ENDPROC       ENDPOINTII
  1195.   -------         PROC          CONTROL_HANDLER
  1196.   -------         DO            
  1197.   D:0021H         SYMBOL        type
  1198.   D:0022H         SYMBOL        req
  1199.   -------         ENDDO         
  1200.   C:06A5H         LINE#         329
  1201.   C:06A5H         LINE#         330
  1202.   C:06A5H         LINE#         332
  1203.   C:06ABH         LINE#         333
  1204.   C:06B1H         LINE#         334
  1205.   C:06B5H         LINE#         335
  1206.   C:06C4H         LINE#         336
  1207.   C:06C9H         LINE#         337
  1208.   C:06E3H         LINE#         339
  1209.   C:06E6H         LINE#         340
  1210. BL51 BANKED LINKER/LOCATER V5.02                                                      09/28/2006  22:04:35  PAGE 23
  1211.   -------         ENDPROC       CONTROL_HANDLER
  1212.   -------         ENDMOD        MAIN
  1213.   -------         MODULE        ?C?CLDOPTR
  1214.   C:0532H         PUBLIC        ?C?CLDOPTR
  1215.   -------         ENDMOD        ?C?CLDOPTR
  1216.   -------         MODULE        ?C?CSTOPTR
  1217.   C:055FH         PUBLIC        ?C?CSTOPTR
  1218.   -------         ENDMOD        ?C?CSTOPTR
  1219.   -------         MODULE        ?C?ULCMP
  1220.   C:0581H         PUBLIC        ?C?ULCMP
  1221.   -------         ENDMOD        ?C?ULCMP
  1222.   -------         MODULE        ?C?ICALL
  1223.   C:0592H         PUBLIC        ?C?ICALL
  1224.   C:0596H         PUBLIC        ?C?ICALL2
  1225.   -------         ENDMOD        ?C?ICALL
  1226. *** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
  1227.     SEGMENT: ?PR?D12_READCHIPID?D12CI
  1228. *** WARNING L15: MULTIPLE CALL TO SEGMENT
  1229.     SEGMENT: ?PR?_D12_WRITEENDPOINT?D12CI
  1230.     CALLER1: ?C_C51STARTUP
  1231.     CALLER2: ?PR?USB_ISR?ISR
  1232. *** WARNING L15: MULTIPLE CALL TO SEGMENT
  1233.     SEGMENT: ?PR?_D12_SETENDPOINTSTATUS?D12CI
  1234.     CALLER1: ?C_C51STARTUP
  1235.     CALLER2: ?PR?USB_ISR?ISR
  1236. Program Size: data=152.0 xdata=0 code=2898
  1237. LINK/LOCATE RUN COMPLETE.  3 WARNING(S),  0 ERROR(S)