Forums

Re: Anyone want to help start an open-source LPC2xxx hardware library for GCC?

Started by Laurie Gellatly July 19, 2007
Hi Robert,
Maybe Ii'm a bit off track, but what about using some of the heahers from
eCos?
They seem to cater for the variations in hardware between processors in a
reasonable fashion.
Might save you re-inventing the wheel.

Cheers ...Laurie:{)

-----Original Message-----
From: "Robert Adsett"
Sent: 7/19/07 12:23:54 PM
To: "l..." ,
"l..."
Subject: Re: [lpc2000] Re: Anyone want to help start an open-source
LPC2xxx hardware library for GCC?

At 04:38 AM 7/16/2007 +0000, Neil Jansen wrote:
> > Have a look at newlib_lpc.
> >
> > http://www.aeolusdevelopment.com/Articles/download.html
> >
> >
> > It may already satisfy some of your requirements. Check with Robert
if
> > he wants to move it to a different development source.
>
>Looks interesting, but seems to be headed in a slightly different
>direction... Seems to be a newlib port to the LPC2000, which is great
>for standard functions (string functions, memory, time/date, etc)...

Just the I/O. Most of newlib is sufficiently portable already.
Newlib-lpc
provides the basic I/O, a driver structure and some low level support
for
PLL, MAM, time and interrupt functions useful to support or supplement
newlib. I'm starting to build up a set of device drivers for various
I/O.

When I started there were no standard header files so I ended up making
my
own. I haven't expanded to many variations.

The support does seem to be a little higher level of abstraction than
what
you are talking about though.

Robert
Another sign of the end of civilization, our technical magazines are
getting chatty
From an EETimes product descriptions 2006/08/09
".... systems that can sample gobs of inputs simultaneously"
Now just what is the technical definition for gobs again?
http://www.aeolusdevelopment.com/

An Engineer's Guide to the LPC2100 Series