RTEMS ethernet stack and drvmgr
Sebastian Huber
sebastian.huber at embedded-brains.de
Wed Dec 4 14:01:48 UTC 2019
On 04/12/2019 14:59, Joel Sherrill wrote:
> On Wed, Dec 4, 2019, 8:54 AM Sebastian Huber
> <sebastian.huber at embedded-brains.de
> <mailto:sebastian.huber at embedded-brains.de>> wrote:
>
> On 04/12/2019 14:49, Jan.Sommer at dlr.de <mailto:Jan.Sommer at dlr.de> wrote:
> > Hello everyone,
> >
> > Since I just read the question from Fernando, I was wondering if
> the (recommended) Ethernet stack of rtems-libbsd does work with the
> greth driver of the drvmgr as well?
> > The greth driver, as most of the other Ethernet drivers of other
> BSPs, calls the ether_ifattach function at some point.
> > In the current sources of FreeBSD the prototype of this function
> seems to be different.
> > Do I understand it correctly that all drivers doing that are only
> compatible to the network stack included with "-enable-networking"?
>
> All drivers written for the old network stack need to be converted
> manually to the new network stack (libbsd). We did this for at least
> four drivers before and it is mostly a boring semi-mechanical task.
>
>
> The Gaisler drivers in the RTEMS source tree is for the legacy stack.
All network drivers in the RTEMS source tree are for the legacy stack.
--
Sebastian Huber, embedded brains GmbH
Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone : +49 89 189 47 41-16
Fax : +49 89 189 47 41-09
E-Mail : sebastian.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
More information about the users
mailing list