TIOVX User Guide
tivx_ipc.h File Reference

Inter-processor Communication (IPC) APIs. More...

Go to the source code of this file.

Typedefs

typedef void(* tivx_ipc_handler_f) (uint32_t payload)
 Callback definition of handler for IPC message's.
 

Functions

vx_status ownIpcSendMsg (vx_enum cpu_id, uint32_t payload, uint32_t host_cpu_id, uint32_t host_port_id)
 Send payload to cpu_id via IPC.
 
void ownIpcRegisterHandler (tivx_ipc_handler_f ipc_handler_func)
 Register callback to call when IPC message is received.
 
void ownIpcInit (void)
 Init IPC module.
 
uint16_t ownIpcGetHostPortId (uint16_t cpu_id)
 Return CPU Port ID of the CPU on which this API is called.
 
void ownIpcDeInit (void)
 DeInit IPC module.
 

Detailed Description

Inter-processor Communication (IPC) APIs.

Definition in file tivx_ipc.h.