I've been looking through some details about porting code from Keil's RTX (RL-ARM) to CMSIS_RTOS RTX.
In particular Appnote #264 looks appropriate to that.
I see that whereas the RL-ARM RTX allows for up to 250 task priority levels, CMSIS is limited to 7.
This makes me wonder. Why so small? Have I maybe structured my previous work in an unfavorable way by using more than 7 priority levels?
Am I missing something?