[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom1
From: |
Weddington, Eric |
Subject: |
Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h |
Date: |
Tue, 24 May 2011 10:43:39 -0600 |
> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden On
> Behalf Of Joerg Wunsch
> Sent: Tuesday, May 24, 2011 7:59 AM
> To: address@hidden
> Subject: Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible
> withiom168.h
>
> As Weddington, Eric wrote:
>
> > It describes the two different naming systems, but you're right, it
> > doesn't seem to explicitly say that the "SIG_" names are
> > deprecated. Joerg, we will need to change that.
>
> Some work needs to be spent there anyway. This entire documentation
> part used to be semi-automatically created based on Ted Roth's XML
> stuff in the xml/ subdirectory. This system has not been used anymore
> for new header files (unfortunately, I'd say - it would have allowed
> us to regenerate the header files from scratch at any time, instead of
> manually editing them later on), so all documentation updates for
> recent devices are missing.
Well I'd say that that is a theoretical difference. As we've seen, we can't
rely on the fact that the XML device files are always up-to-date. We have
plenty of situations where the datasheets are updated first and the XML files
are afterward, even by some amount of time.
There is also the issue of deprecations. Deprecations in the IO header files
can't easily be automated. You end up with exceptions to a build script for
almost every single header file. This necessitates maintaining the header files
by hand after the *initial* header file generation.
Speaking of which, you closed a bug or two recently with some renamed values.
You haven't answered yet my email about if you want to deprecate the old names
using our new deprecation system...
Eric
- [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible with iom168.h, Bradley Jarvis, 2011/05/12
- [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible with iom168.h, Joerg Wunsch, 2011/05/23
- [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible with iom168.h, Bradley Jarvis, 2011/05/24
- Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h, Weddington, Eric, 2011/05/24
- Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h, Bradley Jarvis, 2011/05/24
- Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h, Joerg Wunsch, 2011/05/24
- Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h, Weddington, Eric, 2011/05/24
- Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h, Joerg Wunsch, 2011/05/24
- Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h,
Weddington, Eric <=
- Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h, Joerg Wunsch, 2011/05/24
- Re: [avr-libc-dev] [patch #7464] Fix iom168p.h to be compatible withiom168.h, Weddington, Eric, 2011/05/24