20.16 Message Buffer Information (message_buffer[])
message_buffer[ <1. ID number> ] { name = <2. ID name (name)>; mbf_size = <3. Buffer size (mbf_size)>; mbf_section = <4. Section name assigned to the message buffer area (mbf_section)>; max_msgsz = <5. Maximum message size (max_msgsz)> }; |
- Description
Define the ID name. The specified ID name is output to the system information header file (kernel_id.h) in the form of the following.
Define the ID name. The specified ID name is output to the system information header file (kernel_id.h) in the form of the following.
#define <ID name> <ID number>
- Description
Define the section name to be assigned to the message buffer area.
When mbf_size > 0, the cfg600px generates the message buffer area with the size specified by buffer_size to the section specified by mbf_section. The section attribute is "DATA", and the alignment number is 4.
When linking, be sure to locate this section in the RAM area. Note, this section must not be located to address 0.
Define the section name to be assigned to the message buffer area.
When mbf_size > 0, the cfg600px generates the message buffer area with the size specified by buffer_size to the section specified by mbf_section. The section attribute is "DATA", and the alignment number is 4.
When linking, be sure to locate this section in the RAM area. Note, this section must not be located to address 0.
- When omitting
The set value in the default system configuration file (factory setting: "BURI_HEAP") applied.
The set value in the default system configuration file (factory setting: "BURI_HEAP") applied.