Added alternative flag to Signal element in TDFs

This commit is contained in:
Nav
2024-10-04 23:45:16 +01:00
parent 876d402baa
commit d906f2f426
198 changed files with 10442 additions and 10410 deletions

View File

@@ -184,8 +184,8 @@
<peripheral key="ac" name="AC" module-key="ac">
<register-group-instance description="Analog Comparator" register-group-key="ac" address-space-key="data" offset="0x0"/>
<signals>
<signal name="AIN" pad-key="pb1" index="1" function="default"/>
<signal name="AIN" pad-key="pb0" index="0" function="default"/>
<signal name="AIN" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="AIN" pad-key="pb0" alternative="false" index="0" function="default"/>
</signals>
</peripheral>
<peripheral key="eeprom" name="EEPROM" module-key="eeprom">
@@ -197,32 +197,32 @@
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
</signals>
</peripheral>
<peripheral key="exint" name="EXINT" module-key="exint">
<register-group-instance description="External Interrupts" register-group-key="exint" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PCINT5" pad-key="pb5" function="default"/>
<signal name="PCINT4" pad-key="pb4" function="default"/>
<signal name="PCINT3" pad-key="pb3" function="default"/>
<signal name="PCINT2" pad-key="pb2" function="default"/>
<signal name="PCINT1" pad-key="pb1" function="default"/>
<signal name="INT" pad-key="pb1" function="default"/>
<signal name="PCINT0" pad-key="pb0" function="default"/>
<signal name="PCINT5" pad-key="pb5" alternative="false" function="default"/>
<signal name="PCINT4" pad-key="pb4" alternative="false" function="default"/>
<signal name="PCINT3" pad-key="pb3" alternative="false" function="default"/>
<signal name="PCINT2" pad-key="pb2" alternative="false" function="default"/>
<signal name="PCINT1" pad-key="pb1" alternative="false" function="default"/>
<signal name="INT" pad-key="pb1" alternative="false" function="default"/>
<signal name="PCINT0" pad-key="pb0" alternative="false" function="default"/>
</signals>
</peripheral>
<peripheral key="tc0" name="TC0" module-key="tc8">
<register-group-instance description="Timer/Counter, 8-bit" register-group-key="tc0" address-space-key="data" offset="0x0"/>
<signals>
<signal name="T" pad-key="pb2" function="default"/>
<signal name="OCB" pad-key="pb1" function="default"/>
<signal name="OCA" pad-key="pb0" function="default"/>
<signal name="T" pad-key="pb2" alternative="false" function="default"/>
<signal name="OCB" pad-key="pb1" alternative="false" function="default"/>
<signal name="OCA" pad-key="pb0" alternative="false" function="default"/>
</signals>
</peripheral>
<peripheral key="wdt" name="WDT" module-key="wdt">

View File

@@ -184,8 +184,8 @@
<peripheral key="ac" name="AC" module-key="ac">
<register-group-instance description="Analog Comparator" register-group-key="ac" address-space-key="data" offset="0x0"/>
<signals>
<signal name="AIN" pad-key="pb1" index="1" function="default"/>
<signal name="AIN" pad-key="pb0" index="0" function="default"/>
<signal name="AIN" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="AIN" pad-key="pb0" alternative="false" index="0" function="default"/>
</signals>
</peripheral>
<peripheral key="eeprom" name="EEPROM" module-key="eeprom">
@@ -197,32 +197,32 @@
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
</signals>
</peripheral>
<peripheral key="exint" name="EXINT" module-key="exint">
<register-group-instance description="External Interrupts" register-group-key="exint" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PCINT5" pad-key="pb5" function="default"/>
<signal name="PCINT4" pad-key="pb4" function="default"/>
<signal name="PCINT3" pad-key="pb3" function="default"/>
<signal name="PCINT2" pad-key="pb2" function="default"/>
<signal name="PCINT1" pad-key="pb1" function="default"/>
<signal name="INT" pad-key="pb1" function="default"/>
<signal name="PCINT0" pad-key="pb0" function="default"/>
<signal name="PCINT5" pad-key="pb5" alternative="false" function="default"/>
<signal name="PCINT4" pad-key="pb4" alternative="false" function="default"/>
<signal name="PCINT3" pad-key="pb3" alternative="false" function="default"/>
<signal name="PCINT2" pad-key="pb2" alternative="false" function="default"/>
<signal name="PCINT1" pad-key="pb1" alternative="false" function="default"/>
<signal name="INT" pad-key="pb1" alternative="false" function="default"/>
<signal name="PCINT0" pad-key="pb0" alternative="false" function="default"/>
</signals>
</peripheral>
<peripheral key="tc0" name="TC0" module-key="tc8">
<register-group-instance description="Timer/Counter, 8-bit" register-group-key="tc0" address-space-key="data" offset="0x0"/>
<signals>
<signal name="T" pad-key="pb2" function="default"/>
<signal name="OCB" pad-key="pb1" function="default"/>
<signal name="OCA" pad-key="pb0" function="default"/>
<signal name="T" pad-key="pb2" alternative="false" function="default"/>
<signal name="OCB" pad-key="pb1" alternative="false" function="default"/>
<signal name="OCA" pad-key="pb0" alternative="false" function="default"/>
</signals>
</peripheral>
<peripheral key="wdt" name="WDT" module-key="wdt">

View File

@@ -202,7 +202,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
@@ -227,13 +227,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -81,10 +81,10 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -219,13 +219,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -238,13 +238,13 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
@@ -253,7 +253,7 @@
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -267,13 +267,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -81,12 +81,12 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc4" index="1" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc5" index="2" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -102,7 +102,7 @@
<peripheral key="cpu" name="CPU" module-key="i2100">
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
<signals>
<signal name="BREAK" pad-key="pc4" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pc4" alternative="true" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pa1" function="BREAK" field="PORTMUX.CTRLA.EXTBRK"/>
</signals>
</peripheral>
@@ -234,13 +234,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -253,24 +253,24 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc4" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc4" alternative="true" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc5" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pc5" alternative="true" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
</signals>
</peripheral>
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -284,13 +284,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -260,7 +260,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
@@ -291,22 +291,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -116,10 +116,10 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -296,13 +296,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -315,13 +315,13 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
@@ -330,7 +330,7 @@
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -352,22 +352,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -124,12 +124,12 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc4" index="1" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc5" index="2" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -145,7 +145,7 @@
<peripheral key="cpu" name="CPU" module-key="i2100">
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
<signals>
<signal name="BREAK" pad-key="pc4" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pc4" alternative="true" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pa1" function="BREAK" field="PORTMUX.CTRLA.EXTBRK"/>
</signals>
</peripheral>
@@ -323,13 +323,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -342,31 +342,31 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc4" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc4" alternative="true" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc5" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pc5" alternative="true" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
</signals>
</peripheral>
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
<peripheral key="tcb1" name="TCB1" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA50"/>
<signals>
<signal name="WO" pad-key="pc4" index="0" function="TCB1_ALT" field="PORTMUX.CTRLD.TCB1"/>
<signal name="WO" pad-key="pc4" alternative="true" index="0" function="TCB1_ALT" field="PORTMUX.CTRLD.TCB1"/>
<signal name="WO" pad-key="pa3" index="0" function="TCB1" field="PORTMUX.CTRLD.TCB1"/>
</signals>
</peripheral>
@@ -382,22 +382,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -84,7 +84,7 @@
<signal name="LUT2_IN" pad-key="pb1" index="1" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT2_IN" pad-key="pb2" index="2" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT2_OUT" pad-key="pb3" index="0" function="CCL" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT3_OUT" pad-key="pa5" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_OUT" pad-key="pa5" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT3"/>
</signals>
</peripheral>
<peripheral key="clkctrl" name="CLKCTRL" module-key="chip_clkctrl">
@@ -110,7 +110,7 @@
<peripheral key="evsys" name="EVSYS" module-key="ev_ctrl_v1">
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
<signals>
<signal name="EVOUT" pad-key="pa7" index="0" function="EVSYS_ALT" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pa7" alternative="true" index="0" function="EVSYS_ALT" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pa2" index="0" function="EVSYS" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pb2" index="1" function="EVSYS" field="PORTMUX.EVSYSROUTEA.EVOUTB"/>
</signals>
@@ -185,7 +185,7 @@
<peripheral key="tca0" name="TCA0" module-key="tmr_16b_pwm_v1">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
@@ -216,13 +216,13 @@
<peripheral key="usart0" name="USART0" module-key="uart_autobd_v4">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pa7" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pa7" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
</signals>
</peripheral>

View File

@@ -86,10 +86,10 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT2_IN" pad-key="pb0" index="0" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT2_IN" pad-key="pb1" index="1" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT2"/>
@@ -98,7 +98,7 @@
<signal name="LUT3_IN" pad-key="pc0" index="0" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_IN" pad-key="pc1" index="1" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_IN" pad-key="pc2" index="2" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_OUT" pad-key="pa5" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_OUT" pad-key="pa5" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT3"/>
</signals>
</peripheral>
<peripheral key="clkctrl" name="CLKCTRL" module-key="chip_clkctrl">
@@ -125,7 +125,7 @@
<peripheral key="evsys" name="EVSYS" module-key="ev_ctrl_v1">
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
<signals>
<signal name="EVOUT" pad-key="pa7" index="0" function="EVSYS_ALT" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pa7" alternative="true" index="0" function="EVSYS_ALT" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pa2" index="0" function="EVSYS" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pb2" index="1" function="EVSYS" field="PORTMUX.EVSYSROUTEA.EVOUTB"/>
<signal name="EVOUT" pad-key="pc2" index="2" function="EVSYS" field="PORTMUX.EVSYSROUTEA.EVOUTC"/>
@@ -198,13 +198,13 @@
<peripheral key="spi0" name="SPI0" module-key="spi_8bit_v2">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI" field="PORTMUX.SPIROUTEA.SPI0"/>
</signals>
</peripheral>
@@ -217,13 +217,13 @@
<peripheral key="tca0" name="TCA0" module-key="tmr_16b_pwm_v1">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
@@ -232,7 +232,7 @@
<peripheral key="tcb0" name="TCB0" module-key="tmr_16b_capture_v1">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA80"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.TCBROUTEA.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.TCBROUTEA.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.TCBROUTEA.TCB0"/>
</signals>
</peripheral>
@@ -252,26 +252,26 @@
<peripheral key="usart0" name="USART0" module-key="uart_autobd_v4">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pa7" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pa7" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
</signals>
</peripheral>
<peripheral key="usart1" name="USART1" module-key="uart_autobd_v4">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x820"/>
<signals>
<signal name="RXD" pad-key="pc1" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="RXD" pad-key="pc1" alternative="true" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="RXD" pad-key="pa2" function="USART1" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="TXD" pad-key="pc2" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="TXD" pad-key="pc2" alternative="true" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="TXD" pad-key="pa1" function="USART1" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XCK" pad-key="pc0" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XCK" pad-key="pc0" alternative="true" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XCK" pad-key="pa3" function="USART1" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XDIR" pad-key="pc3" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XDIR" pad-key="pc3" alternative="true" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XDIR" pad-key="pa4" function="USART1" field="PORTMUX.USARTROUTEA.USART1"/>
</signals>
</peripheral>

View File

@@ -87,22 +87,22 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CCLROUTEA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT1_IN" pad-key="pc4" index="1" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT1_IN" pad-key="pc5" index="2" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CCLROUTEA.LUT1"/>
<signal name="LUT2_IN" pad-key="pb0" index="0" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT2_IN" pad-key="pb1" index="1" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT2_IN" pad-key="pb2" index="2" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT2_OUT" pad-key="pb6" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT2_OUT" pad-key="pb6" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT2_OUT" pad-key="pb3" index="0" function="CCL" field="PORTMUX.CCLROUTEA.LUT2"/>
<signal name="LUT3_IN" pad-key="pc0" index="0" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_IN" pad-key="pc1" index="1" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_IN" pad-key="pc2" index="2" function="CCL_IN" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_OUT" pad-key="pa5" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_OUT" pad-key="pa5" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CCLROUTEA.LUT3"/>
<signal name="LUT3_OUT" pad-key="pc4" index="0" function="CCL" field="PORTMUX.CCLROUTEA.LUT3"/>
</signals>
</peripheral>
@@ -131,9 +131,9 @@
<peripheral key="evsys" name="EVSYS" module-key="ev_ctrl_v1">
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
<signals>
<signal name="EVOUT" pad-key="pa7" index="0" function="EVSYS_ALT" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pa7" alternative="true" index="0" function="EVSYS_ALT" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pa2" index="0" function="EVSYS" field="PORTMUX.EVSYSROUTEA.EVOUTA"/>
<signal name="EVOUT" pad-key="pb7" index="1" function="EVSYS_ALT" field="PORTMUX.EVSYSROUTEA.EVOUTB"/>
<signal name="EVOUT" pad-key="pb7" alternative="true" index="1" function="EVSYS_ALT" field="PORTMUX.EVSYSROUTEA.EVOUTB"/>
<signal name="EVOUT" pad-key="pb2" index="1" function="EVSYS" field="PORTMUX.EVSYSROUTEA.EVOUTB"/>
<signal name="EVOUT" pad-key="pc2" index="2" function="EVSYS" field="PORTMUX.EVSYSROUTEA.EVOUTC"/>
</signals>
@@ -209,13 +209,13 @@
<peripheral key="spi0" name="SPI0" module-key="spi_8bit_v2">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI_ALT" field="PORTMUX.SPIROUTEA.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI" field="PORTMUX.SPIROUTEA.SPI0"/>
</signals>
</peripheral>
@@ -228,31 +228,31 @@
<peripheral key="tca0" name="TCA0" module-key="tmr_16b_pwm_v1">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pc4" index="4" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pc4" alternative="true" index="4" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pc5" index="5" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pc5" alternative="true" index="5" function="TCA_ALT" field="PORTMUX.TCAROUTEA.TCA0"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA" field="PORTMUX.TCAROUTEA.TCA0"/>
</signals>
</peripheral>
<peripheral key="tcb0" name="TCB0" module-key="tmr_16b_capture_v1">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA80"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.TCBROUTEA.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.TCBROUTEA.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.TCBROUTEA.TCB0"/>
</signals>
</peripheral>
<peripheral key="tcb1" name="TCB1" module-key="tmr_16b_capture_v1">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA90"/>
<signals>
<signal name="WO" pad-key="pc4" index="0" function="TCB1_ALT" field="PORTMUX.TCBROUTEA.TCB1"/>
<signal name="WO" pad-key="pc4" alternative="true" index="0" function="TCB1_ALT" field="PORTMUX.TCBROUTEA.TCB1"/>
<signal name="WO" pad-key="pa3" index="0" function="TCB1" field="PORTMUX.TCBROUTEA.TCB1"/>
</signals>
</peripheral>
@@ -266,26 +266,26 @@
<peripheral key="usart0" name="USART0" module-key="uart_autobd_v4">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pa7" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pa7" alternative="true" function="USART0_ALT" field="PORTMUX.USARTROUTEA.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.USARTROUTEA.USART0"/>
</signals>
</peripheral>
<peripheral key="usart1" name="USART1" module-key="uart_autobd_v4">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x820"/>
<signals>
<signal name="RXD" pad-key="pc1" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="RXD" pad-key="pc1" alternative="true" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="RXD" pad-key="pa2" function="USART1" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="TXD" pad-key="pc2" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="TXD" pad-key="pc2" alternative="true" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="TXD" pad-key="pa1" function="USART1" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XCK" pad-key="pc0" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XCK" pad-key="pc0" alternative="true" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XCK" pad-key="pa3" function="USART1" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XDIR" pad-key="pc3" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XDIR" pad-key="pc3" alternative="true" function="USART1_ALT" field="PORTMUX.USARTROUTEA.USART1"/>
<signal name="XDIR" pad-key="pa4" function="USART1" field="PORTMUX.USARTROUTEA.USART1"/>
</signals>
</peripheral>

View File

@@ -183,27 +183,27 @@
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" index="7" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" alternative="false" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" alternative="false" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" alternative="false" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" alternative="false" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="linuart" name="LINUART" module-key="linuart">

View File

@@ -155,9 +155,9 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pa7" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa7" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0"/>
<signal name="SS" pad-key="pa0" function="SPI0"/>
@@ -172,7 +172,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pa7" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa7" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa3" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa1" index="1" function="TCA0"/>
<signal name="WO" pad-key="pa2" index="2" function="TCA0"/>
@@ -195,9 +195,9 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa7" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa6" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0"/>
<signal name="XDIR" pad-key="pa0" function="USART0"/>

View File

@@ -186,9 +186,9 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pa7" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa7" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
@@ -203,7 +203,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
@@ -228,13 +228,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -161,9 +161,9 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pa7" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa7" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0"/>
<signal name="SS" pad-key="pa0" function="SPI0"/>
@@ -178,7 +178,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pa7" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa7" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa3" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa1" index="1" function="TCA0"/>
<signal name="WO" pad-key="pa2" index="2" function="TCA0"/>
@@ -208,9 +208,9 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa7" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa6" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0"/>
<signal name="XDIR" pad-key="pa0" function="USART0"/>

View File

@@ -192,9 +192,9 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pa7" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa7" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
@@ -209,7 +209,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
@@ -234,22 +234,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -209,34 +209,34 @@
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portd" name="PORTD" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portd" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PD0" pad-key="pd0" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" index="6" function="default"/>
<signal name="PD0" pad-key="pd0" alternative="false" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" alternative="false" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" alternative="false" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" alternative="false" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" alternative="false" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" alternative="false" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" alternative="false" index="6" function="default"/>
</signals>
</peripheral>
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
</signals>
</peripheral>
<peripheral key="tc0" name="TC0" module-key="tc8">

View File

@@ -209,34 +209,34 @@
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portd" name="PORTD" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portd" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PD0" pad-key="pd0" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" index="6" function="default"/>
<signal name="PD0" pad-key="pd0" alternative="false" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" alternative="false" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" alternative="false" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" alternative="false" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" alternative="false" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" alternative="false" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" alternative="false" index="6" function="default"/>
</signals>
</peripheral>
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
</signals>
</peripheral>
<peripheral key="tc0" name="TC0" module-key="tc8">

View File

@@ -262,14 +262,14 @@
<signals>
<signal name="SDA" pad-key="pb0" function="USI" field="USIPOS"/>
<signal name="SCL" pad-key="pb2" function="USI" field="USIPOS"/>
<signal name="SCL " pad-key="pa2" function="USI_ALT" field="USIPOS"/>
<signal name="SDA" pad-key="pa0" function="USI_ALT" field="USIPOS"/>
<signal name="SCL " pad-key="pa2" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="SDA" pad-key="pa0" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pb0" function="USI" field="USIPOS"/>
<signal name="DO" pad-key="pb1" function="USI" field="USIPOS"/>
<signal name="USCK" pad-key="pb2" function="USI" field="USIPOS"/>
<signal name="USCK" pad-key="pa2" function="USI_ALT" field="USIPOS"/>
<signal name="DO" pad-key="pa1" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pa0" function="USI_ALT" field="USIPOS"/>
<signal name="USCK" pad-key="pa2" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DO" pad-key="pa1" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pa0" alternative="true" function="USI_ALT" field="USIPOS"/>
</signals>
</peripheral>
<peripheral key="eeprom" name="EEPROM" module-key="eeprom">

View File

@@ -209,27 +209,27 @@
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" index="7" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" alternative="false" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" alternative="false" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" alternative="false" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" alternative="false" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="adc" name="ADC" module-key="adc">

View File

@@ -116,10 +116,10 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -296,13 +296,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -315,13 +315,13 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
@@ -330,7 +330,7 @@
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -352,22 +352,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -124,12 +124,12 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc4" index="1" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc5" index="2" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -145,7 +145,7 @@
<peripheral key="cpu" name="CPU" module-key="i2100">
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
<signals>
<signal name="BREAK" pad-key="pc4" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pc4" alternative="true" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pa1" function="BREAK" field="PORTMUX.CTRLA.EXTBRK"/>
</signals>
</peripheral>
@@ -323,13 +323,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -342,31 +342,31 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc4" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc4" alternative="true" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc5" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pc5" alternative="true" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
</signals>
</peripheral>
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
<peripheral key="tcb1" name="TCB1" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA50"/>
<signals>
<signal name="WO" pad-key="pc4" index="0" function="TCB1_ALT" field="PORTMUX.CTRLD.TCB1"/>
<signal name="WO" pad-key="pc4" alternative="true" index="0" function="TCB1_ALT" field="PORTMUX.CTRLD.TCB1"/>
<signal name="WO" pad-key="pa3" index="0" function="TCB1" field="PORTMUX.CTRLD.TCB1"/>
</signals>
</peripheral>
@@ -382,22 +382,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -155,9 +155,9 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pa7" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa7" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0"/>
<signal name="SS" pad-key="pa0" function="SPI0"/>
@@ -172,7 +172,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pa7" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa7" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa3" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa1" index="1" function="TCA0"/>
<signal name="WO" pad-key="pa2" index="2" function="TCA0"/>
@@ -195,9 +195,9 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa7" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa6" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0"/>
<signal name="XDIR" pad-key="pa0" function="USART0"/>

View File

@@ -186,9 +186,9 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pa7" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa7" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
@@ -203,7 +203,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
@@ -228,13 +228,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -80,10 +80,10 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -218,13 +218,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -237,13 +237,13 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
@@ -252,7 +252,7 @@
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -266,13 +266,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -161,9 +161,9 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pa7" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa7" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0"/>
<signal name="SS" pad-key="pa0" function="SPI0"/>
@@ -178,7 +178,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pa7" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa7" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa3" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pa1" index="1" function="TCA0"/>
<signal name="WO" pad-key="pa2" index="2" function="TCA0"/>
@@ -208,9 +208,9 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa7" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa6" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0"/>
<signal name="XDIR" pad-key="pa0" function="USART0"/>

View File

@@ -192,9 +192,9 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pa7" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa7" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa6" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
@@ -209,7 +209,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
@@ -234,22 +234,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -80,10 +80,10 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -224,13 +224,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -243,13 +243,13 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
@@ -258,7 +258,7 @@
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -274,22 +274,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -81,12 +81,12 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc4" index="1" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc5" index="2" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -102,7 +102,7 @@
<peripheral key="cpu" name="CPU" module-key="i2100">
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
<signals>
<signal name="BREAK" pad-key="pc4" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pc4" alternative="true" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pa1" function="BREAK" field="PORTMUX.CTRLA.EXTBRK"/>
</signals>
</peripheral>
@@ -258,13 +258,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -277,24 +277,24 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc4" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc4" alternative="true" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc5" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pc5" alternative="true" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
</signals>
</peripheral>
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -310,22 +310,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -209,34 +209,34 @@
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portd" name="PORTD" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portd" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PD0" pad-key="pd0" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" index="6" function="default"/>
<signal name="PD0" pad-key="pd0" alternative="false" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" alternative="false" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" alternative="false" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" alternative="false" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" alternative="false" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" alternative="false" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" alternative="false" index="6" function="default"/>
</signals>
</peripheral>
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
</signals>
</peripheral>
<peripheral key="tc0" name="TC0" module-key="tc8">

View File

@@ -215,9 +215,9 @@
<signal name="TXD" pad-key="pa1" function="USART" field="U0MAP"/>
<signal name="RXD" pad-key="pa2" function="USART" field="U0MAP"/>
<signal name="XCK" pad-key="pa3" function="USART" field="U0MAP"/>
<signal name="TXD" pad-key="pa7" function="USART_ALT" field="U0MAP"/>
<signal name="RXD" pad-key="pb2" function="USART_ALT" field="U0MAP"/>
<signal name="XCK" pad-key="pa3" function="USART_ALT" field="U0MAP"/>
<signal name="TXD" pad-key="pa7" alternative="true" function="USART_ALT" field="U0MAP"/>
<signal name="RXD" pad-key="pb2" alternative="true" function="USART_ALT" field="U0MAP"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART_ALT" field="U0MAP"/>
</signals>
</peripheral>
<peripheral key="wdt" name="WDT" module-key="wdt">
@@ -339,10 +339,10 @@
<peripheral key="spi" name="SPI" module-key="spi">
<register-group-instance description="Serial Peripheral Interface" register-group-key="spi" address-space-key="data" offset="0x0"/>
<signals>
<signal name="MISO" pad-key="pa0" function="SPI_ALT" field="SPIMAP"/>
<signal name="MOSI" pad-key="pa1" function="SPI_ALT" field="SPIMAP"/>
<signal name="SS" pad-key="pa2" function="SPI_ALT" field="SPIMAP"/>
<signal name="SCK" pad-key="pa3" function="SPI_ALT" field="SPIMAP"/>
<signal name="MISO" pad-key="pa0" alternative="true" function="SPI_ALT" field="SPIMAP"/>
<signal name="MOSI" pad-key="pa1" alternative="true" function="SPI_ALT" field="SPIMAP"/>
<signal name="SS" pad-key="pa2" alternative="true" function="SPI_ALT" field="SPIMAP"/>
<signal name="SCK" pad-key="pa3" alternative="true" function="SPI_ALT" field="SPIMAP"/>
<signal name="SCK" pad-key="pa4" function="SPI" field="SPIMAP"/>
<signal name="MISO" pad-key="pa5" function="SPI" field="SPIMAP"/>
<signal name="MOSI" pad-key="pa6" function="SPI" field="SPIMAP"/>

View File

@@ -262,14 +262,14 @@
<signals>
<signal name="SDA" pad-key="pb0" function="USI" field="USIPOS"/>
<signal name="SCL" pad-key="pb2" function="USI" field="USIPOS"/>
<signal name="SCL " pad-key="pa2" function="USI_ALT" field="USIPOS"/>
<signal name="SDA" pad-key="pa0" function="USI_ALT" field="USIPOS"/>
<signal name="SCL " pad-key="pa2" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="SDA" pad-key="pa0" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pb0" function="USI" field="USIPOS"/>
<signal name="DO" pad-key="pb1" function="USI" field="USIPOS"/>
<signal name="USCK" pad-key="pb2" function="USI" field="USIPOS"/>
<signal name="USCK" pad-key="pa2" function="USI_ALT" field="USIPOS"/>
<signal name="DO" pad-key="pa1" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pa0" function="USI_ALT" field="USIPOS"/>
<signal name="USCK" pad-key="pa2" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DO" pad-key="pa1" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pa0" alternative="true" function="USI_ALT" field="USIPOS"/>
</signals>
</peripheral>
<peripheral key="eeprom" name="EEPROM" module-key="eeprom">

View File

@@ -209,27 +209,27 @@
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" index="7" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" alternative="false" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" alternative="false" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" alternative="false" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" alternative="false" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="adc" name="ADC" module-key="adc">

View File

@@ -225,49 +225,49 @@
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portd" name="PORTD" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portd" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PD0" pad-key="pd0" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" index="6" function="default"/>
<signal name="PD7" pad-key="pd7" index="7" function="default"/>
<signal name="PD0" pad-key="pd0" alternative="false" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" alternative="false" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" alternative="false" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" alternative="false" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" alternative="false" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" alternative="false" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" alternative="false" index="6" function="default"/>
<signal name="PD7" pad-key="pd7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portc" name="PORTC" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portc" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PC0" pad-key="pc0" index="0" function="default"/>
<signal name="PC1" pad-key="pc1" index="1" function="default"/>
<signal name="PC2" pad-key="pc2" index="2" function="default"/>
<signal name="PC3" pad-key="pc3" index="3" function="default"/>
<signal name="PC4" pad-key="pc4" index="4" function="default"/>
<signal name="PC5" pad-key="pc5" index="5" function="default"/>
<signal name="PC6" pad-key="pc6" index="6" function="default"/>
<signal name="PC7" pad-key="pc7" index="7" function="default"/>
<signal name="PC0" pad-key="pc0" alternative="false" index="0" function="default"/>
<signal name="PC1" pad-key="pc1" alternative="false" index="1" function="default"/>
<signal name="PC2" pad-key="pc2" alternative="false" index="2" function="default"/>
<signal name="PC3" pad-key="pc3" alternative="false" index="3" function="default"/>
<signal name="PC4" pad-key="pc4" alternative="false" index="4" function="default"/>
<signal name="PC5" pad-key="pc5" alternative="false" index="5" function="default"/>
<signal name="PC6" pad-key="pc6" alternative="false" index="6" function="default"/>
<signal name="PC7" pad-key="pc7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" index="3" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" alternative="false" index="3" function="default"/>
</signals>
</peripheral>
<peripheral key="spi" name="SPI" module-key="spi">

View File

@@ -202,7 +202,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
@@ -227,13 +227,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -81,10 +81,10 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -219,13 +219,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -238,13 +238,13 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
@@ -253,7 +253,7 @@
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -267,13 +267,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -81,12 +81,12 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc4" index="1" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc5" index="2" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -102,7 +102,7 @@
<peripheral key="cpu" name="CPU" module-key="i2100">
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
<signals>
<signal name="BREAK" pad-key="pc4" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pc4" alternative="true" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pa1" function="BREAK" field="PORTMUX.CTRLA.EXTBRK"/>
</signals>
</peripheral>
@@ -234,13 +234,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -253,24 +253,24 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc4" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc4" alternative="true" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc5" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pc5" alternative="true" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
</signals>
</peripheral>
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -284,13 +284,13 @@
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -225,7 +225,7 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
@@ -250,22 +250,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -81,10 +81,10 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -243,13 +243,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -262,13 +262,13 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
@@ -277,7 +277,7 @@
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -293,22 +293,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -81,12 +81,12 @@
<signal name="LUT0_IN" pad-key="pa0" index="0" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa1" index="1" function="CCL"/>
<signal name="LUT0_IN" pad-key="pa2" index="2" function="CCL"/>
<signal name="LUT0_OUT" pad-key="pb4" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pb4" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT0_OUT" pad-key="pa4" index="0" function="CCL" field="PORTMUX.CTRLA.LUT0"/>
<signal name="LUT1_IN" pad-key="pc3" index="0" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc4" index="1" function="CCL"/>
<signal name="LUT1_IN" pad-key="pc5" index="2" function="CCL"/>
<signal name="LUT1_OUT" pad-key="pc1" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pc1" alternative="true" index="0" function="CCL_ALT" field="PORTMUX.CTRLA.LUT1"/>
<signal name="LUT1_OUT" pad-key="pa7" index="0" function="CCL" field="PORTMUX.CTRLA.LUT1"/>
</signals>
</peripheral>
@@ -102,7 +102,7 @@
<peripheral key="cpu" name="CPU" module-key="i2100">
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
<signals>
<signal name="BREAK" pad-key="pc4" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pc4" alternative="true" function="BREAK_ALT" field="PORTMUX.CTRLA.EXTBRK"/>
<signal name="BREAK" pad-key="pa1" function="BREAK" field="PORTMUX.CTRLA.EXTBRK"/>
</signals>
</peripheral>
@@ -258,13 +258,13 @@
<peripheral key="spi0" name="SPI0" module-key="i2107">
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x820"/>
<signals>
<signal name="MISO" pad-key="pc1" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pc1" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MISO" pad-key="pa2" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pc2" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="MOSI" pad-key="pa1" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pc0" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SCK" pad-key="pa3" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pc3" alternative="true" function="SPI0_ALT" field="PORTMUX.CTRLB.SPI0"/>
<signal name="SS" pad-key="pa4" function="SPI0" field="PORTMUX.CTRLB.SPI0"/>
</signals>
</peripheral>
@@ -277,24 +277,24 @@
<peripheral key="tca0" name="TCA0" module-key="i2117">
<register-group-instance register-group-key="tca" address-space-key="data" offset="0xA00"/>
<signals>
<signal name="WO" pad-key="pb3" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb3" alternative="true" index="0" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb0" index="0" function="TCA0" field="PORTMUX.CTRLC.TCA00"/>
<signal name="WO" pad-key="pb4" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb4" alternative="true" index="1" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb1" index="1" function="TCA0" field="PORTMUX.CTRLC.TCA01"/>
<signal name="WO" pad-key="pb5" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb5" alternative="true" index="2" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pb2" index="2" function="TCA0" field="PORTMUX.CTRLC.TCA02"/>
<signal name="WO" pad-key="pc3" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc3" alternative="true" index="3" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pa3" index="3" function="TCA0" field="PORTMUX.CTRLC.TCA03"/>
<signal name="WO" pad-key="pc4" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc4" alternative="true" index="4" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pa4" index="4" function="TCA0" field="PORTMUX.CTRLC.TCA04"/>
<signal name="WO" pad-key="pc5" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pc5" alternative="true" index="5" function="TCA0_ALT" field="PORTMUX.CTRLC.TCA05"/>
<signal name="WO" pad-key="pa5" index="5" function="TCA0" field="PORTMUX.CTRLC.TCA05"/>
</signals>
</peripheral>
<peripheral key="tcb0" name="TCB0" module-key="i2119">
<register-group-instance register-group-key="tcb" address-space-key="data" offset="0xA40"/>
<signals>
<signal name="WO" pad-key="pc0" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pc0" alternative="true" index="0" function="TCB0_ALT" field="PORTMUX.CTRLD.TCB0"/>
<signal name="WO" pad-key="pa5" index="0" function="TCB0" field="PORTMUX.CTRLD.TCB0"/>
</signals>
</peripheral>
@@ -310,22 +310,22 @@
<peripheral key="twi0" name="TWI0" module-key="i2110">
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x810"/>
<signals>
<signal name="SCL" pad-key="pa2" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pa2" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SCL" pad-key="pb0" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pa1" alternative="true" function="TWI0_ALT" field="PORTMUX.CTRLB.TWI0"/>
<signal name="SDA" pad-key="pb1" function="TWI0" field="PORTMUX.CTRLB.TWI0"/>
</signals>
</peripheral>
<peripheral key="usart0" name="USART0" module-key="i2108">
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x800"/>
<signals>
<signal name="RXD" pad-key="pa2" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pa2" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="RXD" pad-key="pb3" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pa1" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="TXD" pad-key="pb2" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XCK" pad-key="pb1" function="USART0" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pa4" alternative="true" function="USART0_ALT" field="PORTMUX.CTRLB.USART0"/>
<signal name="XDIR" pad-key="pb0" function="USART0" field="PORTMUX.CTRLB.USART0"/>
</signals>
</peripheral>

View File

@@ -215,9 +215,9 @@
<signal name="TXD" pad-key="pa1" function="USART" field="U0MAP"/>
<signal name="RXD" pad-key="pa2" function="USART" field="U0MAP"/>
<signal name="XCK" pad-key="pa3" function="USART" field="U0MAP"/>
<signal name="TXD" pad-key="pa7" function="USART_ALT" field="U0MAP"/>
<signal name="RXD" pad-key="pb2" function="USART_ALT" field="U0MAP"/>
<signal name="XCK" pad-key="pa3" function="USART_ALT" field="U0MAP"/>
<signal name="TXD" pad-key="pa7" alternative="true" function="USART_ALT" field="U0MAP"/>
<signal name="RXD" pad-key="pb2" alternative="true" function="USART_ALT" field="U0MAP"/>
<signal name="XCK" pad-key="pa3" alternative="true" function="USART_ALT" field="U0MAP"/>
</signals>
</peripheral>
<peripheral key="wdt" name="WDT" module-key="wdt">
@@ -339,10 +339,10 @@
<peripheral key="spi" name="SPI" module-key="spi">
<register-group-instance description="Serial Peripheral Interface" register-group-key="spi" address-space-key="data" offset="0x0"/>
<signals>
<signal name="MISO" pad-key="pa0" function="SPI_ALT" field="SPIMAP"/>
<signal name="MOSI" pad-key="pa1" function="SPI_ALT" field="SPIMAP"/>
<signal name="SS" pad-key="pa2" function="SPI_ALT" field="SPIMAP"/>
<signal name="SCK" pad-key="pa3" function="SPI_ALT" field="SPIMAP"/>
<signal name="MISO" pad-key="pa0" alternative="true" function="SPI_ALT" field="SPIMAP"/>
<signal name="MOSI" pad-key="pa1" alternative="true" function="SPI_ALT" field="SPIMAP"/>
<signal name="SS" pad-key="pa2" alternative="true" function="SPI_ALT" field="SPIMAP"/>
<signal name="SCK" pad-key="pa3" alternative="true" function="SPI_ALT" field="SPIMAP"/>
<signal name="SCK" pad-key="pa4" function="SPI" field="SPIMAP"/>
<signal name="MISO" pad-key="pa5" function="SPI" field="SPIMAP"/>
<signal name="MOSI" pad-key="pa6" function="SPI" field="SPIMAP"/>

View File

@@ -262,14 +262,14 @@
<signals>
<signal name="SDA" pad-key="pb0" function="USI" field="USIPOS"/>
<signal name="SCL" pad-key="pb2" function="USI" field="USIPOS"/>
<signal name="SCL " pad-key="pa2" function="USI_ALT" field="USIPOS"/>
<signal name="SDA" pad-key="pa0" function="USI_ALT" field="USIPOS"/>
<signal name="SCL " pad-key="pa2" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="SDA" pad-key="pa0" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pb0" function="USI" field="USIPOS"/>
<signal name="DO" pad-key="pb1" function="USI" field="USIPOS"/>
<signal name="USCK" pad-key="pb2" function="USI" field="USIPOS"/>
<signal name="USCK" pad-key="pa2" function="USI_ALT" field="USIPOS"/>
<signal name="DO" pad-key="pa1" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pa0" function="USI_ALT" field="USIPOS"/>
<signal name="USCK" pad-key="pa2" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DO" pad-key="pa1" alternative="true" function="USI_ALT" field="USIPOS"/>
<signal name="DI" pad-key="pa0" alternative="true" function="USI_ALT" field="USIPOS"/>
</signals>
</peripheral>
<peripheral key="eeprom" name="EEPROM" module-key="eeprom">

View File

@@ -209,27 +209,27 @@
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" index="7" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" alternative="false" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" alternative="false" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" alternative="false" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" alternative="false" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="adc" name="ADC" module-key="adc">

View File

@@ -183,27 +183,27 @@
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" index="7" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" alternative="false" index="3" function="default"/>
<signal name="PA4" pad-key="pa4" alternative="false" index="4" function="default"/>
<signal name="PA5" pad-key="pa5" alternative="false" index="5" function="default"/>
<signal name="PA6" pad-key="pa6" alternative="false" index="6" function="default"/>
<signal name="PA7" pad-key="pa7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="linuart" name="LINUART" module-key="linuart">

View File

@@ -225,49 +225,49 @@
<peripheral key="portb" name="PORTB" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portb" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PB0" pad-key="pb0" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" index="7" function="default"/>
<signal name="PB0" pad-key="pb0" alternative="false" index="0" function="default"/>
<signal name="PB1" pad-key="pb1" alternative="false" index="1" function="default"/>
<signal name="PB2" pad-key="pb2" alternative="false" index="2" function="default"/>
<signal name="PB3" pad-key="pb3" alternative="false" index="3" function="default"/>
<signal name="PB4" pad-key="pb4" alternative="false" index="4" function="default"/>
<signal name="PB5" pad-key="pb5" alternative="false" index="5" function="default"/>
<signal name="PB6" pad-key="pb6" alternative="false" index="6" function="default"/>
<signal name="PB7" pad-key="pb7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portd" name="PORTD" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portd" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PD0" pad-key="pd0" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" index="6" function="default"/>
<signal name="PD7" pad-key="pd7" index="7" function="default"/>
<signal name="PD0" pad-key="pd0" alternative="false" index="0" function="default"/>
<signal name="PD1" pad-key="pd1" alternative="false" index="1" function="default"/>
<signal name="PD2" pad-key="pd2" alternative="false" index="2" function="default"/>
<signal name="PD3" pad-key="pd3" alternative="false" index="3" function="default"/>
<signal name="PD4" pad-key="pd4" alternative="false" index="4" function="default"/>
<signal name="PD5" pad-key="pd5" alternative="false" index="5" function="default"/>
<signal name="PD6" pad-key="pd6" alternative="false" index="6" function="default"/>
<signal name="PD7" pad-key="pd7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="portc" name="PORTC" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="portc" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PC0" pad-key="pc0" index="0" function="default"/>
<signal name="PC1" pad-key="pc1" index="1" function="default"/>
<signal name="PC2" pad-key="pc2" index="2" function="default"/>
<signal name="PC3" pad-key="pc3" index="3" function="default"/>
<signal name="PC4" pad-key="pc4" index="4" function="default"/>
<signal name="PC5" pad-key="pc5" index="5" function="default"/>
<signal name="PC6" pad-key="pc6" index="6" function="default"/>
<signal name="PC7" pad-key="pc7" index="7" function="default"/>
<signal name="PC0" pad-key="pc0" alternative="false" index="0" function="default"/>
<signal name="PC1" pad-key="pc1" alternative="false" index="1" function="default"/>
<signal name="PC2" pad-key="pc2" alternative="false" index="2" function="default"/>
<signal name="PC3" pad-key="pc3" alternative="false" index="3" function="default"/>
<signal name="PC4" pad-key="pc4" alternative="false" index="4" function="default"/>
<signal name="PC5" pad-key="pc5" alternative="false" index="5" function="default"/>
<signal name="PC6" pad-key="pc6" alternative="false" index="6" function="default"/>
<signal name="PC7" pad-key="pc7" alternative="false" index="7" function="default"/>
</signals>
</peripheral>
<peripheral key="porta" name="PORTA" module-key="gpio_port">
<register-group-instance description="I/O Port" register-group-key="porta" address-space-key="data" offset="0x0"/>
<signals>
<signal name="PA0" pad-key="pa0" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" index="3" function="default"/>
<signal name="PA0" pad-key="pa0" alternative="false" index="0" function="default"/>
<signal name="PA1" pad-key="pa1" alternative="false" index="1" function="default"/>
<signal name="PA2" pad-key="pa2" alternative="false" index="2" function="default"/>
<signal name="PA3" pad-key="pa3" alternative="false" index="3" function="default"/>
</signals>
</peripheral>
<peripheral key="spi" name="SPI" module-key="spi">