ucmucsispec.h ヘッダー

このヘッダーは、Intel UCSI 仕様 1.1 で定義されているレジスタを宣言します。

詳細については、「 UCSI 仕様バージョン 1.2」を参照してください。

このヘッダーは含めないでください。 代わりに、Ucmucsicx.h を含めます。

詳細については、次を参照してください。

ucmucsispec.h には、次のプログラミング インターフェイスが含まれています。

関数

 
UCSI_CMD_SUCCEEDED

UCSI コマンドが正常に完了すると、PPM ファームウェアはクライアント ドライバーによって提供される CCI データ構造を満たします。

構造

 
UCSI_ACK_CC_CI_COMMAND

ACK_CC_CI コマンドで使用されます。 表 4-7 を参照してください。
UCSI_ALTERNATE_MODE

GET_ALTERNATE_MODES コマンドで使用されます。 表 4-26 を参照してください。
UCSI_BM_POWER_SOURCE

GET_CAPABILITY コマンドで使用されます。 表 4-14 のビット 15:8 を参照してください。
UCSI_CCI

GET_CONNECTOR_CAPABILITY コマンドで使用されます。 表 4-16 を参照してください。
UCSI_CONNECTOR_RESET_COMMAND

CONNECTOR_RESET コマンドで使用されます。 表 4-5 を参照してください。
UCSI_CONTROL

SET_NOTIFICATION_ENABLE コマンドで使用されます。 表 4-9 を参照してください。
UCSI_DATA_BLOCK

メモリの場所のデータ構造。 セクション 3 を参照してください。
UCSI_GET_ALTERNATE_MODES_COMMAND

GET_ALTERNATE_MODES コマンドで使用されます。 表 4-24 を参照してください。
UCSI_GET_ALTERNATE_MODES_IN

GET_ALTERNATE_MODES コマンドでのUCSI_GET_ALTERNATE_MODES_INの使用方法について説明します。 表 4-24 を参照してください。
UCSI_GET_CABLE_PROPERTY_COMMAND

GET_CABLE_PROPERTY コマンドで使用されます。 表 4-37 を参照してください。
UCSI_GET_CABLE_PROPERTY_IN

GET_CABLE_PROPERTY コマンドで使用されます。 表 4-39 を参照してください。
UCSI_GET_CAM_SUPPORTED_COMMAND

GET_CAM_SUPPORTED コマンドで使用されます。 表 4-27 を参照してください。
UCSI_GET_CAM_SUPPORTED_IN

GET_CAM_SUPPORTED コマンドでUCSI_GET_CAM_SUPPORTED_INを使用する方法について説明します。 表 4-27 を参照してください。
UCSI_GET_CAPABILITY_IN

GET_CAPABILITY コマンドで使用されます。 表 4-13 を参照してください。
UCSI_GET_CONNECTOR_CAPABILITY_COMMAND

GET_CONNECTOR_CAPABILITY コマンドで使用されます。 表 4-15 を参照してください。
UCSI_GET_CONNECTOR_CAPABILITY_IN

GET_CONNECTOR_CAPABILITY コマンドで使用されます。
UCSI_GET_CONNECTOR_STATUS_COMMAND

GET_CONNECTOR_STATUS コマンドで使用されます。 表 4-40 を参照してください。
UCSI_GET_CONNECTOR_STATUS_IN

GET_CONNECTOR_STATUS コマンドで使用されます。 表 4-42 を参照してください。
UCSI_GET_CURRENT_CAM_COMMAND

GET_CURRENT_CAM コマンドで使用されます。 表 4-29 を参照してください。
UCSI_GET_CURRENT_CAM_IN

GET_CURRENT_CAM コマンドで使用されます。 表 4-31 を参照してください。
UCSI_GET_ERROR_STATUS_COMMAND

GET_ERROR_STATUS コマンドで使用されます。 表 4-45 を参照してください
UCSI_GET_ERROR_STATUS_IN

GET_ERROR_STATUS コマンドで使用されます。 表 4-47 を参照してください。
UCSI_GET_PDOS_COMMAND

GET_PDOS コマンドで使用されます。 表 4-34 を参照してください。
UCSI_GET_PDOS_IN

GET_PDOS コマンドで使用されます。 表 4-36 を参照してください。
UCSI_MESSAGE_IN

MESSAGE IN データ構造。 セクション 3.4 を参照してください。
UCSI_MESSAGE_OUT

MESSAGE OUT データ構造。 セクション 3.5 を参照してください。
UCSI_SET_NEW_CAM_COMMAND

SET_NEW_CAM コマンドで使用されます。 表 4-32 を参照してください。
UCSI_SET_NOTIFICATION_ENABLE_COMMAND

SET_NOTIFICATION_ENABLE コマンドでのUCSI_SET_NOTIFICATION_ENABLE_COMMANDの使用方法について説明します。 表 4-9 を参照してください。
UCSI_SET_PDM_COMMAND

_UCSI_SET_PDM_COMMANDは廃止されました。
UCSI_SET_PDR_COMMAND

SET_PDR コマンドで使用されます。 表 4-22 を参照してください。
UCSI_SET_POWER_LEVEL_COMMAND

SET_POWER_LEVEL コマンドで使用されます。 表 4-48 を参照してください。
UCSI_SET_UOM_COMMAND

SET_UOM コマンドで使用されます。 表 4-18 を参照してください。
UCSI_SET_UOR_COMMAND

SET_UOR コマンドで使用されます。 表 4-20 を参照してください。
UCSI_VERSION

VERSION データ構造。 セクション 3.1 を参照してください。

列挙

 
UCSI_BATTERY_CHARGING_STATUS

表 4-42 オフセット 64 を参照してください。
UCSI_COMMAND

表 4-51 コマンド コードを参照してください。
UCSI_CONNECTOR_PARTNER_FLAGS

GET_CONNECTOR_STATUS コマンドで使用されます。 表 4-42 オフセット 21 を参照してください。
UCSI_CONNECTOR_PARTNER_TYPE

GET_CONNECTOR_STATUS コマンドで使用されます。 表 4-42、オフセット 29 を参照してください。
UCSI_GET_ALTERNATE_MODES_RECIPIENT

GET_ALTERNATE_MODES コマンドで使用されます。 表 4-24 オフセット 16 を参照してください。
UCSI_GET_PDOS_SOURCE_CAPABILITIES_TYPE

GET_PDOS コマンドで使用されます。 表 4-34 オフセット 35 を参照してください。
UCSI_GET_PDOS_TYPE

GET_PDOS コマンドで使用されます。 表 4-34 オフセット 34 を参照してください。
UCSI_POWER_DIRECTION

GET_CONNECTOR_STATUS コマンドで使用されます。 表 4-42 オフセット 20 を参照してください。
UCSI_POWER_DIRECTION_MODE

GET_CONNECTOR_STATUS コマンドで使用されます。 表 4-42 オフセット 20 を参照してください。
UCSI_POWER_DIRECTION_ROLE

SET_PDR コマンドで使用されます。 表 4-22、オフセット 23 を参照してください。
UCSI_POWER_OPERATION_MODE

GET_CONNECTOR_STATUS コマンドで使用されます。 表 4-42 オフセット 16 を参照してください。
UCSI_USB_OPERATION_MODE

SET_UOR コマンドで使用されます。 表 4-18 オフセット 23 を参照してください。
UCSI_USB_OPERATION_ROLE

SET_UOR コマンドで使用されます。 表 4-20 オフセット 23 を参照してください