Files
BloomPatched/Bloom_autogen/GeneratedMapping.txt
2025-11-23 20:39:37 +04:00

2601 lines
56 KiB
Plaintext

{
"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"
}
}