⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sp12.scn

📁 RTEMS (Real-Time Executive for Multiprocessor Systems) is a free open source real-time operating sys
💻 SCN
字号:
*** TEST 12 ***INIT - Forward priority queue testPRI1 - semaphore_obtain - wait forever on SM2PRI2 - semaphore_obtain - wait forever on SM2PRI3 - semaphore_obtain - wait forever on SM2PRI4 - semaphore_obtain - wait forever on SM2PRI5 - semaphore_obtain - wait forever on SM2INIT - Backward priority queue testPRI5 - semaphore_obtain - wait forever on SM2PRI4 - semaphore_obtain - wait forever on SM2PRI3 - semaphore_obtain - wait forever on SM2PRI2 - semaphore_obtain - wait forever on SM2PRI1 - semaphore_obtain - wait forever on SM2<pause>INIT - Binary Semaphore and Priority Inheritance TestINIT - semaphore_create - allocated binary semaphoreINIT - semaphore_release - allocated binary semaphoreINIT - semaphore_delete - allocated binary semaphorePRI5 - semaphore_obtain - wait forever on SM2PRI5 - task_suspend - until all priority tasks blockedPDRV - priority of PRI5 is          67PRI4 - semaphore_obtain - wait forever on SM2PDRV - change priority of PRI5 from          67 to 68PDRV - priority of PRI5 is          67PRI3 - semaphore_obtain - wait forever on SM2PDRV - priority of PRI5 is          67PRI2 - semaphore_obtain - wait forever on SM2PDRV - priority of PRI5 is          66PRI1 - semaphore_obtain - wait forever on SM2PDRV - priority of PRI5 is          65PDRV - task_resume - PRI5PRI5 - task_delete - all tasks waiting on SM2PRI5 - semaphore_obtain - nestedPRI5 - semaphore_release - nestedPRI5 - semaphore_release - restore priorityPRI5 - priority of PRI5 is          68<pause>TA1 - semaphore_ident - smid => 16#10001#TA1 - semaphore_obtain - wait forever on SM2TA1 - got SM2TA1 - semaphore_obtain - wait forever on SM3TA1 - got SM3TA1 - semaphore_obtain - get SM1 - NO_WAITTA1 - got SM1TA1 - task_wake_after - sleep 5 secondsTA2 - semaphore_obtain - wait forever on SM1TA3 - semaphore_obtain - wait forever on SM2<pause>TA1 - semaphore_release - release SM1TA1 - semaphore_obtain - waiting for SM1 with 10 second timeoutTA2 - got SM1TA2 - semaphore_release - release SM1TA2 - task_set_priority - make self highest priority taskTA2 - semaphore_obtain - wait forever on SM2TA1 - got SM1TA1 - semaphore_release - release SM2TA2 - got SM2TA2 - semaphore_release - release SM2TA2 - task_delete - delete selfTA1 - task_wake_after - sleep 5 secondsTA3 - got SM2TA3 - semaphore_release - release SM2TA3 - semaphore_obtain - wait forever on SM3<pause>TA1 - task_delete - delete TA3TA1 - task_wake_after - sleep 5 secondsTA4 - semaphore_obtain - wait forever on SM1TA5 - semaphore_obtain - wait forever on SM1TA1 - task_delete - delete TA4TA1 - semaphore_release - release SM1TA1 - task_wake_after - sleep 5 secondsTA5 - got SM1TA5 - semaphore_obtain - wait forever on SM1TA1 - semaphore_delete - delete SM1TA1 - semaphore_delete - delete SM3TA1 - task_delete - delete selfTA5 - SM1 deleted by TA1*** END OF TEST 12 ***

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -