Partition memory is a means to create dynamic data storage supported by Nucleus SE. It provides a means to handle dynamic memory in a way that is compatible with developing a real-time system. In this chapter, the operation of partition memory is outlined, with details of all the relevant application program interfaces. The implementation of partition memory in Nucleus SE is also detailed.
RTOS; Nucleus; partition memory; dynamic memory; malloc
Memory partitions were introduced in Chapter 3, RTOS Services and Facilities, where a comparison with the standard C malloc() function was made. A partition is a memory area, obtained from a partition pool. This offers a flexible means for tasks to obtain and release data ...