www.pudn.com > usb_softpack.zip > USBDEMO.M51, change:2002-04-08,size:52318b


BL51 BANKED LINKER/LOCATER V4.14                                                        04/08/2002  12:07:06  PAGE 1 
 
 
BL51 BANKED LINKER/LOCATER V4.14, INVOKED BY: 
C:\MANLEY\PMEDWIN\BL51.EXE MAINLOOP.OBJ, ISR.OBJ, USB51S.LIB TO USBDEMO RAMSIZE (256) 
 
 
MEMORY MODEL: SMALL 
 
 
INPUT MODULES INCLUDED: 
  MAINLOOP.OBJ (MAINLOOP) 
  ISR.OBJ (ISR) 
  USB51S.LIB (CHAP_9) 
  USB51S.LIB (D12CI) 
  C:\MANLEY\PMEDWIN\LIB\C51S.LIB (?C_STARTUP) 
  C:\MANLEY\PMEDWIN\LIB\C51S.LIB (?C?CLDOPTR) 
  C:\MANLEY\PMEDWIN\LIB\C51S.LIB (?C?CSTOPTR) 
  C:\MANLEY\PMEDWIN\LIB\C51S.LIB (?C?ULCMP) 
  C:\MANLEY\PMEDWIN\LIB\C51S.LIB (?C?ICALL) 
  C:\MANLEY\PMEDWIN\LIB\C51S.LIB (?C_INIT) 
 
 
LINK MAP OF MODULE:  USBDEMO (MAINLOOP) 
 
 
            TYPE    BASE      LENGTH    RELOCATION   SEGMENT NAME 
            ----------------------------------------------------- 
 
            * * * * * * *   D A T A   M E M O R Y   * * * * * * * 
            REG     0000H     0008H     ABSOLUTE     "REG BANK 0" 
            DATA    0008H     0019H     UNIT         ?DT?ISR 
            DATA    0021H     0011H     UNIT         _DATA_GROUP_ 
            DATA    0032H     0002H     UNIT         ?DT?MAINLOOP 
            IDATA   0034H     004AH     UNIT         ?ID?ISR 
            IDATA   007EH     0001H     UNIT         ?STACK 
 
            * * * * * * *   C O D E   M E M O R Y   * * * * * * * 
            CODE    0000H     0003H     ABSOLUTE      
            CODE    0003H     0003H     ABSOLUTE      
            CODE    0006H     010CH     UNIT         ?PR?EP0_RXDONE?CHAP_9 
            CODE    0112H     009AH     UNIT         ?PR?EP0_TXDONE?CHAP_9 
            CODE    01ACH     008CH     UNIT         ?C_C51STARTUP 
            CODE    0238H     0080H     UNIT         ?PR?GET_STATUS?CHAP_9 
            CODE    02B8H     0075H     UNIT         ?PR?_CODE_TRANSMIT?CHAP_9 
            CODE    032DH     0070H     UNIT         ?CO?CHAP_9 
            CODE    039DH     0070H     UNIT         ?PR?_D12_READENDPOINT?D12CI 
            CODE    040DH     006FH     UNIT         ?PR?FN_USB_ISR?CHAP_9 
            CODE    047CH     0066H     UNIT         ?C?LIB_CODE 
            CODE    04E2H     0058H     UNIT         ?PR?_D12_WRITEENDPOINT?D12CI 
            CODE    053AH     0052H     UNIT         ?PR?CONTROL_HANDLER?CHAP_9 
            CODE    058CH     004FH     UNIT         ?PR?CLEAR_FEATURE?CHAP_9 
            CODE    05DBH     004FH     UNIT         ?PR?SET_FEATURE?CHAP_9 
            CODE    062AH     0045H     UNIT         ?PR?CHECK_KEY_LED?MAINLOOP 
            CODE    066FH     0045H     UNIT         ?PR?RECONNECT_USB?ISR 
            CODE    06B4H     0042H     UNIT         ?PR?USBSERVE?CHAP_9 
            CODE    06F6H     0040H     UNIT         ?PR?SET_CONFIGURATION?CHAP_9 
            CODE    0736H     003FH     UNIT         ?PR?USB_ISR?MAINLOOP 
            CODE    0775H     0039H     UNIT         ?PR?GET_DESCRIPTOR?CHAP_9 
            CODE    07AEH     0037H     UNIT         ?PR?MAIN?MAINLOOP 
            CODE    07E5H     0032H     UNIT         ?PR?D12_READCURRENTFRAMENUMBER?D12CI 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 2 
 
 
            CODE    0817H     0030H     UNIT         ?CO?ISR 
            CODE    0847H     002FH     UNIT         ?PR?_D12_SETENDPOINTENABLE?D12CI 
            CODE    0876H     002AH     UNIT         ?PR?_D12_SETADDRESSENABLE?D12CI 
            CODE    08A0H     0026H     UNIT         ?PR?_D12_SETMODE?D12CI 
            CODE    08C6H     0025H     UNIT         ?PR?_D12_SETENDPOINTSTATUS?D12CI 
            CODE    08EBH     0024H     UNIT         ?PR?_D12_SETDMA?D12CI 
            CODE    090FH     0023H     UNIT         ?PR?_D12_SELECTENDPOINT?D12CI 
            CODE    0932H     001EH     UNIT         ?PR?D12_READINTERRUPTREGISTER?D12CI 
            CODE    0950H     001DH     UNIT         ?PR?EP1_RXDONE?ISR 
            CODE    096DH     001DH     UNIT         ?PR?EP2_RXDONE?ISR 
            CODE    098AH     0018H     UNIT         ?PR?_SINGLE_TRANSMIT?CHAP_9 
            CODE    09A2H     0017H     UNIT         ?PR?SET_INTERFACE?CHAP_9 
            CODE    09B9H     0014H     UNIT         ?PR?CONNECT_USB?ISR 
            CODE    09CDH     0012H     UNIT         ?PR?GET_CONFIGURATION?CHAP_9 
            CODE    09DFH     000FH     UNIT         ?PR?_D12_ACKNOWLEDGEENDPOINT?D12CI 
            CODE    09EEH     000EH     UNIT         ?PR?STALL_EP0?CHAP_9 
            CODE    09FCH     000DH     UNIT         ?PR?SET_ADDRESS?CHAP_9 
            CODE    0A09H     000DH     UNIT         ?PR?GET_INTERFACE?CHAP_9 
            CODE    0A16H     000DH     UNIT         ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI 
            CODE    0A23H     0007H     UNIT         ?PR?DISCONNECT_USB?ISR 
            CODE    0A2AH     0007H     UNIT         ?PR?D12_SENDRESUME?D12CI 
            CODE    0A31H     0005H     UNIT         ?PR?EP1_TXDONE?ISR 
            CODE    0A36H     0005H     UNIT         ?PR?EP2_TXDONE?ISR 
            CODE    0A3BH     0005H     UNIT         ?PR?INIT_UNCONFIG?CHAP_9 
            CODE    0A40H     0005H     UNIT         ?PR?INIT_CONFIG?CHAP_9 
            CODE    0A45H     0004H     UNIT         ?C_INITSEG 
            CODE    0A49H     0003H     UNIT         ?PR?RESERVED?CHAP_9 
            CODE    0A4CH     0001H     UNIT         ?PR?BUS_RESET?ISR 
            CODE    0A4DH     0001H     UNIT         ?PR?DMA_EOT?ISR 
 
 
 
OVERLAY MAP OF MODULE:   USBDEMO (MAINLOOP) 
 
 
SEGMENT                                            DATA_GROUP  
  +--> CALLED SEGMENT                            START    LENGTH 
---------------------------------------------------------------- 
?PR?USB_ISR?MAINLOOP                             -----    ----- 
  +--> ?PR?FN_USB_ISR?CHAP_9 
 
?PR?FN_USB_ISR?CHAP_9                            0021H    0002H 
  +--> ?PR?D12_READINTERRUPTREGISTER?D12CI 
  +--> ?PR?BUS_RESET?ISR 
  +--> ?PR?DMA_EOT?ISR 
  +--> ?PR?EP0_TXDONE?CHAP_9 
  +--> ?PR?EP0_RXDONE?CHAP_9 
  +--> ?PR?EP1_TXDONE?ISR 
  +--> ?PR?EP1_RXDONE?ISR 
  +--> ?PR?EP2_TXDONE?ISR 
  +--> ?PR?EP2_RXDONE?ISR 
 
?PR?EP0_TXDONE?CHAP_9                            0023H    0002H 
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
  +--> ?PR?_D12_WRITEENDPOINT?D12CI 
 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 3 
 
 
?PR?_SINGLE_TRANSMIT?CHAP_9                      -----    ----- 
  +--> ?PR?_D12_WRITEENDPOINT?D12CI 
 
?PR?_D12_WRITEENDPOINT?D12CI                     002FH    0003H 
 
?PR?EP0_RXDONE?CHAP_9                            -----    ----- 
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI 
  +--> ?PR?_D12_READENDPOINT?D12CI 
  +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI 
  +--> ?PR?_D12_ACKNOWLEDGEENDPOINT?D12CI 
 
?PR?_D12_READENDPOINT?D12CI                      0023H    0003H 
 
?PR?EP1_TXDONE?ISR                               -----    ----- 
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI 
 
?PR?EP1_RXDONE?ISR                               -----    ----- 
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI 
  +--> ?PR?_D12_READENDPOINT?D12CI 
 
?PR?EP2_TXDONE?ISR                               -----    ----- 
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI 
 
?PR?EP2_RXDONE?ISR                               -----    ----- 
  +--> ?PR?_D12_READLASTTRANSACTIONSTATUS?D12CI 
  +--> ?PR?_D12_READENDPOINT?D12CI 
 
*** NEW ROOT *************************************************** 
 
?C_C51STARTUP                                    -----    ----- 
  +--> ?PR?MAIN?MAINLOOP 
  +--> ?C_INITSEG 
 
?PR?MAIN?MAINLOOP                                -----    ----- 
  +--> ?PR?_D12_SETDMA?D12CI 
  +--> ?PR?RECONNECT_USB?ISR 
  +--> ?PR?CHECK_KEY_LED?MAINLOOP 
  +--> ?PR?USBSERVE?CHAP_9 
 
?PR?RECONNECT_USB?ISR                            0028H    0004H 
  +--> ?PR?DISCONNECT_USB?ISR 
  +--> ?PR?CONNECT_USB?ISR 
 
?PR?DISCONNECT_USB?ISR                           -----    ----- 
  +--> ?PR?_D12_SETMODE?D12CI 
 
?PR?CONNECT_USB?ISR                              -----    ----- 
  +--> ?PR?_D12_SETDMA?D12CI 
  +--> ?PR?_D12_SETMODE?D12CI 
 
?PR?CHECK_KEY_LED?MAINLOOP                       -----    ----- 
  +--> ?PR?_D12_WRITEENDPOINT?D12CI 
 
?PR?USBSERVE?CHAP_9                              -----    ----- 
  +--> ?PR?CONTROL_HANDLER?CHAP_9 
 
?PR?CONTROL_HANDLER?CHAP_9                       0028H    0002H 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 4 
 
 
  +--> ?CO?CHAP_9 
  +--> ?CO?ISR 
  +--> ?PR?STALL_EP0?CHAP_9 
 
?CO?CHAP_9                                       -----    ----- 
  +--> ?PR?GET_STATUS?CHAP_9 
  +--> ?PR?CLEAR_FEATURE?CHAP_9 
  +--> ?PR?RESERVED?CHAP_9 
  +--> ?PR?SET_FEATURE?CHAP_9 
  +--> ?PR?SET_ADDRESS?CHAP_9 
  +--> ?PR?GET_DESCRIPTOR?CHAP_9 
  +--> ?PR?GET_CONFIGURATION?CHAP_9 
  +--> ?PR?SET_CONFIGURATION?CHAP_9 
  +--> ?PR?GET_INTERFACE?CHAP_9 
  +--> ?PR?SET_INTERFACE?CHAP_9 
 
?PR?GET_STATUS?CHAP_9                            002AH    0005H 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
  +--> ?PR?_D12_SELECTENDPOINT?D12CI 
  +--> ?PR?STALL_EP0?CHAP_9 
 
?PR?STALL_EP0?CHAP_9                             -----    ----- 
  +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI 
 
?PR?CLEAR_FEATURE?CHAP_9                         002AH    0002H 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
  +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI 
  +--> ?PR?STALL_EP0?CHAP_9 
 
?PR?RESERVED?CHAP_9                              -----    ----- 
  +--> ?PR?STALL_EP0?CHAP_9 
 
?PR?SET_FEATURE?CHAP_9                           002AH    0002H 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
  +--> ?PR?_D12_SETENDPOINTSTATUS?D12CI 
  +--> ?PR?STALL_EP0?CHAP_9 
 
?PR?SET_ADDRESS?CHAP_9                           -----    ----- 
  +--> ?PR?_D12_SETADDRESSENABLE?D12CI 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
 
?PR?GET_DESCRIPTOR?CHAP_9                        002AH    0001H 
  +--> ?PR?_CODE_TRANSMIT?CHAP_9 
  +--> ?PR?STALL_EP0?CHAP_9 
 
?PR?_CODE_TRANSMIT?CHAP_9                        002BH    0002H 
  +--> ?PR?_D12_WRITEENDPOINT?D12CI 
 
?PR?GET_CONFIGURATION?CHAP_9                     002AH    0001H 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
 
?PR?SET_CONFIGURATION?CHAP_9                     -----    ----- 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
  +--> ?PR?INIT_UNCONFIG?CHAP_9 
  +--> ?PR?INIT_CONFIG?CHAP_9 
  +--> ?PR?STALL_EP0?CHAP_9 
 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 5 
 
 
?PR?INIT_UNCONFIG?CHAP_9                         -----    ----- 
  +--> ?PR?_D12_SETENDPOINTENABLE?D12CI 
 
?PR?INIT_CONFIG?CHAP_9                           -----    ----- 
  +--> ?PR?_D12_SETENDPOINTENABLE?D12CI 
 
?PR?GET_INTERFACE?CHAP_9                         002AH    0001H 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
 
?PR?SET_INTERFACE?CHAP_9                         -----    ----- 
  +--> ?PR?_SINGLE_TRANSMIT?CHAP_9 
  +--> ?PR?STALL_EP0?CHAP_9 
 
?CO?ISR                                          -----    ----- 
  +--> ?PR?RESERVED?CHAP_9 
 
 
 
SYMBOL TABLE OF MODULE:  USBDEMO (MAINLOOP) 
 
  VALUE           TYPE          NAME 
  ---------------------------------- 
 
  -------         MODULE        MAINLOOP 
  C:0000H         SYMBOL        _ICE_DUMMY_ 
  D:0080H         PUBLIC        P0 
  D:0090H         PUBLIC        P1 
  D:00A0H         PUBLIC        P2 
  D:00B0H         PUBLIC        P3 
  B:00B0H.4       PUBLIC        T0 
  B:00D0H.6       PUBLIC        AC 
  B:0090H.6       PUBLIC        MCU_D12CS 
  B:00B0H.5       PUBLIC        T1 
  B:00A8H.7       PUBLIC        EA 
  B:00B0H.7       PUBLIC        RD 
  B:00A8H.4       PUBLIC        ES 
  B:0098H.0       PUBLIC        RI 
  B:00B0H.2       PUBLIC        INT0 
  B:00D0H.7       PUBLIC        CY 
  B:0098H.1       PUBLIC        TI 
  B:00B0H.3       PUBLIC        INT1 
  B:00B8H.4       PUBLIC        PS 
  B:00D0H.2       PUBLIC        OV 
  C:07AEH         PUBLIC        main 
  B:00B0H.6       PUBLIC        WR 
  B:00B0H.3       PUBLIC        D12SUSPD 
  B:0088H.1       PUBLIC        IE0 
  B:0088H.3       PUBLIC        IE1 
  B:00A8H.1       PUBLIC        ET0 
  B:00A8H.3       PUBLIC        ET1 
  B:0088H.5       PUBLIC        TF0 
  B:0088H.7       PUBLIC        TF1 
  B:0090H.2       PUBLIC        MCU_LED0 
  B:0098H.2       PUBLIC        RB8 
  B:0090H.3       PUBLIC        MCU_LED1 
  B:00A8H.0       PUBLIC        EX0 
  B:0088H.0       PUBLIC        IT0 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 6 
 
 
  B:0098H.3       PUBLIC        TB8 
  B:00A8H.2       PUBLIC        EX1 
  B:0088H.2       PUBLIC        IT1 
  B:00D0H.0       PUBLIC        P 
  B:0098H.7       PUBLIC        SM0 
  B:0098H.6       PUBLIC        SM1 
  B:0098H.5       PUBLIC        SM2 
  B:00B8H.1       PUBLIC        PT0 
  B:00B8H.3       PUBLIC        PT1 
  B:00D0H.3       PUBLIC        RS0 
  B:0088H.4       PUBLIC        TR0 
  B:00D0H.4       PUBLIC        RS1 
  B:0088H.6       PUBLIC        TR1 
  B:00B8H.0       PUBLIC        PX0 
  B:00B8H.2       PUBLIC        PX1 
  C:062AH         PUBLIC        check_key_LED 
  B:0098H.4       PUBLIC        REN 
  B:0090H.7       PUBLIC        MCU_D12RST 
  B:0090H.0       PUBLIC        MCU_SWM0 
  B:00B0H.0       PUBLIC        RXD 
  B:0090H.1       PUBLIC        MCU_SWM1 
  B:00B0H.1       PUBLIC        TXD 
  B:00D0H.5       PUBLIC        F0 
  C:0736H         PUBLIC        usb_isr 
  -------         PROC          USB_ISR 
  C:0736H         LINE#         31 
  C:0753H         LINE#         33 
  C:0755H         LINE#         34 
  C:0758H         LINE#         35 
  C:075AH         LINE#         36 
  -------         ENDPROC       USB_ISR 
  -------         PROC          MAIN 
  C:07AEH         LINE#         38 
  C:07AEH         LINE#         39 
  C:07AEH         LINE#         40 
  C:07B1H         LINE#         41 
  C:07B4H         LINE#         42 
  C:07B7H         LINE#         43 
  C:07BAH         LINE#         44 
  C:07BCH         LINE#         45 
  C:07BEH         LINE#         47 
  C:07C0H         LINE#         48 
  C:07C2H         LINE#         49 
  C:07C4H         LINE#         50 
  C:07C6H         LINE#         52 
  C:07C8H         LINE#         53 
  C:07CAH         LINE#         54 
  C:07CFH         LINE#         55 
  C:07D4H         LINE#         57 
  C:07D7H         LINE#         60 
  C:07D7H         LINE#         61 
  C:07DDH         LINE#         62 
  C:07E0H         LINE#         64 
  C:07E3H         LINE#         66 
  -------         ENDPROC       MAIN 
  -------         PROC          CHECK_KEY_LED 
  -------         DO            CHECK_KEY_LED 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 7 
 
 
  D:0032H         SYMBOL        c 
  D:0033H         SYMBOL        last_key 
  -------         ENDDO         last_key 
  C:062AH         LINE#         69 
  C:062AH         LINE#         70 
  C:062AH         LINE#         73 
  C:0632H         LINE#         74 
  C:0635H         LINE#         75 
  C:063BH         LINE#         76 
  C:0648H         LINE#         77 
  C:0648H         LINE#         78 
  C:064BH         LINE#         80 
  C:0655H         LINE#         81 
  C:0657H         LINE#         82 
  C:065EH         LINE#         83 
  C:0660H         LINE#         84 
  C:0668H         LINE#         85 
  C:066EH         LINE#         86 
  C:066EH         LINE#         87 
  -------         ENDPROC       CHECK_KEY_LED 
  -------         ENDMOD        MAINLOOP 
 
  -------         MODULE        ISR 
  C:0000H         SYMBOL        _ICE_DUMMY_ 
  C:0A36H         PUBLIC        ep2_txdone 
  D:0090H         PUBLIC        P1 
  D:00B0H         PUBLIC        P3 
  B:00B0H.4       PUBLIC        T0 
  B:00D0H.6       PUBLIC        AC 
  B:0090H.6       PUBLIC        MCU_D12CS 
  B:00B0H.5       PUBLIC        T1 
  B:00A8H.7       PUBLIC        EA 
  C:066FH         PUBLIC        reconnect_USB 
  B:00B0H.7       PUBLIC        RD 
  B:00A8H.4       PUBLIC        ES 
  B:0098H.0       PUBLIC        RI 
  B:00B0H.2       PUBLIC        INT0 
  B:00D0H.7       PUBLIC        CY 
  B:0098H.1       PUBLIC        TI 
  B:00B0H.3       PUBLIC        INT1 
  B:00B8H.4       PUBLIC        PS 
  B:00D0H.2       PUBLIC        OV 
  B:00B0H.6       PUBLIC        WR 
  C:0817H         PUBLIC        VendorDeviceRequest 
  B:00B0H.3       PUBLIC        D12SUSPD 
  C:09B9H         PUBLIC        connect_USB 
  B:0088H.1       PUBLIC        IE0 
  B:0088H.3       PUBLIC        IE1 
  I:0034H         PUBLIC        ioRequest 
  B:00A8H.1       PUBLIC        ET0 
  B:00A8H.3       PUBLIC        ET1 
  B:0088H.5       PUBLIC        TF0 
  B:0088H.7       PUBLIC        TF1 
  B:0090H.2       PUBLIC        MCU_LED0 
  B:0098H.2       PUBLIC        RB8 
  B:0090H.3       PUBLIC        MCU_LED1 
  B:00A8H.0       PUBLIC        EX0 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 8 
 
 
  B:0088H.0       PUBLIC        IT0 
  B:0098H.3       PUBLIC        TB8 
  B:00A8H.2       PUBLIC        EX1 
  B:0088H.2       PUBLIC        IT1 
  B:00D0H.0       PUBLIC        P 
  B:0098H.7       PUBLIC        SM0 
  B:0098H.6       PUBLIC        SM1 
  C:0A4CH         PUBLIC        bus_reset 
  B:0098H.5       PUBLIC        SM2 
  I:003AH         PUBLIC        EpBuf 
  B:00B8H.1       PUBLIC        PT0 
  B:00B8H.3       PUBLIC        PT1 
  B:00D0H.3       PUBLIC        RS0 
  B:0088H.4       PUBLIC        TR0 
  B:00D0H.4       PUBLIC        RS1 
  B:0088H.6       PUBLIC        TR1 
  B:00B8H.0       PUBLIC        PX0 
  D:0008H         PUBLIC        bEPPflags 
  B:00B8H.2       PUBLIC        PX1 
  C:0A4DH         PUBLIC        dma_eot 
  D:000AH         PUBLIC        ControlData 
  B:0098H.4       PUBLIC        REN 
  B:0090H.7       PUBLIC        MCU_D12RST 
  B:0090H.0       PUBLIC        MCU_SWM0 
  B:00B0H.0       PUBLIC        RXD 
  B:0090H.1       PUBLIC        MCU_SWM1 
  I:007AH         PUBLIC        GenEpBuf 
  B:00B0H.1       PUBLIC        TXD 
  B:00D0H.5       PUBLIC        F0 
  C:0950H         PUBLIC        ep1_rxdone 
  C:096DH         PUBLIC        ep2_rxdone 
  C:0A23H         PUBLIC        disconnect_USB 
  C:0A31H         PUBLIC        ep1_txdone 
  -------         PROC          RECONNECT_USB 
  -------         DO            RECONNECT_USB 
  D:0028H         SYMBOL        clk_cnt 
  -------         ENDDO         clk_cnt 
  C:066FH         LINE#         55 
  C:066FH         LINE#         56 
  C:066FH         LINE#         58 
  C:0671H         LINE#         59 
  C:0673H         LINE#         61 
  C:0675H         LINE#         62 
  C:0678H         LINE#         63 
  C:06ACH         LINE#         64 
  C:06AFH         LINE#         66 
  C:06B1H         LINE#         67 
  C:06B3H         LINE#         68 
  -------         ENDPROC       RECONNECT_USB 
  -------         PROC          DISCONNECT_USB 
  C:0A23H         LINE#         71 
  C:0A23H         LINE#         72 
  C:0A23H         LINE#         73 
  -------         ENDPROC       DISCONNECT_USB 
  -------         PROC          CONNECT_USB 
  C:09B9H         LINE#         77 
  C:09B9H         LINE#         78 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 9 
 
 
  C:09B9H         LINE#         79 
  C:09BBH         LINE#         80 
  C:09C0H         LINE#         81 
  C:09C2H         LINE#         82 
  C:09C6H         LINE#         83 
  -------         ENDPROC       CONNECT_USB 
  -------         PROC          BUS_RESET 
  C:0A4CH         LINE#         87 
  C:0A4CH         LINE#         88 
  C:0A4CH         LINE#         90 
  -------         ENDPROC       BUS_RESET 
  -------         PROC          DMA_EOT 
  C:0A4DH         LINE#         93 
  C:0A4DH         LINE#         94 
  C:0A4DH         LINE#         96 
  -------         ENDPROC       DMA_EOT 
  -------         PROC          EP1_TXDONE 
  C:0A31H         LINE#         99 
  C:0A31H         LINE#         100 
  C:0A31H         LINE#         101 
  -------         ENDPROC       EP1_TXDONE 
  -------         PROC          EP1_RXDONE 
  -------         DO            EP1_RXDONE 
  D:0007H         SYMBOL        len 
  -------         ENDDO         len 
  C:0950H         LINE#         106 
  C:0950H         LINE#         107 
  C:0950H         LINE#         109 
  C:0955H         LINE#         110 
  C:0962H         LINE#         111 
  C:0965H         LINE#         112 
  C:096CH         LINE#         113 
  -------         ENDPROC       EP1_RXDONE 
  -------         PROC          EP2_TXDONE 
  C:0A36H         LINE#         116 
  C:0A36H         LINE#         117 
  C:0A36H         LINE#         118 
  -------         ENDPROC       EP2_TXDONE 
  -------         PROC          EP2_RXDONE 
  -------         DO            EP2_RXDONE 
  D:0007H         SYMBOL        len 
  -------         ENDDO         len 
  C:096DH         LINE#         123 
  C:096DH         LINE#         124 
  C:096DH         LINE#         126 
  C:0972H         LINE#         127 
  C:097FH         LINE#         128 
  C:0982H         LINE#         129 
  C:0989H         LINE#         130 
  -------         ENDPROC       EP2_RXDONE 
  -------         ENDMOD        ISR 
 
  -------         MODULE        CHAP_9 
  C:0000H         SYMBOL        _ICE_DUMMY_ 
  D:0090H         PUBLIC        P1 
  D:00B0H         PUBLIC        P3 
  B:00B0H.4       PUBLIC        T0 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 10 
 
 
  B:00D0H.6       PUBLIC        AC 
  B:0090H.6       PUBLIC        MCU_D12CS 
  B:00B0H.5       PUBLIC        T1 
  B:00A8H.7       PUBLIC        EA 
  C:09EEH         PUBLIC        stall_ep0 
  C:0378H         PUBLIC        InterfaceDescr 
  C:0A40H         PUBLIC        init_config 
  B:00B0H.7       PUBLIC        RD 
  B:00A8H.4       PUBLIC        ES 
  C:09FCH         PUBLIC        set_address 
  B:0098H.0       PUBLIC        RI 
  B:00B0H.2       PUBLIC        INT0 
  B:00D0H.7       PUBLIC        CY 
  B:0098H.1       PUBLIC        TI 
  B:00B0H.3       PUBLIC        INT1 
  C:05DBH         PUBLIC        set_feature 
  B:00B8H.4       PUBLIC        PS 
  C:09CDH         PUBLIC        get_configuration 
  B:00D0H.2       PUBLIC        OV 
  B:00B0H.6       PUBLIC        WR 
  C:06F6H         PUBLIC        set_configuration 
  C:040DH         PUBLIC        fn_usb_isr 
  B:00B0H.3       PUBLIC        D12SUSPD 
  C:0996H         PUBLIC        _single_transmit 
  B:0088H.1       PUBLIC        IE0 
  B:0088H.3       PUBLIC        IE1 
  C:0388H         PUBLIC        EP1_RXDescr 
  C:0396H         PUBLIC        EP2_RXDescr 
  C:0381H         PUBLIC        EP1_TXDescr 
  C:035DH         PUBLIC        DeviceDescr 
  C:038FH         PUBLIC        EP2_TXDescr 
  C:053AH         PUBLIC        control_handler 
  B:00A8H.1       PUBLIC        ET0 
  C:0238H         PUBLIC        get_status 
  B:00A8H.3       PUBLIC        ET1 
  B:0088H.5       PUBLIC        TF0 
  B:0088H.7       PUBLIC        TF1 
  B:0090H.2       PUBLIC        MCU_LED0 
  B:0098H.2       PUBLIC        RB8 
  B:0090H.3       PUBLIC        MCU_LED1 
  B:00A8H.0       PUBLIC        EX0 
  B:0088H.0       PUBLIC        IT0 
  C:036FH         PUBLIC        ConfigDescr 
  B:0098H.3       PUBLIC        TB8 
  B:00A8H.2       PUBLIC        EX1 
  B:0088H.2       PUBLIC        IT1 
  B:00D0H.0       PUBLIC        P 
  B:0098H.7       PUBLIC        SM0 
  B:0098H.6       PUBLIC        SM1 
  B:0098H.5       PUBLIC        SM2 
  B:00B8H.1       PUBLIC        PT0 
  C:02B8H         PUBLIC        _code_transmit 
  B:00B8H.3       PUBLIC        PT1 
  B:00D0H.3       PUBLIC        RS0 
  B:0088H.4       PUBLIC        TR0 
  B:00D0H.4       PUBLIC        RS1 
  B:0088H.6       PUBLIC        TR1 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 11 
 
 
  B:00B8H.0       PUBLIC        PX0 
  C:0A09H         PUBLIC        get_interface 
  B:00B8H.2       PUBLIC        PX1 
  C:058CH         PUBLIC        clear_feature 
  C:09A2H         PUBLIC        set_interface 
  C:0A49H         PUBLIC        reserved 
  B:0098H.4       PUBLIC        REN 
  C:0775H         PUBLIC        get_descriptor 
  B:0090H.7       PUBLIC        MCU_D12RST 
  B:0090H.0       PUBLIC        MCU_SWM0 
  B:00B0H.0       PUBLIC        RXD 
  B:0090H.1       PUBLIC        MCU_SWM1 
  B:00B0H.1       PUBLIC        TXD 
  C:06B4H         PUBLIC        usbserve 
  C:0A3BH         PUBLIC        init_unconfig 
  B:00D0H.5       PUBLIC        F0 
  C:032DH         PUBLIC        StandardDeviceRequest 
  C:0006H         PUBLIC        ep0_rxdone 
  C:0112H         PUBLIC        ep0_txdone 
  -------         PROC          RESERVED 
  C:0A49H         LINE#         158 
  C:0A49H         LINE#         159 
  C:0A49H         LINE#         160 
  -------         ENDPROC       RESERVED 
  -------         PROC          GET_STATUS 
  -------         DO            GET_STATUS 
  D:002AH         SYMBOL        endp 
  D:002BH         SYMBOL        txdat 
  D:002DH         SYMBOL        bRecipient 
  D:002EH         SYMBOL        c 
  -------         ENDDO         c 
  C:0238H         LINE#         170 
  C:0238H         LINE#         171 
  C:0238H         LINE#         173 
  C:023EH         LINE#         176 
  C:0240H         LINE#         177 
  C:0249H         LINE#         178 
  C:024EH         LINE#         180 
  C:0251H         LINE#         181 
  C:0254H         LINE#         182 
  C:025EH         LINE#         183 
  C:0263H         LINE#         184 
  C:0266H         LINE#         185 
  C:0268H         LINE#         186 
  C:0272H         LINE#         187 
  C:0278H         LINE#         188 
  C:027EH         LINE#         189 
  C:0283H         LINE#         190 
  C:0290H         LINE#         192 
  C:029AH         LINE#         193 
  C:029FH         LINE#         194 
  C:02A4H         LINE#         196 
  C:02A7H         LINE#         197 
  C:02AAH         LINE#         198 
  C:02B4H         LINE#         199 
  C:02B4H         LINE#         200 
  C:02B7H         LINE#         201 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 12 
 
 
  -------         ENDPROC       GET_STATUS 
  -------         PROC          CLEAR_FEATURE 
  -------         DO            CLEAR_FEATURE 
  D:002AH         SYMBOL        endp 
  D:002BH         SYMBOL        bRecipient 
  -------         ENDDO         bRecipient 
  C:058CH         LINE#         203 
  C:058CH         LINE#         204 
  C:058CH         LINE#         206 
  C:0592H         LINE#         208 
  C:059CH         LINE#         209 
  C:059CH         LINE#         210 
  C:059EH         LINE#         211 
  C:05A3H         LINE#         212 
  C:05A3H         LINE#         213 
  C:05A6H         LINE#         214 
  C:05A6H         LINE#         215 
  C:05B2H         LINE#         216 
  C:05B2H         LINE#         217 
  C:05B8H         LINE#         218 
  C:05BDH         LINE#         220 
  C:05CAH         LINE#         223 
  C:05D4H         LINE#         224 
  C:05D7H         LINE#         225 
  C:05D7H         LINE#         226 
  C:05DAH         LINE#         227 
  -------         ENDPROC       CLEAR_FEATURE 
  -------         PROC          SET_FEATURE 
  -------         DO            SET_FEATURE 
  D:002AH         SYMBOL        endp 
  D:002BH         SYMBOL        bRecipient 
  -------         ENDDO         bRecipient 
  C:05DBH         LINE#         229 
  C:05DBH         LINE#         230 
  C:05DBH         LINE#         232 
  C:05E1H         LINE#         234 
  C:05EBH         LINE#         235 
  C:05EBH         LINE#         236 
  C:05EDH         LINE#         237 
  C:05F2H         LINE#         238 
  C:05F2H         LINE#         239 
  C:05F5H         LINE#         240 
  C:05F5H         LINE#         241 
  C:0601H         LINE#         242 
  C:0601H         LINE#         243 
  C:0607H         LINE#         244 
  C:060CH         LINE#         246 
  C:0619H         LINE#         249 
  C:0623H         LINE#         250 
  C:0626H         LINE#         251 
  C:0626H         LINE#         252 
  C:0629H         LINE#         253 
  -------         ENDPROC       SET_FEATURE 
  -------         PROC          SET_ADDRESS 
  C:09FCH         LINE#         255 
  C:09FCH         LINE#         256 
  C:09FCH         LINE#         257 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 13 
 
 
  C:0A06H         LINE#         259 
  -------         ENDPROC       SET_ADDRESS 
  -------         PROC          GET_DESCRIPTOR 
  -------         DO            GET_DESCRIPTOR 
  D:002AH         SYMBOL        bDescriptor 
  -------         ENDDO         bDescriptor 
  C:0775H         LINE#         262 
  C:0775H         LINE#         263 
  C:0775H         LINE#         264 
  C:0779H         LINE#         266 
  C:077EH         LINE#         267 
  C:0789H         LINE#         268 
  C:078EH         LINE#         269 
  C:0799H         LINE#         270 
  C:079FH         LINE#         271 
  C:07AAH         LINE#         273 
  C:07AAH         LINE#         274 
  C:07ADH         LINE#         275 
  -------         ENDPROC       GET_DESCRIPTOR 
  -------         PROC          GET_CONFIGURATION 
  -------         DO            GET_CONFIGURATION 
  D:002AH         SYMBOL        c 
  -------         ENDDO         c 
  C:09CDH         LINE#         277 
  C:09CDH         LINE#         278 
  C:09CDH         LINE#         279 
  C:09D4H         LINE#         281 
  -------         ENDPROC       GET_CONFIGURATION 
  -------         PROC          SET_CONFIGURATION 
  C:06F6H         LINE#         284 
  C:06F6H         LINE#         285 
  C:06F6H         LINE#         286 
  C:06FCH         LINE#         288 
  C:0703H         LINE#         289 
  C:0705H         LINE#         290 
  C:070CH         LINE#         291 
  C:070EH         LINE#         292 
  C:0711H         LINE#         293 
  C:0719H         LINE#         295 
  C:0720H         LINE#         297 
  C:0723H         LINE#         298 
  C:0726H         LINE#         300 
  C:0728H         LINE#         301 
  C:072FH         LINE#         302 
  C:0731H         LINE#         303 
  C:0732H         LINE#         304 
  C:0735H         LINE#         305 
  -------         ENDPROC       SET_CONFIGURATION 
  -------         PROC          GET_INTERFACE 
  -------         DO            GET_INTERFACE 
  D:002AH         SYMBOL        txdat 
  -------         ENDDO         txdat 
  C:0A09H         LINE#         307 
  C:0A09H         LINE#         308 
  C:0A09H         LINE#         309 
  C:0A0CH         LINE#         310 
  -------         ENDPROC       GET_INTERFACE 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 14 
 
 
  -------         PROC          SET_INTERFACE 
  C:09A2H         LINE#         313 
  C:09A2H         LINE#         314 
  C:09A2H         LINE#         315 
  C:09AEH         LINE#         316 
  C:09B5H         LINE#         318 
  C:09B8H         LINE#         319 
  -------         ENDPROC       SET_INTERFACE 
  -------         PROC          INIT_UNCONFIG 
  C:0A3BH         LINE#         329 
  C:0A3BH         LINE#         330 
  C:0A3BH         LINE#         333 
  -------         ENDPROC       INIT_UNCONFIG 
  -------         PROC          INIT_CONFIG 
  C:0A40H         LINE#         336 
  C:0A40H         LINE#         337 
  C:0A40H         LINE#         338 
  -------         ENDPROC       INIT_CONFIG 
  C:098EH         SYMBOL        L?0097 
  -------         PROC          L?0096 
  -------         ENDPROC       L?0096 
  C:098EH         SYMBOL        L?0097 
  -------         PROC          _SINGLE_TRANSMIT 
  D:0001H         SYMBOL        buf 
  D:0005H         SYMBOL        len 
  C:0996H         LINE#         341 
  C:0996H         LINE#         342 
  C:0996H         LINE#         343 
  C:099CH         LINE#         344 
  C:09A1H         LINE#         345 
  C:09A1H         LINE#         346 
  -------         ENDPROC       _SINGLE_TRANSMIT 
  -------         PROC          _CODE_TRANSMIT 
  D:002BH         SYMBOL        pRomData 
  D:0004H         SYMBOL        len 
  C:02B8H         LINE#         348 
  C:02BCH         LINE#         349 
  C:02BCH         LINE#         350 
  C:02C1H         LINE#         351 
  C:02CAH         LINE#         352 
  C:02CEH         LINE#         354 
  C:02D7H         LINE#         355 
  C:02E2H         LINE#         356 
  C:02EFH         LINE#         357 
  C:02FAH         LINE#         359 
  C:02FCH         LINE#         360 
  C:0305H         LINE#         361 
  C:0307H         LINE#         362 
  C:0308H         LINE#         363 
  C:0308H         LINE#         364 
  C:0315H         LINE#         365 
  C:0321H         LINE#         366 
  C:0323H         LINE#         367 
  C:032AH         LINE#         368 
  C:032CH         LINE#         369 
  C:032CH         LINE#         370 
  -------         ENDPROC       _CODE_TRANSMIT 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 15 
 
 
  -------         PROC          CONTROL_HANDLER 
  -------         DO            CONTROL_HANDLER 
  D:0028H         SYMBOL        type 
  D:0029H         SYMBOL        req 
  -------         ENDDO         req 
  C:053AH         LINE#         372 
  C:053AH         LINE#         373 
  C:053AH         LINE#         376 
  C:0540H         LINE#         377 
  C:0546H         LINE#         379 
  C:054AH         LINE#         380 
  C:0566H         LINE#         381 
  C:056BH         LINE#         382 
  C:0588H         LINE#         384 
  C:058BH         LINE#         385 
  -------         ENDPROC       CONTROL_HANDLER 
  -------         PROC          FN_USB_ISR 
  -------         DO            FN_USB_ISR 
  D:0021H         SYMBOL        i_st 
  -------         ENDDO         i_st 
  C:040DH         LINE#         388 
  C:040DH         LINE#         389 
  C:040DH         LINE#         391 
  C:0414H         LINE#         392 
  C:041BH         LINE#         394 
  C:0421H         LINE#         395 
  C:0426H         LINE#         396 
  C:0429H         LINE#         397 
  C:0430H         LINE#         398 
  C:0430H         LINE#         400 
  C:0435H         LINE#         401 
  C:0438H         LINE#         403 
  C:043DH         LINE#         404 
  C:0444H         LINE#         406 
  C:0449H         LINE#         407 
  C:044CH         LINE#         408 
  C:0451H         LINE#         409 
  C:0454H         LINE#         410 
  C:0459H         LINE#         411 
  C:045CH         LINE#         412 
  C:0461H         LINE#         413 
  C:0464H         LINE#         414 
  C:0469H         LINE#         415 
  C:046CH         LINE#         416 
  C:0471H         LINE#         417 
  C:0474H         LINE#         418 
  C:0474H         LINE#         420 
  C:047BH         LINE#         421 
  -------         ENDPROC       FN_USB_ISR 
  -------         PROC          STALL_EP0 
  C:09EEH         LINE#         423 
  C:09EEH         LINE#         424 
  C:09EEH         LINE#         425 
  C:09F5H         LINE#         426 
  -------         ENDPROC       STALL_EP0 
  -------         PROC          EP0_RXDONE 
  -------         DO            EP0_RXDONE 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 16 
 
 
  D:0007H         SYMBOL        ep_last 
  D:0007H         SYMBOL        i 
  -------         ENDDO         i 
  C:0006H         LINE#         429 
  C:0006H         LINE#         430 
  C:0006H         LINE#         433 
  C:000BH         LINE#         435 
  C:0012H         LINE#         437 
  C:0017H         LINE#         438 
  C:001BH         LINE#         441 
  C:002BH         LINE#         443 
  C:0032H         LINE#         444 
  C:0039H         LINE#         445 
  C:0041H         LINE#         448 
  C:0041H         LINE#         450 
  C:004BH         LINE#         451 
  C:0055H         LINE#         452 
  C:005FH         LINE#         455 
  C:0064H         LINE#         456 
  C:0069H         LINE#         458 
  C:006FH         LINE#         459 
  C:0074H         LINE#         461 
  C:0079H         LINE#         462 
  C:0080H         LINE#         463 
  C:0089H         LINE#         464 
  C:008AH         LINE#         465 
  C:008AH         LINE#         466 
  C:0090H         LINE#         467 
  C:0097H         LINE#         468 
  C:009EH         LINE#         469 
  C:009FH         LINE#         470 
  C:009FH         LINE#         471 
  C:00AAH         LINE#         472 
  C:00B1H         LINE#         473 
  C:00B8H         LINE#         474 
  C:00BFH         LINE#         475 
  C:00BFH         LINE#         476 
  C:00BFH         LINE#         477 
  C:00C8H         LINE#         478 
  C:00C8H         LINE#         479 
  C:00C8H         LINE#         480 
  C:00C8H         LINE#         481 
  C:00C9H         LINE#         483 
  C:00D5H         LINE#         484 
  C:00E3H         LINE#         487 
  C:00EDH         LINE#         488 
  C:00FBH         LINE#         489 
  C:0102H         LINE#         490 
  C:0109H         LINE#         491 
  C:0109H         LINE#         492 
  C:010AH         LINE#         494 
  C:010AH         LINE#         495 
  C:0111H         LINE#         496 
  C:0111H         LINE#         497 
  -------         ENDPROC       EP0_RXDONE 
  -------         PROC          EP0_TXDONE 
  -------         DO            EP0_TXDONE 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 17 
 
 
  D:0023H         SYMBOL        i 
  -------         ENDDO         i 
  C:0112H         LINE#         499 
  C:0112H         LINE#         500 
  C:0112H         LINE#         501 
  C:011FH         LINE#         503 
  C:0124H         LINE#         505 
  C:0130H         LINE#         506 
  C:0130H         LINE#         507 
  C:0133H         LINE#         509 
  C:0133H         LINE#         511 
  C:0140H         LINE#         512 
  C:0153H         LINE#         513 
  C:015EH         LINE#         515 
  C:0167H         LINE#         516 
  C:0168H         LINE#         517 
  C:016EH         LINE#         518 
  C:0181H         LINE#         519 
  C:018DH         LINE#         521 
  C:0194H         LINE#         522 
  C:0195H         LINE#         523 
  C:019BH         LINE#         524 
  C:01A4H         LINE#         526 
  C:01ABH         LINE#         527 
  C:01ABH         LINE#         528 
  -------         ENDPROC       EP0_TXDONE 
  -------         PROC          USBSERVE 
  C:06B4H         LINE#         531 
  C:06B4H         LINE#         532 
  C:06B4H         LINE#         533 
  C:06BCH         LINE#         534 
  C:06BEH         LINE#         535 
  C:06C5H         LINE#         536 
  C:06C7H         LINE#         540 
  C:06C7H         LINE#         542 
  C:06D1H         LINE#         543 
  C:06D3H         LINE#         544 
  C:06DAH         LINE#         545 
  C:06DCH         LINE#         559 
  C:06DCH         LINE#         561 
  C:06E7H         LINE#         562 
  C:06E9H         LINE#         563 
  C:06F0H         LINE#         564 
  C:06F3H         LINE#         565 
  C:06F5H         LINE#         567 
  C:06F5H         LINE#         568 
  -------         ENDPROC       USBSERVE 
  -------         ENDMOD        CHAP_9 
 
  -------         MODULE        D12CI 
  C:0000H         SYMBOL        _ICE_DUMMY_ 
  D:0090H         PUBLIC        P1 
  D:00B0H         PUBLIC        P3 
  B:00B0H.4       PUBLIC        T0 
  B:00D0H.6       PUBLIC        AC 
  B:0090H.6       PUBLIC        MCU_D12CS 
  B:00B0H.5       PUBLIC        T1 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 18 
 
 
  B:00A8H.7       PUBLIC        EA 
  C:0A2AH         PUBLIC        D12_SendResume 
  C:090FH         PUBLIC        _D12_SelectEndpoint 
  C:0A16H         PUBLIC        _D12_ReadLastTransactionStatus 
  B:00B0H.7       PUBLIC        RD 
  B:00A8H.4       PUBLIC        ES 
  C:09DFH         PUBLIC        _D12_AcknowledgeEndpoint 
  B:0098H.0       PUBLIC        RI 
  B:00B0H.2       PUBLIC        INT0 
  B:00D0H.7       PUBLIC        CY 
  C:08A0H         PUBLIC        _D12_SetMode 
  B:0098H.1       PUBLIC        TI 
  B:00B0H.3       PUBLIC        INT1 
  B:00B8H.4       PUBLIC        PS 
  B:00D0H.2       PUBLIC        OV 
  C:0932H         PUBLIC        D12_ReadInterruptRegister 
  C:0847H         PUBLIC        _D12_SetEndpointEnable 
  B:00B0H.6       PUBLIC        WR 
  C:0876H         PUBLIC        _D12_SetAddressEnable 
  C:039DH         PUBLIC        _D12_ReadEndpoint 
  B:00B0H.3       PUBLIC        D12SUSPD 
  C:04E2H         PUBLIC        _D12_WriteEndpoint 
  B:0088H.1       PUBLIC        IE0 
  B:0088H.3       PUBLIC        IE1 
  B:00A8H.1       PUBLIC        ET0 
  B:00A8H.3       PUBLIC        ET1 
  B:0088H.5       PUBLIC        TF0 
  C:07E5H         PUBLIC        D12_ReadCurrentFrameNumber 
  B:0088H.7       PUBLIC        TF1 
  B:0090H.2       PUBLIC        MCU_LED0 
  B:0098H.2       PUBLIC        RB8 
  B:0090H.3       PUBLIC        MCU_LED1 
  B:00A8H.0       PUBLIC        EX0 
  B:0088H.0       PUBLIC        IT0 
  B:0098H.3       PUBLIC        TB8 
  B:00A8H.2       PUBLIC        EX1 
  B:0088H.2       PUBLIC        IT1 
  B:00D0H.0       PUBLIC        P 
  B:0098H.7       PUBLIC        SM0 
  B:0098H.6       PUBLIC        SM1 
  B:0098H.5       PUBLIC        SM2 
  B:00B8H.1       PUBLIC        PT0 
  B:00B8H.3       PUBLIC        PT1 
  B:00D0H.3       PUBLIC        RS0 
  B:0088H.4       PUBLIC        TR0 
  B:00D0H.4       PUBLIC        RS1 
  B:0088H.6       PUBLIC        TR1 
  B:00B8H.0       PUBLIC        PX0 
  B:00B8H.2       PUBLIC        PX1 
  C:08C6H         PUBLIC        _D12_SetEndpointStatus 
  B:0098H.4       PUBLIC        REN 
  C:08EBH         PUBLIC        _D12_SetDMA 
  B:0090H.7       PUBLIC        MCU_D12RST 
  B:0090H.0       PUBLIC        MCU_SWM0 
  B:00B0H.0       PUBLIC        RXD 
  B:0090H.1       PUBLIC        MCU_SWM1 
  B:00B0H.1       PUBLIC        TXD 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 19 
 
 
  B:00D0H.5       PUBLIC        F0 
  -------         PROC          _D12_SETADDRESSENABLE 
  D:0007H         SYMBOL        bAddress 
  D:0005H         SYMBOL        bEnable 
  C:0876H         LINE#         26 
  C:0876H         LINE#         27 
  C:0876H         LINE#         28 
  C:0880H         LINE#         29 
  C:0882H         LINE#         31 
  C:0888H         LINE#         33 
  C:088BH         LINE#         34 
  C:088EH         LINE#         35 
  C:0893H         LINE#         37 
  C:089DH         LINE#         38 
  C:089FH         LINE#         39 
  -------         ENDPROC       _D12_SETADDRESSENABLE 
  -------         PROC          _D12_SETENDPOINTENABLE 
  D:0007H         SYMBOL        bEnable 
  C:0847H         LINE#         41 
  C:0847H         LINE#         42 
  C:0847H         LINE#         43 
  C:0851H         LINE#         44 
  C:0853H         LINE#         46 
  C:0859H         LINE#         47 
  C:085CH         LINE#         48 
  C:0864H         LINE#         50 
  C:0869H         LINE#         52 
  C:0873H         LINE#         53 
  C:0875H         LINE#         54 
  -------         ENDPROC       _D12_SETENDPOINTENABLE 
  -------         PROC          _D12_SETMODE 
  D:0007H         SYMBOL        bConfig 
  D:0005H         SYMBOL        bClkDiv 
  C:08A0H         LINE#         56 
  C:08A0H         LINE#         57 
  C:08A0H         LINE#         58 
  C:08AAH         LINE#         59 
  C:08ACH         LINE#         61 
  C:08B2H         LINE#         62 
  C:08B7H         LINE#         63 
  C:08B9H         LINE#         65 
  C:08C3H         LINE#         66 
  C:08C5H         LINE#         67 
  -------         ENDPROC       _D12_SETMODE 
  -------         PROC          _D12_SETDMA 
  D:0007H         SYMBOL        bMode 
  C:08EBH         LINE#         69 
  C:08EBH         LINE#         70 
  C:08EBH         LINE#         71 
  C:08F5H         LINE#         72 
  C:08F7H         LINE#         74 
  C:08FDH         LINE#         75 
  C:0902H         LINE#         77 
  C:090CH         LINE#         78 
  C:090EH         LINE#         79 
  -------         ENDPROC       _D12_SETDMA 
  -------         PROC          D12_READINTERRUPTREGISTER 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 20 
 
 
  -------         DO            D12_READINTERRUPTREGISTER 
  D:0005H         SYMBOL        b1 
  D:0002H         SYMBOL        j 
  -------         ENDDO         j 
  C:0932H         LINE#         81 
  C:0932H         LINE#         82 
  C:0932H         LINE#         86 
  C:0938H         LINE#         87 
  C:093DH         LINE#         88 
  C:0941H         LINE#         90 
  C:0944H         LINE#         91 
  C:094CH         LINE#         93 
  C:094FH         LINE#         94 
  -------         ENDPROC       D12_READINTERRUPTREGISTER 
  -------         PROC          _D12_SELECTENDPOINT 
  D:0007H         SYMBOL        bEndp 
  -------         DO            bEndp 
  D:0007H         SYMBOL        c 
  -------         ENDDO         c 
  C:090FH         LINE#         96 
  C:090FH         LINE#         97 
  C:090FH         LINE#         100 
  C:0919H         LINE#         101 
  C:091BH         LINE#         103 
  C:0920H         LINE#         104 
  C:0925H         LINE#         106 
  C:092FH         LINE#         107 
  C:0931H         LINE#         109 
  C:0931H         LINE#         110 
  -------         ENDPROC       _D12_SELECTENDPOINT 
  -------         PROC          _D12_READLASTTRANSACTIONSTATUS 
  D:0007H         SYMBOL        bEndp 
  C:0A16H         LINE#         112 
  C:0A16H         LINE#         113 
  C:0A16H         LINE#         114 
  C:0A1DH         LINE#         115 
  C:0A22H         LINE#         116 
  -------         ENDPROC       _D12_READLASTTRANSACTIONSTATUS 
  -------         PROC          _D12_SETENDPOINTSTATUS 
  D:0007H         SYMBOL        bEndp 
  D:0005H         SYMBOL        bStalled 
  C:08C6H         LINE#         136 
  C:08C6H         LINE#         137 
  C:08C6H         LINE#         138 
  C:08D0H         LINE#         139 
  C:08D2H         LINE#         141 
  C:08D9H         LINE#         142 
  C:08DEH         LINE#         144 
  C:08E8H         LINE#         145 
  C:08EAH         LINE#         146 
  -------         ENDPROC       _D12_SETENDPOINTSTATUS 
  -------         PROC          D12_SENDRESUME 
  C:0A2AH         LINE#         148 
  C:0A2AH         LINE#         149 
  C:0A2AH         LINE#         150 
  C:0A30H         LINE#         151 
  -------         ENDPROC       D12_SENDRESUME 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 21 
 
 
  -------         PROC          D12_READCURRENTFRAMENUMBER 
  -------         DO            D12_READCURRENTFRAMENUMBER 
  D:0004H         SYMBOL        i 
  D:0006H         SYMBOL        j 
  -------         ENDDO         j 
  C:07E5H         LINE#         153 
  C:07E5H         LINE#         154 
  C:07E5H         LINE#         157 
  C:07EFH         LINE#         158 
  C:07F1H         LINE#         160 
  C:07F7H         LINE#         161 
  C:07FEH         LINE#         162 
  C:07FFH         LINE#         164 
  C:0806H         LINE#         166 
  C:0810H         LINE#         167 
  C:0812H         LINE#         169 
  C:0816H         LINE#         170 
  -------         ENDPROC       D12_READCURRENTFRAMENUMBER 
  -------         PROC          _D12_READENDPOINT 
  D:0007H         SYMBOL        endp 
  D:0005H         SYMBOL        len 
  D:0023H         SYMBOL        buf 
  -------         DO            buf 
  D:0006H         SYMBOL        i 
  D:0007H         SYMBOL        j 
  -------         ENDDO         j 
  C:039DH         LINE#         192 
  C:03A3H         LINE#         193 
  C:03A3H         LINE#         196 
  C:03ADH         LINE#         197 
  C:03AFH         LINE#         199 
  C:03B4H         LINE#         200 
  C:03B9H         LINE#         201 
  C:03BCH         LINE#         202 
  C:03C6H         LINE#         203 
  C:03C8H         LINE#         204 
  C:03CBH         LINE#         205 
  C:03CBH         LINE#         207 
  C:03D1H         LINE#         208 
  C:03D6H         LINE#         209 
  C:03D8H         LINE#         211 
  C:03DCH         LINE#         212 
  C:03DEH         LINE#         214 
  C:03E5H         LINE#         215 
  C:03FAH         LINE#         217 
  C:0400H         LINE#         219 
  C:040AH         LINE#         220 
  C:040CH         LINE#         222 
  C:040CH         LINE#         223 
  -------         ENDPROC       _D12_READENDPOINT 
  -------         PROC          _D12_WRITEENDPOINT 
  D:0007H         SYMBOL        endp 
  D:0005H         SYMBOL        len 
  D:002FH         SYMBOL        buf 
  -------         DO            buf 
  D:0007H         SYMBOL        i 
  -------         ENDDO         i 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 22 
 
 
  C:04E2H         LINE#         225 
  C:04E8H         LINE#         226 
  C:04E8H         LINE#         229 
  C:04F2H         LINE#         230 
  C:04F4H         LINE#         232 
  C:04F9H         LINE#         233 
  C:04FEH         LINE#         235 
  C:0502H         LINE#         236 
  C:0507H         LINE#         237 
  C:0509H         LINE#         239 
  C:0510H         LINE#         240 
  C:0525H         LINE#         242 
  C:052BH         LINE#         244 
  C:0535H         LINE#         245 
  C:0537H         LINE#         247 
  C:0539H         LINE#         248 
  -------         ENDPROC       _D12_WRITEENDPOINT 
  -------         PROC          _D12_ACKNOWLEDGEENDPOINT 
  D:0007H         SYMBOL        endp 
  C:09DFH         LINE#         250 
  C:09DFH         LINE#         251 
  C:09DFH         LINE#         252 
  C:09E4H         LINE#         253 
  C:09E7H         LINE#         254 
  C:09EAH         LINE#         255 
  C:09EDH         LINE#         256 
  -------         ENDPROC       _D12_ACKNOWLEDGEENDPOINT 
  -------         ENDMOD        D12CI 
 
  -------         MODULE        ?C?CLDOPTR 
  C:047CH         PUBLIC        ?C?CLDOPTR 
  -------         ENDMOD        ?C?CLDOPTR 
 
  -------         MODULE        ?C?CSTOPTR 
  C:04A9H         PUBLIC        ?C?CSTOPTR 
  -------         ENDMOD        ?C?CSTOPTR 
 
  -------         MODULE        ?C?ULCMP 
  C:04CBH         PUBLIC        ?C?ULCMP 
  -------         ENDMOD        ?C?ULCMP 
 
  -------         MODULE        ?C?ICALL 
  C:04DCH         PUBLIC        ?C?ICALL 
  -------         ENDMOD        ?C?ICALL 
 
*** WARNING L13: RECURSIVE CALL TO SEGMENT 
    SEGMENT: ?CO?CHAP_9 
    CALLER:  ?PR?GET_DESCRIPTOR?CHAP_9 
 
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS 
    SEGMENT: ?PR?D12_SENDRESUME?D12CI 
 
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS 
    SEGMENT: ?PR?D12_READCURRENTFRAMENUMBER?D12CI 
 
*** WARNING L15: MULTIPLE CALL TO SEGMENT 
    SEGMENT: ?PR?_D12_WRITEENDPOINT?D12CI 
BL51 BANKED LINKER/LOCATER V4.14                                                      04/08/2002  12:07:06  PAGE 23 
 
 
    CALLER1: ?PR?USB_ISR?MAINLOOP 
    CALLER2: ?C_C51STARTUP 
 
LINK/LOCATE RUN COMPLETE.  4 WARNING(S),  0 ERROR(S)