malloc_init - initializes memory for DSPnano or Unison RTOS
The malloc_init() primitive is used to create and initialize memory as the first part of setup for either DSPnano or Unison Operating Systems.
This is a very important function for initialization and setup of memory. It initializes memory and sets up malloc() and free(). By replacing the code in this function, and adding new memory management strategies and routines, the complete memory management scheme can be modified.
The memory management should also take into account the kalloc() call and approach used. By carefully integration of all of these items, the system performance and memory allocation can be tailored to specific application needs.None
None
malloc(), pool_create(), pt_create(), kalloc()