Home
last modified time | relevance | path

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

/bsp/hc32/libraries/hc32_drivers/
A Ddrv_mcan.c447 for (int i = 0; i < device_filter->count; i++) in mcan_control_set_filter()
449 RT_ASSERT(IS_CAN_VALID_ID(device_filter->items[i].ide, device_filter->items[i].id)); in mcan_control_set_filter()
450 …RT_ASSERT((device_filter->items[i].rxfifo == CAN_RX_FIFO0) || (device_filter->items[i].rxfifo == C… in mcan_control_set_filter()
451 if (device_filter->items[i].rxfifo == CAN_RX_FIFO1) in mcan_control_set_filter()
460 ll_filter.u32IdType = device_filter->items[i].ide; in mcan_control_set_filter()
463 ll_filter.u32FilterId1 = device_filter->items[i].id; in mcan_control_set_filter()
464 ll_filter.u32FilterId2 = device_filter->items[i].mask; in mcan_control_set_filter()
466 if (device_filter->items[i].ide == RT_CAN_STDID) in mcan_control_set_filter()
470 if (device_filter->items[i].hdr_bank == -1) in mcan_control_set_filter()
477 ll_filter.u32FilterIndex = device_filter->items[i].hdr_bank; in mcan_control_set_filter()
[all …]

Completed in 8 milliseconds