test.m51
来自「DSP通过双口RAM和ISP1581实现下位机的USB固件程序」· M51 代码 · 共 1,552 行 · 第 1/5 页
M51
1,552 行
C:1730H LINE# 79
C:1733H LINE# 80
C:173CH LINE# 82
------- ENDPROC USB_STALL_EP0
------- PROC _USB_SINGLE_TRANSMIT
D:0001H SYMBOL pBuf
D:003FH SYMBOL nLen
C:1434H LINE# 83
C:1436H LINE# 84
C:1436H LINE# 85
C:143DH LINE# 86
C:143DH LINE# 87
C:1444H LINE# 88
C:144CH LINE# 89
C:1450H LINE# 90
C:1459H LINE# 91
C:1459H LINE# 92
BL51 BANKED LINKER/LOCATER V5.03 09/09/2005 13:57:32 PAGE 22
------- ENDPROC _USB_SINGLE_TRANSMIT
------- PROC _USB_CODE_TRANSMIT
D:003CH SYMBOL pRomData
D:0004H SYMBOL nLen
C:0D2DH LINE# 94
C:0D31H LINE# 95
C:0D31H LINE# 96
C:0D36H LINE# 97
C:0D3FH LINE# 98
C:0D43H LINE# 100
C:0D4CH LINE# 101
C:0D57H LINE# 102
C:0D57H LINE# 104
C:0D64H LINE# 105
C:0D6FH LINE# 107
C:0D78H LINE# 108
C:0D79H LINE# 110
C:0D79H LINE# 111
C:0D86H LINE# 112
C:0D92H LINE# 113
C:0D9BH LINE# 114
C:0D9BH LINE# 115
------- ENDPROC _USB_CODE_TRANSMIT
------- PROC CHECK_KEY_LED
C:10CCH LINE# 116
C:10CCH LINE# 117
C:10CCH LINE# 119
C:10D0H LINE# 120
C:10D4H LINE# 122
C:10D7H LINE# 123
C:10DEH LINE# 124
C:10EFH LINE# 125
C:10EFH LINE# 127
C:10F3H LINE# 129
C:10FDH LINE# 130
C:10FFH LINE# 131
C:1106H LINE# 132
C:1108H LINE# 133
C:1110H LINE# 134
C:1116H LINE# 135
C:1116H LINE# 137
------- ENDPROC CHECK_KEY_LED
------- PROC SETUPTOKEN_HANDLER
C:0C10H LINE# 139
C:0C10H LINE# 140
C:0C10H LINE# 141
C:0C15H LINE# 142
C:0C19H LINE# 144
C:0C27H LINE# 145
C:0C27H LINE# 146
C:0C31H LINE# 147
C:0C3BH LINE# 148
C:0C45H LINE# 150
C:0C4AH LINE# 151
C:0C4FH LINE# 153
C:0C54H LINE# 154
C:0C54H LINE# 155
BL51 BANKED LINKER/LOCATER V5.03 09/09/2005 13:57:32 PAGE 23
C:0C54H LINE# 156
C:0C54H LINE# 157
C:0C54H LINE# 158
C:0C56H LINE# 160
C:0C56H LINE# 161
C:0C5CH LINE# 162
C:0C5CH LINE# 163
C:0C61H LINE# 164
C:0C68H LINE# 165
C:0C71H LINE# 166
C:0C72H LINE# 168
C:0C72H LINE# 169
C:0C7DH LINE# 170
C:0C7DH LINE# 171
C:0C86H LINE# 172
C:0C8BH LINE# 173
C:0C8BH LINE# 175
C:0C8BH LINE# 176
C:0C90H LINE# 177
C:0C93H LINE# 178
C:0C9CH LINE# 179
C:0C9CH LINE# 180
C:0C9CH LINE# 181
C:0C9CH LINE# 182
C:0C9DH LINE# 184
C:0C9DH LINE# 185
C:0CA0H LINE# 186
C:0CA0H LINE# 187
------- ENDPROC SETUPTOKEN_HANDLER
------- PROC DEVICEREQUEST_HANDLER
------- DO
D:0039H SYMBOL nType
D:003AH SYMBOL nReq
------- ENDDO
C:1117H LINE# 188
C:1117H LINE# 189
C:1117H LINE# 192
C:111DH LINE# 193
C:1123H LINE# 195
C:1127H LINE# 196
C:1127H LINE# 197
C:1134H LINE# 198
C:1136H LINE# 199
C:113BH LINE# 200
C:1155H LINE# 202
C:1158H LINE# 204
------- ENDPROC DEVICEREQUEST_HANDLER
------- ENDMOD USB
------- MODULE VDOR
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
B:00A8H.7 PUBLIC EA
C:17D6H PUBLIC USBVendorCmdGet
B:0090H.2 PUBLIC ramcs
C:14C0H PUBLIC USBVendorCmdSet
C:0E6AH PUBLIC setup_dma_request
BL51 BANKED LINKER/LOCATER V5.03 09/09/2005 13:57:32 PAGE 24
C:095DH PUBLIC USBVendorReadData
C:170CH PUBLIC ProductCode
C:176BH PUBLIC get_firmware_version
C:119BH PUBLIC read_write_register
------- PROC USBVENDORCMDSET
C:14C0H LINE# 37
C:14C0H LINE# 38
C:14C0H LINE# 39
C:14D3H LINE# 40
C:14DCH LINE# 41
------- ENDPROC USBVENDORCMDSET
------- PROC USBVENDORCMDGET
C:17D6H LINE# 43
C:17D6H LINE# 44
C:17D6H LINE# 45
------- ENDPROC USBVENDORCMDGET
------- PROC USBVENDORREADDATA
------- DO
D:003BH SYMBOL exAddress
D:003DH SYMBOL i
D:003EH SYMBOL j
D:003FH SYMBOL k
------- ENDDO
C:095DH LINE# 55
C:095DH LINE# 56
C:095DH LINE# 59
C:0962H LINE# 60
C:0972H LINE# 61
C:0975H LINE# 62
C:097EH LINE# 63
C:097EH LINE# 64
C:0986H LINE# 66
C:0990H LINE# 67
C:0990H LINE# 68
C:0992H LINE# 69
C:0994H LINE# 70
C:0997H LINE# 71
C:0997H LINE# 73
C:09A6H LINE# 74
C:09AEH LINE# 75
C:09B5H LINE# 76
C:09B7H LINE# 77
C:09B9H LINE# 79
C:09CAH LINE# 80
C:09CEH LINE# 81
C:09DBH LINE# 82
C:09DBH LINE# 86
C:09DDH LINE# 87
C:09DFH LINE# 88
C:09ECH LINE# 89
C:09ECH LINE# 91
C:09FBH LINE# 92
C:0A03H LINE# 93
C:0A07H LINE# 94
C:0A09H LINE# 95
C:0A0BH LINE# 97
------- ENDPROC USBVENDORREADDATA
BL51 BANKED LINKER/LOCATER V5.03 09/09/2005 13:57:32 PAGE 25
------- PROC READ_WRITE_REGISTER
C:119BH LINE# 104
C:119BH LINE# 105
C:119BH LINE# 106
C:11A0H LINE# 107
C:11A0H LINE# 108
C:11B6H LINE# 111
C:11B6H LINE# 112
C:11B9H LINE# 113
C:11B9H LINE# 119
C:11B9H LINE# 120
C:11CFH LINE# 123
C:11CFH LINE# 124
C:11D1H LINE# 125
C:11D4H LINE# 126
C:11D6H LINE# 127
C:11D7H LINE# 129
C:11D7H LINE# 130
C:11DAH LINE# 131
C:11DAH LINE# 132
C:11DAH LINE# 134
------- ENDPROC READ_WRITE_REGISTER
------- PROC GET_FIRMWARE_VERSION
------- DO
D:003BH SYMBOL i
------- ENDDO
C:176BH LINE# 136
C:176BH LINE# 137
C:176BH LINE# 140
C:176EH LINE# 141
------- ENDPROC GET_FIRMWARE_VERSION
------- PROC SETUP_DMA_REQUEST
C:0E6AH LINE# 144
C:0E6AH LINE# 145
C:0E6AH LINE# 146
C:0E85H LINE# 150
C:0E96H LINE# 151
C:0EA7H LINE# 153
C:0EBCH LINE# 154
C:0EBCH LINE# 156
C:0EBFH LINE# 157
C:0EBFH LINE# 159
C:0EBFH LINE# 160
C:0EC1H LINE# 161
C:0EC8H LINE# 162
C:0ECAH LINE# 163
C:0ECAH LINE# 164
------- ENDPROC SETUP_DMA_REQUEST
------- ENDMOD VDOR
------- MODULE ISP1581
C:0000H SYMBOL _ICE_DUMMY_
C:129FH PUBLIC _inport
D:0090H PUBLIC P1
C:17E1H PUBLIC _ISP1581_IntClearl
C:147FH PUBLIC _outport
C:1787H PUBLIC ISP1581_StallEP0InControlRead
BL51 BANKED LINKER/LOCATER V5.03 09/09/2005 13:57:32 PAGE 26
B:00A8H.7 PUBLIC EA
C:186EH PUBLIC ISP1581_ControlReadHandshake
C:1779H PUBLIC ISP1581_StallEP0InControlWrite
C:162BH PUBLIC _ISP1581_SetDMAHDCfg
C:13E5H PUBLIC ISP1581_SendResume
C:1875H PUBLIC ISP1581_ControlWriteHandshake
C:1552H PUBLIC _ISP1581_SetIntEnableHigh
C:0B7CH PUBLIC _ISP1581_ReadControlEndpoint
C:17F7H PUBLIC _ISP1581_SetDMAInt
C:16A5H PUBLIC ISP1581_ReadChipID
C:1611H PUBLIC _ISP1581_SetIntConfig
C:15F7H PUBLIC _ISP1581_SetMode
B:0090H.7 PUBLIC ISP1581_CS
C:0F86H PUBLIC _ISP1581_WriteControlEndpoint
C:168DH PUBLIC ISP1581_GetIntEnableHigh
C:16FAH PUBLIC ISP1581_GoSuspend
C:182AH PUBLIC _ISP1581_SetEPIndex
C:121AH PUBLIC _ISP1581_ReadControlEndpointSetup
C:13B9H PUBLIC ISP1581_ReadInterruptRegisterHigh
C:183CH PUBLIC ISP1581_GetDMAInt
C:145AH PUBLIC _ISP1581_SetAddressEnable
C:1519H PUBLIC _ISP1581_ClearBuffer
C:173DH PUBLIC _ISP1581_SetEPMAXSize
C:165DH PUBLIC ISP1581_GetMode
C:15DCH PUBLIC _ISP1581_SetEndpointConfig
C:0D9CH PUBLIC _ISP1581_ReadBulkEndpoint
C:1833H PUBLIC _ISP1581_SetTestMode
C:1536H PUBLIC _ISP1581_SetIntEnableLow
C:158AH PUBLIC _ISP1581_SetDMAConfig
C:156EH PUBLIC ISP1581_UnlockDevice
C:1760H PUBLIC _inportb
C:0E06H PUBLIC _ISP1581_WriteBulkEndpoint
C:1751H PUBLIC _outportb
C:1675H PUBLIC ISP1581_GetIntEnableLow
C:15A6H PUBLIC _ISP1581_GetEndpointStatus
C:138DH PUBLIC ISP1581_ReadInterruptRegisterLow
C:1645H PUBLIC ISP1581_ResetDevice
C:15C1H PUBLIC _ISP1581_SetEndpointStatus
C:17ECH PUBLIC _ISP1581_IntClearh
------- PROC _OUTPORT
D:0006H SYMBOL nPort
D:0004H SYMBOL nVal
------- DO
I:00BFH SYMBOL temp
D:0082H SYMBOL exAddress
------- ENDDO
C:147FH LINE# 7
C:147FH
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?