{ "atxmega128a3u", { .name = "ATxmega128A3U", .configValue = "atxmega128a3u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128A3U.xml" } }, { "atxmega256a3b", { .name = "ATxmega256A3B", .configValue = "atxmega256a3b", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA256A3B.xml" } }, { "atxmega64b3", { .name = "ATxmega64B3", .configValue = "atxmega64b3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64B3.xml" } }, { "atxmega256c3", { .name = "ATxmega256C3", .configValue = "atxmega256c3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA256C3.xml" } }, { "atxmega192a3u", { .name = "ATxmega192A3U", .configValue = "atxmega192a3u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA192A3U.xml" } }, { "atxmega64a1", { .name = "ATxmega64A1", .configValue = "atxmega64a1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64A1.xml" } }, { "atxmega256a3bu", { .name = "ATxmega256A3BU", .configValue = "atxmega256a3bu", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA256A3BU.xml" } }, { "atxmega16e5", { .name = "ATxmega16E5", .configValue = "atxmega16e5", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA16E5.xml" } }, { "atxmega128a1", { .name = "ATxmega128A1", .configValue = "atxmega128a1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128A1.xml" } }, { "atxmega384c3", { .name = "ATxmega384C3", .configValue = "atxmega384c3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA384C3.xml" } }, { "atxmega16d4", { .name = "ATxmega16D4", .configValue = "atxmega16d4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA16D4.xml" } }, { "atxmega32c4", { .name = "ATxmega32C4", .configValue = "atxmega32c4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA32C4.xml" } }, { "atxmega8e5", { .name = "ATxmega8E5", .configValue = "atxmega8e5", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA8E5.xml" } }, { "atxmega32c3", { .name = "ATxmega32C3", .configValue = "atxmega32c3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA32C3.xml" } }, { "atxmega128b3", { .name = "ATxmega128B3", .configValue = "atxmega128b3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128B3.xml" } }, { "atxmega192a3", { .name = "ATxmega192A3", .configValue = "atxmega192a3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA192A3.xml" } }, { "atxmega192d3", { .name = "ATxmega192D3", .configValue = "atxmega192d3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA192D3.xml" } }, { "atxmega16a4u", { .name = "ATxmega16A4U", .configValue = "atxmega16a4u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA16A4U.xml" } }, { "atxmega128c3", { .name = "ATxmega128C3", .configValue = "atxmega128c3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128C3.xml" } }, { "atxmega16a4", { .name = "ATxmega16A4", .configValue = "atxmega16a4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA16A4.xml" } }, { "atxmega64c3", { .name = "ATxmega64C3", .configValue = "atxmega64c3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64C3.xml" } }, { "atxmega64a3u", { .name = "ATxmega64A3U", .configValue = "atxmega64a3u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64A3U.xml" } }, { "atxmega32d3", { .name = "ATxmega32D3", .configValue = "atxmega32d3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA32D3.xml" } }, { "atxmega128b1", { .name = "ATxmega128B1", .configValue = "atxmega128b1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128B1.xml" } }, { "atxmega32d4", { .name = "ATxmega32D4", .configValue = "atxmega32d4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA32D4.xml" } }, { "atxmega384d3", { .name = "ATxmega384D3", .configValue = "atxmega384d3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA384D3.xml" } }, { "atxmega128a3", { .name = "ATxmega128A3", .configValue = "atxmega128a3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128A3.xml" } }, { "atxmega16c4", { .name = "ATxmega16C4", .configValue = "atxmega16c4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA16C4.xml" } }, { "atxmega64a1u", { .name = "ATxmega64A1U", .configValue = "atxmega64a1u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64A1U.xml" } }, { "atxmega64a3", { .name = "ATxmega64A3", .configValue = "atxmega64a3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64A3.xml" } }, { "atxmega256a3u", { .name = "ATxmega256A3U", .configValue = "atxmega256a3u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA256A3U.xml" } }, { "atxmega64b1", { .name = "ATxmega64B1", .configValue = "atxmega64b1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64B1.xml" } }, { "atxmega128a4u", { .name = "ATxmega128A4U", .configValue = "atxmega128a4u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128A4U.xml" } }, { "atxmega256d3", { .name = "ATxmega256D3", .configValue = "atxmega256d3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA256D3.xml" } }, { "atxmega32e5", { .name = "ATxmega32E5", .configValue = "atxmega32e5", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA32E5.xml" } }, { "atxmega128a1u", { .name = "ATxmega128A1U", .configValue = "atxmega128a1u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128A1U.xml" } }, { "atxmega256a3", { .name = "ATxmega256A3", .configValue = "atxmega256a3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA256A3.xml" } }, { "atxmega32a4u", { .name = "ATxmega32A4U", .configValue = "atxmega32a4u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA32A4U.xml" } }, { "atxmega64a4u", { .name = "ATxmega64A4U", .configValue = "atxmega64a4u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64A4U.xml" } }, { "atxmega64d3", { .name = "ATxmega64D3", .configValue = "atxmega64d3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64D3.xml" } }, { "atxmega64d4", { .name = "ATxmega64D4", .configValue = "atxmega64d4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA64D4.xml" } }, { "atxmega128d4", { .name = "ATxmega128D4", .configValue = "atxmega128d4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128D4.xml" } }, { "atxmega128d3", { .name = "ATxmega128D3", .configValue = "atxmega128d3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA128D3.xml" } }, { "atxmega32a4", { .name = "ATxmega32A4", .configValue = "atxmega32a4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA32A4.xml" } }, { "atxmega192c3", { .name = "ATxmega192C3", .configValue = "atxmega192c3", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATXMEGA192C3.xml" } }, { "atmega16a", { .name = "ATmega16A", .configValue = "atmega16a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA16A.xml" } }, { "atmega88", { .name = "ATmega88", .configValue = "atmega88", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA88.xml" } }, { "atmega6490a", { .name = "ATmega6490A", .configValue = "atmega6490a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA6490A.xml" } }, { "atmega1284p", { .name = "ATmega1284P", .configValue = "atmega1284p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA1284P.xml" } }, { "atmega3250a", { .name = "ATmega3250A", .configValue = "atmega3250a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3250A.xml" } }, { "atmega6450a", { .name = "ATmega6450A", .configValue = "atmega6450a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA6450A.xml" } }, { "atmega1608", { .name = "ATmega1608", .configValue = "atmega1608", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA1608.xml" } }, { "atmega3290a", { .name = "ATmega3290A", .configValue = "atmega3290a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3290A.xml" } }, { "atmega644rfr2", { .name = "ATmega644RFR2", .configValue = "atmega644rfr2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA644RFR2.xml" } }, { "atmega645p", { .name = "ATmega645P", .configValue = "atmega645p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA645P.xml" } }, { "atmega640", { .name = "ATmega640", .configValue = "atmega640", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA640.xml" } }, { "atmega2560", { .name = "ATmega2560", .configValue = "atmega2560", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA2560.xml" } }, { "atmega88pa", { .name = "ATmega88PA", .configValue = "atmega88pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA88PA.xml" } }, { "atmega328p", { .name = "ATmega328P", .configValue = "atmega328p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA328P.xml" } }, { "atmega165a", { .name = "ATmega165A", .configValue = "atmega165a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA165A.xml" } }, { "atmega406", { .name = "ATmega406", .configValue = "atmega406", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA406.xml" } }, { "atmega649", { .name = "ATmega649", .configValue = "atmega649", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA649.xml" } }, { "atmega808", { .name = "ATmega808", .configValue = "atmega808", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA808.xml" } }, { "at90pwm2b", { .name = "AT90PWM2B", .configValue = "at90pwm2b", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90PWM2B.xml" } }, { "at90can32", { .name = "AT90CAN32", .configValue = "at90can32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90CAN32.xml" } }, { "atmega32u4", { .name = "ATmega32U4", .configValue = "atmega32u4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA32U4.xml" } }, { "atmega1284", { .name = "ATmega1284", .configValue = "atmega1284", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA1284.xml" } }, { "atmega1284rfr2", { .name = "ATmega1284RFR2", .configValue = "atmega1284rfr2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA1284RFR2.xml" } }, { "atmega48pb", { .name = "ATmega48PB", .configValue = "atmega48pb", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA48PB.xml" } }, { "atmega32c1", { .name = "ATmega32C1", .configValue = "atmega32c1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA32C1.xml" } }, { "atmega324p", { .name = "ATmega324P", .configValue = "atmega324p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA324P.xml" } }, { "atmega169a", { .name = "ATmega169A", .configValue = "atmega169a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA169A.xml" } }, { "atmega649p", { .name = "ATmega649P", .configValue = "atmega649p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA649P.xml" } }, { "atmega64a", { .name = "ATmega64A", .configValue = "atmega64a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA64A.xml" } }, { "atmega168pb", { .name = "ATmega168PB", .configValue = "atmega168pb", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA168PB.xml" } }, { "at90can64", { .name = "AT90CAN64", .configValue = "at90can64", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90CAN64.xml" } }, { "atmega3250pa", { .name = "ATmega3250PA", .configValue = "atmega3250pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3250PA.xml" } }, { "at90usb162", { .name = "AT90USB162", .configValue = "at90usb162", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90USB162.xml" } }, { "atmega328", { .name = "ATmega328", .configValue = "atmega328", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA328.xml" } }, { "atmega48", { .name = "ATmega48", .configValue = "atmega48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA48.xml" } }, { "atmega809", { .name = "ATmega809", .configValue = "atmega809", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA809.xml" } }, { "atmega32u2", { .name = "ATmega32U2", .configValue = "atmega32u2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA32U2.xml" } }, { "atmega16", { .name = "ATmega16", .configValue = "atmega16", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA16.xml" } }, { "atmega128rfr2", { .name = "ATmega128RFR2", .configValue = "atmega128rfr2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA128RFR2.xml" } }, { "atmega64", { .name = "ATmega64", .configValue = "atmega64", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA64.xml" } }, { "atmega168a", { .name = "ATmega168A", .configValue = "atmega168a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA168A.xml" } }, { "atmega325p", { .name = "ATmega325P", .configValue = "atmega325p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA325P.xml" } }, { "atmega2561", { .name = "ATmega2561", .configValue = "atmega2561", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA2561.xml" } }, { "atmega32a", { .name = "ATmega32A", .configValue = "atmega32a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA32A.xml" } }, { "atmega644pa", { .name = "ATmega644PA", .configValue = "atmega644pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA644PA.xml" } }, { "atmega1609", { .name = "ATmega1609", .configValue = "atmega1609", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA1609.xml" } }, { "atmega48a", { .name = "ATmega48A", .configValue = "atmega48a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA48A.xml" } }, { "atmega88a", { .name = "ATmega88A", .configValue = "atmega88a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA88A.xml" } }, { "atmega128rfa1", { .name = "ATmega128RFA1", .configValue = "atmega128rfa1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA128RFA1.xml" } }, { "atmega324pa", { .name = "ATmega324PA", .configValue = "atmega324pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA324PA.xml" } }, { "atmega64rfr2", { .name = "ATmega64RFR2", .configValue = "atmega64rfr2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA64RFR2.xml" } }, { "atmega32", { .name = "ATmega32", .configValue = "atmega32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA32.xml" } }, { "atmega329", { .name = "ATmega329", .configValue = "atmega329", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA329.xml" } }, { "atmega168", { .name = "ATmega168", .configValue = "atmega168", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA168.xml" } }, { "atmega644p", { .name = "ATmega644P", .configValue = "atmega644p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA644P.xml" } }, { "atmega329pa", { .name = "ATmega329PA", .configValue = "atmega329pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA329PA.xml" } }, { "at90pwm81", { .name = "AT90PWM81", .configValue = "at90pwm81", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90PWM81.xml" } }, { "atmega16m1", { .name = "ATmega16M1", .configValue = "atmega16m1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA16M1.xml" } }, { "atmega164a", { .name = "ATmega164A", .configValue = "atmega164a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA164A.xml" } }, { "atmega329p", { .name = "ATmega329P", .configValue = "atmega329p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA329P.xml" } }, { "at90pwm3b", { .name = "AT90PWM3B", .configValue = "at90pwm3b", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90PWM3B.xml" } }, { "atmega64c1", { .name = "ATmega64C1", .configValue = "atmega64c1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA64C1.xml" } }, { "at90pwm161", { .name = "AT90PWM161", .configValue = "at90pwm161", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90PWM161.xml" } }, { "atmega128", { .name = "ATmega128", .configValue = "atmega128", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA128.xml" } }, { "atmega325pa", { .name = "ATmega325PA", .configValue = "atmega325pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA325PA.xml" } }, { "atmega644a", { .name = "ATmega644A", .configValue = "atmega644a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA644A.xml" } }, { "atmega64m1", { .name = "ATmega64M1", .configValue = "atmega64m1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA64M1.xml" } }, { "atmega162", { .name = "ATmega162", .configValue = "atmega162", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA162.xml" } }, { "atmega164p", { .name = "ATmega164P", .configValue = "atmega164p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA164P.xml" } }, { "atmega3250", { .name = "ATmega3250", .configValue = "atmega3250", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3250.xml" } }, { "atmega329a", { .name = "ATmega329A", .configValue = "atmega329a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA329A.xml" } }, { "at90pwm316", { .name = "AT90PWM316", .configValue = "at90pwm316", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90PWM316.xml" } }, { "atmega4809", { .name = "ATmega4809", .configValue = "atmega4809", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA4809.xml" } }, { "atmega1281", { .name = "ATmega1281", .configValue = "atmega1281", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA1281.xml" } }, { "at90usb1287", { .name = "AT90USB1287", .configValue = "at90usb1287", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90USB1287.xml" } }, { "atmega3208", { .name = "ATmega3208", .configValue = "atmega3208", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3208.xml" } }, { "at90pwm1", { .name = "AT90PWM1", .configValue = "at90pwm1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90PWM1.xml" } }, { "atmega48p", { .name = "ATmega48P", .configValue = "atmega48p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA48P.xml" } }, { "atmega88p", { .name = "ATmega88P", .configValue = "atmega88p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA88P.xml" } }, { "at90usb647", { .name = "AT90USB647", .configValue = "at90usb647", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90USB647.xml" } }, { "at90pwm216", { .name = "AT90PWM216", .configValue = "at90pwm216", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90PWM216.xml" } }, { "atmega645", { .name = "ATmega645", .configValue = "atmega645", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA645.xml" } }, { "atmega16u4", { .name = "ATmega16U4", .configValue = "atmega16u4", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA16U4.xml" } }, { "atmega328pb", { .name = "ATmega328PB", .configValue = "atmega328pb", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA328PB.xml" } }, { "atmega256rfr2", { .name = "ATmega256RFR2", .configValue = "atmega256rfr2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA256RFR2.xml" } }, { "atmega324pb", { .name = "ATmega324PB", .configValue = "atmega324pb", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA324PB.xml" } }, { "atmega168p", { .name = "ATmega168P", .configValue = "atmega168p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA168P.xml" } }, { "atmega3290", { .name = "ATmega3290", .configValue = "atmega3290", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3290.xml" } }, { "atmega325a", { .name = "ATmega325A", .configValue = "atmega325a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA325A.xml" } }, { "atmega128a", { .name = "ATmega128A", .configValue = "atmega128a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA128A.xml" } }, { "atmega48pa", { .name = "ATmega48PA", .configValue = "atmega48pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA48PA.xml" } }, { "at90usb82", { .name = "AT90USB82", .configValue = "at90usb82", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90USB82.xml" } }, { "atmega325", { .name = "ATmega325", .configValue = "atmega325", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA325.xml" } }, { "atmega168pa", { .name = "ATmega168PA", .configValue = "atmega168pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA168PA.xml" } }, { "atmega4808", { .name = "ATmega4808", .configValue = "atmega4808", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA4808.xml" } }, { "atmega32m1", { .name = "ATmega32M1", .configValue = "atmega32m1", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA32M1.xml" } }, { "atmega164pa", { .name = "ATmega164PA", .configValue = "atmega164pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA164PA.xml" } }, { "atmega324a", { .name = "ATmega324A", .configValue = "atmega324a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA324A.xml" } }, { "atmega169p", { .name = "ATmega169P", .configValue = "atmega169p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA169P.xml" } }, { "atmega649a", { .name = "ATmega649A", .configValue = "atmega649a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA649A.xml" } }, { "atmega6450", { .name = "ATmega6450", .configValue = "atmega6450", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA6450.xml" } }, { "atmega645a", { .name = "ATmega645A", .configValue = "atmega645a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA645A.xml" } }, { "atmega6490", { .name = "ATmega6490", .configValue = "atmega6490", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA6490.xml" } }, { "atmega3290pa", { .name = "ATmega3290PA", .configValue = "atmega3290pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3290PA.xml" } }, { "atmega165p", { .name = "ATmega165P", .configValue = "atmega165p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA165P.xml" } }, { "atmega2564rfr2", { .name = "ATmega2564RFR2", .configValue = "atmega2564rfr2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA2564RFR2.xml" } }, { "atmega16u2", { .name = "ATmega16U2", .configValue = "atmega16u2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA16U2.xml" } }, { "atmega88pb", { .name = "ATmega88PB", .configValue = "atmega88pb", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA88PB.xml" } }, { "atmega644", { .name = "ATmega644", .configValue = "atmega644", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA644.xml" } }, { "at90usb646", { .name = "AT90USB646", .configValue = "at90usb646", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90USB646.xml" } }, { "atmega6490p", { .name = "ATmega6490P", .configValue = "atmega6490p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA6490P.xml" } }, { "atmega169pa", { .name = "ATmega169PA", .configValue = "atmega169pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA169PA.xml" } }, { "atmega3250p", { .name = "ATmega3250P", .configValue = "atmega3250p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3250P.xml" } }, { "atmega6450p", { .name = "ATmega6450P", .configValue = "atmega6450p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA6450P.xml" } }, { "atmega3209", { .name = "ATmega3209", .configValue = "atmega3209", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3209.xml" } }, { "atmega165pa", { .name = "ATmega165PA", .configValue = "atmega165pa", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA165PA.xml" } }, { "atmega8u2", { .name = "ATmega8U2", .configValue = "atmega8u2", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA8U2.xml" } }, { "atmega3290p", { .name = "ATmega3290P", .configValue = "atmega3290p", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA3290P.xml" } }, { "at90can128", { .name = "AT90CAN128", .configValue = "at90can128", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90CAN128.xml" } }, { "atmega1280", { .name = "ATmega1280", .configValue = "atmega1280", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATMEGA1280.xml" } }, { "at90usb1286", { .name = "AT90USB1286", .configValue = "at90usb1286", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AT90USB1286.xml" } }, { "avr16ea48", { .name = "AVR16EA48", .configValue = "avr16ea48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16EA48.xml" } }, { "avr32eb14", { .name = "AVR32EB14", .configValue = "avr32eb14", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32EB14.xml" } }, { "avr32eb28", { .name = "AVR32EB28", .configValue = "avr32eb28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32EB28.xml" } }, { "avr64ea28", { .name = "AVR64EA28", .configValue = "avr64ea28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64EA28.xml" } }, { "avr16eb32", { .name = "AVR16EB32", .configValue = "avr16eb32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16EB32.xml" } }, { "avr32eb20", { .name = "AVR32EB20", .configValue = "avr32eb20", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32EB20.xml" } }, { "avr16ea32", { .name = "AVR16EA32", .configValue = "avr16ea32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16EA32.xml" } }, { "avr32ea28", { .name = "AVR32EA28", .configValue = "avr32ea28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32EA28.xml" } }, { "avr32eb32", { .name = "AVR32EB32", .configValue = "avr32eb32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32EB32.xml" } }, { "avr32ea48", { .name = "AVR32EA48", .configValue = "avr32ea48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32EA48.xml" } }, { "avr16eb14", { .name = "AVR16EB14", .configValue = "avr16eb14", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16EB14.xml" } }, { "avr16eb28", { .name = "AVR16EB28", .configValue = "avr16eb28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16EB28.xml" } }, { "avr64ea32", { .name = "AVR64EA32", .configValue = "avr64ea32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64EA32.xml" } }, { "avr16ea28", { .name = "AVR16EA28", .configValue = "avr16ea28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16EA28.xml" } }, { "avr16eb20", { .name = "AVR16EB20", .configValue = "avr16eb20", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16EB20.xml" } }, { "avr64ea48", { .name = "AVR64EA48", .configValue = "avr64ea48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64EA48.xml" } }, { "avr32ea32", { .name = "AVR32EA32", .configValue = "avr32ea32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32EA32.xml" } }, { "attiny416", { .name = "ATtiny416", .configValue = "attiny416", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY416.xml" } }, { "attiny816", { .name = "ATtiny816", .configValue = "attiny816", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY816.xml" } }, { "attiny13a", { .name = "ATtiny13A", .configValue = "attiny13a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY13A.xml" } }, { "attiny13", { .name = "ATtiny13", .configValue = "attiny13", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY13.xml" } }, { "attiny204", { .name = "ATtiny204", .configValue = "attiny204", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY204.xml" } }, { "attiny1617", { .name = "ATtiny1617", .configValue = "attiny1617", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1617.xml" } }, { "attiny44a", { .name = "ATtiny44A", .configValue = "attiny44a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY44A.xml" } }, { "attiny84a", { .name = "ATtiny84A", .configValue = "attiny84a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY84A.xml" } }, { "attiny85", { .name = "ATtiny85", .configValue = "attiny85", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY85.xml" } }, { "attiny3227", { .name = "ATtiny3227", .configValue = "attiny3227", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY3227.xml" } }, { "attiny45", { .name = "ATtiny45", .configValue = "attiny45", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY45.xml" } }, { "attiny212", { .name = "ATtiny212", .configValue = "attiny212", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY212.xml" } }, { "attiny1606", { .name = "ATtiny1606", .configValue = "attiny1606", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1606.xml" } }, { "attiny1634", { .name = "ATtiny1634", .configValue = "attiny1634", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1634.xml" } }, { "attiny807", { .name = "ATtiny807", .configValue = "attiny807", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY807.xml" } }, { "attiny84", { .name = "ATtiny84", .configValue = "attiny84", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY84.xml" } }, { "attiny3226", { .name = "ATtiny3226", .configValue = "attiny3226", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY3226.xml" } }, { "attiny167", { .name = "ATtiny167", .configValue = "attiny167", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY167.xml" } }, { "attiny202", { .name = "ATtiny202", .configValue = "attiny202", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY202.xml" } }, { "attiny1616", { .name = "ATtiny1616", .configValue = "attiny1616", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1616.xml" } }, { "attiny1624", { .name = "ATtiny1624", .configValue = "attiny1624", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1624.xml" } }, { "attiny817", { .name = "ATtiny817", .configValue = "attiny817", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY817.xml" } }, { "attiny417", { .name = "ATtiny417", .configValue = "attiny417", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY417.xml" } }, { "attiny406", { .name = "ATtiny406", .configValue = "attiny406", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY406.xml" } }, { "attiny806", { .name = "ATtiny806", .configValue = "attiny806", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY806.xml" } }, { "attiny861a", { .name = "ATtiny861A", .configValue = "attiny861a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY861A.xml" } }, { "attiny214", { .name = "ATtiny214", .configValue = "attiny214", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY214.xml" } }, { "attiny1607", { .name = "ATtiny1607", .configValue = "attiny1607", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1607.xml" } }, { "attiny441", { .name = "ATtiny441", .configValue = "attiny441", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY441.xml" } }, { "attiny261", { .name = "ATtiny261", .configValue = "attiny261", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY261.xml" } }, { "attiny841", { .name = "ATtiny841", .configValue = "attiny841", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY841.xml" } }, { "attiny44", { .name = "ATtiny44", .configValue = "attiny44", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY44.xml" } }, { "attiny402", { .name = "ATtiny402", .configValue = "attiny402", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY402.xml" } }, { "attiny1604", { .name = "ATtiny1604", .configValue = "attiny1604", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1604.xml" } }, { "attiny2313", { .name = "ATtiny2313", .configValue = "attiny2313", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY2313.xml" } }, { "attiny87", { .name = "ATtiny87", .configValue = "attiny87", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY87.xml" } }, { "attiny828", { .name = "ATtiny828", .configValue = "attiny828", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY828.xml" } }, { "attiny24", { .name = "ATtiny24", .configValue = "attiny24", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY24.xml" } }, { "attiny814", { .name = "ATtiny814", .configValue = "attiny814", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY814.xml" } }, { "attiny1627", { .name = "ATtiny1627", .configValue = "attiny1627", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1627.xml" } }, { "attiny461", { .name = "ATtiny461", .configValue = "attiny461", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY461.xml" } }, { "attiny2313a", { .name = "ATtiny2313A", .configValue = "attiny2313a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY2313A.xml" } }, { "attiny861", { .name = "ATtiny861", .configValue = "attiny861", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY861.xml" } }, { "attiny461a", { .name = "ATtiny461A", .configValue = "attiny461a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY461A.xml" } }, { "attiny3217", { .name = "ATtiny3217", .configValue = "attiny3217", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY3217.xml" } }, { "attiny414", { .name = "ATtiny414", .configValue = "attiny414", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY414.xml" } }, { "attiny48", { .name = "ATtiny48", .configValue = "attiny48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY48.xml" } }, { "attiny4313", { .name = "ATtiny4313", .configValue = "attiny4313", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY4313.xml" } }, { "attiny804", { .name = "ATtiny804", .configValue = "attiny804", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY804.xml" } }, { "attiny261a", { .name = "ATtiny261A", .configValue = "attiny261a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY261A.xml" } }, { "attiny24a", { .name = "ATtiny24A", .configValue = "attiny24a", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY24A.xml" } }, { "attiny404", { .name = "ATtiny404", .configValue = "attiny404", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY404.xml" } }, { "attiny3216", { .name = "ATtiny3216", .configValue = "attiny3216", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY3216.xml" } }, { "attiny412", { .name = "ATtiny412", .configValue = "attiny412", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY412.xml" } }, { "attiny43u", { .name = "ATtiny43U", .configValue = "attiny43u", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY43U.xml" } }, { "attiny1626", { .name = "ATtiny1626", .configValue = "attiny1626", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1626.xml" } }, { "attiny88", { .name = "ATtiny88", .configValue = "attiny88", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY88.xml" } }, { "attiny1614", { .name = "ATtiny1614", .configValue = "attiny1614", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY1614.xml" } }, { "attiny25", { .name = "ATtiny25", .configValue = "attiny25", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY25.xml" } }, { "attiny3224", { .name = "ATtiny3224", .configValue = "attiny3224", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/ATTINY3224.xml" } }, { "avr16du32", { .name = "AVR16DU32", .configValue = "avr16du32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16DU32.xml" } }, { "avr64db28", { .name = "AVR64DB28", .configValue = "avr64db28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DB28.xml" } }, { "avr32dd32", { .name = "AVR32DD32", .configValue = "avr32dd32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DD32.xml" } }, { "avr128db28", { .name = "AVR128DB28", .configValue = "avr128db28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR128DB28.xml" } }, { "avr32du28", { .name = "AVR32DU28", .configValue = "avr32du28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DU28.xml" } }, { "avr16dd14", { .name = "AVR16DD14", .configValue = "avr16dd14", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16DD14.xml" } }, { "avr32da28", { .name = "AVR32DA28", .configValue = "avr32da28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DA28.xml" } }, { "avr32du14", { .name = "AVR32DU14", .configValue = "avr32du14", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DU14.xml" } }, { "avr16dd28", { .name = "AVR16DD28", .configValue = "avr16dd28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16DD28.xml" } }, { "avr128da28", { .name = "AVR128DA28", .configValue = "avr128da28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR128DA28.xml" } }, { "avr64dd32", { .name = "AVR64DD32", .configValue = "avr64dd32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DD32.xml" } }, { "avr32db28", { .name = "AVR32DB28", .configValue = "avr32db28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DB28.xml" } }, { "avr64du28", { .name = "AVR64DU28", .configValue = "avr64du28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DU28.xml" } }, { "avr16dd20", { .name = "AVR16DD20", .configValue = "avr16dd20", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16DD20.xml" } }, { "avr64da28", { .name = "AVR64DA28", .configValue = "avr64da28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DA28.xml" } }, { "avr32du20", { .name = "AVR32DU20", .configValue = "avr32du20", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DU20.xml" } }, { "avr128db64", { .name = "AVR128DB64", .configValue = "avr128db64", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR128DB64.xml" } }, { "avr32db48", { .name = "AVR32DB48", .configValue = "avr32db48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DB48.xml" } }, { "avr16du28", { .name = "AVR16DU28", .configValue = "avr16du28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16DU28.xml" } }, { "avr64dd20", { .name = "AVR64DD20", .configValue = "avr64dd20", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DD20.xml" } }, { "avr32dd14", { .name = "AVR32DD14", .configValue = "avr32dd14", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DD14.xml" } }, { "avr128da48", { .name = "AVR128DA48", .configValue = "avr128da48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR128DA48.xml" } }, { "avr16du14", { .name = "AVR16DU14", .configValue = "avr16du14", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16DU14.xml" } }, { "avr32dd28", { .name = "AVR32DD28", .configValue = "avr32dd28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DD28.xml" } }, { "avr64db32", { .name = "AVR64DB32", .configValue = "avr64db32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DB32.xml" } }, { "avr64da48", { .name = "AVR64DA48", .configValue = "avr64da48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DA48.xml" } }, { "avr32du32", { .name = "AVR32DU32", .configValue = "avr32du32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DU32.xml" } }, { "avr128db32", { .name = "AVR128DB32", .configValue = "avr128db32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR128DB32.xml" } }, { "avr64db64", { .name = "AVR64DB64", .configValue = "avr64db64", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DB64.xml" } }, { "avr16dd32", { .name = "AVR16DD32", .configValue = "avr16dd32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16DD32.xml" } }, { "avr32da32", { .name = "AVR32DA32", .configValue = "avr32da32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DA32.xml" } }, { "avr64db48", { .name = "AVR64DB48", .configValue = "avr64db48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DB48.xml" } }, { "avr128da32", { .name = "AVR128DA32", .configValue = "avr128da32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR128DA32.xml" } }, { "avr64dd14", { .name = "AVR64DD14", .configValue = "avr64dd14", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DD14.xml" } }, { "avr32dd20", { .name = "AVR32DD20", .configValue = "avr32dd20", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DD20.xml" } }, { "avr16du20", { .name = "AVR16DU20", .configValue = "avr16du20", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR16DU20.xml" } }, { "avr64da64", { .name = "AVR64DA64", .configValue = "avr64da64", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DA64.xml" } }, { "avr32db32", { .name = "AVR32DB32", .configValue = "avr32db32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DB32.xml" } }, { "avr64dd28", { .name = "AVR64DD28", .configValue = "avr64dd28", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DD28.xml" } }, { "avr32da48", { .name = "AVR32DA48", .configValue = "avr32da48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR32DA48.xml" } }, { "avr128da64", { .name = "AVR128DA64", .configValue = "avr128da64", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR128DA64.xml" } }, { "avr64du32", { .name = "AVR64DU32", .configValue = "avr64du32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DU32.xml" } }, { "avr128db48", { .name = "AVR128DB48", .configValue = "avr128db48", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR128DB48.xml" } }, { "avr64da32", { .name = "AVR64DA32", .configValue = "avr64da32", .family = Targets::TargetFamily::AVR_8, .relativeTdfPath = "AVR8/AVR64DA32.xml" } }, { "ch32x035", { .name = "CH32X035", .configValue = "ch32x035", .family = Targets::TargetFamily::RISC_V, .relativeTdfPath = "RISCV/CH32X035.xml" } }, { "ch32v003", { .name = "CH32V003", .configValue = "ch32v003", .family = Targets::TargetFamily::RISC_V, .relativeTdfPath = "RISCV/CH32V003.xml" } }