⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 firm.m51

📁 基于PDIUSBD12芯片的USB开发板固件程序
💻 M51
📖 第 1 页 / 共 5 页
字号:
  +--> ?PR?_D12_WRITEENDPOINT?D12CI
  +--> ?PR?_READSIGN?ISP
  +--> ?PR?_LOCKBIT?ISP
  +--> ?PR?PROOVER?ISP

?PR?PREPAREPRO?ISP                               -----    -----
  +--> ?PR?_SETRST?ISP
  +--> ?PR?_SETMOSI?ISP
  +--> ?PR?_SETSCK?ISP
  +--> ?PR?_DELAY?ISP
  +--> ?PR?_SCKBYTES?ISP

?PR?_SETRST?ISP                                  -----    -----
  +--> ?PR?NOP?ISP

?PR?_SETMOSI?ISP                                 -----    -----
  +--> ?PR?NOP?ISP

?PR?_SETSCK?ISP                                  -----    -----
  +--> ?PR?NOP?ISP

?PR?_DELAY?ISP                                   -----    -----
  +--> ?PR?_SCKBYTES?ISP

?PR?_SCKBYTES?ISP                                -----    -----
  +--> ?PR?_SETSCK?ISP
  +--> ?PR?GETMISO?ISP

?PR?GETMISO?ISP                                  -----    -----
  +--> ?PR?_SETMOSI?ISP
  +--> ?PR?_SETSCK?ISP
  +--> ?PR?NOP?ISP

BL51 BANKED LINKER/LOCATER V5.02                                                      09/20/2005  15:10:01  PAGE 7


?PR?ERASE?ISP                                    -----    -----
  +--> ?PR?_SCKBYTES?ISP
  +--> ?PR?_DELAY?ISP

?PR?_WRITE?ISP                                   0034H    0001H
  +--> ?PR?_SCKBYTES?ISP

?PR?_READ?ISP                                    -----    -----
  +--> ?PR?_SCKBYTES?ISP

?PR?_READSIGN?ISP                                -----    -----
  +--> ?PR?_SCKBYTES?ISP

?PR?_LOCKBIT?ISP                                 -----    -----
  +--> ?PR?_DELAY?ISP
  +--> ?PR?PREPAREPRO?ISP

?PR?PROOVER?ISP                                  -----    -----
  +--> ?PR?_SETRST?ISP
  +--> ?PR?_SETMOSI?ISP
  +--> ?PR?_SETSCK?ISP



SYMBOL TABLE OF MODULE:  firm (CHAP_9)

  VALUE           TYPE          NAME
  ----------------------------------

  -------         MODULE        CHAP_9
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00B0H         PUBLIC        P3
  D:0020H         SYMBOL        State
  B:00A8H.7       PUBLIC        EA
  C:096EH         PUBLIC        InterfaceDescr
  C:0DC6H         PUBLIC        set_address
  C:0873H         PUBLIC        set_feature
  C:0DDBH         PUBLIC        get_configuration
  C:0913H         PUBLIC        set_configuration
  C:097EH         PUBLIC        EP1_RXDescr
  C:098CH         PUBLIC        EP2_RXDescr
  C:0977H         PUBLIC        EP1_TXDescr
  C:0953H         PUBLIC        DeviceDescr
  C:0985H         PUBLIC        EP2_TXDescr
  C:07BBH         PUBLIC        get_status
  C:0965H         PUBLIC        ConfigDescr
  C:0E64H         PUBLIC        get_interface
  C:081FH         PUBLIC        clear_feature
  C:0ECBH         PUBLIC        reserved
  C:0D99H         PUBLIC        set_interface
  C:0CD2H         PUBLIC        get_descriptor
  -------         PROC          RESERVED
  C:0ECBH         LINE#         110
  C:0ECBH         LINE#         111
  C:0ECBH         LINE#         112
  -------         ENDPROC       RESERVED
  -------         PROC          GET_STATUS
BL51 BANKED LINKER/LOCATER V5.02                                                      09/20/2005  15:10:01  PAGE 8


  -------         DO            
  D:002EH         SYMBOL        endp
  D:002FH         SYMBOL        txdat
  D:0031H         SYMBOL        bRecipient
  D:0032H         SYMBOL        c
  -------         ENDDO         
  C:07BBH         LINE#         121
  C:07BBH         LINE#         122
  C:07BBH         LINE#         124
  C:07C1H         LINE#         127
  C:07C3H         LINE#         128
  C:07CBH         LINE#         129
  C:07D0H         LINE#         131
  C:07D3H         LINE#         132
  C:07D3H         LINE#         133
  C:07D3H         LINE#         134
  C:07DAH         LINE#         135
  C:07DDH         LINE#         136
  C:07DDH         LINE#         137
  C:07DDH         LINE#         138
  C:07E5H         LINE#         139
  C:07EBH         LINE#         140
  C:07F0H         LINE#         141
  C:07F7H         LINE#         143
  C:0801H         LINE#         144
  C:0806H         LINE#         145
  C:080BH         LINE#         147
  C:080EH         LINE#         148
  C:0811H         LINE#         149
  C:081BH         LINE#         150
  C:081BH         LINE#         151
  C:081EH         LINE#         152
  -------         ENDPROC       GET_STATUS
  -------         PROC          CLEAR_FEATURE
  -------         DO            
  D:002EH         SYMBOL        endp
  D:002FH         SYMBOL        bRecipient
  -------         ENDDO         
  C:081FH         LINE#         154
  C:081FH         LINE#         155
  C:081FH         LINE#         157
  C:0825H         LINE#         159
  C:082FH         LINE#         160
  C:082FH         LINE#         161
  C:0831H         LINE#         162
  C:0838H         LINE#         163
  C:083AH         LINE#         164
  C:083AH         LINE#         165
  C:083CH         LINE#         166
  C:0848H         LINE#         167
  C:0848H         LINE#         168
  C:084EH         LINE#         169
  C:0853H         LINE#         171
  C:085AH         LINE#         174
  C:0864H         LINE#         175
  C:086FH         LINE#         176
  C:086FH         LINE#         177
BL51 BANKED LINKER/LOCATER V5.02                                                      09/20/2005  15:10:01  PAGE 9


  C:0872H         LINE#         178
  -------         ENDPROC       CLEAR_FEATURE
  -------         PROC          SET_FEATURE
  -------         DO            
  D:002EH         SYMBOL        endp
  D:002FH         SYMBOL        bRecipient
  -------         ENDDO         
  C:0873H         LINE#         180
  C:0873H         LINE#         181
  C:0873H         LINE#         183
  C:0879H         LINE#         185
  C:0883H         LINE#         186
  C:0883H         LINE#         187
  C:0885H         LINE#         188
  C:088CH         LINE#         189
  C:088EH         LINE#         190
  C:088EH         LINE#         191
  C:0890H         LINE#         192
  C:089CH         LINE#         193
  C:089CH         LINE#         194
  C:08A2H         LINE#         195
  C:08A7H         LINE#         197
  C:08AEH         LINE#         200
  C:08B8H         LINE#         201
  C:08C3H         LINE#         202
  C:08C3H         LINE#         203
  C:08C6H         LINE#         204
  -------         ENDPROC       SET_FEATURE
  -------         PROC          SET_ADDRESS
  C:0DC6H         LINE#         206
  C:0DC6H         LINE#         207
  C:0DC6H         LINE#         208
  C:0DD0H         LINE#         210
  -------         ENDPROC       SET_ADDRESS
  -------         PROC          GET_DESCRIPTOR
  -------         DO            
  D:002EH         SYMBOL        bDescriptor
  -------         ENDDO         
  C:0CD2H         LINE#         213
  C:0CD2H         LINE#         214
  C:0CD2H         LINE#         215
  C:0CD6H         LINE#         217
  C:0CDBH         LINE#         218
  C:0CE1H         LINE#         219
  C:0CE8H         LINE#         220
  C:0CF3H         LINE#         221
  C:0CF3H         LINE#         222
  C:0CF6H         LINE#         223
  -------         ENDPROC       GET_DESCRIPTOR
  -------         PROC          GET_CONFIGURATION
  -------         DO            
  D:002EH         SYMBOL        c
  -------         ENDDO         
  C:0DDBH         LINE#         225
  C:0DDBH         LINE#         226
  C:0DDBH         LINE#         227
  C:0DE4H         LINE#         229
BL51 BANKED LINKER/LOCATER V5.02                                                      09/20/2005  15:10:01  PAGE 10


  -------         ENDPROC       GET_CONFIGURATION
  -------         PROC          SET_CONFIGURATION
  C:0913H         LINE#         232
  C:0913H         LINE#         233
  C:0913H         LINE#         234
  C:0919H         LINE#         236
  C:0920H         LINE#         237
  C:0922H         LINE#         238
  C:0929H         LINE#         239
  C:092BH         LINE#         240
  C:092EH         LINE#         241
  C:0936H         LINE#         243
  C:093DH         LINE#         245
  C:0940H         LINE#         246
  C:0943H         LINE#         248
  C:0945H         LINE#         249
  C:094CH         LINE#         250
  C:094EH         LINE#         251
  C:094FH         LINE#         252
  C:0952H         LINE#         253
  -------         ENDPROC       SET_CONFIGURATION
  -------         PROC          GET_INTERFACE
  -------         DO            
  D:002EH         SYMBOL        txdat
  -------         ENDDO         
  C:0E64H         LINE#         255
  C:0E64H         LINE#         256
  C:0E64H         LINE#         257
  C:0E67H         LINE#         258
  -------         ENDPROC       GET_INTERFACE
  -------         PROC          SET_INTERFACE
  C:0D99H         LINE#         261
  C:0D99H         LINE#         262
  C:0D99H         LINE#         263
  C:0DA5H         LINE#         264
  C:0DACH         LINE#         266
  C:0DAFH         LINE#         267
  -------         ENDPROC       SET_INTERFACE
  -------         ENDMOD        CHAP_9

  -------         MODULE        D12CI
  C:0000H         SYMBOL        _ICE_DUMMY_
  D:00B0H         PUBLIC        P3
  D:0021H         SYMBOL        State
  B:00A8H.7       PUBLIC        EA
  C:0C81H         PUBLIC        _D12_SelectEndpoint
  C:0DEFH         PUBLIC        _D12_ReadLastTransactionStatus
  C:0BA0H         PUBLIC        _D12_SetEndpointStatusIsr
  C:0D1CH         PUBLIC        _D12_AcknowledgeEndpoint
  C:09D2H         PUBLIC        _D12_SetMode
  C:0CF7H         PUBLIC        D12_ReadInterruptRegister
  C:0A40H         PUBLIC        _D12_SetEndpointEnable
  C:0A0AH         PUBLIC        _D12_SetAddressEnable
  C:049BH         PUBLIC        _D12_ReadEndpoint
  C:0651H         PUBLIC        _D12_WriteEndpoint
  C:0B71H         PUBLIC        _D12_SetEndpointStatus
  C:0BFDH         PUBLIC        _D12_SetDMA
BL51 BANKED LINKER/LOCATER V5.02                                                      09/20/2005  15:10:01  PAGE 11


  C:06CDH         PUBLIC        _D12_WriteEndpointIsr
  -------         PROC          _D12_SETADDRESSENABLE
  D:002EH         SYMBOL        bAddress
  D:002FH         SYMBOL        bEnable
  C:0A0AH         LINE#         18
  C:0A0EH         LINE#         19
  C:0A0EH         LINE#         20
  C:0A18H         LINE#         21
  C:0A1AH         LINE#         22
  C:0A23H         LINE#         23
  C:0A27H         LINE#         24
  C:0A2AH         LINE#         25
  C:0A33H         LINE#         26
  C:0A3DH         LINE#         27
  C:0A3FH         LINE#         28
  -------         ENDPROC       _D12_SETADDRESSENABLE
  -------         PROC          _D12_SETENDPOINTENABLE
  D:002EH         SYMBOL        bEnable
  C:0A40H         LINE#         31
  C:0A42H         LINE#         32
  C:0A42H         LINE#         33
  C:0A4CH         LINE#         34
  C:0A4EH         LINE#         35
  C:0A57H         LINE#         36
  C:0A5BH         LINE#         37
  C:0A5FH         LINE#         39
  C:0A68H         LINE#         40
  C:0A72H         LINE#         41
  C:0A74H         LINE#         42
  -------         ENDPROC       _D12_SETENDPOINTENABLE
  -------         PROC          _D12_SETMODE
  D:002EH         SYMBOL        bConfig
  D:002FH         SYMBOL        bClkDiv
  C:09D2H         LINE#         45
  C:09D6H         LINE#         46
  C:09D6H         LINE#         47
  C:09E0H         LINE#         48
  C:09E2H         LINE#         49
  C:09EBH         LINE#         50
  C:09F4H         LINE#         51
  C:09FDH         LINE#         52
  C:0A07H         LINE#         53
  C:0A09H         LINE#         54
  -------         ENDPROC       _D12_SETMODE
  -------         PROC          _D12_SETDMA
  D:002EH         SYMBOL        bMode
  C:0BFDH         LINE#         57
  C:0BFFH         LINE#         58
  C:0BFFH         LINE#         59
  C:0C09H         LINE#         60
  C:0C0BH         LINE#         61
  C:0C14H         LINE#         62

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -