Datasheet

2−10
2.4.9 IEPBCTX_n: Input Endpoint X-Byte Count (n = 1 to 3)
76 5 43210
NAK C
6
C
5
C
4
C
3
C
2
C
1
C
0
R/W R/W R/W R/W R/W R/W R/W R/W
BIT NAME RESET FUNCTION
6−0 C[6:0] x X-buffer byte count:
000 0000b ³ Count = 0
000 0001b ³ Count = 1 byte
L
011 1111b ³ Count = 63 bytes
100 0000b ³ Count = 64 bytes
Any value 100 0001b produces unpredictable results.
7 NAK x NAK = 0 Buffer contains a valid packet for host-in transaction
NAK = 1 Buffer is empty (host-in request is NAK)
2.4.10 IEPBBAY_n: Input Endpoint Y-Buffer Base-Address (n = 1 to 3)
76 5 43210
A
10
A
9
A
8
A
7
A
6
A
5
A
4
A
3
R/W R/W R/W R/W R/W R/W R/W R/W
BIT NAME RESET FUNCTION
7−0 A[10:3] x A[10:3] of Y-buffer base address (padded with 3 LSB of zeros for a total of 11 bits). This value is set by the
MCU. UBM or DMA uses this value as the start-address of a given transaction. Furthermore, UBM or DMA
does not change this value at the end of a transaction.
2.4.11 IEPBCTY_n: Input Endpoint Y-Byte Count (n = 1 to 3)
76 5 43210
NAK C
6
C
5
C
4
C
3
C
2
C
1
C
0
R/W R/W R/W R/W R/W R/W R/W R/W
BIT NAME RESET FUNCTION
6−0 C[6:0] x Y-buffer byte count:
000 0000b ³ Count = 0
000 0001b ³ Count = 1 byte
L
011 1111b ³ Count = 63 bytes
100 0000b ³ Count = 64 bytes
Any value 100 0001b produces unpredictable results.
7 NAK x NAK = 0 Buffer contains a valid packet for host-in transaction
NAK = 1 Buffer is empty (host-in request is NAK)