Commit 150e0639 by Pitchumani Sivanupandi Committed by Denis Chertykov

avr-mcus.def: Change ATA6289 ISA to AVR4

	* config/avr/avr-mcus.def: Change ATA6289 ISA to AVR4
	* config/avr/avr-tables.opt: Regenerate.
	* config/avr/t-multilib: Regenerate.
	* doc/avr-mmcu.texi: Regenerate.

From-SVN: r211085
parent d1a902a2
2014-05-30 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
* config/avr/avr-mcus.def: Change ATA6289 ISA to AVR4
* config/avr/avr-tables.opt: Regenerate.
* config/avr/t-multilib: Regenerate.
* doc/avr-mmcu.texi: Regenerate.
2014-05-30 Ian Lance Taylor <iant@google.com>
* config/i386/xmmintrin.h (_mm_pause): Move out of scope of pragma
......
......@@ -72,7 +72,6 @@ AVR_MCU ("at90c8534", ARCH_AVR2, AVR_ISA_NONE, "__AVR_AT90C8534__",
AVR_MCU ("at90s8535", ARCH_AVR2, AVR_ISA_NONE, "__AVR_AT90S8535__", 0x0060, 1, "s8535")
/* Classic + MOVW, <= 8K. */
AVR_MCU ("avr25", ARCH_AVR25, AVR_ISA_NONE, NULL, 0x0060, 1, "tn85")
AVR_MCU ("ata6289", ARCH_AVR25, AVR_ISA_NONE, "__AVR_ATA6289__", 0x0100, 1, "a6289")
AVR_MCU ("ata5272", ARCH_AVR25, AVR_ISA_NONE, "__AVR_ATA5272__", 0x0100, 1, "a5272")
AVR_MCU ("attiny13", ARCH_AVR25, AVR_SHORT_SP, "__AVR_ATtiny13__", 0x0060, 1, "tn13")
AVR_MCU ("attiny13a", ARCH_AVR25, AVR_SHORT_SP, "__AVR_ATtiny13A__", 0x0060, 1, "tn13a")
......@@ -121,6 +120,7 @@ AVR_MCU ("attiny1634", ARCH_AVR35, AVR_ISA_NONE, "__AVR_ATtiny1634__",
AVR_MCU ("avr4", ARCH_AVR4, AVR_ISA_NONE, NULL, 0x0060, 1, "m8")
AVR_MCU ("ata6285", ARCH_AVR4, AVR_ISA_NONE, "__AVR_ATA6285__", 0x0100, 1, "a6285")
AVR_MCU ("ata6286", ARCH_AVR4, AVR_ISA_NONE, "__AVR_ATA6286__", 0x0100, 1, "a6286")
AVR_MCU ("ata6289", ARCH_AVR4, AVR_ISA_NONE, "__AVR_ATA6289__", 0x0100, 1, "a6289")
AVR_MCU ("atmega8", ARCH_AVR4, AVR_ISA_NONE, "__AVR_ATmega8__", 0x0060, 1, "m8")
AVR_MCU ("atmega8a", ARCH_AVR4, AVR_ISA_NONE, "__AVR_ATmega8A__", 0x0060, 1, "m8a")
AVR_MCU ("atmega48", ARCH_AVR4, AVR_ISA_NONE, "__AVR_ATmega48__", 0x0100, 1, "m48")
......
......@@ -66,139 +66,139 @@ EnumValue
Enum(avr_mcu) String(avr25) Value(13)
EnumValue
Enum(avr_mcu) String(ata6289) Value(14)
Enum(avr_mcu) String(ata5272) Value(14)
EnumValue
Enum(avr_mcu) String(ata5272) Value(15)
Enum(avr_mcu) String(attiny13) Value(15)
EnumValue
Enum(avr_mcu) String(attiny13) Value(16)
Enum(avr_mcu) String(attiny13a) Value(16)
EnumValue
Enum(avr_mcu) String(attiny13a) Value(17)
Enum(avr_mcu) String(attiny2313) Value(17)
EnumValue
Enum(avr_mcu) String(attiny2313) Value(18)
Enum(avr_mcu) String(attiny2313a) Value(18)
EnumValue
Enum(avr_mcu) String(attiny2313a) Value(19)
Enum(avr_mcu) String(attiny24) Value(19)
EnumValue
Enum(avr_mcu) String(attiny24) Value(20)
Enum(avr_mcu) String(attiny24a) Value(20)
EnumValue
Enum(avr_mcu) String(attiny24a) Value(21)
Enum(avr_mcu) String(attiny4313) Value(21)
EnumValue
Enum(avr_mcu) String(attiny4313) Value(22)
Enum(avr_mcu) String(attiny44) Value(22)
EnumValue
Enum(avr_mcu) String(attiny44) Value(23)
Enum(avr_mcu) String(attiny44a) Value(23)
EnumValue
Enum(avr_mcu) String(attiny44a) Value(24)
Enum(avr_mcu) String(attiny84) Value(24)
EnumValue
Enum(avr_mcu) String(attiny84) Value(25)
Enum(avr_mcu) String(attiny84a) Value(25)
EnumValue
Enum(avr_mcu) String(attiny84a) Value(26)
Enum(avr_mcu) String(attiny25) Value(26)
EnumValue
Enum(avr_mcu) String(attiny25) Value(27)
Enum(avr_mcu) String(attiny45) Value(27)
EnumValue
Enum(avr_mcu) String(attiny45) Value(28)
Enum(avr_mcu) String(attiny85) Value(28)
EnumValue
Enum(avr_mcu) String(attiny85) Value(29)
Enum(avr_mcu) String(attiny261) Value(29)
EnumValue
Enum(avr_mcu) String(attiny261) Value(30)
Enum(avr_mcu) String(attiny261a) Value(30)
EnumValue
Enum(avr_mcu) String(attiny261a) Value(31)
Enum(avr_mcu) String(attiny461) Value(31)
EnumValue
Enum(avr_mcu) String(attiny461) Value(32)
Enum(avr_mcu) String(attiny461a) Value(32)
EnumValue
Enum(avr_mcu) String(attiny461a) Value(33)
Enum(avr_mcu) String(attiny861) Value(33)
EnumValue
Enum(avr_mcu) String(attiny861) Value(34)
Enum(avr_mcu) String(attiny861a) Value(34)
EnumValue
Enum(avr_mcu) String(attiny861a) Value(35)
Enum(avr_mcu) String(attiny43u) Value(35)
EnumValue
Enum(avr_mcu) String(attiny43u) Value(36)
Enum(avr_mcu) String(attiny87) Value(36)
EnumValue
Enum(avr_mcu) String(attiny87) Value(37)
Enum(avr_mcu) String(attiny48) Value(37)
EnumValue
Enum(avr_mcu) String(attiny48) Value(38)
Enum(avr_mcu) String(attiny88) Value(38)
EnumValue
Enum(avr_mcu) String(attiny88) Value(39)
Enum(avr_mcu) String(at86rf401) Value(39)
EnumValue
Enum(avr_mcu) String(at86rf401) Value(40)
Enum(avr_mcu) String(avr3) Value(40)
EnumValue
Enum(avr_mcu) String(avr3) Value(41)
Enum(avr_mcu) String(at43usb355) Value(41)
EnumValue
Enum(avr_mcu) String(at43usb355) Value(42)
Enum(avr_mcu) String(at76c711) Value(42)
EnumValue
Enum(avr_mcu) String(at76c711) Value(43)
Enum(avr_mcu) String(avr31) Value(43)
EnumValue
Enum(avr_mcu) String(avr31) Value(44)
Enum(avr_mcu) String(atmega103) Value(44)
EnumValue
Enum(avr_mcu) String(atmega103) Value(45)
Enum(avr_mcu) String(at43usb320) Value(45)
EnumValue
Enum(avr_mcu) String(at43usb320) Value(46)
Enum(avr_mcu) String(avr35) Value(46)
EnumValue
Enum(avr_mcu) String(avr35) Value(47)
Enum(avr_mcu) String(ata5505) Value(47)
EnumValue
Enum(avr_mcu) String(ata5505) Value(48)
Enum(avr_mcu) String(at90usb82) Value(48)
EnumValue
Enum(avr_mcu) String(at90usb82) Value(49)
Enum(avr_mcu) String(at90usb162) Value(49)
EnumValue
Enum(avr_mcu) String(at90usb162) Value(50)
Enum(avr_mcu) String(atmega8u2) Value(50)
EnumValue
Enum(avr_mcu) String(atmega8u2) Value(51)
Enum(avr_mcu) String(atmega16u2) Value(51)
EnumValue
Enum(avr_mcu) String(atmega16u2) Value(52)
Enum(avr_mcu) String(atmega32u2) Value(52)
EnumValue
Enum(avr_mcu) String(atmega32u2) Value(53)
Enum(avr_mcu) String(attiny167) Value(53)
EnumValue
Enum(avr_mcu) String(attiny167) Value(54)
Enum(avr_mcu) String(attiny1634) Value(54)
EnumValue
Enum(avr_mcu) String(attiny1634) Value(55)
Enum(avr_mcu) String(avr4) Value(55)
EnumValue
Enum(avr_mcu) String(avr4) Value(56)
Enum(avr_mcu) String(ata6285) Value(56)
EnumValue
Enum(avr_mcu) String(ata6285) Value(57)
Enum(avr_mcu) String(ata6286) Value(57)
EnumValue
Enum(avr_mcu) String(ata6286) Value(58)
Enum(avr_mcu) String(ata6289) Value(58)
EnumValue
Enum(avr_mcu) String(atmega8) Value(59)
......
......@@ -52,7 +52,6 @@ MULTILIB_MATCHES = \
mmcu?avr2=mmcu?at90s8515 \
mmcu?avr2=mmcu?at90c8534 \
mmcu?avr2=mmcu?at90s8535 \
mmcu?avr25=mmcu?ata6289 \
mmcu?avr25=mmcu?ata5272 \
mmcu?avr25=mmcu?attiny13 \
mmcu?avr25=mmcu?attiny13a \
......@@ -93,6 +92,7 @@ MULTILIB_MATCHES = \
mmcu?avr35=mmcu?attiny1634 \
mmcu?avr4=mmcu?ata6285 \
mmcu?avr4=mmcu?ata6286 \
mmcu?avr4=mmcu?ata6289 \
mmcu?avr4=mmcu?atmega8 \
mmcu?avr4=mmcu?atmega8a \
mmcu?avr4=mmcu?atmega48 \
......
......@@ -18,7 +18,7 @@
@item avr25
``Classic'' devices with up to 8@tie{}KiB of program memory and with the @code{MOVW} instruction.
@*@var{mcu}@tie{}= @code{ata5272}, @code{ata6289}, @code{attiny13}, @code{attiny13a}, @code{attiny2313}, @code{attiny2313a}, @code{attiny24}, @code{attiny24a}, @code{attiny25}, @code{attiny261}, @code{attiny261a}, @code{attiny43u}, @code{attiny4313}, @code{attiny44}, @code{attiny44a}, @code{attiny45}, @code{attiny461}, @code{attiny461a}, @code{attiny48}, @code{attiny84}, @code{attiny84a}, @code{attiny85}, @code{attiny861}, @code{attiny861a}, @code{attiny87}, @code{attiny88}, @code{at86rf401}.
@*@var{mcu}@tie{}= @code{ata5272}, @code{attiny13}, @code{attiny13a}, @code{attiny2313}, @code{attiny2313a}, @code{attiny24}, @code{attiny24a}, @code{attiny25}, @code{attiny261}, @code{attiny261a}, @code{attiny43u}, @code{attiny4313}, @code{attiny44}, @code{attiny44a}, @code{attiny45}, @code{attiny461}, @code{attiny461a}, @code{attiny48}, @code{attiny84}, @code{attiny84a}, @code{attiny85}, @code{attiny861}, @code{attiny861a}, @code{attiny87}, @code{attiny88}, @code{at86rf401}.
@item avr3
``Classic'' devices with 16@tie{}KiB up to 64@tie{}KiB of program memory.
......@@ -34,7 +34,7 @@
@item avr4
``Enhanced'' devices with up to 8@tie{}KiB of program memory.
@*@var{mcu}@tie{}= @code{ata6285}, @code{ata6286}, @code{atmega48}, @code{atmega48a}, @code{atmega48p}, @code{atmega48pa}, @code{atmega8}, @code{atmega8a}, @code{atmega8hva}, @code{atmega8515}, @code{atmega8535}, @code{atmega88}, @code{atmega88a}, @code{atmega88p}, @code{atmega88pa}, @code{at90pwm1}, @code{at90pwm2}, @code{at90pwm2b}, @code{at90pwm3}, @code{at90pwm3b}, @code{at90pwm81}.
@*@var{mcu}@tie{}= @code{ata6285}, @code{ata6286}, @code{ata6289}, @code{atmega48}, @code{atmega48a}, @code{atmega48p}, @code{atmega48pa}, @code{atmega8}, @code{atmega8a}, @code{atmega8hva}, @code{atmega8515}, @code{atmega8535}, @code{atmega88}, @code{atmega88a}, @code{atmega88p}, @code{atmega88pa}, @code{at90pwm1}, @code{at90pwm2}, @code{at90pwm2b}, @code{at90pwm3}, @code{at90pwm3b}, @code{at90pwm81}.
@item avr5
``Enhanced'' devices with 16@tie{}KiB up to 64@tie{}KiB of program memory.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment