The Pipe channel configuration structure.
Data Fields | |
| cy_stc_ipc_pipe_ep_config_t | ep0ConfigData |
| Specifies the notify interrupt number for the receiver endpoint. More... | |
| cy_stc_ipc_pipe_ep_config_t | ep1ConfigData |
| Specifies the notify interrupt number for the send endpoint. More... | |
| uint32_t | endpointClientsCount |
| Client count and size of MsgCallback array. | |
| cy_ipc_pipe_callback_array_ptr_t | endpointsCallbacksArray |
| Pipes callback function array. More... | |
| cy_israddress | userPipeIsrHandler |
| User IRQ handler function that is called when IPC receive data to process (interrupt was raised). More... | |
| cy_stc_ipc_pipe_ep_config_t cy_stc_ipc_pipe_config_t::ep0ConfigData |
Specifies the notify interrupt number for the receiver endpoint.
Only for CAT1A device, it is used as first endpoint.
| cy_stc_ipc_pipe_ep_config_t cy_stc_ipc_pipe_config_t::ep1ConfigData |
Specifies the notify interrupt number for the send endpoint.
Only for CAT1A device, it is used as second endpoint.
| cy_ipc_pipe_callback_array_ptr_t cy_stc_ipc_pipe_config_t::endpointsCallbacksArray |
Pipes callback function array.
| cy_israddress cy_stc_ipc_pipe_config_t::userPipeIsrHandler |
User IRQ handler function that is called when IPC receive data to process (interrupt was raised).