diff options
Diffstat (limited to 'gcc-4.8/gcc/config/avr/avr-tables.opt')
-rw-r--r-- | gcc-4.8/gcc/config/avr/avr-tables.opt | 808 |
1 files changed, 808 insertions, 0 deletions
diff --git a/gcc-4.8/gcc/config/avr/avr-tables.opt b/gcc-4.8/gcc/config/avr/avr-tables.opt new file mode 100644 index 000000000..1a451bda4 --- /dev/null +++ b/gcc-4.8/gcc/config/avr/avr-tables.opt @@ -0,0 +1,808 @@ +; -*- buffer-read-only: t -*- +; Generated automatically by genopt.sh from avr-mcus.def. + +; Copyright (C) 2011-2013 Free Software Foundation, Inc. +; +; This file is part of GCC. +; +; GCC is free software; you can redistribute it and/or modify it under +; the terms of the GNU General Public License as published by the Free +; Software Foundation; either version 3, or (at your option) any later +; version. +; +; GCC is distributed in the hope that it will be useful, but WITHOUT ANY +; WARRANTY; without even the implied warranty of MERCHANTABILITY or +; FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License +; for more details. +; +; You should have received a copy of the GNU General Public License +; along with GCC; see the file COPYING3. If not see +; <http://www.gnu.org/licenses/>. + +Enum +Name(avr_mcu) Type(int) +Known MCU names: + +EnumValue +Enum(avr_mcu) String(avr2) Value(0) + +EnumValue +Enum(avr_mcu) String(at90s2313) Value(1) + +EnumValue +Enum(avr_mcu) String(at90s2323) Value(2) + +EnumValue +Enum(avr_mcu) String(at90s2333) Value(3) + +EnumValue +Enum(avr_mcu) String(at90s2343) Value(4) + +EnumValue +Enum(avr_mcu) String(attiny22) Value(5) + +EnumValue +Enum(avr_mcu) String(attiny26) Value(6) + +EnumValue +Enum(avr_mcu) String(at90s4414) Value(7) + +EnumValue +Enum(avr_mcu) String(at90s4433) Value(8) + +EnumValue +Enum(avr_mcu) String(at90s4434) Value(9) + +EnumValue +Enum(avr_mcu) String(at90s8515) Value(10) + +EnumValue +Enum(avr_mcu) String(at90c8534) Value(11) + +EnumValue +Enum(avr_mcu) String(at90s8535) Value(12) + +EnumValue +Enum(avr_mcu) String(avr25) Value(13) + +EnumValue +Enum(avr_mcu) String(ata6289) Value(14) + +EnumValue +Enum(avr_mcu) String(ata5272) Value(15) + +EnumValue +Enum(avr_mcu) String(attiny13) Value(16) + +EnumValue +Enum(avr_mcu) String(attiny13a) Value(17) + +EnumValue +Enum(avr_mcu) String(attiny2313) Value(18) + +EnumValue +Enum(avr_mcu) String(attiny2313a) Value(19) + +EnumValue +Enum(avr_mcu) String(attiny24) Value(20) + +EnumValue +Enum(avr_mcu) String(attiny24a) Value(21) + +EnumValue +Enum(avr_mcu) String(attiny4313) Value(22) + +EnumValue +Enum(avr_mcu) String(attiny44) Value(23) + +EnumValue +Enum(avr_mcu) String(attiny44a) Value(24) + +EnumValue +Enum(avr_mcu) String(attiny84) Value(25) + +EnumValue +Enum(avr_mcu) String(attiny84a) Value(26) + +EnumValue +Enum(avr_mcu) String(attiny25) Value(27) + +EnumValue +Enum(avr_mcu) String(attiny45) Value(28) + +EnumValue +Enum(avr_mcu) String(attiny85) Value(29) + +EnumValue +Enum(avr_mcu) String(attiny261) Value(30) + +EnumValue +Enum(avr_mcu) String(attiny261a) Value(31) + +EnumValue +Enum(avr_mcu) String(attiny461) Value(32) + +EnumValue +Enum(avr_mcu) String(attiny461a) Value(33) + +EnumValue +Enum(avr_mcu) String(attiny861) Value(34) + +EnumValue +Enum(avr_mcu) String(attiny861a) Value(35) + +EnumValue +Enum(avr_mcu) String(attiny43u) Value(36) + +EnumValue +Enum(avr_mcu) String(attiny87) Value(37) + +EnumValue +Enum(avr_mcu) String(attiny48) Value(38) + +EnumValue +Enum(avr_mcu) String(attiny88) Value(39) + +EnumValue +Enum(avr_mcu) String(at86rf401) Value(40) + +EnumValue +Enum(avr_mcu) String(avr3) Value(41) + +EnumValue +Enum(avr_mcu) String(at43usb355) Value(42) + +EnumValue +Enum(avr_mcu) String(at76c711) Value(43) + +EnumValue +Enum(avr_mcu) String(avr31) Value(44) + +EnumValue +Enum(avr_mcu) String(atmega103) Value(45) + +EnumValue +Enum(avr_mcu) String(at43usb320) Value(46) + +EnumValue +Enum(avr_mcu) String(avr35) Value(47) + +EnumValue +Enum(avr_mcu) String(ata5505) Value(48) + +EnumValue +Enum(avr_mcu) String(at90usb82) Value(49) + +EnumValue +Enum(avr_mcu) String(at90usb162) Value(50) + +EnumValue +Enum(avr_mcu) String(atmega8u2) Value(51) + +EnumValue +Enum(avr_mcu) String(atmega16u2) Value(52) + +EnumValue +Enum(avr_mcu) String(atmega32u2) Value(53) + +EnumValue +Enum(avr_mcu) String(attiny167) Value(54) + +EnumValue +Enum(avr_mcu) String(attiny1634) Value(55) + +EnumValue +Enum(avr_mcu) String(avr4) Value(56) + +EnumValue +Enum(avr_mcu) String(ata6285) Value(57) + +EnumValue +Enum(avr_mcu) String(ata6286) Value(58) + +EnumValue +Enum(avr_mcu) String(atmega8) Value(59) + +EnumValue +Enum(avr_mcu) String(atmega8a) Value(60) + +EnumValue +Enum(avr_mcu) String(atmega48) Value(61) + +EnumValue +Enum(avr_mcu) String(atmega48a) Value(62) + +EnumValue +Enum(avr_mcu) String(atmega48p) Value(63) + +EnumValue +Enum(avr_mcu) String(atmega48pa) Value(64) + +EnumValue +Enum(avr_mcu) String(atmega88) Value(65) + +EnumValue +Enum(avr_mcu) String(atmega88a) Value(66) + +EnumValue +Enum(avr_mcu) String(atmega88p) Value(67) + +EnumValue +Enum(avr_mcu) String(atmega88pa) Value(68) + +EnumValue +Enum(avr_mcu) String(atmega8515) Value(69) + +EnumValue +Enum(avr_mcu) String(atmega8535) Value(70) + +EnumValue +Enum(avr_mcu) String(atmega8hva) Value(71) + +EnumValue +Enum(avr_mcu) String(at90pwm1) Value(72) + +EnumValue +Enum(avr_mcu) String(at90pwm2) Value(73) + +EnumValue +Enum(avr_mcu) String(at90pwm2b) Value(74) + +EnumValue +Enum(avr_mcu) String(at90pwm3) Value(75) + +EnumValue +Enum(avr_mcu) String(at90pwm3b) Value(76) + +EnumValue +Enum(avr_mcu) String(at90pwm81) Value(77) + +EnumValue +Enum(avr_mcu) String(avr5) Value(78) + +EnumValue +Enum(avr_mcu) String(ata5790) Value(79) + +EnumValue +Enum(avr_mcu) String(ata5790n) Value(80) + +EnumValue +Enum(avr_mcu) String(ata5795) Value(81) + +EnumValue +Enum(avr_mcu) String(atmega16) Value(82) + +EnumValue +Enum(avr_mcu) String(atmega16a) Value(83) + +EnumValue +Enum(avr_mcu) String(atmega161) Value(84) + +EnumValue +Enum(avr_mcu) String(atmega162) Value(85) + +EnumValue +Enum(avr_mcu) String(atmega163) Value(86) + +EnumValue +Enum(avr_mcu) String(atmega164a) Value(87) + +EnumValue +Enum(avr_mcu) String(atmega164p) Value(88) + +EnumValue +Enum(avr_mcu) String(atmega164pa) Value(89) + +EnumValue +Enum(avr_mcu) String(atmega165) Value(90) + +EnumValue +Enum(avr_mcu) String(atmega165a) Value(91) + +EnumValue +Enum(avr_mcu) String(atmega165p) Value(92) + +EnumValue +Enum(avr_mcu) String(atmega165pa) Value(93) + +EnumValue +Enum(avr_mcu) String(atmega168) Value(94) + +EnumValue +Enum(avr_mcu) String(atmega168a) Value(95) + +EnumValue +Enum(avr_mcu) String(atmega168p) Value(96) + +EnumValue +Enum(avr_mcu) String(atmega168pa) Value(97) + +EnumValue +Enum(avr_mcu) String(atmega169) Value(98) + +EnumValue +Enum(avr_mcu) String(atmega169a) Value(99) + +EnumValue +Enum(avr_mcu) String(atmega169p) Value(100) + +EnumValue +Enum(avr_mcu) String(atmega169pa) Value(101) + +EnumValue +Enum(avr_mcu) String(atmega16hva) Value(102) + +EnumValue +Enum(avr_mcu) String(atmega16hvb) Value(103) + +EnumValue +Enum(avr_mcu) String(atmega16hvbrevb) Value(104) + +EnumValue +Enum(avr_mcu) String(atmega16m1) Value(105) + +EnumValue +Enum(avr_mcu) String(atmega16u4) Value(106) + +EnumValue +Enum(avr_mcu) String(atmega26hvg) Value(107) + +EnumValue +Enum(avr_mcu) String(atmega32a) Value(108) + +EnumValue +Enum(avr_mcu) String(atmega32) Value(109) + +EnumValue +Enum(avr_mcu) String(atmega32a) Value(110) + +EnumValue +Enum(avr_mcu) String(atmega323) Value(111) + +EnumValue +Enum(avr_mcu) String(atmega324a) Value(112) + +EnumValue +Enum(avr_mcu) String(atmega324p) Value(113) + +EnumValue +Enum(avr_mcu) String(atmega324pa) Value(114) + +EnumValue +Enum(avr_mcu) String(atmega325) Value(115) + +EnumValue +Enum(avr_mcu) String(atmega325a) Value(116) + +EnumValue +Enum(avr_mcu) String(atmega325p) Value(117) + +EnumValue +Enum(avr_mcu) String(atmega3250) Value(118) + +EnumValue +Enum(avr_mcu) String(atmega3250a) Value(119) + +EnumValue +Enum(avr_mcu) String(atmega3250p) Value(120) + +EnumValue +Enum(avr_mcu) String(atmega3250pa) Value(121) + +EnumValue +Enum(avr_mcu) String(atmega328) Value(122) + +EnumValue +Enum(avr_mcu) String(atmega328p) Value(123) + +EnumValue +Enum(avr_mcu) String(atmega329) Value(124) + +EnumValue +Enum(avr_mcu) String(atmega329a) Value(125) + +EnumValue +Enum(avr_mcu) String(atmega329p) Value(126) + +EnumValue +Enum(avr_mcu) String(atmega329pa) Value(127) + +EnumValue +Enum(avr_mcu) String(atmega3290) Value(128) + +EnumValue +Enum(avr_mcu) String(atmega3290a) Value(129) + +EnumValue +Enum(avr_mcu) String(atmega3290p) Value(130) + +EnumValue +Enum(avr_mcu) String(atmega3290pa) Value(131) + +EnumValue +Enum(avr_mcu) String(atmega32c1) Value(132) + +EnumValue +Enum(avr_mcu) String(atmega32m1) Value(133) + +EnumValue +Enum(avr_mcu) String(atmega32u4) Value(134) + +EnumValue +Enum(avr_mcu) String(atmega32u6) Value(135) + +EnumValue +Enum(avr_mcu) String(atmega406) Value(136) + +EnumValue +Enum(avr_mcu) String(atmega64) Value(137) + +EnumValue +Enum(avr_mcu) String(atmega64a) Value(138) + +EnumValue +Enum(avr_mcu) String(atmega640) Value(139) + +EnumValue +Enum(avr_mcu) String(atmega644) Value(140) + +EnumValue +Enum(avr_mcu) String(atmega644a) Value(141) + +EnumValue +Enum(avr_mcu) String(atmega644p) Value(142) + +EnumValue +Enum(avr_mcu) String(atmega644pa) Value(143) + +EnumValue +Enum(avr_mcu) String(atmega645) Value(144) + +EnumValue +Enum(avr_mcu) String(atmega645a) Value(145) + +EnumValue +Enum(avr_mcu) String(atmega645p) Value(146) + +EnumValue +Enum(avr_mcu) String(atmega6450) Value(147) + +EnumValue +Enum(avr_mcu) String(atmega6450a) Value(148) + +EnumValue +Enum(avr_mcu) String(atmega6450p) Value(149) + +EnumValue +Enum(avr_mcu) String(atmega649) Value(150) + +EnumValue +Enum(avr_mcu) String(atmega649a) Value(151) + +EnumValue +Enum(avr_mcu) String(atmega649p) Value(152) + +EnumValue +Enum(avr_mcu) String(atmega6490) Value(153) + +EnumValue +Enum(avr_mcu) String(atmega16hva) Value(154) + +EnumValue +Enum(avr_mcu) String(atmega16hva2) Value(155) + +EnumValue +Enum(avr_mcu) String(atmega16hvb) Value(156) + +EnumValue +Enum(avr_mcu) String(atmega32hvb) Value(157) + +EnumValue +Enum(avr_mcu) String(atmega6490a) Value(158) + +EnumValue +Enum(avr_mcu) String(atmega6490p) Value(159) + +EnumValue +Enum(avr_mcu) String(atmega64c1) Value(160) + +EnumValue +Enum(avr_mcu) String(atmega64m1) Value(161) + +EnumValue +Enum(avr_mcu) String(atmega64hve) Value(162) + +EnumValue +Enum(avr_mcu) String(atmega64rfa2) Value(163) + +EnumValue +Enum(avr_mcu) String(atmega64rfr2) Value(164) + +EnumValue +Enum(avr_mcu) String(atmega32hvb) Value(165) + +EnumValue +Enum(avr_mcu) String(atmega32hvbrevb) Value(166) + +EnumValue +Enum(avr_mcu) String(atmega16hva2) Value(167) + +EnumValue +Enum(avr_mcu) String(atmega48hvf) Value(168) + +EnumValue +Enum(avr_mcu) String(at90can32) Value(169) + +EnumValue +Enum(avr_mcu) String(at90can64) Value(170) + +EnumValue +Enum(avr_mcu) String(at90pwm161) Value(171) + +EnumValue +Enum(avr_mcu) String(at90pwm216) Value(172) + +EnumValue +Enum(avr_mcu) String(at90pwm316) Value(173) + +EnumValue +Enum(avr_mcu) String(atmega32c1) Value(174) + +EnumValue +Enum(avr_mcu) String(atmega64c1) Value(175) + +EnumValue +Enum(avr_mcu) String(atmega16m1) Value(176) + +EnumValue +Enum(avr_mcu) String(atmega32m1) Value(177) + +EnumValue +Enum(avr_mcu) String(atmega64m1) Value(178) + +EnumValue +Enum(avr_mcu) String(atmega16u4) Value(179) + +EnumValue +Enum(avr_mcu) String(atmega32u4) Value(180) + +EnumValue +Enum(avr_mcu) String(atmega32u6) Value(181) + +EnumValue +Enum(avr_mcu) String(at90scr100) Value(182) + +EnumValue +Enum(avr_mcu) String(at90usb646) Value(183) + +EnumValue +Enum(avr_mcu) String(at90usb647) Value(184) + +EnumValue +Enum(avr_mcu) String(at94k) Value(185) + +EnumValue +Enum(avr_mcu) String(m3000) Value(186) + +EnumValue +Enum(avr_mcu) String(avr51) Value(187) + +EnumValue +Enum(avr_mcu) String(atmega128) Value(188) + +EnumValue +Enum(avr_mcu) String(atmega128a) Value(189) + +EnumValue +Enum(avr_mcu) String(atmega1280) Value(190) + +EnumValue +Enum(avr_mcu) String(atmega1281) Value(191) + +EnumValue +Enum(avr_mcu) String(atmega1284) Value(192) + +EnumValue +Enum(avr_mcu) String(atmega1284p) Value(193) + +EnumValue +Enum(avr_mcu) String(atmega128rfa1) Value(194) + +EnumValue +Enum(avr_mcu) String(at90can128) Value(195) + +EnumValue +Enum(avr_mcu) String(at90usb1286) Value(196) + +EnumValue +Enum(avr_mcu) String(at90usb1287) Value(197) + +EnumValue +Enum(avr_mcu) String(avr6) Value(198) + +EnumValue +Enum(avr_mcu) String(atmega2560) Value(199) + +EnumValue +Enum(avr_mcu) String(atmega2561) Value(200) + +EnumValue +Enum(avr_mcu) String(avrxmega2) Value(201) + +EnumValue +Enum(avr_mcu) String(atxmega16a4) Value(202) + +EnumValue +Enum(avr_mcu) String(atxmega16d4) Value(203) + +EnumValue +Enum(avr_mcu) String(atxmega16x1) Value(204) + +EnumValue +Enum(avr_mcu) String(atxmega32a4) Value(205) + +EnumValue +Enum(avr_mcu) String(atxmega32d4) Value(206) + +EnumValue +Enum(avr_mcu) String(atxmega32x1) Value(207) + +EnumValue +Enum(avr_mcu) String(atmxt112sl) Value(208) + +EnumValue +Enum(avr_mcu) String(atmxt224) Value(209) + +EnumValue +Enum(avr_mcu) String(atmxt224e) Value(210) + +EnumValue +Enum(avr_mcu) String(atmxt336s) Value(211) + +EnumValue +Enum(avr_mcu) String(atxmega16a4u) Value(212) + +EnumValue +Enum(avr_mcu) String(atxmega16c4) Value(213) + +EnumValue +Enum(avr_mcu) String(atxmega32a4u) Value(214) + +EnumValue +Enum(avr_mcu) String(atxmega32c4) Value(215) + +EnumValue +Enum(avr_mcu) String(atxmega32e5) Value(216) + +EnumValue +Enum(avr_mcu) String(avrxmega4) Value(217) + +EnumValue +Enum(avr_mcu) String(atxmega64a3) Value(218) + +EnumValue +Enum(avr_mcu) String(atxmega64d3) Value(219) + +EnumValue +Enum(avr_mcu) String(atxmega64a3u) Value(220) + +EnumValue +Enum(avr_mcu) String(atxmega64a4u) Value(221) + +EnumValue +Enum(avr_mcu) String(atxmega64b1) Value(222) + +EnumValue +Enum(avr_mcu) String(atxmega64b3) Value(223) + +EnumValue +Enum(avr_mcu) String(atxmega64c3) Value(224) + +EnumValue +Enum(avr_mcu) String(atxmega64d4) Value(225) + +EnumValue +Enum(avr_mcu) String(avrxmega5) Value(226) + +EnumValue +Enum(avr_mcu) String(atxmega64a1) Value(227) + +EnumValue +Enum(avr_mcu) String(atxmega64a1u) Value(228) + +EnumValue +Enum(avr_mcu) String(avrxmega6) Value(229) + +EnumValue +Enum(avr_mcu) String(atxmega128a3) Value(230) + +EnumValue +Enum(avr_mcu) String(atxmega128d3) Value(231) + +EnumValue +Enum(avr_mcu) String(atxmega192a3) Value(232) + +EnumValue +Enum(avr_mcu) String(atxmega192d3) Value(233) + +EnumValue +Enum(avr_mcu) String(atxmega256a3) Value(234) + +EnumValue +Enum(avr_mcu) String(atxmega256a3b) Value(235) + +EnumValue +Enum(avr_mcu) String(atxmega256a3bu) Value(236) + +EnumValue +Enum(avr_mcu) String(atxmega256d3) Value(237) + +EnumValue +Enum(avr_mcu) String(atxmega128a3u) Value(238) + +EnumValue +Enum(avr_mcu) String(atxmega128b1) Value(239) + +EnumValue +Enum(avr_mcu) String(atxmega128b3) Value(240) + +EnumValue +Enum(avr_mcu) String(atxmega128c3) Value(241) + +EnumValue +Enum(avr_mcu) String(atxmega128d4) Value(242) + +EnumValue +Enum(avr_mcu) String(atmxt540s) Value(243) + +EnumValue +Enum(avr_mcu) String(atmxt540sreva) Value(244) + +EnumValue +Enum(avr_mcu) String(atxmega192a3u) Value(245) + +EnumValue +Enum(avr_mcu) String(atxmega192c3) Value(246) + +EnumValue +Enum(avr_mcu) String(atxmega256a3u) Value(247) + +EnumValue +Enum(avr_mcu) String(atxmega256c3) Value(248) + +EnumValue +Enum(avr_mcu) String(atxmega384c3) Value(249) + +EnumValue +Enum(avr_mcu) String(atxmega384d3) Value(250) + +EnumValue +Enum(avr_mcu) String(avrxmega7) Value(251) + +EnumValue +Enum(avr_mcu) String(atxmega128a1) Value(252) + +EnumValue +Enum(avr_mcu) String(atxmega128a1u) Value(253) + +EnumValue +Enum(avr_mcu) String(atxmega128a4u) Value(254) + +EnumValue +Enum(avr_mcu) String(avr1) Value(255) + +EnumValue +Enum(avr_mcu) String(at90s1200) Value(256) + +EnumValue +Enum(avr_mcu) String(attiny11) Value(257) + +EnumValue +Enum(avr_mcu) String(attiny12) Value(258) + +EnumValue +Enum(avr_mcu) String(attiny15) Value(259) + +EnumValue +Enum(avr_mcu) String(attiny28) Value(260) + |