User`s manual

Dynamic C Users Manual digi.com 127
Inline Assembly in C Functions
Inline assembly code may be written in any C function, regardless of whether it is compiled to extended
memory or root memory.
All static variables, even those local to extended memory functions, are placed in root memory. Keep this
in mind if the functions have many variables or large arrays. Root memory can fill up quickly.
9.4 Dynamic Memory Allocation
Dynamic C 9 introduces the ability for an application to allocate a pool of memory at compile time for
dynamic allocation and deallocation of fixed-size blocks at run time. A pool can be located in root or
extended memory. Descriptions for all API functions for dynamic memory allocation are in the Dynamic C
Function Reference Manual. Or use Function Lookup from the Help menu (or Ctrl+H) to gain quick
access to the function descriptions from within Dynamic C.
Read the comments at the top of \LIB\..\POOL.LIB for a description of how to use dynamic memory
allocation in Dynamic C.