TMP92CF30
2009-06-12
92CF30-370
7 6 5 4 3 2 1 0
bit Symbol
DATASIZE9
DATASIZE8
DATASIZE7
Read/Write
R
R
R
Reset
State
0
0
0
EP1_SIZE_H_B
(07B1H)
7 6 5 4 3 2 1 0
bit Symbol
DATASIZE9
DATASIZE8
DATASIZE7
Read/Write
R
R
R
Reset
State
0
0
0
EP2_SIZE_H_B
(07B2H)
7 6 5 4 3 2 1 0
bit Symbol
DATASIZE9
DATASIZE8
DATASIZE7
Read/Write
R
R
R
Reset
State
0
0
0
EP3_SIZE_H_B
(07B3H)
7 6 5 4 3 2 1 0
bit Symbol
DATASIZE9
DATASIZE8
DATASIZE7
Read/Write
R
R
R
Reset
State
0
0
0
EP4_SIZE_H_B
(07B4H)
7 6 5 4 3 2 1 0
bit Symbol
DATASIZE9
DATASIZE8
DATASIZE7
Read/Write
R
R
R
Reset
State
0
0
0
EP5_SIZE_H_B
(07B4H)
7 6 5 4 3 2 1 0
bit Symbol
DATASIZE9
DATASIZE8
DATASIZE7
Read/Write
R
R
R
EP6_SIZE_H_B
(07B6H)
Reset
State
0
0
0
7 6 5 4 3 2 1 0
bit Symbol
DATASIZE9
DATASIZE8
DATASIZE7
Read/Write
R
R
R
EP7_SIZE_H_B
(07B7H)
Reset
State
0
0
0
Note EP3,4,5,6,7_SIZE_H_B registers are not used in the TMP92CF30.
DATASIZE[9:7] (H register: Bit2 to bit0)
DATASIZE[6:0] (L register: Bit6 to bit0)
In receiving, the data number of the 1 packet received
from the host is shown. This is renewed when data from
the host is received with no error.
By setting EPx_MODE register, these bits are
initialized to MAX pay load size in bulk/interrupt
transfer, and “0” in isochronous transfer.
PKT_ACTIVE (L register: Bit7)
1:
OUT_ENABLE
0:
OUT_DISABLE
When dual-packet mode is selected, this bit show the
packet that can be accessed. In this case, the UDC
accesses packets that divide FIFO (Packet A and
Packet B) mutually. When FIFO in UDC is accessed by
CPU, refer to this bit. If receiving endpoint, start
reading from that packet that this bit is “1”.
In
single-packet mode, this bit has no effect because
packet-A is always used.
Summary of Contents for TLCS-900/H1 Series
Page 652: ...TMP92CF30 2009 06 12 92CF30 650 ...