WD消息错误码接口定义

错误名称

错误含义

错误码值

WD_SUCCESS

执行成功

0

WD_STREAM_END

数据流结束

1

WD_STREAM_START

数据流开始

2

WD_EIO

I/O硬件错误

EIO

5

WD_EAGAIN

标准错误码

EAGAIN

11

WD_ENOMEM

标准错误码

ENOMEM

12

WD_EACCESS

标准错误码

EACCESS

13

WD_EBUSY

标准错误码

EBUSY

16

WD_ENODEV

标准错误码

ENODEV

19

WD_EINVAL

标准错误码

EINVAL

22

WD_ETIMEDOUT

标准错误码

ETIMEDOUT

60

WD_ADDR_ERR

参数地址错误

61

WD_HW_EACCESS

执行任务时发生硬件复位或其他暂时不可用的事件

62

WD_SGL_ERR

用户数据的SGL buffer解析错误

63

WD_VERIFY_ERR

任务Verify不通过

64

WD_SWHW_MISMATCH

算法层软件参数与vendor硬件参数要求不匹配(暂未使用)

65

WD_OUT_EPARA

算法输出参数错误

66

WD_IN_EPARA

算法输入参数错误

67

WD_ENOPROC

对用户输入没有做任何处理(可以作为算法消息初始状态的设置)

68

函数返回值为对应的负值,可继续拓展。