Toshiba H1 Series Network Card User Manual


 
TMP92CZ26A
92CZ26A-393
3.16.3.14 EPx_SIZE Register (x: 0 to 7)
These registers have following function.
a) In the receiving, showing data number for 1 packet which was received correctly.
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 effective packet.
Each endpoint has H (High)-register that shows upper 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 maximum 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)