钩子函数如下:
static uint32 _sys_task_switch_recorder(TCB *pold, TCB *pnew)
{
if(ripngg != &r_master){
Print("old task name:%s, new task name:%s, %p, %p\n", pold->name, pnew->name, &r_master , ripngg);
}
return 0;
}这样的钩子函数可以提供一种查找内存被篡改的方法。
原文:http://blog.csdn.net/cblou/article/details/43018331