📄 philips_usb.m51
字号:
?PR?INIT_UNCONFIG?MAINLOOP ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTENABLE?D12CI
?PR?_D12_SETENDPOINTENABLE?D12CI ----- ----- 0036H 0001H
+--> ?PR?_OUTPORTB?D12CI
?PR?INIT_CONFIG?MAINLOOP ----- ----- ----- -----
+--> ?PR?_D12_SETENDPOINTENABLE?D12CI
?PR?GET_INTERFACE?CHAP_9 ----- ----- 0036H 0001H
+--> ?PR?_SINGLE_TRANSMIT?MAINLOOP
?PR?SET_INTERFACE?CHAP_9 ----- ----- ----- -----
+--> ?PR?_SINGLE_TRANSMIT?MAINLOOP
+--> ?PR?STALL_EP0?MAINLOOP
?PR?READ_WRITE_REGISTER?PROTODMA ----- ----- 0036H 0003H
+--> ?CO?PROTODMA
+--> ?PR?PRINTF?PRINTF
+--> ?PR?GET_FIRMWARE_VERSION?PROTODMA
+--> ?PR?GET_BUFFER_SIZE?PROTODMA
+--> ?PR?STALL_EP0?MAINLOOP
+--> ?PR?_D12_WRITEENDPOINT?D12CI
+--> ?PR?_D12_READENDPOINTSTATUS?D12CI
+--> ?PR?_D12_READENDPOINT?D12CI
+--> ?PR?_SINGLE_TRANSMIT?MAINLOOP
?PR?PRINTF?PRINTF 0020H.0 0001H.1 0039H 0014H
+--> ?PR?PUTCHAR?PUTCHAR
?PR?GET_FIRMWARE_VERSION?PROTODMA ----- ----- 0039H 0001H
+--> ?PR?_SINGLE_TRANSMIT?MAINLOOP
?PR?GET_BUFFER_SIZE?PROTODMA ----- ----- 0039H 0004H
BL51 BANKED LINKER/LOCATER V5.03 04/02/2008 15:42:16 PAGE 7
+--> ?PR?_SINGLE_TRANSMIT?MAINLOOP
?PR?CONNECT_USB?MAINLOOP ----- ----- ----- -----
+--> ?PR?_D12_SETDMA?D12CI
+--> ?PR?_D12_SETMODE?D12CI
?PR?CHECK_KEY_LED?MAINLOOP ----- ----- ----- -----
+--> ?PR?_D12_WRITEENDPOINT?D12CI
?PR?CONTROL_HANDLER?MAINLOOP ----- ----- 0032H 0002H
+--> ?PR?_HELP_DEVREQ?MAINLOOP
+--> ?CO?MAINLOOP
+--> ?PR?STALL_EP0?MAINLOOP
?PR?_HELP_DEVREQ?MAINLOOP ----- ----- 0034H 0002H
+--> ?CO?MAINLOOP
+--> ?PR?PRINTF?PRINTF
?PR?SETUP_DMA?MAINLOOP ----- ----- ----- -----
+--> ?PR?_SINGLE_TRANSMIT?MAINLOOP
+--> ?PR?_D12_WRITEENDPOINT?D12CI
SYMBOL TABLE OF MODULE: philips_usb (PROTODMA)
VALUE TYPE NAME
----------------------------------
------- MODULE PROTODMA
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
B:00A8H.7 PUBLIC EA
C:1590H PUBLIC setup_dma_request
C:2159H PUBLIC get_buffer_size
C:22C5H PUBLIC get_firmware_version
C:146DH PUBLIC read_write_register
------- PROC GET_FIRMWARE_VERSION
------- DO
D:0039H SYMBOL i
------- ENDDO
C:22C5H LINE# 19
C:22C5H LINE# 20
C:22C5H LINE# 23
C:22C8H LINE# 24
C:22D3H LINE# 25
------- ENDPROC GET_FIRMWARE_VERSION
------- PROC GET_BUFFER_SIZE
------- DO
D:0039H SYMBOL i
------- ENDDO
C:2159H LINE# 28
C:2159H LINE# 29
C:2159H LINE# 32
C:215EH LINE# 33
C:2161H LINE# 34
BL51 BANKED LINKER/LOCATER V5.03 04/02/2008 15:42:16 PAGE 8
C:2164H LINE# 35
C:2167H LINE# 36
C:216AH LINE# 37
C:216CH LINE# 38
C:216FH LINE# 39
C:2172H LINE# 40
C:2175H LINE# 41
C:2178H LINE# 42
C:2178H LINE# 43
C:2183H LINE# 44
------- ENDPROC GET_BUFFER_SIZE
------- PROC SETUP_DMA_REQUEST
C:1590H LINE# 47
C:1590H LINE# 48
C:1590H LINE# 49
C:15BFH LINE# 53
C:15E8H LINE# 54
C:1611H LINE# 56
C:1621H LINE# 57
C:1624H LINE# 58
C:1625H LINE# 59
C:163AH LINE# 60
C:163DH LINE# 61
C:163EH LINE# 62
C:163EH LINE# 63
C:164DH LINE# 64
C:164FH LINE# 65
C:166EH LINE# 66
C:1670H LINE# 67
C:1671H LINE# 68
C:1671H LINE# 69
C:1673H LINE# 70
C:167EH LINE# 71
C:1680H LINE# 72
C:1680H LINE# 74
C:1680H LINE# 75
------- ENDPROC SETUP_DMA_REQUEST
------- PROC READ_WRITE_REGISTER
------- DO
D:0036H SYMBOL i
D:0037H SYMBOL len
D:0038H SYMBOL epstatus
------- ENDDO
C:146DH LINE# 78
C:146DH LINE# 79
C:146DH LINE# 82
C:1472H LINE# 84
C:147CH LINE# 85
C:1497H LINE# 90
C:14AFH LINE# 93
C:14B3H LINE# 95
C:14CBH LINE# 98
C:14CFH LINE# 100
C:14D2H LINE# 102
C:14D3H LINE# 103
C:14D3H LINE# 104
C:14DDH LINE# 106
BL51 BANKED LINKER/LOCATER V5.03 04/02/2008 15:42:16 PAGE 9
C:14F8H LINE# 111
C:1501H LINE# 112
C:1511H LINE# 113
C:1528H LINE# 114
C:1531H LINE# 115
C:1531H LINE# 117
C:154BH LINE# 120
C:154BH LINE# 121
C:1550H LINE# 122
C:1550H LINE# 123
C:155DH LINE# 124
C:155DH LINE# 125
C:1562H LINE# 126
C:1562H LINE# 127
C:1569H LINE# 128
C:156CH LINE# 129
C:1571H LINE# 130
C:1580H LINE# 131
C:1580H LINE# 132
C:158BH LINE# 134
C:158CH LINE# 136
C:158FH LINE# 137
C:158FH LINE# 138
------- ENDPROC READ_WRITE_REGISTER
------- ENDMOD PROTODMA
------- MODULE D12CI
C:0000H SYMBOL _ICE_DUMMY_
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
B:00A8H.7 PUBLIC EA
C:2301H PUBLIC D12_SendResume
C:2092H PUBLIC _D12_SelectEndpoint
C:2254H PUBLIC _D12_ReadLastTransactionStatus
C:21ABH PUBLIC _D12_AcknowledgeEndpoint
C:1D83H PUBLIC D12_ReadChipID
C:1F77H PUBLIC _D12_SetMode
C:1FEDH PUBLIC D12_ReadInterruptRegister
C:1EB8H PUBLIC _D12_SetEndpointEnable
C:1FB3H PUBLIC _D12_SetAddressEnable
C:172FH PUBLIC _D12_ReadEndpoint
C:2026H PUBLIC _D12_ReadEndpointStatus
C:1A02H PUBLIC _D12_WriteEndpoint
C:1D30H PUBLIC D12_ReadCurrentFrameNumber
C:22D4H PUBLIC _inportb
C:2292H PUBLIC _outportb
C:205CH PUBLIC _D12_SetEndpointStatus
C:20F8H PUBLIC _D12_SetDMA
------- PROC _D12_SETADDRESSENABLE
D:0036H SYMBOL bAddress
D:0037H SYMBOL bEnable
C:1FB3H LINE# 13
C:1FB7H LINE# 14
C:1FB7H LINE# 15
C:1FC3H LINE# 16
C:1FC5H LINE# 18
C:1FCEH LINE# 19
BL51 BANKED LINKER/LOCATER V5.03 04/02/2008 15:42:16 PAGE 10
C:1FD2H LINE# 20
C:1FD5H LINE# 21
C:1FDEH LINE# 23
C:1FEAH LINE# 24
C:1FECH LINE# 25
------- ENDPROC _D12_SETADDRESSENABLE
------- PROC _D12_SETENDPOINTENABLE
D:0036H SYMBOL bEnable
C:1EB8H LINE# 28
C:1EBAH LINE# 29
C:1EBAH LINE# 30
C:1EC6H LINE# 31
C:1EC8H LINE# 33
C:1ED1H LINE# 34
C:1ED5H LINE# 35
C:1EE0H LINE# 37
C:1EE9H LINE# 39
C:1EF5H LINE# 40
C:1EF7H LINE# 41
------- ENDPROC _D12_SETENDPOINTENABLE
------- PROC _D12_SETMODE
D:0036H SYMBOL bConfig
D:0037H SYMBOL bClkDiv
C:1F77H LINE# 44
C:1F7BH LINE# 45
C:1F7BH LINE# 46
C:1F87H LINE# 47
C:1F89H LINE# 49
C:1F92H LINE# 50
C:1F9BH LINE# 51
C:1FA4H LINE# 53
C:1FB0H LINE# 54
C:1FB2H LINE# 55
------- ENDPROC _D12_SETMODE
------- PROC _D12_SETDMA
D:0036H SYMBOL bMode
C:20F8H LINE# 58
C:20FAH LINE# 59
C:20FAH LINE# 60
C:2106H LINE# 61
C:2108H LINE# 63
C:2111H LINE# 64
C:211AH LINE# 66
C:2126H LINE# 67
C:2128H LINE# 68
------- ENDPROC _D12_SETDMA
------- PROC D12_READINTERRUPTREGISTER
------- DO
D:0024H SYMBOL b1
D:0025H SYMBOL j
------- ENDDO
C:1FEDH LINE# 71
C:1FEDH LINE# 72
C:1FEDH LINE# 76
C:1FF6H LINE# 77
C:1FFFH LINE# 78
C:200CH LINE# 80
BL51 BANKED LINKER/LOCATER V5.03 04/02/2008 15:42:16 PAGE 11
C:2013H LINE# 81
C:2021H LINE# 83
C:2025H LINE# 84
------- ENDPROC D12_READINTERRUPTREGISTER
------- PROC _D12_SELECTENDPOINT
D:003BH SYMBOL bEndp
------- DO
D:003CH SYMBOL c
------- ENDDO
C:2092H LINE# 87
C:2094H LINE# 88
C:2094H LINE# 91
C:20A0H LINE# 92
C:20A2H LINE# 94
C:20ABH LINE# 95
C:20B4H LINE# 97
C:20C0H LINE# 98
C:20C2H LINE# 100
C:20C4H LINE# 101
------- ENDPROC _D12_SELECTENDPOINT
------- PROC _D12_READLASTTRANSACTIONSTATUS
D:0026H SYMBOL bEndp
C:2254H LINE# 104
C:2256H LINE# 105
C:2256H LINE# 106
C:2262H LINE# 107
C:2269H LINE# 108
------- ENDPROC _D12_READLASTTRANSACTIONSTATUS
------- PROC _D12_READENDPOINTSTATUS
D:0039H SYMBOL bEndp
------- DO
D:003AH SYMBOL c
------- ENDDO
C:2026H LINE# 111
C:2028H LINE# 112
C:2028H LINE# 115
C:2034H LINE# 116
C:2036H LINE# 118
C:2042H LINE# 119
C:204BH LINE# 121
C:2057H LINE# 122
C:2059H LINE# 124
C:205BH LINE# 125
------- ENDPROC _D12_READENDPOINTSTATUS
------- PROC _D12_SETENDPOINTSTATUS
D:003BH SYMBOL bEndp
D:003CH SYMBOL bStalled
C:205CH LINE# 128
C:2060H LINE# 129
C:2060H LINE# 130
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -