[PATCH] Implement FreeBSD helper structures

Niteesh G. S. niteesh.gs at gmail.com
Wed Jan 20 08:25:32 UTC 2021


Hello Sebastian,

On Wed, Jan 20, 2021 at 10:47 AM Sebastian Huber <
sebastian.huber at embedded-brains.de> wrote:

> Hello Niteesh,
>
> On 19/01/2021 17:20, G S Niteesh Babu wrote:
> > The following structures and functions have been implemented to
> > make porting of driver from FreeBSD easier.
> what is the long term goal of this work? We already have libbsd which
> makes porting of FreeBSD drivers easy and helps to keep them in
> synchronization with FreeBSD. I am not in favor of duplicating work.
> Drivers in FreeBSD need a lot more infrastructure that just this bus
> space API.
>

The goal is to just support simple drivers which when ported from FreeBSD
to RTEMS can be used during board bootup eg pinmux drivers and clock
drivers.

We did speak about synchronization of these drivers with FreeBSD but later
that
idea was abandoned. And the goal is not to implement any larger
infrastructure to
support drivers but rather provide implementation to simple functions that
are frequently used.

Thanks,
Niteesh



> --
> embedded brains GmbH
> Herr Sebastian HUBER
> Dornierstr. 4
> 82178 Puchheim
> Germany
> email: sebastian.huber at embedded-brains.de
> phone: +49-89-18 94 741 - 16
> fax:   +49-89-18 94 741 - 08
>
> Registergericht: Amtsgericht München
> Registernummer: HRB 157899
> Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
> Unsere Datenschutzerklärung finden Sie hier:
> https://embedded-brains.de/datenschutzerklaerung/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20210120/bfc81f25/attachment.html>


More information about the devel mailing list