|
From: | Andy H |
Subject: | Re: [avr-gcc-list] Re: "progmem_far" attribute |
Date: | Sun, 20 Jul 2008 13:32:29 -0400 |
User-agent: | Thunderbird 2.0.0.14 (Windows/20080421) |
I was describing concept - not literally. Literal it would be |*int* (far *x)(*float*, *char*, *char*) = NULL; | or similar. Internally we would handle as unsigned long (SImode).If we get that far without a road block, then the last step is for gcc to permit a call using this and not squark that it is not a pointer.
Andy Bob Paddock wrote:
On 7/20/08, Andy H <address@hidden> wrote:If we can create "FAR" as unsigned longShould that not be size_t rather than unsigned long? Might not make a difference on the smaller AVR's right now but if we ever need to port the code to a future AVR64 it might.
[Prev in Thread] | Current Thread | [Next in Thread] |