From 3b4a308c78bc69144c9ff8bc3d634f6268955412 Mon Sep 17 00:00:00 2001 From: Andreas Galauner Date: Fri, 17 Jul 2026 20:48:25 +0200 Subject: [PATCH] Normalize tinyAVR 0/1-series ATDFs to one pack version Unify all vendor ATDFs on Microchip ATtiny_DFP.3.4.278 pack. The old files were a mix of versions, which broke atdf2svd: some parts were older schema-0.3 files that encoded `TCA` as a `class="union"` register-group, an encoding atdf2svd cannot handle. It produced no `TCA0` in the PAC. The .278 pack encodes `TCA` as an ordinary register-group, so `TCA0` is generated correctly. attiny1614 was additionally a pre-release schema-0.3 file with wrong CCL pin data. Also add patches for the 816, 1606 and 1614 so they match their siblings. --- CHANGELOG.md | 7 + patch/attiny1606.yaml | 5 + patch/attiny1614.yaml | 5 + patch/attiny816.yaml | 48 +- vendor/attiny1604.atdf | 30 +- vendor/attiny1606.atdf | 50 +- vendor/attiny1614.atdf | 2887 +++++++------- vendor/attiny1617.atdf | 12 +- vendor/attiny202.atdf | 6635 ++++++++++++++++++++++---------- vendor/attiny204.atdf | 12 +- vendor/attiny212.atdf | 7662 +++++++++++++++++++++++++------------ vendor/attiny214.atdf | 7914 ++++++++++++++++++++++++++------------ vendor/attiny3217.atdf | 12 +- vendor/attiny402.atdf | 15 +- vendor/attiny404.atdf | 12 +- vendor/attiny414.atdf | 7914 ++++++++++++++++++++++++++------------ vendor/attiny416.atdf | 8160 ++++++++++++++++++++++++++++------------ vendor/attiny417.atdf | 12 +- vendor/attiny804.atdf | 30 +- vendor/attiny816.atdf | 2945 ++++++++------- vendor/attiny817.atdf | 12 +- 21 files changed, 29740 insertions(+), 14639 deletions(-) create mode 100644 patch/attiny1606.yaml create mode 100644 patch/attiny1614.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 1bb87c73..031fa712 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `ATtiny412`: Fixed `TCA0` missing and a bunch of incorrect register fields ([#260]). - Fixed compilation with the Bazel build system ([#251]). There was a symlink check in our build script which interferes with Bazel's source organization. +- Normalized all tinyAVR 0/1-series vendor ATDFs to a single Microchip pack + version (`ATtiny_DFP.3.4.278`). The previous set mixed versions: some + parts were older schema-0.3 files that encoded `TCA` as a `class="union"` + register-group, which `atdf2svd` cannot handle (leaving the generated PAC + without `TCA0`). The `.278` pack encodes `TCA` as an ordinary + register-group, so `TCA0` is generated correctly. `attiny1614` was + additionally a pre-release schema-0.3 file with wrong CCL pin data. [#251]: https://github.com/Rahix/avr-device/pull/251 [#252]: https://github.com/Rahix/avr-device/pull/252 diff --git a/patch/attiny1606.yaml b/patch/attiny1606.yaml new file mode 100644 index 00000000..330c7d90 --- /dev/null +++ b/patch/attiny1606.yaml @@ -0,0 +1,5 @@ +_svd: ../svd/attiny1606.svd + +_include: + - common/attiny-xmega/common.yaml + - common/attiny-xmega/0-series.yaml diff --git a/patch/attiny1614.yaml b/patch/attiny1614.yaml new file mode 100644 index 00000000..7157736a --- /dev/null +++ b/patch/attiny1614.yaml @@ -0,0 +1,5 @@ +_svd: ../svd/attiny1614.svd + +_include: + - common/attiny-xmega/common.yaml + - common/attiny-xmega/1-series.yaml diff --git a/patch/attiny816.yaml b/patch/attiny816.yaml index 7658a24b..780dcf62 100644 --- a/patch/attiny816.yaml +++ b/patch/attiny816.yaml @@ -1,45 +1,3 @@ -CRCSCAN: - CTRLB: - SRC: - _replace_enum: - FLASH: [0, "CRC on entire flash"] - BOOTAPP: [1, "CRC on boot and appl section of flash"] - BOOT: [2, "CRC on boot section of flash"] - MODE: - _replace_enum: - PRIORITY: [0, "Priority to flash"] - -NVMCTRL: - CTRLA: - CMD: - _replace_enum: - NONE: [0, "No command"] - WP: [1, "Write page"] - ER: [2, "Erase page"] - ERWP: [3, "Erase and write page"] - PBC: [4, "Page buffer clear"] - CHER: [5, "Chip erase"] - EEER: [6, "EEPROM erase"] - WFU: [7, "Write fuse (PDI only)"] - -SLPCTRL: - CTRLA: - SMODE: - _replace_enum: - IDLE: [0, "Idle mode"] - STANDBY: [1, "Standby Mode"] - PDOWN: [2, "Power-down Mode"] - -TCD0: - EVCTRL?: - CFG: - _replace_enum: - NEITHER: [0, "Neither Filter nor Asynchronous Event is enabled"] - FILTERON: [1, "Input Capture Noise Cancellation Filter enabled"] - ASYNCON: [2, "Asynchronous Event output qualification enabled"] - -USART0: - STATUS: - _modify: - WFB: - access: write-only +_include: + - common/attiny-xmega/common.yaml + - common/attiny-xmega/1-series.yaml diff --git a/vendor/attiny1604.atdf b/vendor/attiny1604.atdf index ef491633..5a36d182 100644 --- a/vendor/attiny1604.atdf +++ b/vendor/attiny1604.atdf @@ -515,7 +515,7 @@ index="0" pad="PB0"/> @@ -604,19 +604,19 @@ group="XDIR" pad="PB0"/> @@ -902,7 +902,7 @@ offset="0x05" rw="RW" size="1"> - + + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -1449,7 +1455,7 @@ offset="0x02" rw="RW" size="1"> - + - - + @@ -3251,7 +3257,7 @@ @@ -195,7 +195,7 @@ index="0" pad="PA7"/> @@ -594,19 +594,19 @@ pad="PA3"/> @@ -636,7 +636,7 @@ index="0" pad="PB0"/> @@ -646,7 +646,7 @@ index="1" pad="PB1"/> @@ -656,7 +656,7 @@ index="2" pad="PB2"/> @@ -666,7 +666,7 @@ index="3" pad="PA3"/> @@ -696,7 +696,7 @@ index="0" pad="PA5"/> @@ -745,19 +745,19 @@ group="XDIR" pad="PB0"/> @@ -1043,7 +1043,7 @@ offset="0x05" rw="RW" size="1"> - + + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -1590,7 +1596,7 @@ offset="0x02" rw="RW" size="1"> - + - - + @@ -3392,7 +3398,7 @@ + schema-version="4.5" + xsi:noNamespaceSchemaLocation="schema/atdf.xsd"> - - - - + rw="R" + size="0x03" + start="0x1100" + type="signatures"/> + name="FUSES" + pagesize="0x20" + rw="RW" + size="0x0A" + start="0x1280" + type="fuses"/> + + + + @@ -345,16 +345,6 @@ group="EVAPB" index="3" pad="PB3"/> - - + + @@ -584,15 +584,15 @@ offset="0x0A00"/> + pad="PB0"/> + pad="PB3"/> + pad="PB0"/> + + pad="PA2"/> - @@ -694,38 +694,38 @@ name-in-module="USART" offset="0x0800"/> - - + pad="PB1"/> + + + + pad="PA3"/> - @@ -821,6 +821,7 @@ + @@ -840,48 +841,36 @@ offset="0x0" rw="RW" size="1"> - + + - - - - - @@ -890,6 +879,18 @@ name="MUXPOS" rw="RW" values="AC_MUXPOS"/> + + + + - + - + @@ -937,39 +938,16 @@ - - - - - - - - + + @@ -982,7 +960,7 @@ rw="RW" size="1"> @@ -994,7 +972,7 @@ rw="RW" size="1"> @@ -1014,20 +992,20 @@ offset="0x03" rw="RW" size="1"> + - - + + + + + + - + @@ -1067,11 +1068,11 @@ rw="RW" size="1"> @@ -1081,33 +1082,19 @@ offset="0x0B" rw="RW" size="1"> - - - - - + + - - - + - + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -1155,7 +1159,7 @@ - + @@ -1168,7 +1172,7 @@ name="ASVON" value="0x1"/> - + @@ -1183,7 +1187,7 @@ - + @@ -1211,8 +1215,13 @@ offset="0x0" rw="RW" size="1"> + @@ -1221,11 +1230,6 @@ name="SAMPFREQ" rw="R" values="BOD_SAMPFREQ"/> - + + + + - @@ -1273,22 +1289,10 @@ rw="RW" size="1"> - - - @@ -1343,31 +1347,44 @@ offset="0x0" rw="RW" size="1"> - + + + + + + + + rw="RW" + values="CCL_CLKSRC"/> - - - @@ -1393,33 +1410,39 @@ rw="RW" size="1"> + + + + + rw="RW" + values="CCL_CLKSRC"/> - - - @@ -1445,44 +1468,31 @@ rw="RW" size="1"> - - - - + + + + - + - + @@ -1499,7 +1509,7 @@ - + @@ -1516,7 +1526,7 @@ - + @@ -1532,7 +1542,7 @@ - + @@ -1548,12 +1558,12 @@ offset="0x00" rw="RW" size="1"> - - + + - - + - + - + + + + - + - - - - + - + + + + - - - - + - + - + + + + + + - - - - - @@ -1739,15 +1749,34 @@ offset="0x0" rw="RW" size="1"> + - + + + + + @@ -1767,29 +1796,10 @@ rw="RW" size="1"> - - - - - @@ -1800,8 +1810,8 @@ offset="0x0" rw="RW" size="1"> - - + + + - - - + + - - - @@ -1855,7 +1860,7 @@ offset="0x0" rw="RW" size="1"> - + + + @@ -1890,7 +1907,7 @@ rw="RW" size="1"> @@ -1902,7 +1919,7 @@ rw="RW" size="1"> @@ -1914,17 +1931,35 @@ rw="RW" size="1"> - + name="SYNCCH0" + offset="0x0A" + rw="RW" + size="1"> + + + + + @@ -1944,7 +1979,7 @@ rw="RW" size="1"> @@ -1956,7 +1991,7 @@ rw="RW" size="1"> @@ -1968,7 +2003,7 @@ rw="RW" size="1"> @@ -1980,7 +2015,7 @@ rw="RW" size="1"> @@ -1992,7 +2027,7 @@ rw="RW" size="1"> @@ -2004,7 +2039,7 @@ rw="RW" size="1"> @@ -2016,7 +2051,7 @@ rw="RW" size="1"> @@ -2028,7 +2063,7 @@ rw="RW" size="1"> @@ -2040,7 +2075,7 @@ rw="RW" size="1"> @@ -2052,7 +2087,7 @@ rw="RW" size="1"> @@ -2064,7 +2099,7 @@ rw="RW" size="1"> @@ -2076,49 +2111,19 @@ rw="RW" size="1"> - - - - - - - - @@ -2130,13 +2135,13 @@ rw="RW" size="1"> - - - - - @@ -2347,7 +2352,7 @@ - @@ -2357,7 +2362,7 @@ - @@ -2367,7 +2372,7 @@ - @@ -2377,7 +2382,7 @@ - @@ -2387,7 +2392,7 @@ - @@ -2397,7 +2402,7 @@ - @@ -2407,7 +2412,7 @@ - @@ -2417,7 +2422,7 @@ - @@ -2427,7 +2432,7 @@ - @@ -2437,7 +2442,7 @@ - @@ -2447,7 +2452,7 @@ - @@ -2457,7 +2462,7 @@ - @@ -2467,7 +2472,7 @@ - @@ -2524,7 +2529,7 @@ value="0x14"/> - @@ -2576,88 +2581,63 @@ - + size="1"> + + + + - - + values="FUSE_LVL"/> - - - - - - - - - + + + - - - - - + - + + values="FUSE_CRCSRC"/> + + + + + @@ -2737,7 +2742,7 @@ - + @@ -2830,7 +2835,7 @@ rw="RW" size="1"> @@ -2843,7 +2848,6 @@ - @@ -2863,19 +2867,28 @@ rw="RW" size="1"> - + + + + + + - - + - - - - - - + + + @@ -2914,67 +2919,67 @@ offset="0x00" rw="RW" size="1"/> - + - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + @@ -3096,9 +3101,9 @@ offset="0x0" rw="RW" size="1"> - - - + + + + @@ -3126,11 +3136,6 @@ name="TWI0" rw="RW" values="PORTMUX_TWI0"/> - @@ -3176,12 +3181,12 @@ rw="RW" size="1"> @@ -3249,15 +3254,15 @@ offset="0x0" rw="RW" size="1"> + - - + + - - + - - - - - + - - - - - + + + + + - + - - + + + + + + + + + + + + - - - + - + - - - - + - - - - - + - - + @@ -3468,26 +3479,6 @@ offset="0x02" rw="R" size="1"/> - - - - + + + + @@ -3558,9 +3569,9 @@ offset="0x0" rw="RW" size="1"> - + @@ -3580,18 +3591,18 @@ offset="0x0" rw="RW" size="1"> - - - - + + + + - - - + + + - + + - - - + - - - - - - - - - - - + + + + + + + + + + @@ -3678,6 +3703,11 @@ + - - - - - - - - - + + + + - - - - - + + + + - + + + - - - - + + + - + - - - - - + + - + - - - + size="1"> + + - - - + + + + + + + + + + - + + + - - - + + + - - - - + - - - - - - - - + - + - + + + + + + + + + - - - - - - - + @@ -4193,7 +4255,7 @@ name="UPDOWN" value="0x03"/> - + @@ -4212,31 +4274,20 @@ - - + - - + - - - - - - + + + - + - + - + - + + + + + + - + @@ -4328,58 +4390,28 @@ - - - - - - - + + values="TCD_SYNCPRES"/> - - + values="TCD_CLKSEL"/> @@ -4399,7 +4431,15 @@ offset="0x02" rw="RW" size="1"> - + + + - - - - + + - - + + - - - - - - - - - - - - - - - - - - - - - + - - - + - + - - - - - - - - - - - - - - - - - - - + values="TCD_CFG"/> @@ -4623,15 +4563,15 @@ rw="RW" size="1"> @@ -4641,13 +4581,153 @@ offset="0x0E" rw="RW" size="1"> - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -4677,15 +4757,15 @@ - + - + - + @@ -4697,7 +4777,7 @@ - + @@ -4708,13 +4788,13 @@ - + - + @@ -4725,7 +4805,7 @@ name="ASYNC" value="0x2"/> - + @@ -4775,19 +4855,17 @@ offset="0x0" rw="RW" size="1"> - - - - - + + + - - - + - - - - - - - + + + + - - - + + - - - - - - + + + + - - - - - - + + + + + + - - - - - - + - - - + + + + + - - - - - + + + + + + - + - + @@ -4992,7 +5068,7 @@ name="RESPONSE" value="0x03"/> - + @@ -5003,44 +5079,115 @@ - + + + + + + + + + + - + + + - - + + + + + + + - + + + - + + + - - + + - - - - - - - - - - - + + + + + + + + + - + - - - - - - - - - + - - - - - - - - - - - - - - - - - - - + @@ -5230,11 +5310,11 @@ - - - - - + + + + + @@ -5248,12 +5328,6 @@ name="9BITH" value="0x07"/> - - - - - - @@ -5435,6 +5509,11 @@ offset="0x0" rw="RW" size="1"/> + - + - @@ -5463,16 +5537,16 @@ offset="0x0" rw="RW" size="1"> + - + + - - + - - + - + - + - + - + @@ -5576,12 +5650,12 @@ rw="RW" size="1"> @@ -5592,8 +5666,11 @@ offset="0x1" rw="RW" size="1"> + - diff --git a/vendor/attiny1617.atdf b/vendor/attiny1617.atdf index 9ac2178e..e5e488fc 100644 --- a/vendor/attiny1617.atdf +++ b/vendor/attiny1617.atdf @@ -1608,7 +1608,8 @@ + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -3930,7 +3936,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/attiny204.atdf b/vendor/attiny204.atdf index 7887851b..11e5b5e7 100644 --- a/vendor/attiny204.atdf +++ b/vendor/attiny204.atdf @@ -1244,7 +1244,8 @@ + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -3278,7 +3284,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/attiny214.atdf b/vendor/attiny214.atdf index 027dd2cb..473bffc3 100644 --- a/vendor/attiny214.atdf +++ b/vendor/attiny214.atdf @@ -1,2414 +1,5500 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/attiny3217.atdf b/vendor/attiny3217.atdf index 26ba753c..d826dd4f 100644 --- a/vendor/attiny3217.atdf +++ b/vendor/attiny3217.atdf @@ -1608,7 +1608,8 @@ + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -3930,7 +3936,7 @@ - + + @@ -1100,7 +1101,8 @@ + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -3105,7 +3112,7 @@ + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -3278,7 +3284,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/attiny416.atdf b/vendor/attiny416.atdf index 92e95f27..048c879b 100644 --- a/vendor/attiny416.atdf +++ b/vendor/attiny416.atdf @@ -1,2483 +1,5677 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vendor/attiny417.atdf b/vendor/attiny417.atdf index a79508ea..3f938a27 100644 --- a/vendor/attiny417.atdf +++ b/vendor/attiny417.atdf @@ -1504,7 +1504,8 @@ + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -3756,7 +3762,7 @@ @@ -604,19 +604,19 @@ group="XDIR" pad="PB0"/> @@ -902,7 +902,7 @@ offset="0x05" rw="RW" size="1"> - + + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -1449,7 +1455,7 @@ offset="0x02" rw="RW" size="1"> - + - - + @@ -3251,7 +3257,7 @@ + schema-version="4.5" + xsi:noNamespaceSchemaLocation="schema/atdf.xsd"> - - - - + rw="R" + size="0x03" + start="0x1100" + type="signatures"/> + name="FUSES" + pagesize="0x20" + rw="RW" + size="0x0A" + start="0x1280" + type="fuses"/> + + + + @@ -186,27 +186,27 @@ - + - - + pad="PB4"/> + @@ -365,21 +365,6 @@ group="EVAPC" index="3" pad="PC3"/> - - - + + + + - - + - + - @@ -619,35 +619,35 @@ name-in-module="SPI" offset="0x0820"/> - + pad="PA1"/> + + + + pad="PC2"/> - - @@ -669,46 +669,46 @@ name-in-module="TCA" offset="0x0A00"/> - - + index="0" + pad="PB3"/> - + index="1" + pad="PB4"/> - + index="2" + pad="PB5"/> + + pad="PA5"/> + pad="PC0"/> @@ -764,21 +764,21 @@ offset="0x0810"/> + pad="PB0"/> + + pad="PA2"/> - @@ -789,38 +789,38 @@ name-in-module="USART" offset="0x0800"/> - - + pad="PB1"/> + + + + pad="PA3"/> - @@ -912,6 +912,7 @@ + @@ -931,56 +932,56 @@ offset="0x0" rw="RW" size="1"> - + + - - - - - + + + + - + - + - - - - - - - - + + @@ -1071,7 +1049,7 @@ rw="RW" size="1"> @@ -1083,7 +1061,7 @@ rw="RW" size="1"> @@ -1103,20 +1081,20 @@ offset="0x03" rw="RW" size="1"> + - - + + + + + + - + @@ -1156,11 +1157,11 @@ rw="RW" size="1"> @@ -1170,33 +1171,19 @@ offset="0x0B" rw="RW" size="1"> - - - - - + + - - - + - + - + + + + @@ -1244,7 +1248,7 @@ - + @@ -1256,7 +1260,7 @@ name="ASVON" value="0x1"/> - + @@ -1271,7 +1275,7 @@ - + @@ -1298,8 +1302,13 @@ offset="0x0" rw="RW" size="1"> + @@ -1308,11 +1317,6 @@ name="SAMPFREQ" rw="R" values="BOD_SAMPFREQ"/> - + + + + - @@ -1360,22 +1376,10 @@ rw="RW" size="1"> - - - @@ -1433,31 +1437,44 @@ offset="0x0" rw="RW" size="1"> - + + + + + + + + rw="RW" + values="CCL_CLKSRC"/> - - - @@ -1483,33 +1500,39 @@ rw="RW" size="1"> + + + + + rw="RW" + values="CCL_CLKSRC"/> - - - @@ -1535,44 +1558,31 @@ rw="RW" size="1"> - - - - + + + + - + - + @@ -1586,7 +1596,7 @@ - + @@ -1600,7 +1610,7 @@ - + @@ -1613,7 +1623,7 @@ - + @@ -1629,12 +1639,12 @@ offset="0x00" rw="RW" size="1"> - - + + - - + - + - + + + + - + - - - - + - + + + + - - - - + - + - + + + + + + - - - - - @@ -1820,15 +1830,34 @@ offset="0x0" rw="RW" size="1"> + - + + + + + @@ -1848,29 +1877,10 @@ rw="RW" size="1"> - - - - - @@ -1881,8 +1891,8 @@ offset="0x0" rw="RW" size="1"> - - + + + - - - + + - - - @@ -1936,7 +1941,7 @@ offset="0x0" rw="RW" size="1"> - + + + @@ -1971,7 +1988,7 @@ rw="RW" size="1"> @@ -1983,7 +2000,7 @@ rw="RW" size="1"> @@ -1995,17 +2012,35 @@ rw="RW" size="1"> - + name="SYNCCH0" + offset="0x0A" + rw="RW" + size="1"> + + + + + @@ -2025,7 +2060,7 @@ rw="RW" size="1"> @@ -2037,7 +2072,7 @@ rw="RW" size="1"> @@ -2049,7 +2084,7 @@ rw="RW" size="1"> @@ -2061,7 +2096,7 @@ rw="RW" size="1"> @@ -2073,7 +2108,7 @@ rw="RW" size="1"> @@ -2085,7 +2120,7 @@ rw="RW" size="1"> @@ -2097,7 +2132,7 @@ rw="RW" size="1"> @@ -2109,7 +2144,7 @@ rw="RW" size="1"> @@ -2121,7 +2156,7 @@ rw="RW" size="1"> @@ -2133,41 +2168,11 @@ rw="RW" size="1"> - - - - - - - @@ -2187,13 +2192,13 @@ rw="RW" size="1"> - - - - - @@ -2396,7 +2401,7 @@ - @@ -2406,7 +2411,7 @@ - @@ -2416,7 +2421,7 @@ - @@ -2426,7 +2431,7 @@ - @@ -2436,7 +2441,7 @@ - @@ -2446,7 +2451,7 @@ - @@ -2456,7 +2461,7 @@ - @@ -2466,7 +2471,7 @@ - @@ -2476,7 +2481,7 @@ - @@ -2486,7 +2491,7 @@ - @@ -2496,7 +2501,7 @@ - @@ -2552,7 +2557,7 @@ name="PORTA_PIN7" value="0x14"/> - @@ -2590,13 +2595,13 @@ name="PORTB_PIN7" value="0x0F"/> - - @@ -2605,88 +2610,63 @@ - + size="1"> + + + + - - + values="FUSE_LVL"/> - - - - - - - - - + + + - - - - - + - + + values="FUSE_CRCSRC"/> + + + + + @@ -2766,7 +2771,7 @@ - + @@ -2859,7 +2864,7 @@ rw="RW" size="1"> @@ -2872,7 +2877,6 @@ - @@ -2892,19 +2896,28 @@ rw="RW" size="1"> - + + + + + + - - + - - - - - - + + + @@ -2943,67 +2948,67 @@ offset="0x00" rw="RW" size="1"/> - - - - - - - + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + @@ -3125,9 +3130,9 @@ offset="0x0" rw="RW" size="1"> - - - + + + + @@ -3155,11 +3165,6 @@ name="TWI0" rw="RW" values="PORTMUX_TWI0"/> - @@ -3205,7 +3210,7 @@ rw="RW" size="1"> @@ -3269,15 +3274,15 @@ offset="0x0" rw="RW" size="1"> + - - + + - - + - - - - - + - - - + + + + - + - - + + + + + + + + + + + + - - - + - + - - - - + - - - - - + - - + @@ -3488,26 +3499,6 @@ offset="0x02" rw="R" size="1"/> - - - - + + + + @@ -3578,9 +3589,9 @@ offset="0x0" rw="RW" size="1"> - + @@ -3600,18 +3611,18 @@ offset="0x0" rw="RW" size="1"> - - - - + + + + - - - + + + - + + - - - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -3698,6 +3723,11 @@ + - - - - - - - - - + + + + - - - - - + + + + - + + + - - - - + + + - + - - - - - + + - + - - - + size="1"> + + - - + + + + + + + + + + - + + + - - - + + + - - - - + - - - - - - - - + - + - - - - + size="1"> + + + - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -4213,7 +4275,7 @@ name="UPDOWN" value="0x03"/> - + @@ -4232,31 +4294,20 @@ - - + - - + - - - - - - + + + - + - + - + - + + + + + + - + @@ -4348,58 +4410,28 @@ - - - - - - - + + values="TCD_SYNCPRES"/> - - + values="TCD_CLKSEL"/> @@ -4419,7 +4451,15 @@ offset="0x02" rw="RW" size="1"> - + + + - - - - + + - - + + - - - - - - - - - - - - - - - - - - - - + - - + + - - - - - - - - - - - - - - - - - - + values="TCD_CFG"/> @@ -4643,15 +4583,15 @@ rw="RW" size="1"> @@ -4661,13 +4601,153 @@ offset="0x0E" rw="RW" size="1"> - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -4697,15 +4777,15 @@ - + - + - + @@ -4717,7 +4797,7 @@ - + @@ -4745,7 +4825,7 @@ name="ASYNC" value="0x2"/> - + @@ -4795,9 +4875,9 @@ offset="0x0" rw="RW" size="1"> - + @@ -4813,154 +4893,154 @@ offset="0x2" rw="RW" size="1"> - + - - - - - - - + + + + - - - + + - - - - - - + + + + - - - - - - + + + + + + - - - - - - + - - - + + + + + - - - - - + + + + + + @@ -5008,7 +5088,7 @@ name="RESPONSE" value="0x03"/> - + @@ -5019,44 +5099,115 @@ - + + + + + + + + + + - + + + - - + + + + + + + - + + + - + + + - - + + - - - - - - - - - - - + + + + + + + + + - + - - - - - - - - - + - - - - - - - - - - - - - - - - - - - + @@ -5246,11 +5330,11 @@ - - - - - + + + + + @@ -5264,12 +5348,6 @@ name="9BITH" value="0x07"/> - - - - - - @@ -5451,6 +5529,11 @@ offset="0x0" rw="RW" size="1"/> + - + - @@ -5479,16 +5557,16 @@ offset="0x0" rw="RW" size="1"> + - - + - + - + @@ -5530,12 +5608,12 @@ rw="RW" size="1"> @@ -5546,8 +5624,11 @@ offset="0x1" rw="RW" size="1"> + - diff --git a/vendor/attiny817.atdf b/vendor/attiny817.atdf index bc69de7a..2e4dee3b 100644 --- a/vendor/attiny817.atdf +++ b/vendor/attiny817.atdf @@ -1512,7 +1512,8 @@ + rw="RW" + values="CCL_CLKSRC"/> + rw="RW" + values="CCL_CLKSRC"/> + + + + @@ -3764,7 +3770,7 @@