Karl Fessel
568d60720f
sys/auto_init/can: include board periph_conf.h
2024-03-27 14:52:05 +01:00
Francisco Molina
4edf33c16d
sys/auto_init_mcp2515: fix auto_init
2022-04-20 09:23:50 +02:00
Bas Stottelaar
1b35d06a51
sys/*: realign ENABLE_DEBUG
2020-10-23 11:27:48 +02:00
Wouter Symons
757f810118
drivers/mcp2515: complete driver + adapt to 2020 RIOT API
2020-10-03 15:20:42 +02:00
Vincent Dupont
62a9929f9b
mcp2515: add a driver for the mcp2515 SPI CAN controller
...
This driver implements the candev interface
2020-10-03 15:20:42 +02:00
Vincent Dupont
b4f29035ce
native/can: fix CAN init
...
Native CAN device was not properly ported to periph_can interface.
This commit fixes this by renaming all needed structures and files so
auto_init_can can initialize the native device. FEATURES_PROVIDED is
also updated for native.
2020-09-30 12:59:03 +02:00
7dd7a995e3
sys/auto_init/can: use shared auto_init makefile
2020-06-08 12:07:20 +02:00
Gunar Schorcht
e0f1ab0a16
cpu/esp32: module esp_can removed
...
CAN controller driver for ESP32 is no longer realized as separate module.
2019-09-20 19:35:02 +02:00
Gunar Schorcht
ba00269dc9
sys/auto_init/can: cleanup for STM32 CAN controller
...
Initialization code for module `can_stm32` is obsolete since the STM32 CAN controller driver isn't a module anymore.
2019-08-09 18:23:05 +02:00
Benjamin Valentin
e8dc1119b8
sys: make use of ARRAY_SIZE macro
2019-08-06 19:43:54 +02:00
Vincent Dupont
74ddf56171
tests/conn_can: build stm32 CAN drivers
...
Build can_stm32 module on boards which have a stm32 CAN controller.
2019-04-03 11:12:46 +02:00
Vincent Dupont
ae95137f95
can stm32: add a driver for STM32 bxCAN peripheral
...
This driver is compliant with the candev interface. It has been tested
with STM32F0 and STM32F2 and STM32F413 ONLY at this time but should be
compliant with other STM32Fx devices
2019-03-29 12:03:43 +01:00
Schorcht
3ac99877ac
cpu: add esp32
2018-10-08 12:20:49 +02:00
47fc4b0749
sys/auto_init: fix doxygen grouping
2018-06-11 19:12:02 +02:00
7d013eb2b6
sys: fix doxygen grouping
2018-06-11 19:12:02 +02:00
Vincent Dupont
029a127eb3
can: add transceiver support in CAN stack
2017-06-19 15:36:20 +02:00
Vincent Dupont
63ca443b05
can: add ISO-TP support
...
ISO-TP is ISO15765 transport protocol over CAN.
Upper interface is located in sys/include/can/isotp.h.
2017-06-19 15:36:20 +02:00
Vincent Dupont
68f1ea8fd0
native: add a CAN device using socketCAN
2017-06-19 15:36:20 +02:00
Vincent Dupont
144a0700f5
can: add autoinit basic support
2017-06-19 15:35:26 +02:00