![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
IPC Queue Structure used for sync between M0 and M4.
This structure provides head and tail indexes to the uint32_t array of messages.
#include "ipc_msg.h"
Data Fields | |
| int32_t | size |
| int32_t | count |
| volatile uint32_t | head |
| volatile uint32_t | tail |
| uint8_t * | data |
| uint32_t | valid |
| uint32_t | reserved [2] |
| int32_t count |
| uint32_t reserved[2] |
| uint32_t valid |
Queue is valid only if this is QUEUE_MAGIC_VALID