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 En cas d’exécution réussie d’une commande UCSI, 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 le tableau 4-7. |
UCSI_ALTERNATE_MODE Utilisé dans GET_ALTERNATE_MODES commande. Voir le 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 le 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 le 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 le 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 le 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 le 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 le tableau 4-29. |
UCSI_GET_CURRENT_CAM_IN Utilisé dans la commande GET_CURRENT_CAM. Voir le tableau 4-31. |
UCSI_GET_ERROR_STATUS_COMMAND Utilisé dans la commande GET_ERROR_STATUS. Voir le tableau 4-45 |
UCSI_GET_ERROR_STATUS_IN Utilisé dans la commande GET_ERROR_STATUS. Voir le tableau 4-47. |
UCSI_GET_PDOS_COMMAND Utilisé dans la commande GET_PDOS. Voir le 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. Voir la section 3.4. |
UCSI_MESSAGE_OUT Structure de données MESSAGE OUT. Voir section 3.5. |
UCSI_SET_NEW_CAM_COMMAND Utilisé dans la commande SET_NEW_CAM. Voir le 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 le 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 tableau 4-20. |
UCSI_VERSION Structure de données VERSION. Consultez la 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. Consultez le tableau 4-42, Décalage 20. |
UCSI_POWER_DIRECTION_MODE Utilisé dans la commande GET_CONNECTOR_STATUS. Consultez le tableau 4-42, Décalage 20. |
UCSI_POWER_DIRECTION_ROLE Utilisé dans la commande SET_PDR. Voir tableau 4-22, Décalage 23. |
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. Voir tableau 4-20, Décalage 23 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour