17.5.8 Variable-sized memory pool information
The variable-sized memory pool information defines ID number: mplid, Attribute: mplatr, Pool size: mplsz, memory area name: sec_nam, Reserved for future use: mpl for a variable-sized memory pool.
The number of items that can be defined as variable-sized memory pool information is limited to one for each ID number.
Specifies the ID number for a variable-sized memory pool.
A value from 0x1 to 0xff, or a name, can be specified for mplid.
A value from 0x1 to 0xff, or a name, can be specified for mplid.
Note When a name is specified, the CF850V4 automatically assigns an ID number.
The CF850V4 outputs the relationship between a name and an ID number to the system information header file in the following format:
The CF850V4 outputs the relationship between a name and an ID number to the system information header file in the following format:
#define mplid value
Specifies the task queuing method for a variable-sized memory pool.
The keyword that can be specified for mplatr is TA_TFIFO or TA_TPRI.
The keyword that can be specified for mplatr is TA_TFIFO or TA_TPRI.
Specifies the variable-size memory pool size (unit: bytes) and the name of the memory area secured for the variable-size memory pool.
Only 4-byte boundary values from 0x1 to 0x7ffffffc can be specified for mplsz, and only memory area name sec_area defined in Memory area information" can be specified for sec_nam.
Only 4-byte boundary values from 0x1 to 0x7ffffffc can be specified for mplsz, and only memory area name sec_area defined in Memory area information" can be specified for sec_nam.