Everything

19.2.10 Memory pool management functions (fixed-sized memory pools)

The following shows the service calls provided by the RI600PX as the memory pool management functions (fixed-sized memory pools).
Table 19-14 Memory Pool Management Functions (Fixed-Sized Memory Pools)
Service Call
Function
Useful Range
Create fixed-sized memory pool
Task
Create fixed-sized memory pool (automatic ID assignment)
Task
Delete fixed-sized memory pool
Task
Acquire fixed-sized memory block (waiting forever)
Task
Acquire fixed-sized memory block (polling)
Task
Acquire fixed-sized memory block (polling)
Non-task
Acquire fixed-sized memory block (with time-out)
Task
Release fixed-sized memory block
Task
Release fixed-sized memory block
Non-task
Reference fixed-sized memory pool state
Task
Reference fixed-sized memory pool state
Non-task