MAX32600 User’s Guide
Communication Peripherals
7.4 USB Device Interface
For double-buffered endpoints, each bit of this field indicates the current buffer that the USB controller will use for an IN transfer, as follows:
• bit is set to 0: buffer 0 will be used for this endpoint
• bit is set to 1: buffer 1 will be used for this endpoint
For single-buffered endpoints, the corresponding bit in this field will always be zero.
• bit 16 : current buffer for IN transfers on Endpoint 0
• bit 17 : current buffer for IN transfers on Endpoint 1
• bit 18 : current buffer for IN transfers on Endpoint 2
• bit 19 : current buffer for IN transfers on Endpoint 3
• bit 20 : current buffer for IN transfers on Endpoint 4
• bit 21 : current buffer for IN transfers on Endpoint 5
• bit 22 : current buffer for IN transfers on Endpoint 6
• bit 23 : current buffer for IN transfers on Endpoint 7
7.4.4.1.8
USB_IN_OWNER
USB_IN_OWNER.buf0_owner
Field
Bits
Default
Access
Description
buf0_owner
7:0
0000h
R/W
Owner for IN Buffer 0 for Endpoints
Each bit in this field indicates the owner of the corresponding Endpoint IN buffer 0 as follows:
• 0 - Endpoint buffer is owned by application software
• 1 - Endpoint buffer is owned by the USB controller hardware
• bit 0 : owner for Endpoint 0 IN buffer 0
• bit 1 : owner for Endpoint 1 IN buffer 0
Rev.1.3 April 2015
Maxim Integrated
Page 318
Содержание MAX32600
Страница 1: ...MAX32600 User s Guide April 2015...