SLLSEW6C November 2016 – June 2018 TUSB422
PRODUCTION DATA.
Refer to the PDF data sheet for device specific package drawings
This register is used to indicate a status change event. When a status change event occurs and its corresponding Alert mask is unmasked, the TUSB422 will assert the INT_N low. The INT_N remains asserted until all events are cleared by write of 1’b1. Once all events are cleared or corresponding Alert mask is masked, the INT_N will be de-asserted high.
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
VBUS_ALARM_HI | TX_SOP_SUCCESS | TX_SOP_DISCARD | TX_SOP_FAIL | RX_HARD_RESET | RX_SOP_STATUS | CC_STATUS | CC_STATUS |
RCU | RCU | RCU | RCU | RCU | RCU | RCU | RCU |
LEGEND: R/W = Read/Write; R = Read only |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | VBUS_ALARM_HI | RCU | 0 | VBUS Voltage Alarm Hi.
0b: Cleared 1b: A high-voltage alarm has occurred |
6 | TX_SOP_SUCCESS | RCU | 0 | Transmit SOP* Message Successful
0b: Cleared 1b: Reset or SOP* message transmission successful. GoodCRC response received on SOP* message transmission. Transmit SOP* message buffer registers are empty. |
5 | TX_SOP_DISCARD | RCU | 0 | Transmit SOP* Message Discarded
0b: Cleared 1b: Reset or SOP* message transmission not sent due to incoming receive message. Transmit SOP* message buffer registers are empty. |
4 | TX_SOP_FAIL | RCU | 0 | Transmit SOP* Message Failed
0b: Cleared 1b: SOP* message transmission not successful, no GoodCRC response received on SOP* message transmission. Transmit SOP* message buffer registers are empty. |
3 | RX_HARD_RESET | RCU | 0 | Received Hard Reset.
0b: Cleared. 1b: Received Hard Reset message |
2 | RX_SOP_STATUS | RCU | 0 | Receive SOP* Message Status.
Note RECEIVE_BYTE_COUNT being zero does not set this bit. 0b: Cleared. 1b: Receive buffer register changed. |
1 | PWR_STATUS | RCU | 0 | Power Status
0b: Cleared. 1b: Power Status Changed |
0 | CC_STATUS | RCU | 0 | CC Status.
0b: Cleared 1b: CC status changed |