此方法會建立 RiCOSSemaphore 物件。
簽章RiCOSSemaphore *RiCOSSemaphore_create(
unsigned long semFlags, unsigned long initialCount,
unsigned long maxCount, const char *const name);
參數semFlags
配接器專用建立旗標
initialCount
號誌上可用的起始記號數
maxCount
號誌上可用的記號數上限
名稱
號誌的唯一名稱
範例RiCOSSemaphore * RiCOSSemaphore_create(
unsigned long semFlags, unsigned long initialCount,
unsigned long maxCount, const char * const name)
{
RiCOSSemaphore * me = malloc(sizeof(RiCOSSemaphore));
RiCOSSemaphore_init(me, semFlags, initialCount,
maxCount, name);
return me;
}