UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE-Enumeration (ucmtcpciportcontroller.h)

Definiert generische Warnungswerte, die verwendet werden, um den Typ der Hardwarewarnung anzugeben, die auf dem Portcontroller empfangen wird.

Syntax

typedef enum _UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE {
  UcmTcpciPortControllerAlertInvalid,
  UcmTcpciPortControllerAlertCCStatus,
  UcmTcpciPortControllerAlertPowerStatus,
  UcmTcpciPortControllerAlertReceiveSOPMessageStatus,
  UcmTcpciPortControllerAlertReceivedHardReset,
  UcmTcpciPortControllerAlertTransmitSOPMessageFailed,
  UcmTcpciPortControllerAlertTransmitSOPMessageDiscarded,
  UcmTcpciPortControllerAlertTransmitSOPMessageSuccessful,
  UcmTcpciPortControllerAlertVbusVoltageAlarmHi,
  UcmTcpciPortControllerAlertVbusVoltageAlarmLo,
  UcmTcpciPortControllerAlertFault,
  UcmTcpciPortControllerAlertRxBufferOverflow,
  UcmTcpciPortControllerAlertVbusSinkDisconnectDetected
} UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE;

Konstanten

 
UcmTcpciPortControllerAlertInvalid
Die Warnung ist ungültig.
UcmTcpciPortControllerAlertCCStatus
Gibt an, dass

CC status Änderungswarnung.
UcmTcpciPortControllerAlertPowerStatus
Gibt an, dass

Power status Änderungswarnung.
UcmTcpciPortControllerAlertReceiveSOPMessageStatus
Gibt eine SOP-Meldungswarnung an.
UcmTcpciPortControllerAlertReceivedHardReset
Gibt eine Warnung zum harten Zurücksetzen an.
UcmTcpciPortControllerAlertTransmitSOPMessageFailed
Gibt an, dass die SOP-Nachrichtenübertragung nicht erfolgreich war.
UcmTcpciPortControllerAlertTransmitSOPMessageDiscarded
Gibt an, dass

Die SOP-Nachrichtenübertragung wurde aufgrund einer eingehenden Empfangsnachricht nicht gesendet.
UcmTcpciPortControllerAlertTransmitSOPMessageSuccessful
Gibt an, dass die SOP-Nachrichtenübertragung erfolgreich war.
UcmTcpciPortControllerAlertVbusVoltageAlarmHi
Gibt einen Hochspannungsalarm an.
UcmTcpciPortControllerAlertVbusVoltageAlarmLo
Gibt einen Niedrigspannungsalarm an.
UcmTcpciPortControllerAlertFault
Gibt an, dass ein Fehler aufgetreten ist.
UcmTcpciPortControllerAlertRxBufferOverflow
Gibt an, dass

DER TCPC Rx-Puffer wurde überlaufen.
UcmTcpciPortControllerAlertVbusSinkDisconnectDetected
Gibt an, dass eine VBUS-Senke beim Trennen des Schwellenwerts erkannt wurde.

Anforderungen

Anforderung Wert
Header ucmtcpciportcontroller.h

Weitere Informationen

UCMTCPCI_PORT_CONTROLLER_ALERT_DATA