Universal Serial Bus OTG Controller
UG0331 User Guide Revision 15.0
327
10.3.6.16 COUNT0_REG Bit Definitions
10.3.6.17 RX_COUNT_REG Bit Definitions
10.3.6.18 TYPE0_REG (Host mode only)
4
PID Error
0
ISO transactions: The USB controller sets this bit to indicate a PID error in
the received packet. Bulk/interrupt transactions: the setting of this bit is
ignored.
3
DMAReqMode
0
The Cortex-M3 processor (or fabric master) sets this bit to select DMA
Request mode 1 and clears it to select DMA Request mode 0.
2
Data Toggle
Write Enable
0
The Cortex-M3 processor (or fabric master) writes a 1 to this bit to enable
the current state of the endpoint0 data toggle to be written (refer to the Data
Toggle bit, below). This bit is automatically cleared once the new value is
written.
1
Data Toggle
0
When read, this bit indicates the current state of the endpoint0 data toggle. If
Data Toggle Write Enable (bit[2] of this register) is high, this bit may be
written with the required setting of the data toggle. If Data Toggle Write
Enable is low, any value written to this bit is ignored.
0
IncompRx
0
This bit is set in a high-bandwidth ISO/interrupt transfer if the packet in the
receive FIFO is incomplete because parts of the data were not received. It is
cleared when RxPktRdy (bit 0 in RXCSRL_REG) is cleared.
In anything other than ISO transfer, this bit always returns 0.
Table 227 •
COUNT0_REG
Bit
Number Name
Reset
Value Function
[6:0]
Endpoint0 Rx Count 0
Indicates the number of received data bytes in the endpoint 0 FIFO. The
value returned changes as the contents of the FIFO change and is only
valid while RxPktRdy (CSR0L_REG.bit0) is set.
Table 228 •
RX_COUNT_REG
Bit
Number Name
Reset
Value
Function
[13:0]
Endpoint Rx Count 0
Holds the number of data bytes in the packet currently in line to be read from
the receive FIFO. If the packet was transmitted as multiple bulk packets, the
number given will be for the combined packet.
The value returned changes as the FIFO is unloaded and is only valid while
RxPktRdy (bit 0 in RX_CSRL_REG) is set.
Table 229 •
TYPE0_REG
Bit
Number Name
Reset
Value
Function
[7:6]
Speed
0
These bits should be written with the operating speed of the targeted device.
[5:0]
Reserved
N/A
Table 226 •
RX_CSRH_REG (Host)
(continued)
Bit
Number Name
Reset
Value Function
Содержание SmartFusion2 MSS
Страница 1: ...UG0331 User Guide SmartFusion2 Microcontroller Subsystem ...
Страница 166: ...Cortex M3 Processor Reference Material UG0331 User Guide Revision 15 0 132 ...
Страница 200: ...Embedded NVM eNVM Controllers UG0331 User Guide Revision 15 0 166 Figure 87 System Builder Window ...
Страница 407: ...Universal Serial Bus OTG Controller UG0331 User Guide Revision 15 0 373 ...
Страница 806: ...Fabric Interface Controller UG0331 User Guide Revision 15 0 772 Figure 345 FIC Master AHB Lite Subsystem ...