| 名称 | 描述 |
|---|---|
| HB_UCP_VERSION_MAJOR | UCP主版本号信息 |
| HB_UCP_VERSION_MINOR | UCP次版本号信息 |
| HB_UCP_VERSION_PATCH | UCP补丁版本号信息 |
| hbUCPTaskHandle_t | UCP任务句柄,指向已创建的任务 |
| hbUCPTaskDoneCb | 用户自定义任务完成后需要执行的回调函数 |
| HB_UCP_ALL_BACKENDS | 指定所有backend的宏 |
| hbUCPBackend | 硬件backend枚举 |
| hbUCPTaskPriority | Task优先级配置 |
| HB_UCP_INITIALIZE_SCHED_PARAM | 初始化控制参数宏 |
| hbUCPSchedParam | 控制参数结构体 |
| hbUCPSysMem | 系统内存结构体 |
| hbUCPSysMemFlushFlag | 系统内存与缓存同步参数 |
| 名称 | 描述 |
|---|---|
| hbUCPGetVersion | 获取ucp版本号 |
| hbUCPGetSocName | 获取soc名称 |
| hbUCPSubmitTask | 提交UCP任务至调度器 |
| hbUCPWaitTaskDone | 等待任务完成或超时 |
| hbUCPSetTaskDoneCb | 注册一个回调函数 |
| hbUCPReleaseTask | 释放UCP任务资源 |
| hbUCPMalloc | 申请系统内存 |
| hbUCPMallocCached | 申请缓存的系统内存 |
| hbUCPMemFlush | 对缓存的系统内存进行刷新 |
| hbUCPFree | 释放系统内存 |
| hbUCPGetErrorDesc | 获取错误码的自然语言描述 |