新闻  |   论坛  |   博客  |   在线研讨会
RTEMS 任务管理指令:笔记本
tongxin | 2009-04-12 21:38:22    阅读:989   发布文章

9.4.11: TASK_GET_NOTE- 得到任务笔记入口
%A
%A 函数原型 :
%A
%A rtems_status_code rtems_task_get_note(
%A
%A rtems_id id,
%A
%A rtems_unsigned32 notepad,
%A
%A rtems_unsigned32 *note
%A
%A );
%A
%A 返回值代表的状态:
%A
%A RTEMS_SUCCESSFUL- 成功地获取笔记本入口
%A
%A RTEMS_INVALID_ADDRESS- 入口是空值
%A
%A RTEMS_INVALID_ID- 任务ID标识无效
%A
%A RTEMS_INVALID_NUMBER- 无效的笔记本位置
%A
%A 描述:
%A
%A 该函数返回id指定任务的笔记本中的记录。
%A
%A 注意:
%A
%A 该函数不会引起任务被抢占。
%A
%A 如果 ID标识被设定成 RTEMS_SELF,任务将获取它自己的笔记本信息。
%A
%A 十六个笔记本位置定义对应常量RTEMS_NOTEPAD_0到RTEMS_NOTEPAD_15。
%A
%A 如果任务不是本地节点上的任务而是一个全局任务那么该指令将会对远端结点产生一个请求,要求获得指定任务笔记本入口。
%A 9.4.12: TASK_SET_NOTE- 任务笔记本入口置位
%A
%A 函数原型:
%A
%A rtems_status_code rtems_task_set_note(
%A
%A rtems_id id,
%A
%A rtems_unsigned32 notepad,
%A
%A rtems_unsigned32 note
%A
%A );
%A
%A 返回值代表的状态:
%A
%A RTEMS_SUCCESSFUL- 任务笔记置位成功获取
%A
%A RTEMS_INVALID_ID- 无效的任务ID标识
%A
%A RTEMS_INVALID_NUMBER- 无效笔记本位置
%A
%A 描述:
%A
%A 该函数为ID标识指定的任务的笔记入口置位。
%A
%A 注意:
%A
%A 如果ID标识被设定成 RTEMS_SELF,任务将对它自己的笔记本位置制位。
%A
%A 该函数不会引起任务调度。
%A
%A 十六个笔记本位置定义对应常量RTEMS_NOTEPAD_0到RTEMS_NOTEPAD_15。
%A
%A 如果任务不是本地节点上的任务而是一个全局任务那么该指令将会对远端结点产生一个请求,要求置位指定任务笔记本入口。
%A%A
%A

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
最近文章
寂寞如雪
2009-05-19 19:01:18
夜色花
2009-05-19 18:56:22
没有爱可以重来
2009-05-19 18:54:59
推荐文章
最近访客