Searched refs:mailbox (Results 1 – 5 of 5) sorted by relevance
| /bsp/allwinner/libraries/sunxi-hal/osal/src/ |
| A D | hal_queue.c | 30 int hal_mailbox_delete(hal_mailbox_t mailbox) in hal_mailbox_delete() argument 32 if (mailbox == NULL) in hal_mailbox_delete() 38 rt_mb_delete(mailbox); in hal_mailbox_delete() 46 if (mailbox == NULL) in hal_mailbox_send() 52 ret = rt_mb_send(mailbox, value); in hal_mailbox_send() 66 if (mailbox == NULL) in hal_mailbox_send_wait() 72 ret = rt_mb_send_wait(mailbox, value, timeout); in hal_mailbox_send_wait() 86 if (mailbox == NULL || value == NULL) in hal_mailbox_recv() 92 ret = rt_mb_recv(mailbox, (rt_ubase_t *)value, timeout); in hal_mailbox_recv() 102 int hal_is_mailbox_empty(hal_mailbox_t mailbox) in hal_is_mailbox_empty() argument [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/include/osal/ |
| A D | hal_queue.h | 40 int hal_mailbox_delete(hal_mailbox_t mailbox); 41 int hal_mailbox_send(hal_mailbox_t mailbox, unsigned int value); 42 int hal_mailbox_send_wait(hal_mailbox_t mailbox, unsigned int value, int timeout); 43 int hal_mailbox_recv(hal_mailbox_t mailbox, unsigned int *value, int timeout); 44 int hal_is_mailbox_empty(hal_mailbox_t mailbox);
|
| /bsp/renesas/libraries/HAL_Drivers/ |
| A D | drv_can.c | 225 if (can->callback_args->mailbox != boxno) in ra_can_recvmsg() 258 rt_hw_can_isr(&can_obj[CAN0_INDEX].can_dev, RT_CAN_EVENT_TX_DONE | p_args->mailbox << 8); in can0_callback() 263 rt_hw_can_isr(&can_obj[CAN0_INDEX].can_dev, RT_CAN_EVENT_RX_IND | p_args->mailbox << 8); in can0_callback() 266 rt_hw_can_isr(&can_obj[CAN0_INDEX].can_dev, RT_CAN_EVENT_TX_FAIL | p_args->mailbox << 8); in can0_callback() 292 rt_hw_can_isr(&can_obj[CAN1_INDEX].can_dev, RT_CAN_EVENT_TX_DONE | p_args->mailbox << 8); in can1_callback() 297 rt_hw_can_isr(&can_obj[CAN1_INDEX].can_dev, RT_CAN_EVENT_RX_IND | p_args->mailbox << 8); in can1_callback() 300 rt_hw_can_isr(&can_obj[CAN1_INDEX].can_dev, RT_CAN_EVENT_TX_FAIL | p_args->mailbox << 8); in can1_callback()
|
| /bsp/nxp/mcx/mcxn/Libraries/drivers/ |
| A D | drv_can.c | 104 rt_uint8_t i, mailbox; in can_cfg() local 148 mailbox = i + 1; in can_cfg() 151 FLEXCAN_SetRxIndividualMask(can->base, mailbox, FLEXCAN_RX_MB_STD_MASK(0, 0, 0)); in can_cfg() 152 FLEXCAN_SetRxMbConfig(can->base, mailbox, &mbConfig, true); in can_cfg() 155 rxXfer.mbIdx = mailbox; in can_cfg()
|
| /bsp/nxp/imx/imxrt/libraries/drivers/ |
| A D | drv_can.c | 156 rt_uint8_t i, mailbox; in can_cfg() local 206 mailbox = i + 1; in can_cfg() 208 FLEXCAN_SetRxIndividualMask(can->base, mailbox, FLEXCAN_RX_MB_STD_MASK(0, 0, 0)); in can_cfg() 209 FLEXCAN_SetRxMbConfig(can->base, mailbox, &mbConfig, true); in can_cfg() 212 rxXfer.mbIdx = mailbox; in can_cfg()
|
Completed in 79 milliseconds