Removed unnecessary 'devices' element from TDFs

This commit is contained in:
Nav
2021-06-02 23:24:05 +01:00
parent 80749e2b5b
commit 5f580cc387
249 changed files with 182416 additions and 176806 deletions

View File

@@ -81,7 +81,7 @@ function processAvrPartFiles($path) : array {
continue;
}
$device = $pdXml->devices[0]->device;
$device = $pdXml->device;
$partDescriptionXml = new TargetDescription();
$partDescriptionXml->originalFilePath = $file;

View File

@@ -32,10 +32,8 @@ class TargetDescriptionFile
$this->xml = $xml;
/** @var SimpleXMLElement[] $devices */
$devices = (array) $xml->devices;
if (!empty($devices)) {
$device = reset($devices);
$device = $this->xml->device;
if (!empty($device)) {
$deviceAttributes = $device->attributes();
if (!empty($deviceAttributes['name'])) {

View File

@@ -24,8 +24,7 @@ void TargetDescriptionFile::init(const QString& xmlFilePath) {
void TargetDescriptionFile::init(const QDomDocument& xml) {
this->xml = xml;
auto device = xml.elementsByTagName("devices").item(0)
.toElement().elementsByTagName("device").item(0).toElement();
auto device = xml.elementsByTagName("device").item(0).toElement();
if (!device.isElement()) {
throw TargetDescriptionParsingFailureException("Device element not found.");

View File

@@ -10,7 +10,6 @@
<variant ordercode="AT90CAN128-16MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="QFN64"
package="QFN64" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90CAN128" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -530,7 +529,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="AT90CAN32-16MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="QFN64"
package="QFN64" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90CAN32" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -530,7 +529,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="AT90CAN64-16MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="QFN64"
package="QFN64" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90CAN64" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x10000">
@@ -530,7 +529,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90PWM1" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x2000">
@@ -327,7 +326,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90PWM161" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -311,7 +310,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90PWM216" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -341,7 +340,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90PWM2B" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x2000">
@@ -341,7 +340,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90PWM316" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -349,7 +348,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90PWM3B" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x2000">
@@ -349,7 +348,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90PWM81" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x2000">
@@ -311,7 +310,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.2" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90USB1286" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -378,7 +377,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.2" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90USB1287" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -384,7 +383,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90USB162" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -328,7 +327,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90USB646" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x10000">
@@ -384,7 +383,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90USB647" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x10000">
@@ -384,7 +383,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="AT90USB82" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x2000">
@@ -328,7 +327,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -21,7 +21,6 @@
<variant ordercode="ATmega128-16MN" tempmin="-40" tempmax="105" speedmax="16000000" pinout="TQFPQFN64"
package="QFN64" vccmin="4.5" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega128" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -552,7 +551,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega1280-16CU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="CBGA100" pinout="CBGA"/>
</variants>
<devices>
<device name="ATmega1280" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -670,7 +669,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega1281-16MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="QFN64"
package="QFN64" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega1281" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -558,7 +557,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -8,7 +8,6 @@
<variant ordercode="ATmega1284-MU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="TQFP_QFN_44"
package="QFN44" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega1284" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -525,7 +524,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -14,7 +14,6 @@
<variant ordercode="ATmega1284P-MN" tempmin="-40" tempmax="85" speedmax="20000000" pinout="TQFP_QFN_44"
package="QFN44" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega1284P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -531,7 +530,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega1284RFR2-ZFR" package="VQFN48" speedmax="16000000" tempmax="125" tempmin="-40"
vccmax="3.6" vccmin="1.8"/>
</variants>
<devices>
<device name="ATmega1284RFR2" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -453,7 +452,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega128A-MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="TQFPQFN64"
package="QFN64" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega128A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -537,7 +536,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="3.6"/>
</variants>
<devices>
<device name="ATmega128RFA1" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -442,7 +441,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega128RFR2-ZFR" package="QFN64" speedmax="16000000" tempmax="125" tempmin="-40"
vccmax="3.6" vccmin="1.8"/>
</variants>
<devices>
<device name="ATmega128RFR2" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x20000">
@@ -453,7 +452,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -15,7 +15,6 @@
<variant ordercode="ATmega16-16MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="TQFPQFN44"
package="QFN44" vccmin="4.5" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega16" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -464,7 +463,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -8,7 +8,6 @@
<variant ordercode="ATmega1608-XFR" package="SSOP28" pinout="SSOP28" speedmax="20000000" tempmax="105"
tempmin="-40" vccmax="5.0" vccmin="1.8"/>
</variants>
<devices>
<device architecture="AVR8X" family="AVR MEGA" name="ATmega1608">
<address-spaces>
<address-space endianness="little" id="data" name="data" size="0x4000" start="0x0000">
@@ -473,7 +472,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Analog Comparator" id="I2106" name="AC">
<register-group caption="Analog Comparator" name="AC" size="0x8">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega1609-MFR" package="UQFN48" pinout="QFN48" speedmax="20000000" tempmax="105"
tempmin="-40" vccmax="5.0" vccmin="1.8"/>
</variants>
<devices>
<device architecture="AVR8X" family="AVR MEGA" name="ATmega1609">
<address-spaces>
<address-space endianness="little" id="data" name="data" size="0x4000" start="0x0000">
@@ -544,7 +543,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Analog Comparator" id="I2106" name="AC">
<register-group caption="Analog Comparator" name="AC" size="0x8">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega162" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -365,7 +364,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -12,7 +12,6 @@
<variant ordercode="ATmega164A-CU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="VFBGA49"
package="VFBGA49" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega164A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -517,7 +516,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -24,7 +24,6 @@
<variant ordercode="ATmega164P-20MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="TQFP_VQFN_44"
package="VQFN44" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega164P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -527,7 +526,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -18,7 +18,6 @@
<variant ordercode="ATmega164PA-MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="TQFP_QFN_44"
package="VQFN44" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega164PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -523,7 +522,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega165A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -343,7 +342,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega165P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -343,7 +342,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega165PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -343,7 +342,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -14,7 +14,6 @@
<variant ordercode="ATmega168-20PU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega168" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -458,7 +457,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -12,7 +12,6 @@
<variant ordercode="ATmega168A-PU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega168A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -456,7 +455,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -14,7 +14,6 @@
<variant ordercode="ATmega168P-20PU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega168P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -458,7 +457,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -18,7 +18,6 @@
<variant ordercode="ATmega168PA-PN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega168PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -462,7 +461,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega168PB-MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="VQFN32"
package="VQFN32" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega168PB" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -474,7 +473,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -12,7 +12,6 @@
<variant ordercode="ATmega169A-MN" tempmin="-40" tempmax="105" speedmax="16000000" pinout="QFN64"
package="QFN64" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega169A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -531,7 +530,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -14,7 +14,6 @@
<variant ordercode="ATmega169P-16MCH" tempmin="-40" tempmax="85" speedmax="16000000" pinout="DRQFN64"
package="DRQFN64" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega169P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -533,7 +532,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -12,7 +12,6 @@
<variant ordercode="ATmega169PA-MN" tempmin="-40" tempmax="105" speedmax="16000000" pinout="QFN64"
package="QFN64" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega169PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -531,7 +530,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -8,7 +8,6 @@
<variant ordercode="ATmega16A-MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="TQFPQFN44"
package="QFN44" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega16A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -457,7 +456,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="4.5"/>
</variants>
<devices>
<device name="ATmega16HVA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -252,7 +251,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="3.0" vccmax="4.5"/>
</variants>
<devices>
<device name="ATmega16HVB" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -349,7 +348,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="3.0" vccmax="4.5"/>
</variants>
<devices>
<device name="ATmega16HVBrevB" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -349,7 +348,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega16M1-MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="TQFPQFN32"
package="QFN32" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega16M1" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -468,7 +467,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega16U2-MU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="QFN32" pinout="QUAD"/>
</variants>
<devices>
<device name="ATmega16U2" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -412,7 +411,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega16U4RC-MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="QFN44"
package="QFN44" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega16U4" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x4000">
@@ -501,7 +500,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega2560-16CU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="CBGA100"
package="CBGA100" vccmin="4.5" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega2560" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x40000">
@@ -670,7 +669,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega2561-16MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="QFN64"
package="QFN64" vccmin="4.5" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega2561" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x40000">
@@ -558,7 +557,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega2564RFR2-ZFR" package="VQFN48" speedmax="16000000" tempmax="125" tempmin="-40"
vccmax="3.6" vccmin="1.8"/>
</variants>
<devices>
<device name="ATmega2564RFR2" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x40000">
@@ -460,7 +459,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega256RFR2-ZFR" package="QFN64" speedmax="16000000" tempmax="125" tempmin="-40"
vccmax="3.6" vccmin="1.8"/>
</variants>
<devices>
<device name="ATmega256RFR2" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x40000">
@@ -460,7 +459,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -14,7 +14,6 @@
<variant ordercode="ATmega32-16MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="TQFPQFN44"
package="QFN44" vccmin="4.5" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega32" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -463,7 +462,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -8,7 +8,6 @@
<variant ordercode="ATmega3208-XFR" package="SSOP28" pinout="SSOP28" speedmax="20000000" tempmax="105"
tempmin="-40" vccmax="5.0" vccmin="1.8"/>
</variants>
<devices>
<device architecture="AVR8X" family="AVR MEGA" name="ATmega3208">
<address-spaces>
<address-space endianness="little" id="data" name="data" size="0x10000" start="0x0000">
@@ -472,7 +471,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Analog Comparator" id="I2106" name="AC">
<register-group caption="Analog Comparator" name="AC" size="0x8">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega3209-MFR" package="UQFN48" pinout="QFN48" speedmax="20000000" tempmax="105"
tempmin="-40" vccmax="5.0" vccmin="1.8"/>
</variants>
<devices>
<device architecture="AVR8X" family="AVR MEGA" name="ATmega3209">
<address-spaces>
<address-space endianness="little" id="data" name="data" size="0x10000" start="0x0000">
@@ -543,7 +542,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Analog Comparator" id="I2106" name="AC">
<register-group caption="Analog Comparator" name="AC" size="0x8">

View File

@@ -12,7 +12,6 @@
<variant ordercode="ATmega324A-CU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="VFBGA49"
package="VFBGA49" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega324A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -515,7 +514,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -26,7 +26,6 @@
<variant ordercode="ATmega324P-20MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="TQFP_VQFN_44"
package="VQFN44" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega324P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -529,7 +528,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -12,7 +12,6 @@
<variant ordercode="ATmega324PA-CU" package="VFBGA49" pinout="BGA_49" speedmax="20000000" tempmax="85"
tempmin="-40" vccmax="5.5" vccmin="1.8"/>
</variants>
<devices>
<device name="ATmega324PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -515,7 +514,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -18,7 +18,6 @@
<variant ordercode="ATmega324PB-MNR" tempmin="-40" tempmax="105" speedmax="20000000" pinout="VQFN44"
package="VQFN44" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega324PB" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -661,7 +660,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega325" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -343,7 +342,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega3250" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -354,7 +353,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega3250A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -354,7 +353,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega3250P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -354,7 +353,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega3250PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -354,7 +353,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega325A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -343,7 +342,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega325P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -343,7 +342,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega325PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -343,7 +342,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega328-PU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega328" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -454,7 +453,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -16,7 +16,6 @@
<variant ordercode="ATmega328P-PN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega328P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -460,7 +459,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega328PB-MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="VQFN32"
package="VQFN32" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega328PB" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -566,7 +565,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega329-16MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="QFN64"
package="QFN64" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega329" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -529,7 +528,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega3290" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -360,7 +359,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega3290A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -360,7 +359,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega3290P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -360,7 +359,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega3290PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -360,7 +359,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega329A-MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="QFN64"
package="QFN64" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega329A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -529,7 +528,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -14,7 +14,6 @@
<variant ordercode="ATmega329P-20MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="QFN64"
package="QFN64" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega329P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -533,7 +532,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega329PA-MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="QFN64"
package="QFN64" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega329PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -529,7 +528,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -13,7 +13,6 @@
<variant ordercode="ATmega32A-MN" tempmin="-40" tempmax="105" speedmax="16000000" pinout="TQFPQFN44"
package="QFN44" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega32A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -447,7 +446,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega32C1-MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="TQFPQFN32"
package="QFN32" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega32C1" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -451,7 +450,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="3.0" vccmax="4.5"/>
</variants>
<devices>
<device name="ATmega32HVB" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -349,7 +348,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="3.0" vccmax="4.5"/>
</variants>
<devices>
<device name="ATmega32HVBrevB" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -349,7 +348,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega32M1-MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="TQFPQFN32"
package="QFN32" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega32M1" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -468,7 +467,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega32U2-MU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="QFN32" pinout="QUAD"/>
</variants>
<devices>
<device name="ATmega32U2" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -412,7 +411,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega32U4RC-MU" tempmin="-40" tempmax="85" speedmax="16000000" pinout="QFN44"
package="QFN44" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega32U4" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x8000">
@@ -501,7 +500,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -3,7 +3,6 @@
<variants>
<variant tempmin="0" tempmax="0" speedmax="0" package="" ordercode="standard" vccmin="4.0" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega406" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0xa000">
@@ -239,7 +238,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -22,7 +22,6 @@
<variant ordercode="ATmega48-20PU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega48" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x1000">
@@ -458,7 +457,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -8,7 +8,6 @@
<variant ordercode="ATmega4808-XFR" package="SSOP28" pinout="SSOP28" speedmax="20000000" tempmax="105"
tempmin="-40" vccmax="5.0" vccmin="1.8"/>
</variants>
<devices>
<device architecture="AVR8X" family="AVR MEGA" name="ATmega4808">
<address-spaces>
<address-space endianness="little" id="data" name="data" size="0x10000" start="0x0000">
@@ -472,7 +471,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Analog Comparator" id="I2106" name="AC">
<register-group caption="Analog Comparator" name="AC" size="0x8">

View File

@@ -6,7 +6,6 @@
<variant ordercode="ATmega4809-MFR" package="UQFN48" pinout="QFN48" speedmax="20000000" tempmax="105"
tempmin="-40" vccmax="5.0" vccmin="1.8"/>
</variants>
<devices>
<device architecture="AVR8X" family="AVR MEGA" name="ATmega4809">
<address-spaces>
<address-space endianness="little" id="data" name="data" size="0x10000" start="0x0000">
@@ -543,7 +542,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Analog Comparator" id="I2106" name="AC">
<register-group caption="Analog Comparator" name="AC" size="0x8">

View File

@@ -12,7 +12,6 @@
<variant ordercode="ATmega48A-PU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega48A" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x1000">
@@ -448,7 +447,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -18,7 +18,6 @@
<variant ordercode="ATmega48P-20PU" tempmin="-40" tempmax="85" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="2.7" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega48P" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x1000">
@@ -454,7 +453,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -20,7 +20,6 @@
<variant ordercode="ATmega48PA-PN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="PDIP28"
package="PDIP28" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega48PA" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x1000">
@@ -456,7 +455,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega48PB-MN" tempmin="-40" tempmax="105" speedmax="20000000" pinout="VQFN32"
package="VQFN32" vccmin="1.8" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega48PB" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x1000">
@@ -466,7 +465,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -21,7 +21,6 @@
<variant ordercode="ATmega64-16MN" tempmin="-40" tempmax="105" speedmax="16000000" pinout="TQFPQFN64"
package="QFN64" vccmin="4.5" vccmax="5.5"/>
</variants>
<devices>
<device name="ATmega64" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x10000">
@@ -552,7 +551,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

View File

@@ -10,7 +10,6 @@
<variant ordercode="ATmega640-16CU" speedmax="16000000" tempmin="-40" tempmax="85" vccmin="2.7" vccmax="5.5"
package="CBGA100" pinout="CBGA"/>
</variants>
<devices>
<device name="ATmega640" architecture="AVR8" family="megaAVR">
<address-spaces>
<address-space endianness="little" name="prog" id="prog" start="0x0000" size="0x10000">
@@ -670,7 +669,6 @@
</property-group>
</property-groups>
</device>
</devices>
<modules>
<module caption="Fuses" name="FUSE">
<register-group caption="Fuses" name="FUSE">

Some files were not shown because too many files have changed in this diff Show More