![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
Quick and dirty CoOS + LWIP ( Webserver )
CoOS/kernel/hook.c
- Committer:
- astroboy
- Date:
- 2011-09-10
- Revision:
- 0:94897d537b31
File content as of revision 0:94897d537b31:
/** ******************************************************************************* * @file hook.c * @version V1.1.4 * @date 2011.04.20 * @brief hook management implementation code of CooCox CoOS kernel. ******************************************************************************* * @copy * * INTERNAL FILE,DON'T PUBLIC. * * <h2><center>© COPYRIGHT 2009 CooCox </center></h2> ******************************************************************************* */ /*---------------------------- Inlcude --------------------------------------*/ #include <coocox.h> /** ******************************************************************************* * @brief IDLE task of OS * @param[in] pdata The parameter passed to IDLE task. * @param[out] None * @retval None * * @par Description * @details This function is system IDLE task code. ******************************************************************************* */ void CoIdleTask(void* pdata) { /* Add your codes here */ for(; ;) { /* Add your codes here */ } } /** ******************************************************************************* * @brief Hook for stack overflow * @param[in] taskID Piont to the task which lead to stack overflow. * @param[out] None * @retval None * * @par Description * @details This function is a hook for stack overflow. ******************************************************************************* */ void CoStkOverflowHook(OS_TID taskID) { /* Process stack overflow here */ for(; ;) { } }