STMicroelectronics /STM32U595 /OTG_HS /HCSPLT4

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as HCSPLT4

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0PRTADDR0HUBADDR0 (B_0x0)XACTPOS 0 (COMPLSPLT)COMPLSPLT 0 (SPLITEN)SPLITEN

XACTPOS=B_0x0

Description

OTG host channel 4 split control register

Fields

PRTADDR

Port address This field is the port number of the recipient transaction translator.

HUBADDR

Hub address This field holds the device address of the transaction translator’s hub.

XACTPOS

Transaction position This field is used to determine whether to send all, first, middle, or last payloads with each OUT transaction.

0 (B_0x0): Mid. This is the middle payload of this transaction (which is larger than 188 bytes)

1 (B_0x1): End. This is the last payload of this transaction (which is larger than 188 bytes)

2 (B_0x2): Begin. This is the first data payload of this transaction (which is larger than 188 bytes)

3 (B_0x3): All. This is the entire data payload of this transaction (which is less than or equal to 188 bytes)

COMPLSPLT

Do complete split The application sets this bit to request the OTG host to perform a complete split transaction.

SPLITEN

Split enable The application sets this bit to indicate that this channel is enabled to perform split transactions.

Links

()