diff -Naurp configure.ac configure.ac --- configure.ac 2011-12-29 14:21:55.000000000 +0530 +++ configure.ac 2012-11-22 19:48:48.000000000 +0530 @@ -461,6 +461,9 @@ AM_CONDITIONAL(HAS_avr25, test "x$HAS_av CHECK_AVR_DEVICE(ata6289) AM_CONDITIONAL(HAS_ata6289, test "x$HAS_ata6289" = "xyes") +CHECK_AVR_DEVICE(ata5272) +AM_CONDITIONAL(HAS_ata5272, test "x$HAS_ata5272" = "xyes") + CHECK_AVR_DEVICE(attiny13) AM_CONDITIONAL(HAS_attiny13, test "x$HAS_attiny13" = "xyes") @@ -512,6 +515,9 @@ AM_CONDITIONAL(HAS_attiny461a, test "x$H CHECK_AVR_DEVICE(attiny48) AM_CONDITIONAL(HAS_attiny48, test "x$HAS_attiny48" = "xyes") +CHECK_AVR_DEVICE(attiny828) +AM_CONDITIONAL(HAS_attiny828, test "x$HAS_attiny828" = "xyes") + CHECK_AVR_DEVICE(attiny84) AM_CONDITIONAL(HAS_attiny84, test "x$HAS_attiny84" = "xyes") @@ -560,6 +566,9 @@ AM_CONDITIONAL(HAS_at90usb82, test "x$HA CHECK_AVR_DEVICE(at90usb162) AM_CONDITIONAL(HAS_at90usb162, test "x$HAS_at90usb162" = "xyes") +CHECK_AVR_DEVICE(ata5505) +AM_CONDITIONAL(HAS_ata5505, test "x$HAS_ata5505" = "xyes") + CHECK_AVR_DEVICE(atmega8u2) AM_CONDITIONAL(HAS_atmega8u2, test "x$HAS_atmega8u2" = "xyes") @@ -572,6 +581,9 @@ AM_CONDITIONAL(HAS_atmega32u2, test "x$H CHECK_AVR_DEVICE(attiny167) AM_CONDITIONAL(HAS_attiny167, test "x$HAS_attiny167" = "xyes") +CHECK_AVR_DEVICE(attiny1634) +AM_CONDITIONAL(HAS_attiny1634, test "x$HAS_attiny1634" = "xyes") + # avr4 AM_CONDITIONAL(HAS_avr4, true) @@ -579,12 +591,24 @@ AM_CONDITIONAL(HAS_atmega8, true) AM_CONDITIONAL(HAS_atmega8515, true) AM_CONDITIONAL(HAS_atmega8535, true) +CHECK_AVR_DEVICE(ata6285) +AM_CONDITIONAL(HAS_ata6285, test "x$HAS_ata6285" = "xyes") + +CHECK_AVR_DEVICE(ata6286) +AM_CONDITIONAL(HAS_ata6286, test "x$HAS_ata6286" = "xyes") + +CHECK_AVR_DEVICE(atmega8a) +AM_CONDITIONAL(HAS_atmega8a, test "x$HAS_atmega8a" = "xyes") + CHECK_AVR_DEVICE(atmega48) AM_CONDITIONAL(HAS_atmega48, test "x$HAS_atmega48" = "xyes") CHECK_AVR_DEVICE(atmega48a) AM_CONDITIONAL(HAS_atmega48a, test "x$HAS_atmega48a" = "xyes") +CHECK_AVR_DEVICE(atmega48pa) +AM_CONDITIONAL(HAS_atmega48pa, test "x$HAS_atmega48pa" = "xyes") + CHECK_AVR_DEVICE(atmega48p) AM_CONDITIONAL(HAS_atmega48p, test "x$HAS_atmega48p" = "xyes") @@ -646,9 +670,18 @@ AM_CONDITIONAL(HAS_at90pwm316, test "x$H CHECK_AVR_DEVICE(at90pwm216) AM_CONDITIONAL(HAS_at90pwm216, test "x$HAS_at90pwm216" = "xyes") +CHECK_AVR_DEVICE(at90pwm161) +AM_CONDITIONAL(HAS_at90pwm161, test "x$HAS_at90pwm161" = "xyes") + CHECK_AVR_DEVICE(at94k) AM_CONDITIONAL(HAS_at94k, test "x$HAS_at94k" = "xyes") +CHECK_AVR_DEVICE(ata5790) +AM_CONDITIONAL(HAS_ata5790, test "x$HAS_ata5790" = "xyes") + +CHECK_AVR_DEVICE(ata5795) +AM_CONDITIONAL(HAS_ata5795, test "x$HAS_ata5795" = "xyes") + CHECK_AVR_DEVICE(atmega16) AM_CONDITIONAL(HAS_atmega16, test "x$HAS_atmega16" = "xyes") @@ -670,6 +703,9 @@ AM_CONDITIONAL(HAS_atmega164a, test "x$H CHECK_AVR_DEVICE(atmega164p) AM_CONDITIONAL(HAS_atmega164p, test "x$HAS_atmega164p" = "xyes") +CHECK_AVR_DEVICE(atmega164pa) +AM_CONDITIONAL(HAS_atmega164pa, test "x$HAS_atmega164pa" = "xyes") + CHECK_AVR_DEVICE(atmega165) AM_CONDITIONAL(HAS_atmega165, test "x$HAS_atmega165" = "xyes") @@ -679,6 +715,9 @@ AM_CONDITIONAL(HAS_atmega165a, test "x$H CHECK_AVR_DEVICE(atmega165p) AM_CONDITIONAL(HAS_atmega165p, test "x$HAS_atmega165p" = "xyes") +CHECK_AVR_DEVICE(atmega165pa) +AM_CONDITIONAL(HAS_atmega165pa, test "x$HAS_atmega165pa" = "xyes") + CHECK_AVR_DEVICE(atmega168) AM_CONDITIONAL(HAS_atmega168, test "x$HAS_atmega168" = "xyes") @@ -688,6 +727,9 @@ AM_CONDITIONAL(HAS_atmega168a, test "x$H CHECK_AVR_DEVICE(atmega168p) AM_CONDITIONAL(HAS_atmega168p, test "x$HAS_atmega168p" = "xyes") +CHECK_AVR_DEVICE(atmega168pa) +AM_CONDITIONAL(HAS_atmega168pa, test "x$HAS_atmega168pa" = "xyes") + CHECK_AVR_DEVICE(atmega169) AM_CONDITIONAL(HAS_atmega169, test "x$HAS_atmega169" = "xyes") @@ -721,6 +763,9 @@ AM_CONDITIONAL(HAS_atmega16u4, test "x$H CHECK_AVR_DEVICE(atmega32) AM_CONDITIONAL(HAS_atmega32, test "x$HAS_atmega32" = "xyes") +CHECK_AVR_DEVICE(atmega32a) +AM_CONDITIONAL(HAS_atmega32a, test "x$HAS_atmega32a" = "xyes") + CHECK_AVR_DEVICE(atmega323) AM_CONDITIONAL(HAS_atmega323, test "x$HAS_atmega323" = "xyes") @@ -742,6 +787,9 @@ AM_CONDITIONAL(HAS_atmega325a, test "x$H CHECK_AVR_DEVICE(atmega325p) AM_CONDITIONAL(HAS_atmega325p, test "x$HAS_atmega325p" = "xyes") +CHECK_AVR_DEVICE(atmega325pa) +AM_CONDITIONAL(HAS_atmega325pa, test "x$HAS_atmega325pa" = "xyes") + CHECK_AVR_DEVICE(atmega3250) AM_CONDITIONAL(HAS_atmega3250, test "x$HAS_atmega3250" = "xyes") @@ -751,6 +799,9 @@ AM_CONDITIONAL(HAS_atmega3250a, test "x$ CHECK_AVR_DEVICE(atmega3250p) AM_CONDITIONAL(HAS_atmega3250p, test "x$HAS_atmega3250p" = "xyes") +CHECK_AVR_DEVICE(atmega3250pa) +AM_CONDITIONAL(HAS_atmega3250pa, test "x$HAS_atmega3250pa" = "xyes") + CHECK_AVR_DEVICE(atmega328) AM_CONDITIONAL(HAS_atmega328, test "x$HAS_atmega328" = "xyes") @@ -778,6 +829,9 @@ AM_CONDITIONAL(HAS_atmega3290a, test "x$ CHECK_AVR_DEVICE(atmega3290p) AM_CONDITIONAL(HAS_atmega3290p, test "x$HAS_atmega3290p" = "xyes") +CHECK_AVR_DEVICE(atmega3290pa) +AM_CONDITIONAL(HAS_atmega3290pa, test "x$HAS_atmega3290pa" = "xyes") + CHECK_AVR_DEVICE(atmega32c1) AM_CONDITIONAL(HAS_atmega32c1, test "x$HAS_atmega32c1" = "xyes") @@ -802,6 +856,9 @@ AM_CONDITIONAL(HAS_atmega406, test "x$HA CHECK_AVR_DEVICE(atmega64) AM_CONDITIONAL(HAS_atmega64, test "x$HAS_atmega64" = "xyes") +CHECK_AVR_DEVICE(atmega64a) +AM_CONDITIONAL(HAS_atmega64a, test "x$HAS_atmega64a" = "xyes") + CHECK_AVR_DEVICE(atmega640) AM_CONDITIONAL(HAS_atmega640, test "x$HAS_atmega640" = "xyes") @@ -876,12 +933,18 @@ AM_CONDITIONAL(HAS_avr51, test "x$HAS_av AM_CONDITIONAL(HAS_atmega128, true) +CHECK_AVR_DEVICE(atmega128a) +AM_CONDITIONAL(HAS_atmega128a, test "x$HAS_atmega128a" = "xyes") + CHECK_AVR_DEVICE(atmega1280) AM_CONDITIONAL(HAS_atmega1280, test "x$HAS_atmega1280" = "xyes") CHECK_AVR_DEVICE(atmega1281) AM_CONDITIONAL(HAS_atmega1281, test "x$HAS_atmega1281" = "xyes") +CHECK_AVR_DEVICE(atmega1284) +AM_CONDITIONAL(HAS_atmega1284, test "x$HAS_atmega1284" = "xyes") + CHECK_AVR_DEVICE(atmega1284p) AM_CONDITIONAL(HAS_atmega1284p, test "x$HAS_atmega1284p" = "xyes") @@ -913,12 +976,24 @@ AM_CONDITIONAL(HAS_avrxmega2, test "x$HA CHECK_AVR_DEVICE(atxmega16a4) AM_CONDITIONAL(HAS_atxmega16a4, test "x$HAS_atxmega16a4" = "xyes") +CHECK_AVR_DEVICE(atxmega16a4u) +AM_CONDITIONAL(HAS_atxmega16a4u, test "x$HAS_atxmega16a4u" = "xyes") + +CHECK_AVR_DEVICE(atxmega16c4) +AM_CONDITIONAL(HAS_atxmega16c4, test "x$HAS_atxmega16c4" = "xyes") + CHECK_AVR_DEVICE(atxmega16d4) AM_CONDITIONAL(HAS_atxmega16d4, test "x$HAS_atxmega16d4" = "xyes") CHECK_AVR_DEVICE(atxmega32a4) AM_CONDITIONAL(HAS_atxmega32a4, test "x$HAS_atxmega32a4" = "xyes") +CHECK_AVR_DEVICE(atxmega32a4u) +AM_CONDITIONAL(HAS_atxmega32a4u, test "x$HAS_atxmega32a4u" = "xyes") + +CHECK_AVR_DEVICE(atxmega32c4) +AM_CONDITIONAL(HAS_atxmega32c4, test "x$HAS_atxmega32c4" = "xyes") + CHECK_AVR_DEVICE(atxmega32d4) AM_CONDITIONAL(HAS_atxmega32d4, test "x$HAS_atxmega32d4" = "xyes") @@ -930,9 +1005,27 @@ AM_CONDITIONAL(HAS_avrxmega4, test "x$HA CHECK_AVR_DEVICE(atxmega64a3) AM_CONDITIONAL(HAS_atxmega64a3, test "x$HAS_atxmega64a3" = "xyes") +CHECK_AVR_DEVICE(atxmega64a3u) +AM_CONDITIONAL(HAS_atxmega64a3u, test "x$HAS_atxmega64a3u" = "xyes") + +CHECK_AVR_DEVICE(atxmega64a4u) +AM_CONDITIONAL(HAS_atxmega64a4u, test "x$HAS_atxmega64a4u" = "xyes") + +CHECK_AVR_DEVICE(atxmega64b1) +AM_CONDITIONAL(HAS_atxmega64b1, test "x$HAS_atxmega64b1" = "xyes") + +CHECK_AVR_DEVICE(atxmega64b3) +AM_CONDITIONAL(HAS_atxmega64b3, test "x$HAS_atxmega64b3" = "xyes") + +CHECK_AVR_DEVICE(atxmega64c3) +AM_CONDITIONAL(HAS_atxmega64c3, test "x$HAS_atxmega64c3" = "xyes") + CHECK_AVR_DEVICE(atxmega64d3) AM_CONDITIONAL(HAS_atxmega64d3, test "x$HAS_atxmega64d3" = "xyes") +CHECK_AVR_DEVICE(atxmega64d4) +AM_CONDITIONAL(HAS_atxmega64d4, test "x$HAS_atxmega64d4" = "xyes") + # avrxmega5 CHECK_AVR_DEVICE(avrxmega5) @@ -952,24 +1045,59 @@ AM_CONDITIONAL(HAS_avrxmega6, test "x$HA CHECK_AVR_DEVICE(atxmega128a3) AM_CONDITIONAL(HAS_atxmega128a3, test "x$HAS_atxmega128a3" = "xyes") +CHECK_AVR_DEVICE(atxmega128a3u) +AM_CONDITIONAL(HAS_atxmega128a3u, test "x$HAS_atxmega128a3u" = "xyes") + +CHECK_AVR_DEVICE(atxmega128b1) +AM_CONDITIONAL(HAS_atxmega128b1, test "x$HAS_atxmega128b1" = "xyes") + +CHECK_AVR_DEVICE(atxmega128b3) +AM_CONDITIONAL(HAS_atxmega128b3, test "x$HAS_atxmega128b3" = "xyes") + +CHECK_AVR_DEVICE(atxmega128c3) +AM_CONDITIONAL(HAS_atxmega128c3, test "x$HAS_atxmega128c3" = "xyes") + CHECK_AVR_DEVICE(atxmega128d3) AM_CONDITIONAL(HAS_atxmega128d3, test "x$HAS_atxmega128d3" = "xyes") +CHECK_AVR_DEVICE(atxmega128d4) +AM_CONDITIONAL(HAS_atxmega128d4, test "x$HAS_atxmega128d4" = "xyes") + CHECK_AVR_DEVICE(atxmega192a3) AM_CONDITIONAL(HAS_atxmega192a3, test "x$HAS_atxmega192a3" = "xyes") +CHECK_AVR_DEVICE(atxmega192a3u) +AM_CONDITIONAL(HAS_atxmega192a3u, test "x$HAS_atxmega192a3u" = "xyes") + +CHECK_AVR_DEVICE(atxmega192c3) +AM_CONDITIONAL(HAS_atxmega192c3, test "x$HAS_atxmega192c3" = "xyes") + CHECK_AVR_DEVICE(atxmega192d3) AM_CONDITIONAL(HAS_atxmega192d3, test "x$HAS_atxmega192d3" = "xyes") CHECK_AVR_DEVICE(atxmega256a3) AM_CONDITIONAL(HAS_atxmega256a3, test "x$HAS_atxmega256a3" = "xyes") +CHECK_AVR_DEVICE(atxmega256a3u) +AM_CONDITIONAL(HAS_atxmega256a3u, test "x$HAS_atxmega256a3u" = "xyes") + CHECK_AVR_DEVICE(atxmega256a3b) AM_CONDITIONAL(HAS_atxmega256a3b, test "x$HAS_atxmega256a3b" = "xyes") +CHECK_AVR_DEVICE(atxmega256a3bu) +AM_CONDITIONAL(HAS_atxmega256a3bu, test "x$HAS_atxmega256a3bu" = "xyes") + +CHECK_AVR_DEVICE(atxmega256c3) +AM_CONDITIONAL(HAS_atxmega256c3, test "x$HAS_atxmega256c3" = "xyes") + CHECK_AVR_DEVICE(atxmega256d3) AM_CONDITIONAL(HAS_atxmega256d3, test "x$HAS_atxmega256d3" = "xyes") +CHECK_AVR_DEVICE(atxmega384c3) +AM_CONDITIONAL(HAS_atxmega384c3, test "x$HAS_atxmega384c3" = "xyes") + +CHECK_AVR_DEVICE(atxmega384d3) +AM_CONDITIONAL(HAS_atxmega384d3, test "x$HAS_atxmega384d3" = "xyes") # avrxmega7 CHECK_AVR_DEVICE(avrxmega7) @@ -981,6 +1109,9 @@ AM_CONDITIONAL(HAS_atxmega128a1, test "x CHECK_AVR_DEVICE(atxmega128a1u) AM_CONDITIONAL(HAS_atxmega128a1u, test "x$HAS_atxmega128a1u" = "xyes") +CHECK_AVR_DEVICE(atxmega128a4u) +AM_CONDITIONAL(HAS_atxmega128a4u, test "x$HAS_atxmega128a4u" = "xyes") + # avrtiny10 CHECK_AVR_DEVICE(avrtiny10) @@ -1076,6 +1207,7 @@ AC_CONFIG_FILES([ avr/lib/avr25/Makefile avr/lib/avr25/at86rf401/Makefile avr/lib/avr25/ata6289/Makefile + avr/lib/avr25/ata5272/Makefile avr/lib/avr25/attiny13/Makefile avr/lib/avr25/attiny13a/Makefile avr/lib/avr25/attiny2313/Makefile @@ -1093,6 +1225,7 @@ AC_CONFIG_FILES([ avr/lib/avr25/attiny461/Makefile avr/lib/avr25/attiny461a/Makefile avr/lib/avr25/attiny48/Makefile + avr/lib/avr25/attiny828/Makefile avr/lib/avr25/attiny84/Makefile avr/lib/avr25/attiny84a/Makefile avr/lib/avr25/attiny85/Makefile @@ -1125,19 +1258,25 @@ AC_CONFIG_FILES([ avr/lib/avr35/Makefile avr/lib/avr35/at90usb82/Makefile avr/lib/avr35/at90usb162/Makefile + avr/lib/avr35/ata5505/Makefile avr/lib/avr35/atmega8u2/Makefile avr/lib/avr35/atmega16u2/Makefile avr/lib/avr35/atmega32u2/Makefile avr/lib/avr35/attiny167/Makefile + avr/lib/avr35/attiny1634/Makefile ]) #avr4 AC_CONFIG_FILES([ avr/lib/avr4/Makefile + avr/lib/avr4/ata6285/Makefile + avr/lib/avr4/ata6286/Makefile avr/lib/avr4/atmega48/Makefile avr/lib/avr4/atmega48a/Makefile + avr/lib/avr4/atmega48pa/Makefile avr/lib/avr4/atmega48p/Makefile avr/lib/avr4/atmega8/Makefile + avr/lib/avr4/atmega8a/Makefile avr/lib/avr4/atmega88/Makefile avr/lib/avr4/atmega88a/Makefile avr/lib/avr4/atmega88p/Makefile @@ -1161,12 +1300,15 @@ AC_CONFIG_FILES([ avr/lib/avr5/at90can128/Makefile avr/lib/avr5/at90pwm216/Makefile avr/lib/avr5/at90pwm316/Makefile + avr/lib/avr5/at90pwm161/Makefile avr/lib/avr5/at90scr100/Makefile avr/lib/avr5/at90usb646/Makefile avr/lib/avr5/at90usb647/Makefile avr/lib/avr5/at90usb1286/Makefile avr/lib/avr5/at90usb1287/Makefile avr/lib/avr5/at94k/Makefile + avr/lib/avr5/ata5790/Makefile + avr/lib/avr5/ata5795/Makefile avr/lib/avr5/atmega16/Makefile avr/lib/avr5/atmega16a/Makefile avr/lib/avr5/atmega161/Makefile @@ -1174,12 +1316,15 @@ AC_CONFIG_FILES([ avr/lib/avr5/atmega163/Makefile avr/lib/avr5/atmega164a/Makefile avr/lib/avr5/atmega164p/Makefile + avr/lib/avr5/atmega164pa/Makefile avr/lib/avr5/atmega165/Makefile avr/lib/avr5/atmega165a/Makefile avr/lib/avr5/atmega165p/Makefile + avr/lib/avr5/atmega165pa/Makefile avr/lib/avr5/atmega168/Makefile avr/lib/avr5/atmega168a/Makefile avr/lib/avr5/atmega168p/Makefile + avr/lib/avr5/atmega168pa/Makefile avr/lib/avr5/atmega169/Makefile avr/lib/avr5/atmega169a/Makefile avr/lib/avr5/atmega169p/Makefile @@ -1191,6 +1336,7 @@ AC_CONFIG_FILES([ avr/lib/avr5/atmega16m1/Makefile avr/lib/avr5/atmega16u4/Makefile avr/lib/avr5/atmega32/Makefile + avr/lib/avr5/atmega32a/Makefile avr/lib/avr5/atmega323/Makefile avr/lib/avr5/atmega324a/Makefile avr/lib/avr5/atmega324p/Makefile @@ -1198,9 +1344,11 @@ AC_CONFIG_FILES([ avr/lib/avr5/atmega325/Makefile avr/lib/avr5/atmega325a/Makefile avr/lib/avr5/atmega325p/Makefile + avr/lib/avr5/atmega325pa/Makefile avr/lib/avr5/atmega3250/Makefile avr/lib/avr5/atmega3250a/Makefile avr/lib/avr5/atmega3250p/Makefile + avr/lib/avr5/atmega3250pa/Makefile avr/lib/avr5/atmega328/Makefile avr/lib/avr5/atmega328p/Makefile avr/lib/avr5/atmega329/Makefile @@ -1210,6 +1358,7 @@ AC_CONFIG_FILES([ avr/lib/avr5/atmega3290/Makefile avr/lib/avr5/atmega3290a/Makefile avr/lib/avr5/atmega3290p/Makefile + avr/lib/avr5/atmega3290pa/Makefile avr/lib/avr5/atmega32c1/Makefile avr/lib/avr5/atmega32hvb/Makefile avr/lib/avr5/atmega32hvbrevb/Makefile @@ -1218,6 +1367,7 @@ AC_CONFIG_FILES([ avr/lib/avr5/atmega32u6/Makefile avr/lib/avr5/atmega406/Makefile avr/lib/avr5/atmega64/Makefile + avr/lib/avr5/atmega64a/Makefile avr/lib/avr5/atmega640/Makefile avr/lib/avr5/atmega644/Makefile avr/lib/avr5/atmega644a/Makefile @@ -1250,8 +1400,10 @@ AC_CONFIG_FILES([ AC_CONFIG_FILES([ avr/lib/avr51/Makefile avr/lib/avr51/atmega128/Makefile + avr/lib/avr51/atmega128a/Makefile avr/lib/avr51/atmega1280/Makefile avr/lib/avr51/atmega1281/Makefile + avr/lib/avr51/atmega1284/Makefile avr/lib/avr51/atmega1284p/Makefile avr/lib/avr51/atmega128rfa1/Makefile avr/lib/avr51/at90can128/Makefile @@ -1270,8 +1422,12 @@ AC_CONFIG_FILES([ AC_CONFIG_FILES([ avr/lib/avrxmega2/Makefile avr/lib/avrxmega2/atxmega16a4/Makefile + avr/lib/avrxmega2/atxmega16a4u/Makefile + avr/lib/avrxmega2/atxmega16c4/Makefile avr/lib/avrxmega2/atxmega16d4/Makefile avr/lib/avrxmega2/atxmega32a4/Makefile + avr/lib/avrxmega2/atxmega32a4u/Makefile + avr/lib/avrxmega2/atxmega32c4/Makefile avr/lib/avrxmega2/atxmega32d4/Makefile ]) @@ -1279,7 +1435,13 @@ AC_CONFIG_FILES([ AC_CONFIG_FILES([ avr/lib/avrxmega4/Makefile avr/lib/avrxmega4/atxmega64a3/Makefile + avr/lib/avrxmega4/atxmega64a3u/Makefile + avr/lib/avrxmega4/atxmega64a4u/Makefile + avr/lib/avrxmega4/atxmega64b1/Makefile + avr/lib/avrxmega4/atxmega64b3/Makefile + avr/lib/avrxmega4/atxmega64c3/Makefile avr/lib/avrxmega4/atxmega64d3/Makefile + avr/lib/avrxmega4/atxmega64d4/Makefile ]) # avrxmega5 @@ -1293,12 +1455,24 @@ AC_CONFIG_FILES([ AC_CONFIG_FILES([ avr/lib/avrxmega6/Makefile avr/lib/avrxmega6/atxmega128a3/Makefile + avr/lib/avrxmega6/atxmega128a3u/Makefile + avr/lib/avrxmega6/atxmega128b1/Makefile + avr/lib/avrxmega6/atxmega128b3/Makefile + avr/lib/avrxmega6/atxmega128c3/Makefile avr/lib/avrxmega6/atxmega128d3/Makefile + avr/lib/avrxmega6/atxmega128d4/Makefile avr/lib/avrxmega6/atxmega192a3/Makefile + avr/lib/avrxmega6/atxmega192a3u/Makefile + avr/lib/avrxmega6/atxmega192c3/Makefile avr/lib/avrxmega6/atxmega192d3/Makefile avr/lib/avrxmega6/atxmega256a3/Makefile + avr/lib/avrxmega6/atxmega256a3u/Makefile avr/lib/avrxmega6/atxmega256a3b/Makefile + avr/lib/avrxmega6/atxmega256a3bu/Makefile + avr/lib/avrxmega6/atxmega256c3/Makefile avr/lib/avrxmega6/atxmega256d3/Makefile + avr/lib/avrxmega6/atxmega384c3/Makefile + avr/lib/avrxmega6/atxmega384d3/Makefile ]) # avrxmega7 @@ -1306,6 +1480,7 @@ AC_CONFIG_FILES([ avr/lib/avrxmega7/Makefile avr/lib/avrxmega7/atxmega128a1/Makefile avr/lib/avrxmega7/atxmega128a1u/Makefile + avr/lib/avrxmega7/atxmega128a4u/Makefile ]) diff -Naurp devtools/gen-avr-lib-tree.sh devtools/gen-avr-lib-tree.sh --- devtools/gen-avr-lib-tree.sh 2011-12-29 14:21:50.000000000 +0530 +++ devtools/gen-avr-lib-tree.sh 2012-11-22 19:48:48.000000000 +0530 @@ -84,6 +84,7 @@ attiny861:crttn861.o:${DEV_DEFS}:${CFLAG AVR25_DEV_INFO="\ at86rf401:crt86401.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ ata6289:crta6289.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +ata5272:crta5272.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ attiny13:crttn13.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ attiny13a:crttn13a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ attiny2313:crttn2313.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -101,6 +102,7 @@ attiny45:crttn45.o:${DEV_DEFS}:${CFLAGS_ attiny461:crttn461.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ attiny461a:crttn461a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ attiny48:crttn48.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +attiny828:crttn828.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ attiny84:crttn84.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ attiny84a:crttn84a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ attiny85:crttn85.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -127,17 +129,23 @@ at43usb320:crt43320.o:${DEV_DEFS}:${CFLA AVR35_DEV_INFO="\ at90usb82:crtusb82.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at90usb162:crtusb162.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +ata5505:crta5505.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega8u2:crtm8u2.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega16u2:crtm16u2.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega32u2:crtm32u2.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ -attiny167:crttn167.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS}\ +attiny167:crttn167.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +attiny1634:crttn1634.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS}\ " AVR4_DEV_INFO="\ +ata6285:crta6285.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +ata6286:crta6286.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega48:crtm48.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega48a:crtm48a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega48pa:crtm48pa.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega48p:crtm48p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega8:crtm8.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega8a:crtm8a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega88:crtm88.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega88a:crtm88a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega88p:crtm88p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -159,12 +167,15 @@ at90can64:crtcan64.o:${DEV_DEFS}:${CFLAG at90can128:crtcan128.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at90pwm216:crt90pwm216.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at90pwm316:crt90pwm316.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +at90pwm161:crt90pwm161.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at90scr100:crt90scr100.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at90usb646:crtusb646.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at90usb647:crtusb647.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at90usb1286:crtusb1286.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at90usb1287:crtusb1287.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ at94k:crtat94k.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +ata5790:crta5790.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +ata5795:crta5795.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega16:crtm16.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega16a:crtm16a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega161:crtm161.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -172,12 +183,15 @@ atmega162:crtm162.o:${DEV_DEFS}:${CFLAGS atmega163:crtm163.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega164a:crtm164a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega164p:crtm164p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega164pa:crtm164pa.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega165:crtm165.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega165a:crtm165a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega165p:crtm165p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega165pa:crtm165pa.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega168:crtm168.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega168a:crtm168a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega168p:crtm168p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega168pa:crtm168pa.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega169:crtm169.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega169a:crtm169a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega169p:crtm169p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -189,6 +203,7 @@ atmega16hvbrevb:crtm16hvbrevb.o:${DEV_DE atmega16m1:crtm16m1.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega16u4:crtm16u4.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega32:crtm32.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega32a:crtm32a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega323:crtm323.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega324a:crtm324a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega324p:crtm324p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -196,9 +211,11 @@ atmega324pa:crtm324pa.o:${DEV_DEFS}:${CF atmega325:crtm325.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega325a:crtm325a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega325p:crtm325p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega325pa:crtm325pa.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega3250:crtm3250.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega3250a:crtm3250a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega3250p:crtm3250p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega3250pa:crtm3250pa.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega328:crtm328.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega328p:crtm328p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega329:crtm329.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -208,6 +225,7 @@ atmega329pa:crtm329pa.o:${DEV_DEFS}:${CF atmega3290:crtm3290.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega3290a:crtm3290a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega3290p:crtm3290p.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega3290pa:crtm3290pa.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega32c1:crtm32c1.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega32hvb:crtm32hvb.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega32hvbrevb:crtm32hvbrevb.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -216,6 +234,7 @@ atmega32u4:crtm32u4.o:${DEV_DEFS}:${CFLA atmega32u6:crtm32u6.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega406:crtm406.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega64:crtm64.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atmega64a:crtm64a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega640:crtm640.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega644:crtm644.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atmega644a:crtm644a.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ @@ -246,8 +265,10 @@ m3000:crtm3000.o:${DEV_DEFS}:${CFLAGS_SP AVR51_DEV_INFO="\ atmega128:crtm128.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atmega128a:crtm128a.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atmega1280:crtm1280.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atmega1281:crtm1281.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atmega1284:crtm1284.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atmega1284p:crtm1284p.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atmega128rfa1:crtm128rfa1.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ at90can128:crtcan128.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ @@ -262,14 +283,24 @@ atmega2561:crtm2561.o:${DEV_DEFS}:${CFLA AVRXMEGA2_DEV_INFO="\ atxmega16a4:crtx16a4.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atxmega16a4u:crtx16a4u.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atxmega16c4:crtx16c4.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atxmega16d4:crtx16d4.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atxmega32a4:crtx32a4.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atxmega32a4u:crtx32a4u.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ +atxmega32c4:crtx32c4.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS};\ atxmega32d4:crtx32d4.o:${DEV_DEFS}:${CFLAGS_SPACE}:${DEV_ASFLAGS}\ " AVRXMEGA4_DEV_INFO="\ atxmega64a3:crtx64a3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ -atxmega64d3:crtx64d3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS}\ +atxmega64a3u:crtx64a3u.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega64a4u:crtx64a4u.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega64b1:crtx64b1.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega64b3:crtx64b3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega64c3:crtx64c3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega64d3:crtx64d3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega64d4:crtx64d4.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS}\ " AVRXMEGA5_DEV_INFO="\ @@ -279,17 +310,30 @@ atxmega64a1u:crtx64a1u.o:${DEV_DEFS}:${C AVRXMEGA6_DEV_INFO="\ atxmega128a3:crtx128a3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega128a3u:crtx128a3u.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega128b1:crtx128b1.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega128b3:crtx128b3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega128c3:crtx128c3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atxmega128d3:crtx128d3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega128d4:crtx128d4.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atxmega192a3:crtx192a3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega192a3u:crtx192a3u.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega192c3:crtx192c3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atxmega192d3:crtx192d3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atxmega256a3:crtx256a3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega256a3u:crtx256a3u.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ atxmega256a3b:crtx256a3b.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ -atxmega256d3:crtx256d3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS}\ +atxmega256a3bu:crtx256a3bu.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega256c3:crtx256c3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega256d3:crtx256d3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega384c3:crtx384c3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega384d3:crtx384d3.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS}\ " AVRXMEGA7_DEV_INFO="\ atxmega128a1:crtx128a1.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ -atxmega128a1u:crtx128a1u.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS}\ +atxmega128a1u:crtx128a1u.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS};\ +atxmega128a4u:crtx128a4u.o:${DEV_DEFS}:${CFLAGS_BIG_MEMORY}:${DEV_ASFLAGS}\ " AVRTINY10_DEV_INFO="\ diff -Naurp doc/api/main_page.dox doc/api/main_page.dox --- doc/api/main_page.dox 2011-12-29 14:21:53.000000000 +0530 +++ doc/api/main_page.dox 2012-11-22 19:48:48.000000000 +0530 @@ -94,8 +94,10 @@ compile-time. - atmega103 - atmega128 +- atmega128a - atmega1280 - atmega1281 +- atmega1284 - atmega1284p - atmega16 - atmega161 @@ -103,16 +105,20 @@ compile-time. - atmega163 - atmega164a - atmega164p +- atmega164pa - atmega165 - atmega165a - atmega165p +- atmega165pa - atmega168 - atmega168a - atmega168p +- atmega168pa - atmega16a - atmega2560 - atmega2561 - atmega32 +- atmega32a - atmega323 - atmega324a - atmega324p @@ -120,15 +126,19 @@ compile-time. - atmega325 - atmega325a - atmega325p +- atmega325pa - atmega3250 - atmega3250a - atmega3250p +- atmega3250pa - atmega328 - atmega328p - atmega48 - atmega48a +- atmega48pa - atmega48p - atmega64 +- atmega64a - atmega640 - atmega644 - atmega644a @@ -141,6 +151,7 @@ compile-time. - atmega6450a - atmega6450p - atmega8 +- atmega8a - atmega88 - atmega88a - atmega88p @@ -178,6 +189,7 @@ compile-time. - attiny461 - attiny461a - attiny48 +- attiny828 - attiny84 - attiny84a - attiny85 @@ -185,6 +197,7 @@ compile-time. - attiny861a - attiny87 - attiny88 +- attiny1634 \par Automotive AVR Devices: @@ -194,6 +207,10 @@ compile-time. - atmega64c1 - atmega64m1 - attiny167 +- ata5505 +- ata5272 +- ata5790 +- ata5795 \par CAN AVR Devices: @@ -214,6 +231,7 @@ compile-time. - atmega3290 - atmega3290a - atmega3290p +- atmega3290pa - atmega649 - atmega649a - atmega6490 @@ -230,6 +248,7 @@ compile-time. - at90pwm3 - at90pwm3b - at90pwm316 +- at90pwm161 - at90pwm81 \par Smart Battery AVR Devices: @@ -262,22 +281,45 @@ compile-time. \par XMEGA Devices: - atxmega16a4 +- atxmega16a4u +- atxmega16c4 - atxmega16d4 - atxmega32a4 +- atxmega32a4u +- atxmega32c4 - atxmega32d4 - atxmega64a1 - atxmega64a1u - atxmega64a3 +- atxmega64a3u +- atxmega64a4u +- atxmega64b1 +- atxmega64b3 +- atxmega64c3 - atxmega64d3 +- atxmega64d4 - atxmega128a1 - atxmega128a1u - atxmega128a3 +- atxmega128a3u +- atxmega128a4u +- atxmega128b1 +- atxmega128b3 +- atxmega128c3 - atxmega128d3 +- atxmega128d4 - atxmega192a3 +- atxmega192a3u +- atxmega192c3 - atxmega192d3 - atxmega256a3 +- atxmega256a3u - atxmega256a3b +- atxmega256a3bu +- atxmega256c3 - atxmega256d3 +- atxmega384c3 +- atxmega384d3 \par Miscellaneous Devices: @@ -287,6 +329,8 @@ compile-time. - at43usb355 - at86rf401 - at90scr100 +- ata6285 +- ata6286 - ata6289 - m3000 \ref supp_dev_footnote_four "[4]" diff -Naurp doc/api/using-tools.dox doc/api/using-tools.dox --- doc/api/using-tools.dox 2011-12-29 14:21:53.000000000 +0530 +++ doc/api/using-tools.dox 2012-11-22 19:48:48.000000000 +0530 @@ -231,6 +231,7 @@ AVR will be defined as well when using t