Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2000] GNU tools example - any demand

2006-03-02 by Robert Adsett

Quoting brendanmurphy37 <brendan.murphy@...>:

>
> There's been a few occasions (including one current one) of people
> looking for examples of the files you need to get a basic program up
> and running using the GNU tools.
>
> My question is whether there would be any interest in having such an
> example placed in the Files section of the group? I'd be willing to
> put a core together and make it publically available, to include:
>
> - startup.s file with proper handling of vectors
> - interrupt dispatch, supporting nested interrupts
> - link file
> - make file
>
> Documentation by extensive comments.
>
> Nothing too complex: it would be be done for one particular varient,
> but would probably work for all.

I've got some of this.  It could use nested interrupt upgrade (non-nested is
there already) and perhaps a more complete makefile.

It's part of the newlib support routines
http://www.aeolusdevelopment.com/Articles/download.html but I don't think any
of the basics depends on newlib.  Also includes some basic set up
routines like
PLL, MAM, VPB and VIC initialization and a wait function.

Documentation is a work in precess as always but it is there and it's
reasonably
commented.

Robert

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.