ZHCSFQ2C November 2016 – June 2018 TUSB422
PRODUCTION DATA.
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 |
VENDOR_IRQ_STAT | Reserved | VBUS_SINK_DIS | RX_BUF_OVR | FAULT | VBUS_ALARM_LO | ||
RCU | R | RCU | RCU | RCU | RCU |
LEGEND: R/W = Read/Write; R = Read only |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
7 | VENDOR_IRQ_STAT | RCU | 0 | This field is set if a Vendor defined interrupt that is unmasked is set. TCPM SW should first clear the appropriate bit in Vendor Interrupt Status register before clearing this field.
0b: Vendor IRQ not asserted. 1b: Vendor IRQ asserted. |
6:4 | Reserved | R | 0x0 | Reserved |
3 | VBUS_SINK_DIS | RCU | 0 | VBUS Sink Disconnect Detected.
0b: Cleared 1b: A VBUS Sink Disconnect Threshold crossing has been detected |
2 | RRX_BUF_OVR | RCU | 0 | Rx Buffer Overflow 0b: TUSB422 Rx buffer is functioning properly
1b: TUSB422 Rx buffer has overflowed Writing 1 to this register acknowledges the overflow. The overflow is cleared by writing to ALERT.ReceiveSOP*MessageStatus |
1 | FAULT | RCU | 0 | Fault
0b: No Fault 1b: A Fault has occurred. Read the FAULT_STATUS register |
0 | VBUS_ALARM_LO | RCU | 0 | VBUS Voltage Alarm Lo
0b: Cleared 1b: A low-voltage alarm has occurred |