2004-04-28 Theodore A. Roth
* include/avr/eeprom.h (eeprom_rb): Remove deprecated interface. (eeprom_rw): Ditto. (eeprom_wb): Ditto. (_EEPUT): Use eeprom_write_byte() directly instead of eeprom_wb(). (_EEGET): Use eeprom_read_byte() directly instead of eeprom_rb(). * include/avr/pgmspace.h (PRG_RDB): Remove deprecated interface. * include/avr/sfr_defs.h (cbi): Ditto. (sbi): Ditto. (inb): Ditto. (outb): Ditto. (inw): Ditto. (outw): Ditto. (outp): Ditto. (inp): Ditto. (BV): Ditto. Index: include/avr/eeprom.h =================================================================== RCS file: /cvsroot/avr-libc/avr-libc/include/avr/eeprom.h,v retrieving revision 1.9 diff -u -p -p -r1.9 eeprom.h --- include/avr/eeprom.h 26 Feb 2004 00:27:25 -0000 1.9 +++ include/avr/eeprom.h 28 Apr 2004 16:08:08 -0000 @@ -124,33 +124,6 @@ extern void eeprom_write_block (const vo /address@hidden/ -/** \name Backwards compatibility defines */ - -/address@hidden/ - -/** \def eeprom_rb - \ingroup avr_eeprom - \deprecated - Use eeprom_read_byte() in new programs. */ - -#define eeprom_rb(addr) eeprom_read_byte ((uint8_t *)(addr)) - -/** \def eeprom_rw - \ingroup avr_eeprom - \deprecated - Use eeprom_read_word() in new programs. */ - -#define eeprom_rw(addr) eeprom_read_word ((uint16_t *)(addr)) - -/** \def eeprom_wb - \ingroup avr_eeprom - \deprecated - Use eeprom_write_byte() in new programs. */ - -#define eeprom_wb(addr,val) eeprom_write_byte ((uint8_t *)(addr), (uint8_t)(val)) - -/address@hidden/ - /** \name IAR C compatibility defines */ /address@hidden/ @@ -159,13 +132,13 @@ extern void eeprom_write_block (const vo \ingroup avr_eeprom Write a byte to EEPROM. */ -#define _EEPUT(addr, val) eeprom_wb(addr, val) +#define _EEPUT(addr, val) eeprom_write_byte ((uint8_t *)(addr), (uint8_t)(val)) /** \def _EEGET \ingroup avr_eeprom Read a byte from EEPROM. */ -#define _EEGET(var, addr) (var) = eeprom_rb(addr) +#define _EEGET(var, addr) (var) = eeprom_read_byte ((uint8_t *)(addr)) /address@hidden/ Index: include/avr/pgmspace.h =================================================================== RCS file: /cvsroot/avr-libc/avr-libc/include/avr/pgmspace.h,v retrieving revision 1.19 diff -u -p -p -r1.19 pgmspace.h --- include/avr/pgmspace.h 16 Apr 2004 17:17:47 -0000 1.19 +++ include/avr/pgmspace.h 28 Apr 2004 16:08:08 -0000 @@ -501,17 +501,4 @@ extern PGM_P strerror_P(int); } #endif -/** \name Backwards compatibility macros */ - -/address@hidden/ - -/** \ingroup avr_pgmspace - \def PRG_RDB - \deprecated - Use pgm_read_byte() in new programs. */ - -#define PRG_RDB(addr) pgm_read_byte(addr) - -/address@hidden/ - #endif /* __PGMSPACE_H_ */ Index: include/avr/sfr_defs.h =================================================================== RCS file: /cvsroot/avr-libc/avr-libc/include/avr/sfr_defs.h,v retrieving revision 1.12 diff -u -p -p -r1.12 sfr_defs.h --- include/avr/sfr_defs.h 22 Apr 2004 17:35:57 -0000 1.12 +++ include/avr/sfr_defs.h 28 Apr 2004 16:08:08 -0000 @@ -245,131 +245,4 @@ #endif /* !__ASSEMBLER__ */ -/* Backwards compatibility, do not use in new programs. */ - -/** \name Deprecated Macros */ -/address@hidden/ - - -/** \def cbi - \ingroup avr_sfr - \deprecated - \code #include