RM0440 Rev 4 2071/2126
RM0440 USB Type-C™ / USB Power Delivery interface (UCPD)
2079
Bit 10 RXHRSTDET: Rx Hard Reset receipt detection
The flag indicates the receipt of valid Hard Reset message. It is cleared by setting the
RXHRSTDETCF bit.
0: Hard Reset not received
1: Hard Reset received
Bit 9 RXORDDET: Rx ordered set (4 K-codes) detection
The flag indicates the detection of an ordered set. The relevant information is stored in the
RXORDSET[2:0] bitfield of the UCPD_RX_ORDSET register. It is cleared by setting the
RXORDDETCF bit.
0: No ordered set detected
1: A new ordered set detected
Bit 8 RXNE: Receive data register not empty detection
The flag indicates that the UCPD_RXDR register is not empty. It is automatically cleared
upon reading UCPD_RXDR.
0: Rx data register empty
1: Rx data register not empty
Bit 7 Reserved
Bit 6 TXUND: Tx data underrun detection
The flag indicates that the Tx data register (UCPD_TXDR) was not written in time for a
transmit message to execute normally. It is cleared by setting the TXUNDCF bit.
0: No Tx data underrun detected
1: Tx data underrun detected
Bit 5 HRSTSENT: Hard Reset message sent
The flag indicates that the Hard Reset message is sent. The flag is cleared by setting the
HRSTSENTCF bit.
0: No Hard Reset message sent
1: Hard Reset message sent
Bit 4 HRSTDISC: Hard Reset discarded
The flag indicates that the Hard Reset message is discarded. The flag is cleared by setting
the HRSTDISCCF bit.
0: No Hard Reset discarded
1: Hard Reset discarded
Bit 3 TXMSGABT: Transmit message abort
The flag indicates that a Tx message is aborted due to a subsequent Hard Reset message
send request taking priority during transmit. It is cleared by setting the TXMSGABTCF bit.
0: No transmit message abort
1: Transmit message abort