Home
last modified time | relevance | path

Searched refs:serialRpmsgHandle (Results 1 – 1 of 1) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/serial_manager/
Dfsl_component_serial_port_rpmsg.c72 serial_rpmsg_state_t *serialRpmsgHandle; in Serial_RpmsgRxCallback() local
84 serialRpmsgHandle = (serial_rpmsg_state_t *)param; in Serial_RpmsgRxCallback()
88 if ((NULL != serialRpmsgHandle->rx.callback)) in Serial_RpmsgRxCallback()
92serialRpmsgHandle->rx.callback(serialRpmsgHandle->rx.param, &msg, kStatus_SerialManager_Success); in Serial_RpmsgRxCallback()
96 if (NULL != serialRpmsgHandle->rx.data) in Serial_RpmsgRxCallback()
98 bytes = (len <= (serialRpmsgHandle->rx.len - serialRpmsgHandle->rx.sofar)) ? in Serial_RpmsgRxCallback()
100 (serialRpmsgHandle->rx.len - serialRpmsgHandle->rx.sofar); in Serial_RpmsgRxCallback()
102 … (void)memcpy((uint8_t *)&serialRpmsgHandle->rx.data[serialRpmsgHandle->rx.sofar], data, bytes); in Serial_RpmsgRxCallback()
103 serialRpmsgHandle->rx.sofar += bytes; in Serial_RpmsgRxCallback()
104 if (serialRpmsgHandle->rx.len == serialRpmsgHandle->rx.sofar) in Serial_RpmsgRxCallback()
[all …]