TMP92CZ26A

92CZ26A-393

3.16.3.14 EPx_SIZE Register (x: 0 to 7)
These registers have f ol lo wing function.
a) In the receiving, showing data number for 1 packet which was received correc tly.
b) In the transmitting, it shows payload size. But it shows length value when short
packet is transferred.
This register is not needed to read when it is transmitting.
c) Showing dual packet mode and effect ive packet.
Each endpoint has H (High)-register that shows up per bit 9 to bit7 of data size and L
(Low) register which shows lower bit 6 to bit0 and control bit of FIFO.
And each H/L register has 2-set for dual-packet mode.
By reset, these are initialized to ma ximum payload size.
7 6 5 4 3 2 1 0
bit Symbol PKT_ACTIVE DATASIZE6 DATASIZE5 DATASIZE4 DATASIZE3 DATASIZE2 DATASIZE1 DATASIZE0
Read/Write R R R R R R R R
After reset 1 0 0 0 1 0 0 0
7 6 5 4 3 2 1 0
bit Symbol PKT_ACTIVE DATASIZE6 DATASIZE5 DATASIZE4 DATASIZE3 DATASIZE2 DATASIZE1 DATASIZE0
Read/Write R R R R R R R R
After reset 1 0 0 0 1 0 0 0
7 6 5 4 3 2 1 0
bit Symbol PKT_ACTIVE DATASIZE6 DATASIZE5 DATASIZE4 DATASIZE3 DATASIZE2 DATASIZE1 DATASIZE0
Read/Write R R R R R R R R
After reset 1 0 0 0 1 0 0 0
7 6 5 4 3 2 1 0
bit Symbol PKT_ACTIVE DATASIZE6 DATASIZE5 DATASIZE4 DATASIZE3 DATASIZE2 DATASIZE1 DATASIZE0
Read/Write R R R R R R R R
After reset 1 0 0 0 1 0 0 0
7 6 5 4 3 2 1 0
bit Symbol PKT_ACTIVE DATASIZE6 DATASIZE5 DATASIZE4 DATASIZE3 DATASIZE2 DATASIZE1 DATASIZE0
Read/Write R R R R R R R R
After reset 1 0 0 0 1 0 0 0
7 6 5 4 3 2 1 0
bit Symbol PKT_ACTIVE DATASIZE6 DATASIZE5 DATASIZE4 DATASIZE3 DATASIZE2 DATASIZE1 DATASIZE0
Read/Write R R R R R R R R
After reset 1 0 0 0 1 0 0 0
7 6 5 4 3 2 1 0
bit Symbol PKT_ACTIVE DATASIZE6 DATASIZE5 DATASIZE4 DATASIZE3 DATASIZE2 DATASIZE1 DATASIZE0
Read/Write R R R R R R R R
After reset 1 0 0 0 1 0 0 0
7 6 5 4 3 2 1 0
bit Symbol PKT_ACTIVE DATASIZE6 DATASIZE5 DATASIZE4 DATASIZE3 DATASIZE2 DATASIZE1 DATASIZE0
Read/Write R R R R R R R R
After reset 1 0 0 0 1 0 0 0
Note EP4,5,6,7_SIZE_L_A registers are not used at TMP92CZ26A.
EP0_SIZE_L_A
(0798H)
EP2_SIZE_L_A
(079AH)
EP3_SIZE_L_A
(079BH)
EP4_SIZE_L_A
(079CH)
EP5_SIZE_L_A
(079DH)
EP6_SIZE_L_A
(079EH)
EP7_SIZE_L_A
(079FH)
EP1_SIZE_L_A
(0799H)