Memory Pool Management Functions
Memory pool management functions provide software-based management of memory pools and memory block allocation.
There are fixed-size memory pools and variable-size memory pools, which are considered separate objects and require separate sets of system calls for their operation. Memory blocks allocated from a fixed-size memory pool are all of one fixed size, whereas memory blocks from a variable-size memory pool can be of various sizes.
The memory managed by the memory pool management functions is all in system space; there is no µT-Kernel function for managing task space memory.
In µT-Kernel, since there is no wait-disabled function, attribute TA_NODISWAI and error code E_DISWAI do not exist.

Comments
Click here to Post a Comment