freeRTOS操作系统机器人实现
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

102 lines
2.6 KiB

3 days ago
/******************************************************************************
(C), 2018-2099, Radkil
******************************************************************************
: rd_thread.c
: 稿
: Radkil
: 202635
:
: 线
:
1. : 202635
: Radkil
:
******************************************************************************/
#include "rd_thread.h"
/*----------------------------------------------*
* *
*----------------------------------------------*/
/*----------------------------------------------*
* *
*----------------------------------------------*/
/*----------------------------------------------*
* *
*----------------------------------------------*/
/*----------------------------------------------*
* *
*----------------------------------------------*/
/*----------------------------------------------*
* *
*----------------------------------------------*/
/*----------------------------------------------*
* *
*----------------------------------------------*/
/*----------------------------------------------*
* *
*----------------------------------------------*/
WEAK int Rd_SemInit(void *_sem, int _iPshared, int _iValue)
{
return RD_FAILURE;
}
WEAK void Rd_SemWait(void *_sem, const char *_pcFunc, int *_piCnt)
{
return;
}
WEAK void Rd_SemPost(void *_sem, const char *_pcFunc, int *_piCnt)
{
return;
}
WEAK int Rd_SemDestroy(void *_sem)
{
return RD_FAILURE;
}
WEAK int Rd_MutexInit(void *_pMutex)
{
return RD_FAILURE;
}
WEAK void Rd_MutexLock(void *_pMutex, const char *_pcFunc, int *_piCnt)
{
return;
}
WEAK void Rd_MutexUnlock(void *_pMutex, const char *_pcFunc, int *_piCnt)
{
return;
}
WEAK int Rd_MutexDestroy(void *_pMutex)
{
return RD_FAILURE;
}
WEAK int Rd_ShmOpen(rd_shm_t *_ptShm, const char *_psName, int _iSize, int _iIsCreator, rd_shm_mode_t _eMode)
{
return RD_FAILURE;
}
WEAK int Rd_ShmClose(rd_shm_t *_ptShm)
{
return RD_SUCCESS;
}
WEAK int Rd_ShmUnlink(rd_shm_t *_ptShm)
{
return RD_SUCCESS;
}