2021-02-24 03:05 AM
This was reported almost 2 years ago but nothing has been done with it. There is still no implementation of memory pools with CubeMX. https://community.st.com/s/question/0D50X0000ArTaCESQ0/bug-cmsis-rtos-v2-missing-memory-pool-functions
2021-02-24 03:10 AM
2021-02-24 08:29 AM
https://stackoverflow.com/questions/37547028/memory-pool-in-freertos-like-in-uc-os-ii
FreeRTOS doesn't have memory pools. That means the ST would have to borrow it somewhere else or implement on their own. Considering that they do not understand race conditions, interrupt/thread safe coding and cannot implement even basic UART properly...
2021-02-24 02:41 PM
The CMSIS OS spec does not care about implementation of dynamic allocation (of course one can buy Keil MDK license and enjoy RTX, with nice runtime libraries).
Have you seen this?
https://github.com/MaJerle/lwmem
-- pa
2021-02-25 10:18 AM
I see, although isn't it a bit weird that function declaration exists in files but probably will never be implemented?