[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [avr-gcc-list] Function Pointers on AT90USB1287 and ATmega2561
From: |
Weddington, Eric |
Subject: |
RE: [avr-gcc-list] Function Pointers on AT90USB1287 and ATmega2561 |
Date: |
Fri, 22 Feb 2008 11:54:54 -0700 |
> -----Original Message-----
> From:
> address@hidden
> [mailto:address@hidden
> org] On Behalf Of Stu Bell
> Sent: Friday, February 22, 2008 11:19 AM
> To: Peter LaDow; address@hidden
> Subject: RE: [avr-gcc-list] Function Pointers on AT90USB1287
> and ATmega2561
>
> Pete wrote:
> > My previous projects (work related) used the ImageCraft compiler,
> > and they have a host of functions, such a cmemcpy, cstrcpy, etc,
> > that are similar to the *_P functions. But they also have
> cmemcpyx,
> > cstrcpyx, etc, that use ELPM instead. Is there similar work
> > considered for the *_P functions?
>
> The file I have has extended functions for all the functions
> defined in
> pgmspace.h. Carlos said something about trying to integrate his
> morepgmspace.h with pgmnspace.h, but I don't know where that
> is. Since
> it is his code, I don't feel comfortable making the changes. On the
> other hand, with the license he's got on it, theoretically
> anyone could
> do the work.
>
> Interested? ;-) The hard part is the documentation, I would guess.
>
Check the avr-libc project and the Patch Manager. I thought that Carlos
submitted his work on this (but it's just not committed yet), but I
could be wrong.
Eric
- RE: [avr-gcc-list] Function Pointers on AT90USB1287 and ATmega2561, (continued)
- RE: [avr-gcc-list] Function Pointers on AT90USB1287 and ATmega2561, Stu Bell, 2008/02/22
- Re: [avr-gcc-list] Function Pointers on AT90USB1287 and ATmega2561, Peter LaDow, 2008/02/22
- RE: [avr-gcc-list] Function Pointers on AT90USB1287 and ATmega2561, Stu Bell, 2008/02/22
- RE: [avr-gcc-list] Function Pointers on AT90USB1287 and ATmega2561,
Weddington, Eric <=
- Re: [avr-gcc-list] Function Pointers on AT90USB1287 and ATmega2561, address@hidden, 2008/02/26