Skip site navigation (1)Skip section navigation (2)
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>