-
CONFIG_CAN_MAX_FILTER
¶
Maximum number of concurrent active filters
Maximum number of concurrent active RX filters
Maximum number of concurrent active filters
Maximum number of concurrent active filters
Type: int
Help¶
Defines the array size of the callback/msgq pointers. Must be at least the size of concurrent reads.
Help¶
Defines maximum number of concurrent active RX filters
Help¶
Defines the array size of the callback/msgq pointers. Must be at least the size of concurrent reads.
Help¶
Defines the array size of the filters. Must be at least the size of concurrent reads.
Direct dependencies¶
(CAN_STM32
&& CAN
) || (CAN_MCUX_FLEXCAN
&& CAN
) || (CAN_MCP2515
&& CAN
) || (CAN_LOOPBACK
&& CAN
)
(Includes any dependencies from ifs and menus.)
Defaults¶
5
5
5
16
Kconfig definitions¶
At drivers/can/Kconfig.stm32:15
Included via Kconfig:8
→ Kconfig.zephyr:32
→ drivers/Kconfig:80
→ drivers/can/Kconfig:65
Menu path: (Top) → Device Drivers → CAN Drivers → STM32 CAN Driver
config CAN_MAX_FILTER int "Maximum number of concurrent active filters" range 1 56 default 5 depends onCAN_STM32
&&CAN
help Defines the array size of the callback/msgq pointers. Must be at least the size of concurrent reads.
At drivers/can/Kconfig.mcux:12
Included via Kconfig:8
→ Kconfig.zephyr:32
→ drivers/Kconfig:80
→ drivers/can/Kconfig:66
Menu path: (Top) → Device Drivers → CAN Drivers → MCUX FlexCAN driver
config CAN_MAX_FILTER int "Maximum number of concurrent active RX filters" range 1 15 ifSOC_SERIES_KINETIS_KE1XF
||SOC_SERIES_KINETIS_K6X
range 1 64 ifSOC_SERIES_IMX_RT
default 5 depends onCAN_MCUX_FLEXCAN
&&CAN
help Defines maximum number of concurrent active RX filters
At drivers/can/Kconfig.mcp2515:29
Included via Kconfig:8
→ Kconfig.zephyr:32
→ drivers/Kconfig:80
→ drivers/can/Kconfig:67
Menu path: (Top) → Device Drivers → CAN Drivers → MCP2515 CAN Driver
config CAN_MAX_FILTER int "Maximum number of concurrent active filters" range 1 32 default 5 depends onCAN_MCP2515
&&CAN
help Defines the array size of the callback/msgq pointers. Must be at least the size of concurrent reads.
At drivers/can/Kconfig.loopback:19
Included via Kconfig:8
→ Kconfig.zephyr:32
→ drivers/Kconfig:80
→ drivers/can/Kconfig:68
Menu path: (Top) → Device Drivers → CAN Drivers → Loopback CAN driver
config CAN_MAX_FILTER int "Maximum number of concurrent active filters" range 1 1024 default 16 depends onCAN_LOOPBACK
&&CAN
help Defines the array size of the filters. Must be at least the size of concurrent reads.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)