diff --git a/CosyOS-III 版本更新记录.md b/CosyOS-III 版本更新记录.md index e22efe1..25b845f 100644 --- a/CosyOS-III 版本更新记录.md +++ b/CosyOS-III 版本更新记录.md @@ -121,9 +121,12 @@ * 部分关键字重命名。 * 所有C文件中,条件编译加上了括号。 * 部分 中断挂起服务_FIFO 支持错误调用返回,便于用户实现错误处理。 + 具体包括中断中恢复任务、挂起任务、删除任务、清除阻塞、设置阻塞、设置任务优先级,均返回错误码。 + 回调函数均在 sv_int_pend_fifo.c 中弱定义,并在 ur_api.h 中声明。 * 删除了内核文件 sv_int_pend_flag.c、sv_int_pend_flag.h,新增了内核文件 sv_int_pend.h。 * 前缀为“p”的中断挂起服务,调整为部分服务支持返回,并允许通过挂起服务调用(iPendSVC)间接调用、 或在挂起服务钩子(pendsv_hook)中调用。当通过挂起服务调用(iPendSVC)间接调用时,仍为中断挂起服务_FIFO; 当在挂起服务钩子(pendsv_hook)中调用时,为中断挂起服务_FLAG。 * for 8051,如果启用了XBPSTACK的任务切换现场保护,任务栈SIZE允许大于255,最大可为65535。 +* 创建定时中断钩子、定时查询钩子 时,不用再输入钩子名称,由系统自动生成。