14 epx_size register (x: 0 to 7) – Toshiba H1 Series User Manual

Page 396

Advertising
background image

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)

Advertising
This manual is related to the following products: