79ed6a7e53
The loopback driver is a simple driver that can be used to test CAN subsystems. The actual implementation sends frames in the same thread that calls the send function. Some libraries have problems with that behavior. This PR implements a dedicated thread that calls the callback for the receiving functions and a msgq in between the sender and the TX thread. Signed-off-by: Alexander Wachter <alexander@wachter.cloud> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.loopback | ||
Kconfig.mcp2515 | ||
Kconfig.mcux | ||
Kconfig.net | ||
Kconfig.stm32 | ||
can_common.c | ||
can_handlers.c | ||
can_loopback.c | ||
can_loopback.h | ||
can_mcp2515.c | ||
can_mcp2515.h | ||
can_mcux_flexcan.c | ||
can_net.c | ||
can_shell.c | ||
can_stm32.c | ||
can_stm32.h | ||
socket_can_generic.h |