rp2040: Initial support for CANbus

Add support for CANbus on the rp2040 using the can2040 "software
canbus" implementation.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor
2022-05-23 01:04:32 -04:00
parent f10fd7c2fa
commit a831254e83
4 changed files with 104 additions and 7 deletions

View File

@@ -83,6 +83,19 @@ choice
config RP2040_SERIAL_UART0
bool "Serial (on UART0 GPIO1/GPIO0)"
select SERIAL
config RP2040_CANBUS
bool "CAN bus"
select CANSERIAL
endchoice
config RP2040_CANBUS_GPIO_RX
int "CAN RX gpio number" if CANBUS
default 4
range 0 29
config RP2040_CANBUS_GPIO_TX
int "CAN TX gpio number" if CANBUS
default 5
range 0 29
endif