Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-24 Thread Niteesh G. S.
On Mon, Aug 24, 2020 at 9:53 PM Gedare Bloom wrote: > On Mon, Aug 24, 2020 at 8:42 AM Niteesh G. S. > wrote: > > > > ping. > > > pong. Most of us don't volunteer our time on the weekends. Some people > and open-source projects may, and I understand that the timeline for > finishing your project

Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-24 Thread Gedare Bloom
On Mon, Aug 24, 2020 at 8:42 AM Niteesh G. S. wrote: > > ping. > pong. Most of us don't volunteer our time on the weekends. Some people and open-source projects may, and I understand that the timeline for finishing your project is getting tight, but you do want to be courteous about other people's

Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-24 Thread Niteesh G. S.
ping. On Sat, Aug 22, 2020 at 10:15 PM Niteesh G. S. wrote: > Hello, > > I went through the history of the OF implementation in NetBSD and FreeBSD. > I have summarized the things I have found out below. > > The first OF implementation seems to come from NetBSD this is actually > BSD-4 > licensed

Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-22 Thread Niteesh G. S.
Hello, I went through the history of the OF implementation in NetBSD and FreeBSD. I have summarized the things I have found out below. The first OF implementation seems to come from NetBSD this is actually BSD-4 licensed. FreeBSD and also other BSD have used this as the base and improved the API.

Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-22 Thread Gedare Bloom
On Fri, Aug 21, 2020 at 11:26 AM Niteesh G. S. wrote: > > > > On Fri, Aug 21, 2020 at 9:38 PM Gedare Bloom wrote: >> >> Hi Niteesh, >> >> Can you explain how you developed the new code in a way that ensures >> that we do not have any of the previously 4-BSD licensed code left? > > The FDT impleme

Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-21 Thread Niteesh G. S.
Hello, On Fri, Aug 21, 2020 at 10:58 PM Niteesh G. S. wrote: > >> diff --git a/bsps/shared/ofw/ofw.c b/bsps/shared/ofw/ofw.c >> new file mode 100644 >> index 00..481b29553b >> --- /dev/null >> +++ b/bsps/shared/ofw/ofw.c >> @@ -0,0 +1,670 @@ >> +/* SPDX-License-Identifier: BSD-2-Clause */

Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-21 Thread Niteesh G. S.
On Thu, Aug 20, 2020 at 1:22 PM G S Niteesh Babu wrote: > RTEMS OFW is a FDT only implementation of the OpenFirmWare > interface. This API is created to be compatible with FreeBSD > OpenFirmWare interface. The main intention is to make > porting of FreeBSD drivers to RTEMS easier. > > Most functi

Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-21 Thread Niteesh G. S.
On Fri, Aug 21, 2020 at 9:38 PM Gedare Bloom wrote: > Hi Niteesh, > > Can you explain how you developed the new code in a way that ensures > that we do not have any of the previously 4-BSD licensed code left? > The FDT implementation of the OF interface present is ofw_fdt.c is, fortunately, BSD-2

Re: [PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-21 Thread Gedare Bloom
Hi Niteesh, Can you explain how you developed the new code in a way that ensures that we do not have any of the previously 4-BSD licensed code left? Gedare On Thu, Aug 20, 2020 at 1:52 AM G S Niteesh Babu wrote: > > RTEMS OFW is a FDT only implementation of the OpenFirmWare > interface. This AP

[PATCH v2] bsps/shared/ofw: Implement RTEMS OFW interface

2020-08-20 Thread G S Niteesh Babu
RTEMS OFW is a FDT only implementation of the OpenFirmWare interface. This API is created to be compatible with FreeBSD OpenFirmWare interface. The main intention is to make porting of FreeBSD drivers to RTEMS easier. Most functions implemented have an direct one-one mapping with the original OFW