Hello,
in my application I need to pass the address and length of several data structs to CM, along with some other info, using IPC_sendCommand() API.
In one case, however, I need to pass NULL:
IPC_sendCommand(
IPC_CPU1_L_CM_R,
ESBUS_IPC_FLAG_TX_OUTPUTS,
IPC_ADDR_CORRECTION_ENABLE,
info.ch,
(uint32_t) NULL,
0);
In this case I have noticed that on CM side, NULL (=0) is converted in 0xA000E000.
This doesn't cause me any problem, but I would like to know if this behavior is ok.
Thank you,
Carlo