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 命令中使用。 SET_PDR 命令用于为当前连接设置 OS 策略管理器 (OPM) 规定的电源方向。 |
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 命令中使用。 SET_UOR 命令用于为当前连接设置 OS 策略管理器 (OPM) 规定的 USB 操作角色。 |