@@ -49,14 +49,14 @@ uint8_t s_buffer[TEST_ITERATIONS];
4949void test_mutex_nested (uint8_t test_value , int task , bool recursive , int round )
5050{
5151 TEST_LOG ("task %d: LOCK START ROUND %d\n" , task , round );
52- SuccessOrQuit (pos_mutex_take (& task1_mtx , POS_TIME_FOREVER ), "pos_mutex_take : error waiting for task1_mutex." );
52+ SuccessOrQuit (pos_mutex_lock (& task1_mtx , POS_TIME_FOREVER ), "pos_mutex_lock : error waiting for task1_mutex." );
5353 for (int i = 0 ; i < TEST_ITERATIONS ; i ++ )
5454 {
5555 if (recursive )
5656 {
5757 TEST_LOG ("task %d: take #%d RECURSIVE\n" , task , i );
58- SuccessOrQuit (pos_mutex_take (& task1_mtx , POS_TIME_FOREVER ),
59- "pos_mutex_take : error waiting for task1_mutex." );
58+ SuccessOrQuit (pos_mutex_lock (& task1_mtx , POS_TIME_FOREVER ),
59+ "pos_mutex_lock : error waiting for task1_mutex." );
6060 }
6161 // TEST_LOG("task %d: b[%d]=0x%02x --> 0x%02x\n", task, i, s_buffer[i], test_value);
6262 VerifyOrQuit (s_buffer [i ] != test_value , "unexpected value: mutex did not protect resource" );
@@ -70,13 +70,13 @@ void test_mutex_nested(uint8_t test_value, int task, bool recursive, int round)
7070 if (recursive )
7171 {
7272 TEST_LOG ("task %d: give #%d RECURSIVE\n" , task , i );
73- SuccessOrQuit (pos_mutex_give (& task1_mtx ), "pos_mutex_give : error releasing task1_mutex." );
73+ SuccessOrQuit (pos_mutex_unlock (& task1_mtx ), "pos_mutex_unlock : error releasing task1_mutex." );
7474 }
7575 }
7676 // Clear out buffer in case this task reclaims the resource again
7777 memset (& s_buffer , 0 , sizeof (s_buffer ));
7878 TEST_LOG ("task %d: LOCK END ROUND %d\n" , task , round );
79- SuccessOrQuit (pos_mutex_give (& task1_mtx ), "pos_mutex_give : error releasing task1_mutex." );
79+ SuccessOrQuit (pos_mutex_unlock (& task1_mtx ), "pos_mutex_unlock : error releasing task1_mutex." );
8080
8181 pos_task_sleep (10 );
8282}
0 commit comments