dcmi_get_device_component_list
【免费下载链接】driver本项目是CANN提供的驱动模块,实现基础驱动和资源管理及调度等功能,使能昇腾芯片。项目地址: https://gitcode.com/cann/driver
函数原型
int dcmi_get_device_component_list(int card_id, int device_id, enum dcmi_component_type *component_table, unsigned int component_count)
功能说明
获取可升级组件列表,不包含recovery组件。
参数说明
返回值说明
|
异常处理
无。
约束说明
表 1不同部署场景下的支持情况
调用示例
… int ret = 0; int card_id = 0; int device_id = 0; unsigned int component_num = 0; enum dcmi_component_type *component_table = NULL; ret = dcmi_get_device_component_count(card_id, device_id, &component_num); if (ret != 0) { // todo:记录日志 return ret; } component_table = (enum dcmi_component_type *)malloc(sizeof(enum dcmi_component_type) * component_num); if (component_table == NULL) { // todo:记录日志 return ret; } ret = dcmi_get_device_component_list(card_id, device_id, component_table, component_num); if (ret != 0) { // todo:记录日志 free(component_table); return ret; } …【免费下载链接】driver本项目是CANN提供的驱动模块,实现基础驱动和资源管理及调度等功能,使能昇腾芯片。项目地址: https://gitcode.com/cann/driver
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考