AM62Ax MCU+ SDK  10.01.00
IpcNotify_Params Struct Reference

Detailed Description

Parameters used by IpcNotify_init.

Recommend to call IpcNotify_Params_init before setting values to this structure

Note
This structure and call to IpcNotify_init would be generated by SysConfig.

Data Fields

uint32_t numCores
 
uint32_t coreIdList [CSL_CORE_ID_MAX]
 
uint16_t selfCoreId
 
uint32_t linuxCoreId
 
uint32_t timeout
 

Field Documentation

◆ numCores

uint32_t IpcNotify_Params::numCores

Number of remote cores participating in IPC, excluding the core on which this API is called.

◆ coreIdList

uint32_t IpcNotify_Params::coreIdList[CSL_CORE_ID_MAX]

List of Core ID's participating in IPC, excluding the core on which this API is called.

See CSL_CoreID for valid values for this field.

◆ selfCoreId

uint16_t IpcNotify_Params::selfCoreId

Core ID of the core calling this API

See CSL_CoreID for valid values for this field.

◆ linuxCoreId

uint32_t IpcNotify_Params::linuxCoreId

When linux IPC is enabled, this is the core ID of linux

◆ timeout

uint32_t IpcNotify_Params::timeout