//为用户层准备,初始化收包队列
packetQueueInit();
packetQueue.head = 0;
packetQueue.tail = 0;
packetQueue.length = 0;
memset( &packetAvailableSemaphore, 0, sizeof(packetAvailableSemaphore) );
bosSemCreate( "PBLK", BOS_CFG_SEM_INIT_COUNT, BOS_CFG_SEM_MAX_COUNT, &packetAvailableSemaphore );
//为用户层准备,初始化接收到事件队列
eventQueueInit();
eventQueue.head = 0;
eventQueue.tail = 0;
eventQueue.length = 0;
bosMutexCreate( "EVTQ", &eventQueueMutex );
memset( &eventAvailableSemaphore, 0, sizeof(eventAvailableSemaphore) );
bosSemCreate( "EVBL", BOS_CFG_SEM_INIT_COUNT, BOS_CFG_SEM_MAX_COUNT, &eventAvailableSemaphore );
ENDPT_410_endpoint_open
最新推荐文章于 2021-09-20 13:29:42 发布