📄 usb.m51
字号:
+--> ?PR?_SELECT_ENDPOINT?USB
+--> ?PR?CLEAR_BUFFER?USB
?PR?WRITE_10?USB 0008H 0009H
+--> ?PR?_WRITE_IDE_LBA0?IDE
+--> ?PR?_WRITE_IDE_LBA1?IDE
+--> ?PR?_WRITE_IDE_LBA2?IDE
+--> ?PR?_WRITE_IDE_LBA3?IDE
+--> ?PR?_WRITE_IDE_SECTOR_COUNT?IDE
+--> ?PR?WAIT_IDE_BUSY?IDE
+--> ?PR?WRITE_IDE_SECTOR?IDE
+--> ?PR?_SELECT_ENDPOINT?USB
+--> ?PR?_READ_ENDPOINT_BUFF?USB
+--> ?PR?_RETURN_CSW?USB
?PR?_WRITE_IDE_LBA0?IDE ----- -----
+--> ?PR?_WRITE_IDE_8?IDE
?PR?_WRITE_IDE_LBA1?IDE ----- -----
+--> ?PR?_WRITE_IDE_8?IDE
?PR?_WRITE_IDE_LBA2?IDE ----- -----
+--> ?PR?_WRITE_IDE_8?IDE
?PR?_WRITE_IDE_LBA3?IDE ----- -----
+--> ?PR?_WRITE_IDE_8?IDE
?PR?_WRITE_IDE_SECTOR_COUNT?IDE ----- -----
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:51:20 PAGE 7
+--> ?PR?_WRITE_IDE_8?IDE
?PR?WRITE_IDE_SECTOR?IDE ----- -----
+--> ?PR?_WRITE_IDE_COMMAND?IDE
?PR?_RETURN_CSW?USB 0011H 0005H
+--> ?PR?_SELECT_ENDPOINT?USB
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
?PR?ENDP2_IN?USB ----- -----
+--> ?PR?READ_10?USB
+--> ?CO?USB
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
+--> ?PR?_RETURN_CSW?USB
?PR?READ_10?USB 0008H 0008H
+--> ?PR?_WRITE_IDE_LBA0?IDE
+--> ?PR?_WRITE_IDE_LBA1?IDE
+--> ?PR?_WRITE_IDE_LBA2?IDE
+--> ?PR?_WRITE_IDE_LBA3?IDE
+--> ?PR?_WRITE_IDE_SECTOR_COUNT?IDE
+--> ?PR?READ_IDE_SECTOR?IDE
+--> ?PR?_SELECT_ENDPOINT?USB
+--> ?PR?_WRITE_ENDPOINT_BUFF?USB
+--> ?PR?_RETURN_CSW?USB
+--> ?PR?_ERROR?USB
?PR?READ_IDE_SECTOR?IDE ----- -----
+--> ?PR?_WRITE_IDE_COMMAND?IDE
SYMBOL TABLE OF MODULE: USB (USB)
VALUE TYPE NAME
----------------------------------
------- MODULE USB
C:0000H SYMBOL _ICE_DUMMY_
C:0CACH PUBLIC _set_feature
C:0BF7H PUBLIC usb_bus_reset
C:0CE3H PUBLIC _write_usb_command
D:0020H PUBLIC Interrupt_Register
C:07AFH PUBLIC SENSE
D:0080H PUBLIC P0
D:0090H PUBLIC P1
D:00A0H PUBLIC P2
B:0022H.7 PUBLIC Last_Status_prestatus_not_read
B:0020H.7 PUBLIC Interrupt_suspend_change
B:0020H.6 PUBLIC Interrupt_bus_reset
C:0CCDH PUBLIC read_a_usb_data
B:0024H.2 PUBLIC USB_usb_endp0_in
B:0024H.3 PUBLIC USB_usb_endp2_in
C:0DABH PUBLIC _error
B:0022H.6 PUBLIC Last_Status_data_1
B:0024H.4 PUBLIC USB_usb_endp2_out
B:0025H.1 PUBLIC SCSI_Data
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:51:20 PAGE 8
C:061FH PUBLIC endp0_in
B:00B0H.0 PUBLIC P3_0
C:08F2H PUBLIC endp2_in
C:087FH PUBLIC endp0_out
B:00B0H.1 PUBLIC P3_1
B:0023H.7 PUBLIC USB_setup_packet_in
B:00B0H.2 PUBLIC P3_2
C:0809H PUBLIC endp2_out
B:00B0H.3 PUBLIC P3_3
B:0024H.1 PUBLIC USB_set_addr
B:0024H.0 PUBLIC USB_setup_packet_out
B:00B0H.4 PUBLIC P3_4
C:0CFBH PUBLIC mass_storage_reset
B:0023H.5 PUBLIC USB_usb_idle
B:00B0H.5 PUBLIC P3_5
B:00B0H.6 PUBLIC P3_6
B:00B0H.7 PUBLIC P3_7
C:0C8EH PUBLIC connect_usb
B:0020H.1 PUBLIC Interrupt_control_in_port
C:07D7H PUBLIC device_descriptor
C:0B89H PUBLIC _SWAP
B:0020H.0 PUBLIC Interrupt_control_out_port
C:0D65H PUBLIC _read_last_status
C:07E9H PUBLIC con_int_endp_descriptor
C:0C20H PUBLIC get_configuration
C:0D2EH PUBLIC _ack_setup
C:0A55H PUBLIC main
B:0022H.0 PUBLIC Last_Status_successful
C:0A9DH PUBLIC _get_status
D:0022H PUBLIC Last_Status_Register
C:0D5EH PUBLIC _select_endpoint
C:0D94H PUBLIC validate_buffer
C:0D3EH PUBLIC set_configuration
C:0A13H PUBLIC _Return_CSW
C:07C1H PUBLIC LANGUAGE_ID
B:0023H.4 PUBLIC USB_not_end
C:0C6CH PUBLIC get_max_LUN
C:0C9DH PUBLIC _clear_feature
B:0022H.1 PUBLIC Last_Status_error_code0
B:0022H.2 PUBLIC Last_Status_error_code1
B:0020H.5 PUBLIC Interrupt_main_in_port
B:0022H.3 PUBLIC Last_Status_error_code2
B:0023H.6 PUBLIC USB_usb_busy
I:0033H PUBLIC cbw
C:0C7EH PUBLIC read_interrupt_register
B:0022H.4 PUBLIC Last_Status_error_code3
B:0020H.4 PUBLIC Interrupt_main_out_port
C:0D2DH PUBLIC _LSB
C:0DA8H PUBLIC _MSB
I:0052H PUBLIC Control_Data
C:0B97H PUBLIC set_usb_address
B:0020H.3 PUBLIC Interrupt_port_in_1
C:07C5H PUBLIC device_serial_number
B:0020H.2 PUBLIC Interrupt_port_out_1
B:0023H.3 PUBLIC USB_int_isr
C:0959H PUBLIC _read_endpoint_buff
B:0023H.2 PUBLIC USB_remote_wakeup
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:51:20 PAGE 9
C:0D6CH PUBLIC _read_endpoint_status
I:0071H PUBLIC csw
B:0021H.0 PUBLIC Interrupt_DMA_EOT
B:0023H.1 PUBLIC USB_suspend
C:0CBBH PUBLIC _set_usb_addr
B:0025H.0 PUBLIC SCSI_Command
C:0C33H PUBLIC get_interface
C:09C5H PUBLIC _write_endpoint_buff
C:0BE1H PUBLIC disconnect_usb
D:0025H PUBLIC SCSI_Register
D:0028H PUBLIC DISK_CAPACITY
C:02F7H PUBLIC read_10
C:0DACH PUBLIC usb_bus_suspend
C:0D12H PUBLIC set_endpoint_enable
C:0D36H PUBLIC init_usb
C:0D46H PUBLIC set_interface
D:0023H PUBLIC usb_flags_Register
C:0520H PUBLIC get_descriptor
C:0D8FH PUBLIC clear_buffer
C:078BH PUBLIC DISK_INF
D:0030H PUBLIC pData
C:0411H PUBLIC write_10
B:0022H.5 PUBLIC Last_Status_setup_packet
C:0AE7H PUBLIC _delay
C:0D99H PUBLIC set_descriptor
C:0CEFH PUBLIC _write_a_usb_data
C:0C0DH PUBLIC _set_endpoint_status
B:0023H.0 PUBLIC USB__bus_reset
I:007EH PUBLIC buffer
C:0B84H SYMBOL L?0206
------- PROC L?0205
------- ENDPROC L?0205
C:0B84H SYMBOL L?0206
------- PROC _SWAP
D:0008H SYMBOL temp
------- DO
D:0007H SYMBOL i
------- ENDDO
C:0B89H LINE# 94
C:0B8DH LINE# 95
C:0B8DH LINE# 97
C:0B8FH LINE# 98
C:0B92H LINE# 99
C:0B94H LINE# 100
C:0B96H LINE# 101
------- ENDPROC _SWAP
------- PROC L?0208
------- ENDPROC L?0208
------- PROC _LSB
D:0006H SYMBOL temp
C:0D2DH LINE# 103
C:0D2DH LINE# 104
C:0D2DH LINE# 105
C:0D2DH LINE# 106
------- ENDPROC _LSB
------- PROC _MSB
D:0006H SYMBOL temp
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:51:20 PAGE 10
C:0DA8H LINE# 108
C:0DA8H LINE# 109
C:0DA8H LINE# 110
C:0DAAH LINE# 111
------- ENDPROC _MSB
------- PROC _DELAY
D:0006H SYMBOL x
------- DO
D:0004H SYMBOL i
D:0002H SYMBOL j
------- ENDDO
C:0AE7H LINE# 288
C:0AE7H LINE# 289
C:0AE7H LINE# 292
C:0AF1H LINE# 293
C:0B06H LINE# 294
------- ENDPROC _DELAY
------- PROC _WRITE_USB_COMMAND
D:0007H SYMBOL usb_command
C:0CE3H LINE# 298
C:0CE3H LINE# 299
C:0CE3H LINE# 300
C:0CE5H LINE# 301
C:0CE7H LINE# 302
C:0CE9H LINE# 303
C:0CEBH LINE# 304
C:0CEEH LINE# 305
------- ENDPROC _WRITE_USB_COMMAND
------- PROC _WRITE_A_USB_DATA
D:0007H SYMBOL usb_data
C:0CEFH LINE# 307
C:0CEFH LINE# 308
C:0CEFH LINE# 309
C:0CF1H LINE# 310
C:0CF3H LINE# 311
C:0CF5H LINE# 312
C:0CF7H LINE# 313
C:0CFAH LINE# 314
------- ENDPROC _WRITE_A_USB_DATA
------- PROC L?0207
------- ENDPROC L?0207
------- PROC READ_A_USB_DATA
------- DO
D:0007H SYMBOL temp
------- ENDDO
C:0CCDH LINE# 316
C:0CCDH LINE# 317
C:0CCDH LINE# 319
C:0CCFH LINE# 320
C:0CD1H LINE# 321
C:0CD3H LINE# 322
C:0CD5H LINE# 323
C:0CD5H LINE# 324
------- ENDPROC READ_A_USB_DATA
------- PROC READ_INTERRUPT_REGISTER
C:0C7EH LINE# 327
C:0C7EH LINE# 328
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:51:20 PAGE 11
C:0C7EH LINE# 329
C:0C83H LINE# 330
C:0C88H LINE# 331
C:0C8DH LINE# 332
------- ENDPROC READ_INTERRUPT_REGISTER
------- PROC _SET_USB_ADDR
D:0006H SYMBOL addr
C:0CBBH LINE# 334
C:0CBDH LINE# 335
C:0CBDH LINE# 336
C:0CC2H LINE# 337
------- ENDPROC _SET_USB_ADDR
------- PROC SET_ENDPOINT_ENABLE
C:0D12H LINE# 340
C:0D12H LINE# 341
C:0D12H LINE# 342
C:0D17H LINE# 343
------- ENDPROC SET_ENDPOINT_ENABLE
------- PROC _SELECT_ENDPOINT
D:0007H SYMBOL endp
C:0D5EH LINE# 346
C:0D5EH LINE# 347
C:0D5EH LINE# 348
C:0D61H LINE# 349
C:0D64H LINE# 350
------- ENDPROC _SELECT_ENDPOINT
------- PROC _READ_LAST_STATUS
D:0007H SYMBOL endp
C:0D65H LINE# 352
C:0D65H LINE# 353
C:0D65H LINE# 354
C:0D68H LINE# 355
C:0D6BH LINE# 356
------- ENDPROC _READ_LAST_STATUS
------- PROC _SET_ENDPOINT_STATUS
D:0007H SYMBOL endp
D:0005H SYMBOL status
C:0C0DH LINE# 358
C:0C0DH LINE# 359
C:0C0DH LINE# 360
C:0C14H LINE# 361
------- ENDPROC _SET_ENDPOINT_STATUS
------- PROC _READ_ENDPOINT_STATUS
D:0007H SYMBOL endp
C:0D6CH LINE# 364
C:0D6CH LINE# 365
C:0D6CH LINE# 366
C:0D6FH LINE# 367
C:0D72H LINE# 368
------- ENDPROC _READ_ENDPOINT_STATUS
------- PROC CLEAR_BUFFER
C:0D8FH LINE# 370
C:0D8FH LINE# 371
C:0D8FH LINE# 372
------- ENDPROC CLEAR_BUFFER
------- PROC VALIDATE_BUFFER
C:0D94H LINE# 375
BL51 BANKED LINKER/LOCATER V5.03 03/02/2006 23:51:20 PAGE 12
C:0D94H LINE# 376
C:0D94H LINE# 377
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -