예제 #1
0
파일: sem_test.c 프로젝트: tecbea/larva
static void 
sem_test_4_task4_handler(void *arg) 
{
    sem_test_pend_release_loop(0, 2000, 2000);
}
예제 #2
0
파일: sem_test.c 프로젝트: tecbea/larva
static void 
sem_test_2_task3_handler(void *arg) 
{
    sem_test_pend_release_loop(0, OS_TIMEOUT_NEVER, 2000);
}
예제 #3
0
파일: sem_test.c 프로젝트: tecbea/larva
static void 
sem_test_3_task3_handler(void *arg) 
{
    sem_test_pend_release_loop(150, 2000, 2000);
}
예제 #4
0
파일: sem_test.c 프로젝트: tecbea/larva
static void 
sem_test_1_task2_handler(void *arg) 
{
    sem_test_pend_release_loop(0, 100, 100);
}
예제 #5
0
void 
sem_test_4_task3_handler(void *arg) 
{
    sem_test_pend_release_loop(60, 2000, 2000);
}
예제 #6
0
void 
sem_test_3_task2_handler(void *arg) 
{
    sem_test_pend_release_loop(100, 2000, 2000);
}
예제 #7
0
void 
sem_test_1_task3_handler(void *arg) 
{
    sem_test_pend_release_loop(0, OS_TIMEOUT_NEVER, OS_TICKS_PER_SEC * 2);
}
예제 #8
0
void 
sem_test_1_task2_handler(void *arg) 
{
    sem_test_pend_release_loop(0, OS_TICKS_PER_SEC / 10,
                               OS_TICKS_PER_SEC / 10);
}