mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-15 14:55:21 +00:00
The modem sockets poll implementation does not allow a combination of poll on modem sockets and on other sockets like eventfd. This blocks trivial application signalling. Current users are using a poll timeout, which needs to check if other work needs to be done in the thread (eg: lwm2m engine). To allow proper signalling with eventfd, the non offload poll methods needs to work for the modem sockets. This commit is implementing this for POLLIN. Signed-off-by: Wouter Cappelle <wouter.cappelle@crodeon.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
gsm_ppp.c | ||
hl7800.c | ||
Kconfig | ||
Kconfig.gsm | ||
Kconfig.hl7800 | ||
Kconfig.quectel-bg9x | ||
Kconfig.ublox-sara-r4 | ||
Kconfig.wncm14a2a | ||
modem_cmd_handler.c | ||
modem_cmd_handler.h | ||
modem_context.c | ||
modem_context.h | ||
modem_iface_uart.c | ||
modem_iface_uart.h | ||
modem_pin.c | ||
modem_receiver.c | ||
modem_receiver.h | ||
modem_shell.c | ||
modem_socket.c | ||
modem_socket.h | ||
quectel-bg9x.c | ||
quectel-bg9x.h | ||
ublox-sara-r4.c | ||
wncm14a2a.c |