diff --color -Nur avr-device-main-2025-01-04/svd/atmega4809.svd avr-device-atdf-v0.5/svd/atmega4809.svd
--- avr-device-main-2025-01-04/svd/atmega4809.svd 2025-01-04 20:08:26.000000000 +0100
+++ avr-device-atdf-v0.5/svd/atmega4809.svd 2025-01-04 20:16:14.000000000 +0100
@@ -15649,12 +15649,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -16843,12 +16881,66 @@
0x0
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_FMPEN
+ FM Plus Enable
+ [1:1]
+ read-write
+
+
+ DEFAULT_SDAHOLD
+ SDA Hold Time
+ [3:2]
+ read-write
+
+ true
+
+
+
+ OFF
+ SDA hold time off
+ 0
+
+
+ 50NS
+ Typical 50ns hold time
+ 1
+
+
+ 300NS
+ Typical 300ns hold time
+ 2
+
+
+ 500NS
+ Typical 500ns hold time
+ 3
+
+
+
+
+ DEFAULT_SDASETUP
+ SDA Setup Time
+ [4:4]
+ read-write
+
+ true
+
+
+
+ 4CYC
+ SDA setup time is 4 clock cycles
+ 0
+
+
+ 8CYC
+ SDA setup time is 8 clock cycles
+ 1
+
+
+
+
DBGCTRL
@@ -16856,12 +16948,14 @@
0x2
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_DBGRUN
+ Debug Run
+ [0:0]
+ read-write
+
+
DUALCTRL
@@ -16869,12 +16963,51 @@
0x1
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_ENABLE
+ Dual Control Enable
+ [0:0]
+ read-write
+
+
+ DEFAULT_FMPEN
+ FM Plus Enable
+ [1:1]
+ read-write
+
+
+ DEFAULT_SDAHOLD
+ SDA Hold Time
+ [3:2]
+ read-write
+
+ true
+
+
+
+ OFF
+ SDA hold time off
+ 0
+
+
+ 50NS
+ Typical 50ns hold time
+ 1
+
+
+ 300NS
+ Typical 300ns hold time
+ 2
+
+
+ 500NS
+ Typical 500ns hold time
+ 3
+
+
+
+
MADDR
@@ -17526,12 +17659,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
CTRLD
@@ -17970,12 +18261,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
CTRLD
@@ -18414,12 +18863,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
CTRLD
@@ -18858,12 +19465,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
CTRLD
diff --color -Nur avr-device-main-2025-01-04/svd/atmega4809.svd.patched avr-device-atdf-v0.5/svd/atmega4809.svd.patched
--- avr-device-main-2025-01-04/svd/atmega4809.svd.patched 2025-01-04 20:08:26.000000000 +0100
+++ avr-device-atdf-v0.5/svd/atmega4809.svd.patched 2025-01-04 20:16:14.000000000 +0100
@@ -15648,12 +15648,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -16842,12 +16880,66 @@
0x0
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_FMPEN
+ FM Plus Enable
+ [1:1]
+ read-write
+
+
+ DEFAULT_SDAHOLD
+ SDA Hold Time
+ [3:2]
+ read-write
+
+ true
+
+
+
+ OFF
+ SDA hold time off
+ 0
+
+
+ 50NS
+ Typical 50ns hold time
+ 1
+
+
+ 300NS
+ Typical 300ns hold time
+ 2
+
+
+ 500NS
+ Typical 500ns hold time
+ 3
+
+
+
+
+ DEFAULT_SDASETUP
+ SDA Setup Time
+ [4:4]
+ read-write
+
+ true
+
+
+
+ 4CYC
+ SDA setup time is 4 clock cycles
+ 0
+
+
+ 8CYC
+ SDA setup time is 8 clock cycles
+ 1
+
+
+
+
DBGCTRL
@@ -16855,12 +16947,14 @@
0x2
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_DBGRUN
+ Debug Run
+ [0:0]
+ read-write
+
+
DUALCTRL
@@ -16868,12 +16962,51 @@
0x1
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_ENABLE
+ Dual Control Enable
+ [0:0]
+ read-write
+
+
+ DEFAULT_FMPEN
+ FM Plus Enable
+ [1:1]
+ read-write
+
+
+ DEFAULT_SDAHOLD
+ SDA Hold Time
+ [3:2]
+ read-write
+
+ true
+
+
+
+ OFF
+ SDA hold time off
+ 0
+
+
+ 50NS
+ Typical 50ns hold time
+ 1
+
+
+ 300NS
+ Typical 300ns hold time
+ 2
+
+
+ 500NS
+ Typical 500ns hold time
+ 3
+
+
+
+
MADDR
@@ -17525,12 +17658,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
CTRLD
@@ -17969,12 +18260,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
CTRLD
@@ -18413,12 +18862,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
CTRLD
@@ -18857,12 +19464,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
CTRLD
diff --color -Nur avr-device-main-2025-01-04/svd/attiny1614.svd avr-device-atdf-v0.5/svd/attiny1614.svd
--- avr-device-main-2025-01-04/svd/attiny1614.svd 2025-01-04 20:09:46.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny1614.svd 2025-01-04 20:17:34.000000000 +0100
@@ -9720,12 +9720,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -11413,12 +11451,66 @@
0x0
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_FMPEN
+ FM Plus Enable
+ [1:1]
+ read-write
+
+
+ DEFAULT_SDAHOLD
+ SDA Hold Time
+ [3:2]
+ read-write
+
+ true
+
+
+
+ OFF
+ SDA hold time off
+ 0
+
+
+ 50NS
+ Typical 50ns hold time
+ 1
+
+
+ 300NS
+ Typical 300ns hold time
+ 2
+
+
+ 500NS
+ Typical 500ns hold time
+ 3
+
+
+
+
+ DEFAULT_SDASETUP
+ SDA Setup Time
+ [4:4]
+ read-write
+
+ true
+
+
+
+ 4CYC
+ SDA setup time is 4 clock cycles
+ 0
+
+
+ 8CYC
+ SDA setup time is 8 clock cycles
+ 1
+
+
+
+
DBGCTRL
@@ -11426,12 +11518,14 @@
0x2
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_DBGRUN
+ Debug Run
+ [0:0]
+ read-write
+
+
MADDR
@@ -12088,12 +12182,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny1614.svd.patched avr-device-atdf-v0.5/svd/attiny1614.svd.patched
--- avr-device-main-2025-01-04/svd/attiny1614.svd.patched 2025-01-04 20:09:46.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny1614.svd.patched 2025-01-04 20:17:36.000000000 +0100
@@ -9719,12 +9719,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -11412,12 +11450,66 @@
0x0
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_FMPEN
+ FM Plus Enable
+ [1:1]
+ read-write
+
+
+ DEFAULT_SDAHOLD
+ SDA Hold Time
+ [3:2]
+ read-write
+
+ true
+
+
+
+ OFF
+ SDA hold time off
+ 0
+
+
+ 50NS
+ Typical 50ns hold time
+ 1
+
+
+ 300NS
+ Typical 300ns hold time
+ 2
+
+
+ 500NS
+ Typical 500ns hold time
+ 3
+
+
+
+
+ DEFAULT_SDASETUP
+ SDA Setup Time
+ [4:4]
+ read-write
+
+ true
+
+
+
+ 4CYC
+ SDA setup time is 4 clock cycles
+ 0
+
+
+ 8CYC
+ SDA setup time is 8 clock cycles
+ 1
+
+
+
+
DBGCTRL
@@ -11425,12 +11517,14 @@
0x2
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ DEFAULT_DBGRUN
+ Debug Run
+ [0:0]
+ read-write
+
+
MADDR
@@ -12087,12 +12181,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny202.svd avr-device-atdf-v0.5/svd/attiny202.svd
--- avr-device-main-2025-01-04/svd/attiny202.svd 2025-01-04 20:08:38.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny202.svd 2025-01-04 20:16:28.000000000 +0100
@@ -6565,12 +6565,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -7640,12 +7678,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny202.svd.patched avr-device-atdf-v0.5/svd/attiny202.svd.patched
--- avr-device-main-2025-01-04/svd/attiny202.svd.patched 2025-01-04 20:08:38.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny202.svd.patched 2025-01-04 20:16:28.000000000 +0100
@@ -6382,12 +6382,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -7459,12 +7497,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny212.svd avr-device-atdf-v0.5/svd/attiny212.svd
--- avr-device-main-2025-01-04/svd/attiny212.svd 2025-01-04 20:08:42.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny212.svd 2025-01-04 20:16:30.000000000 +0100
@@ -7161,12 +7161,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -9311,12 +9349,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny212.svd.patched avr-device-atdf-v0.5/svd/attiny212.svd.patched
--- avr-device-main-2025-01-04/svd/attiny212.svd.patched 2025-01-04 20:08:42.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny212.svd.patched 2025-01-04 20:16:30.000000000 +0100
@@ -6978,12 +6978,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -9130,12 +9168,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny214.svd avr-device-atdf-v0.5/svd/attiny214.svd
--- avr-device-main-2025-01-04/svd/attiny214.svd 2025-01-04 20:08:44.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny214.svd 2025-01-04 20:16:34.000000000 +0100
@@ -8234,12 +8234,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -10384,12 +10422,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny214.svd.patched avr-device-atdf-v0.5/svd/attiny214.svd.patched
--- avr-device-main-2025-01-04/svd/attiny214.svd.patched 2025-01-04 20:08:44.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny214.svd.patched 2025-01-04 20:16:34.000000000 +0100
@@ -8051,12 +8051,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -10203,12 +10241,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny412.svd avr-device-atdf-v0.5/svd/attiny412.svd
--- avr-device-main-2025-01-04/svd/attiny412.svd 2025-01-04 20:09:00.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny412.svd 2025-01-04 20:16:50.000000000 +0100
@@ -7161,12 +7161,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -9311,12 +9349,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny412.svd.patched avr-device-atdf-v0.5/svd/attiny412.svd.patched
--- avr-device-main-2025-01-04/svd/attiny412.svd.patched 2025-01-04 20:09:00.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny412.svd.patched 2025-01-04 20:16:50.000000000 +0100
@@ -6978,12 +6978,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -9130,12 +9168,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny414.svd avr-device-atdf-v0.5/svd/attiny414.svd
--- avr-device-main-2025-01-04/svd/attiny414.svd 2025-01-04 20:09:04.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny414.svd 2025-01-04 20:16:54.000000000 +0100
@@ -8234,12 +8234,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -10384,12 +10422,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny414.svd.patched avr-device-atdf-v0.5/svd/attiny414.svd.patched
--- avr-device-main-2025-01-04/svd/attiny414.svd.patched 2025-01-04 20:09:04.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny414.svd.patched 2025-01-04 20:16:54.000000000 +0100
@@ -8051,12 +8051,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -10203,12 +10241,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny416.svd avr-device-atdf-v0.5/svd/attiny416.svd
--- avr-device-main-2025-01-04/svd/attiny416.svd 2025-01-04 20:09:08.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny416.svd 2025-01-04 20:16:56.000000000 +0100
@@ -9202,12 +9202,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -11352,12 +11390,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny416.svd.patched avr-device-atdf-v0.5/svd/attiny416.svd.patched
--- avr-device-main-2025-01-04/svd/attiny416.svd.patched 2025-01-04 20:09:08.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny416.svd.patched 2025-01-04 20:16:56.000000000 +0100
@@ -9019,12 +9019,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -11171,12 +11209,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny816.svd avr-device-atdf-v0.5/svd/attiny816.svd
--- avr-device-main-2025-01-04/svd/attiny816.svd 2025-01-04 20:09:24.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny816.svd 2025-01-04 20:17:12.000000000 +0100
@@ -9165,12 +9165,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -11315,12 +11353,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL
diff --color -Nur avr-device-main-2025-01-04/svd/attiny816.svd.patched avr-device-atdf-v0.5/svd/attiny816.svd.patched
--- avr-device-main-2025-01-04/svd/attiny816.svd.patched 2025-01-04 20:09:24.000000000 +0100
+++ avr-device-atdf-v0.5/svd/attiny816.svd.patched 2025-01-04 20:17:14.000000000 +0100
@@ -9070,12 +9070,50 @@
0x3
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ BUFFERED_BUFOVF
+ Buffer Overflow
+ [0:0]
+ read-write
+
+
+ BUFFERED_SSIF
+ Slave Select Trigger Interrupt Flag
+ [4:4]
+ read-write
+
+
+ BUFFERED_DREIF
+ Data Register Empty Interrupt Flag
+ [5:5]
+ read-write
+
+
+ BUFFERED_TXCIF
+ Transfer Complete Interrupt Flag
+ [6:6]
+ read-write
+
+
+ DEFAULT_WRCOL
+ Write Collision
+ [6:6]
+ read-write
+
+
+ BUFFERED_RXCIF
+ Receive Complete Interrupt Flag
+ [7:7]
+ read-write
+
+
+ DEFAULT_IF
+ Interrupt Flag
+ [7:7]
+ read-write
+
+
@@ -11188,12 +11226,170 @@
0x7
0x8
read-write
-
-
- 0
- 255
-
-
+
+
+ NORMAL_CHSIZE
+ Character Size
+ [2:0]
+ read-write
+
+ true
+
+
+
+ 5BIT
+ Character size: 5 bit
+ 0
+
+
+ 6BIT
+ Character size: 6 bit
+ 1
+
+
+ 7BIT
+ Character size: 7 bit
+ 2
+
+
+ 8BIT
+ Character size: 8 bit
+ 3
+
+
+ 9BITL
+ Character size: 9 bit read low byte first
+ 6
+
+
+ 9BITH
+ Character size: 9 bit read high byte first
+ 7
+
+
+
+
+ MSPI_UCPHA
+ SPI Master Mode, Clock Phase
+ [1:1]
+ read-write
+
+
+ MSPI_UDORD
+ SPI Master Mode, Data Order
+ [2:2]
+ read-write
+
+
+ NORMAL_SBMODE
+ Stop Bit Mode
+ [3:3]
+ read-write
+
+ true
+
+
+
+ 1BIT
+ 1 stop bit
+ 0
+
+
+ 2BIT
+ 2 stop bits
+ 1
+
+
+
+
+ NORMAL_PMODE
+ Parity Mode
+ [5:4]
+ read-write
+
+ true
+
+
+
+ DISABLED
+ No Parity
+ 0
+
+
+ EVEN
+ Even Parity
+ 2
+
+
+ ODD
+ Odd Parity
+ 3
+
+
+
+
+ MSPI_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
+ NORMAL_CMODE
+ Communication Mode
+ [7:6]
+ read-write
+
+ true
+
+
+
+ ASYNCHRONOUS
+ Asynchronous Mode
+ 0
+
+
+ SYNCHRONOUS
+ Synchronous Mode
+ 1
+
+
+ IRCOM
+ Infrared Communication
+ 2
+
+
+ MSPI
+ Master SPI Mode
+ 3
+
+
+
+
DBGCTRL