2002-08-26 Theodore A. Roth (modified submission from Svein E. Seldal ) * include/avr/iom128.h: Updated IO register names to match latest datasheet from Atmel. Index: include/avr/iom128.h =================================================================== RCS file: /cvsroot/avr-libc/avr-libc/include/avr/iom128.h,v retrieving revision 1.1 diff -u -r1.1 iom128.h --- include/avr/iom128.h 5 Jul 2002 20:38:44 -0000 1.1 +++ include/avr/iom128.h 26 Aug 2002 17:50:28 -0000 @@ -45,12 +45,14 @@ #define PORTE _SFR_IO8(0x03) /* ADC Data Register */ -#define ADCW _SFR_IO16(0x04) +#define ADCW _SFR_IO16(0x04) /* for backwards compatibility */ +#define ADC _SFR_IO16(0x04) #define ADCL _SFR_IO8(0x04) #define ADCH _SFR_IO8(0x05) /* ADC Control and status register */ #define ADCSR _SFR_IO8(0x06) +#define ADCSRA _SFR_IO8(0x06) /* new name in datasheet (2467E-AVR-05/02) */ /* ADC Multiplexer select */ #define ADMUX _SFR_IO8(0x07) @@ -184,6 +186,7 @@ /* MCU Status Register */ #define MCUSR _SFR_IO8(0x34) +#define MCUCSR _SFR_IO8(0x34) /* new name in datasheet (2467E-AVR-05/02) */ /* MCU general Control Register */ #define MCUCR _SFR_IO8(0x35) @@ -234,8 +237,9 @@ /* Data Register, Port G */ #define PORTG _SFR_MEM8(0x65) -/* Store Program Memory Control Register */ +/* Store Program Memory Control and Status Register */ #define SPMCR _SFR_MEM8(0x68) +#define SPMCSR _SFR_MEM8(0x68) /* new name in datasheet (2467E-AVR-05/02) */ /* External Interrupt Control Register A */ #define EICRA _SFR_MEM8(0x6A)