You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think the way FreeRTOS does it is with a static array where the number of elements equals the number of possible priorities. Then, each element in the array points to a linked list.
We could use a statically allocated linked list where the user statically allocates the memory, but we store the previous and next thread in each osthread_t struct. We need to determine how this would impact our current algorithms and their time complexity.
Possible Options
The text was updated successfully, but these errors were encountered: