en-tête ucmucsispec.h
Cet en-tête déclare les registres définis dans la spécification Intel UCSI 1.1.
Pour plus d’informations, consultez spécification UCSI version 1.2.
N’incluez pas cet en-tête. Au lieu de cela, incluez Ucmucsicx.h.
Pour plus d'informations, consultez les pages suivantes :
ucmucsispec.h contient les interfaces de programmation suivantes :
Fonctions
UCSI_CMD_SUCCEEDED Une fois la commande UCSI terminée, le microprogramme PPM remplit la structure de données CCI fournie par le pilote client. |
Structures
UCSI_ACK_CC_CI_COMMAND Utilisé dans la commande ACK_CC_CI. Voir tableau 4-7. |
UCSI_ALTERNATE_MODE Utilisé dans GET_ALTERNATE_MODES commande. Voir tableau 4-26. |
UCSI_BM_POWER_SOURCE Utilisé dans GET_CAPABILITY commande. Voir Bit 15 :8 dans le tableau 4-14. |
UCSI_CCI Utilisé dans GET_CONNECTOR_CAPABILITY commande. Voir le tableau 4-16. |
UCSI_CONNECTOR_RESET_COMMAND Utilisé dans la commande CONNECTOR_RESET. Voir le tableau 4-5. |
UCSI_CONTROL Utilisé dans la commande SET_NOTIFICATION_ENABLE. Voir tableau 4-9. |
UCSI_DATA_BLOCK Structures de données pour les emplacements de mémoire. Consultez la section 3. |
UCSI_GET_ALTERNATE_MODES_COMMAND Utilisé dans la commande GET_ALTERNATE_MODES. Voir le tableau 4-24. |
UCSI_GET_ALTERNATE_MODES_IN Découvrez comment UCSI_GET_ALTERNATE_MODES_IN est utilisé dans la commande GET_ALTERNATE_MODES. Voir le tableau 4-24. |
UCSI_GET_CABLE_PROPERTY_COMMAND Utilisé dans la commande GET_CABLE_PROPERTY. Voir tableau 4-37. |
UCSI_GET_CABLE_PROPERTY_IN Utilisé dans la commande GET_CABLE_PROPERTY. Voir le tableau 4-39. |
UCSI_GET_CAM_SUPPORTED_COMMAND Utilisé dans la commande GET_CAM_SUPPORTED. Voir tableau 4-27. |
UCSI_GET_CAM_SUPPORTED_IN Découvrez comment UCSI_GET_CAM_SUPPORTED_IN est utilisé dans la commande GET_CAM_SUPPORTED. Voir tableau 4-27. |
UCSI_GET_CAPABILITY_IN Utilisé dans la commande GET_CAPABILITY. Voir le tableau 4-13. |
UCSI_GET_CONNECTOR_CAPABILITY_COMMAND Utilisé dans la commande GET_CONNECTOR_CAPABILITY. Voir le tableau 4-15. |
UCSI_GET_CONNECTOR_CAPABILITY_IN Utilisé dans la commande GET_CONNECTOR_CAPABILITY. |
UCSI_GET_CONNECTOR_STATUS_COMMAND Utilisé dans la commande GET_CONNECTOR_STATUS. Voir tableau 4-40. |
UCSI_GET_CONNECTOR_STATUS_IN Utilisé dans la commande GET_CONNECTOR_STATUS. Voir le tableau 4-42. |
UCSI_GET_CURRENT_CAM_COMMAND Utilisé dans la commande GET_CURRENT_CAM. Voir tableau 4-29. |
UCSI_GET_CURRENT_CAM_IN Utilisé dans la commande GET_CURRENT_CAM. Voir tableau 4-31. |
UCSI_GET_ERROR_STATUS_COMMAND Utilisé dans la commande GET_ERROR_STATUS. Voir tableau 4-45 |
UCSI_GET_ERROR_STATUS_IN Utilisé dans la commande GET_ERROR_STATUS. Voir tableau 4-47. |
UCSI_GET_PDOS_COMMAND Utilisé dans la commande GET_PDOS. Voir tableau 4-34. |
UCSI_GET_PDOS_IN Utilisé dans la commande GET_PDOS. Voir le tableau 4-36. |
UCSI_MESSAGE_IN Structure de données MESSAGE IN. Consultez la section 3.4. |
UCSI_MESSAGE_OUT Structure de données MESSAGE OUT. Consultez la section 3.5. |
UCSI_SET_NEW_CAM_COMMAND Utilisé dans la commande SET_NEW_CAM. Voir tableau 4-32. |
UCSI_SET_NOTIFICATION_ENABLE_COMMAND Découvrez comment UCSI_SET_NOTIFICATION_ENABLE_COMMAND est utilisé dans la commande SET_NOTIFICATION_ENABLE. Voir tableau 4-9. |
UCSI_SET_PDM_COMMAND _UCSI_SET_PDM_COMMAND est obsolète. |
UCSI_SET_PDR_COMMAND Utilisé dans la commande SET_PDR. Voir tableau 4-22. |
UCSI_SET_POWER_LEVEL_COMMAND Utilisé dans la commande SET_POWER_LEVEL. Voir le tableau 4-48. |
UCSI_SET_UOM_COMMAND Utilisé dans la commande SET_UOM. Voir le tableau 4-18. |
UCSI_SET_UOR_COMMAND Utilisé dans la commande SET_UOR. Voir le tableau 4-20. |
UCSI_VERSION Structure de données VERSION. Voir section 3.1. |
Énumérations
UCSI_BATTERY_CHARGING_STATUS Voir tableau 4-42, Décalage 64. |
UCSI_COMMAND Consultez le tableau 4-51, Code de commande. |
UCSI_CONNECTOR_PARTNER_FLAGS Utilisé dans la commande GET_CONNECTOR_STATUS. Voir tableau 4-42, Décalage 21. |
UCSI_CONNECTOR_PARTNER_TYPE Utilisé dans la commande GET_CONNECTOR_STATUS. Voir tableau 4-42, Décalage 29. |
UCSI_GET_ALTERNATE_MODES_RECIPIENT Utilisé dans la commande GET_ALTERNATE_MODES. Voir tableau 4-24, Décalage 16. |
UCSI_GET_PDOS_SOURCE_CAPABILITIES_TYPE Utilisé dans la commande GET_PDOS. Voir tableau 4-34, Décalage 35. |
UCSI_GET_PDOS_TYPE Utilisé dans la commande GET_PDOS. Voir tableau 4-34, Décalage 34. |
UCSI_POWER_DIRECTION Utilisé dans la commande GET_CONNECTOR_STATUS. Voir tableau 4-42, Décalage 20. |
UCSI_POWER_DIRECTION_MODE Utilisé dans la commande GET_CONNECTOR_STATUS. Voir tableau 4-42, Décalage 20. |
UCSI_POWER_DIRECTION_ROLE Utilisé dans la commande SET_PDR. La commande SET_PDR est utilisée pour définir le sens de l’alimentation dicté par le Gestionnaire de stratégie de système d’exploitation (OPM) pour la connexion actuelle. |
UCSI_POWER_OPERATION_MODE Utilisé dans la commande GET_CONNECTOR_STATUS. Voir tableau 4-42, Décalage 16. |
UCSI_USB_OPERATION_MODE Utilisé dans la commande SET_UOR. Voir tableau 4-18, Décalage 23. |
UCSI_USB_OPERATION_ROLE Utilisé dans la commande SET_UOR. La commande SET_UOR est utilisée pour définir le rôle d’opération USB dicté par le Gestionnaire de stratégie de système d’exploitation (OPM) pour la connexion actuelle. |