[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-libc-dev] Progmem types compatibility
From: |
Joerg Wunsch |
Subject: |
Re: [avr-libc-dev] Progmem types compatibility |
Date: |
Tue, 10 Jan 2012 09:08:25 +0100 |
User-agent: |
Mutt/1.5.20 (2009-06-14) |
As Jan Waclawek wrote:
> Just want to remark that these issues had been discussed already in
> the thread stemming from
> http://lists.nongnu.org/archive/html/avr-libc-dev/2011-09/msg00025.html
> ...
And the outcome was that the macro solution is not really suitable
as a replacement. To quote Johann:
> prog_char as a macro is dreaded.
> const prog_char * const p = NULL;
> puts p in progmem so it's broken by design. With that users will be
> taken for a ride.
I agree that having typedefs for the named address space
implementation might be a good thing. They should probably start
with flash_ (rather than prog_) then, to clearly indicate they are
*different*, and need a different usage.
--
cheers, J"org .-.-. --... ...-- -.. . DL8DTL
http://www.sax.de/~joerg/ NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)
- [avr-libc-dev] Progmem types compatibility, Dmitry, 2012/01/06
- Re: [avr-libc-dev] Progmem types compatibility, Georg-Johann Lay, 2012/01/07
- Re: [avr-libc-dev] Progmem types compatibility, David Brown, 2012/01/09
- Re: [avr-libc-dev] Progmem types compatibility, Joerg Wunsch, 2012/01/09
- Re: [avr-libc-dev] Progmem types compatibility, David Brown, 2012/01/09
- Re: [avr-libc-dev] Progmem types compatibility, Dmitry, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility, Joerg Wunsch, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility, David Brown, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility, Joerg Wunsch, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility, Jan Waclawek, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility,
Joerg Wunsch <=
- Re: [avr-libc-dev] Progmem types compatibility, David Brown, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility, Jan Waclawek, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility, Georg-Johann Lay, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility, Jan Waclawek, 2012/01/10
- Re: [avr-libc-dev] Progmem types compatibility, David Brown, 2012/01/10