-
CONFIG_MODEM_RECEIVER
¶
Enable modem receiver helper driver
Type: bool
Help¶
This driver allows modem drivers to communicate over UART with custom defined protocols. Driver doesn’t inspect received data and all aspects of received protocol data are handled by application via work method provided. This driver differs from the pipe UART driver in that callbacks are executed in a different work queue and data is passed around in k_pipe structures.
Direct dependencies¶
SERIAL_SUPPORT_INTERRUPT
&& MODEM
(Includes any dependencies from if’s and menus.)
Defaults¶
No defaults. Implicitly defaults to n
.
Symbols selected by this symbol¶
Symbols that select this symbol¶
Kconfig definition¶
At drivers/modem/Kconfig:20
Included via Kconfig:10
→ Kconfig.zephyr:35
→ drivers/Kconfig:82
Menu path: (top menu) → Device Drivers → Modem Drivers
config MODEM_RECEIVER bool prompt "Enable modem receiver helper driver" ifSERIAL_SUPPORT_INTERRUPT
&&MODEM
selectUART_INTERRUPT_DRIVEN
ifSERIAL_SUPPORT_INTERRUPT
&&MODEM
selectRING_BUFFER
ifSERIAL_SUPPORT_INTERRUPT
&&MODEM
depends onSERIAL_SUPPORT_INTERRUPT
&&MODEM
help This driver allows modem drivers to communicate over UART with custom defined protocols. Driver doesn't inspect received data and all aspects of received protocol data are handled by application via work method provided. This driver differs from the pipe UART driver in that callbacks are executed in a different work queue and data is passed around in k_pipe structures.
(Definitions include propagated dependencies, including from if’s and menus.)