ipc.c中rt_object_put_sethook函数有一句RT_OBJECT_HOOK_CALL(rt_object_put_hook, (&(sem->parent.parent)));
展开应该是do { if ((rt_object_put_hook) != RT_NULL) rt_object_put_hook (&(sem->parent.parent)); } while (0)
但是rt_object_put_hook找不到具体指向的是什么函数,请教各位该句话是干了什么?
https://www.rt-thread.org/document/site/programming-manual/device/watchdog/watchdog/
这个看门口的demo 使用到了 钩子函数,你看看能否解答你的疑惑