>(maybe by googling a piece of code or comment)
Nah... Impossible. It certainly looks nothing like the original code. They
may not even share a common line of code any more.
This was not a "port" of an external library, rather I used the lib as a
basis to write my own think.

At least to the part I remember, it was many years ago.

I am looking for this maple library, but I think that it is not publicly
available any more.
The current libraries are a different thing I believe.


Στις Δευ, 18 Ιαν 2021 στις 8:22 μ.μ., ο/η Matias N. <mat...@imap.cc> έγραψε:

> Hi,
> that's great.
>
> I don't mind adapting it for NuttX. I think it could be made to have a
> hardware dependant lower-half to abstract
> the calls to GPIO handling.
>
> The part I'm unsure about is the licensing. If it is based on some code
> you cannot identify I think it would not
> be possible to include it unless we know the original license is
> compatible. Do you think you can identify
> where it came from? (maybe by googling a piece of code or comment)
>
> Best,
> Matias
>
> On Mon, Jan 18, 2021, at 15:12, Fotis Panagiotopoulos wrote:
> > Hi,
> >
> > I do have one.
> > It was designed to run on STM32F103s where the I2C peripheral has some
> > errata limitations.
> > I have used it extensively on many projects without any issues.
> > Although I used it only for "simple" transfers of just a few bytes, I
> don't
> > see any reason it wouldn't work in any other scenario. Apart from the low
> > performance, of course.
> >
> > It is properly documented, and generally uses my own HAL. So hardware
> calls
> > are abstracted and self-explanatory.
> >
> > Two issues:
> > 1. It needs some work to get into NuttX. It has a very different
> structure,
> > it's not just styling that needs to be changed.
> > I believe however that it is a good basis. I am also willing to help with
> > testing this on my targets.
> >
> > 2. License. I am only using it on some of my small personal projects, so
> I
> > just didn't pay much attention to licencing.
> > It loosely originates from an open source library. I think it was the
> > arduino-compatible library of Maple (https://www.leaflabs.com/maple),
> but I
> > am not sure.
> > Surely I have re-written most of it, to the point that I don't know
> whether
> > there is actually any original code in there, but again it may need to be
> > checked.
> > In any case, it may serve as a basis for freshly written NuttX code.
> >
> > If this is of any interest to you, please tell me and I can provide the
> > code.
> >
> >
> > Στις Δευ, 18 Ιαν 2021 στις 7:29 μ.μ., ο/η Matias N. <mat...@imap.cc>
> έγραψε:
> >
> > > Hi,
> > >
> > > by any chance does anyone have a software I2C implementation laying
> around
> > > (but tested) that could be submitted to NuttX? If the basis is there I
> can
> > > do any required adaptation.
> > >
> > > Thanks,
> > > Matias
> >
>

Reply via email to