AM263Px MCU+ SDK: IpcNotify_Params Struct Reference

| AM263Px MCU+ SDK 26.00.00 |

Data Fields
IpcNotify_Params Struct Reference
APIs for SOC Specific Device Drivers » APIs for IPC Notify

## 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]
uint32_t | selfCoreId
uint32_t | linuxCoreId
uint8_t | intrPriority
uint8_t | isCrcEnabled
IpcNotify_CrcHookFxn | crcHookFxn
uint8_t | isMailboxIpcEnabled
uint8_t | isIPCIntrRouter

## 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

uint32_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

## ◆ intrPriority

uint8_t IpcNotify_Params::intrPriority

Interrupt priority

## ◆ isCrcEnabled

uint8_t IpcNotify_Params::isCrcEnabled

## ◆ crcHookFxn

IpcNotify_CrcHookFxn IpcNotify_Params::crcHookFxn

## ◆ isMailboxIpcEnabled

uint8_t IpcNotify_Params::isMailboxIpcEnabled

This is used to check if Mailbox IPC is enabled

## ◆ isIPCIntrRouter

uint8_t IpcNotify_Params::isIPCIntrRouter