Date: Sat, 9 Nov 2024 22:23:49 +0000 From: Jessica Clarke <jrtc27@freebsd.org> To: Kevin Bowling <kevin.bowling@kev009.com> Cc: freebsd-arch@freebsd.org, Ed Maste <emaste@freebsd.org>, Warner Losh <imp@freebsd.org>, Philip Paeps <philip@freebsd.org> Subject: Re: CAN bus support Message-ID: <DA9F4240-5953-427A-A739-50E96204B791@freebsd.org> In-Reply-To: <CAK7dMtC6uFquq1ZBcA3MwZ_4J21JgdaEeF%2B=LY-jAwsroHXy%2BQ@mail.gmail.com> References: <CAK7dMtC6uFquq1ZBcA3MwZ_4J21JgdaEeF%2B=LY-jAwsroHXy%2BQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 9 Nov 2024, at 21:57, Kevin Bowling <kevin.bowling@kev009.com> wrote: >=20 > Hello, >=20 > A FreeBSD vendor is interested in interacting with CAN bus on FreeBSD. >=20 > A convenient starting point would be NetBSD's can(4) > (https://man.netbsd.org/can.4) which implements something very similar > to Linux' SocketCAN > (https://www.kernel.org/doc/Documentation/networking/can.txt) to > provide the protocol/interface and then writing a driver for their > controller. >=20 > Is there other interest or concern about the topic? A year or two back philip@ did some work for us on this as we had some companies in the Digital Security by Design program interested in using CheriBSD with CANbus things. It never quite got finished though, but would presumably be a good place to start? IIRC it took the same approach of porting NetBSD=E2=80=99s code. Jess
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DA9F4240-5953-427A-A739-50E96204B791>