Aurisys API V1.8相对Aurisys API V1.4,主要变化包括3处接口定义上的差异如下:
对于aw_skt_arsi_query_working_buf_size:
(1)p_working_buf_size变为p_work_buf_size,含义上从一个size变为一组size。对于老接口,只需要将算法运行所需内存大小赋值给p_working_buf_size。对于新接口,需要将算法运行所需内存大小赋值给p_work_buf_size[DRAM_BUF];
(2)新增p_avail_memeory_size,用于判断要申请内存大小是否在要求范围内。在将算法运行所需内存大小赋值给p_work_buf_size[DRAM_BUF]后,还需要判断改大小是否在p_avail_memeory_size[DRAM_BUF]的大小范围内;
对于aw_skt_arsi_create_handler:
(3)p_working_buf变为p_work_buf,含义从一块工作内存指针变为一组工作内存指针。类似于p_working_buf_size的变化,算法需要使用p_work_buf[DRAM_BUF];
