Made key and name attributes optional in register-group-instance TDF elements
Also removed the attribute from all instances of the element, where it wasn't necessary.
This commit is contained in:
@@ -63,115 +63,115 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076-revh">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076-revh">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076-revh">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076-revh">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6064">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
</peripheral>
|
||||
<peripheral key="daca" name="DACA" module-key="i6059">
|
||||
<register-group-instance key="daca" name="DACA" register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="ebi" name="EBI" module-key="i3001">
|
||||
<register-group-instance key="ebi" name="EBI" register-group-key="ebi" address-space-key="data" offset="0x440"/>
|
||||
<register-group-instance register-group-key="ebi" address-space-key="data" offset="0x440"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twid" name="TWID" module-key="i6089">
|
||||
<register-group-instance key="twid" name="TWID" register-group-key="twi" address-space-key="data" offset="0x490"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x490"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="twif" name="TWIF" module-key="i6089">
|
||||
<register-group-instance key="twif" name="TWIF" register-group-key="twi" address-space-key="data" offset="0x4B0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -184,7 +184,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -197,7 +197,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -236,7 +236,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -249,7 +249,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porth" name="PORTH" module-key="gpio_port">
|
||||
<register-group-instance key="porth" name="PORTH" register-group-key="port" address-space-key="data" offset="0x6E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6E0"/>
|
||||
<signals>
|
||||
<signal pad-id="ph0" index="0" function="PORTH" group="P"/>
|
||||
<signal pad-id="ph1" index="1" function="PORTH" group="P"/>
|
||||
@@ -262,7 +262,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portj" name="PORTJ" module-key="gpio_port">
|
||||
<register-group-instance key="portj" name="PORTJ" register-group-key="port" address-space-key="data" offset="0x700"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x700"/>
|
||||
<signals>
|
||||
<signal pad-id="pj0" index="0" function="PORTJ" group="P"/>
|
||||
<signal pad-id="pj1" index="1" function="PORTJ" group="P"/>
|
||||
@@ -275,7 +275,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portk" name="PORTK" module-key="gpio_port">
|
||||
<register-group-instance key="portk" name="PORTK" register-group-key="port" address-space-key="data" offset="0x720"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x720"/>
|
||||
<signals>
|
||||
<signal pad-id="pk0" index="0" function="PORTK" group="P"/>
|
||||
<signal pad-id="pk1" index="1" function="PORTK" group="P"/>
|
||||
@@ -288,7 +288,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portq" name="PORTQ" module-key="gpio_port">
|
||||
<register-group-instance key="portq" name="PORTQ" register-group-key="port" address-space-key="data" offset="0x7C0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pq0" index="0" function="PORTQ" group="P"/>
|
||||
<signal pad-id="pq1" index="1" function="PORTQ" group="P"/>
|
||||
@@ -297,95 +297,95 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf1" name="TCF1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf1" name="TCF1" register-group-key="tc1" address-space-key="data" offset="0xB40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xB40"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf1" name="USARTF1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf1" name="USARTF1" register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -63,58 +63,58 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -132,22 +132,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADCPOS" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADCPOS" group="ADC"/>
|
||||
@@ -186,7 +186,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6099">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADCPOS" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADCPOS" group="ADC"/>
|
||||
@@ -217,7 +217,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="daca" name="DACA" module-key="i6059">
|
||||
<register-group-instance key="daca" name="DACA" register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<signals>
|
||||
<signal pad-id="pa2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pa3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -226,7 +226,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -235,7 +235,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ACPOS" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="ACPOS" group="AC"/>
|
||||
@@ -254,7 +254,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ACPOS" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="ACPOS" group="AC"/>
|
||||
@@ -273,10 +273,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="ebi" name="EBI" module-key="i3001">
|
||||
<register-group-instance key="ebi" name="EBI" register-group-key="ebi" address-space-key="data" offset="0x440"/>
|
||||
<register-group-instance register-group-key="ebi" address-space-key="data" offset="0x440"/>
|
||||
<signals>
|
||||
<signal pad-id="ph0" index="0" function="EBIPORT0" group="PORT0"/>
|
||||
<signal pad-id="ph1" index="1" function="EBIPORT0" group="PORT0"/>
|
||||
@@ -313,42 +313,42 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWIC" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWIC" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twid" name="TWID" module-key="i6089">
|
||||
<register-group-instance key="twid" name="TWID" register-group-key="twi" address-space-key="data" offset="0x490"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x490"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TWID" group="SDA"/>
|
||||
<signal pad-id="pd1" function="TWID" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWIE" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWIE" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twif" name="TWIF" module-key="i6089">
|
||||
<register-group-instance key="twif" name="TWIF" register-group-key="twi" address-space-key="data" offset="0x4B0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TWIF" group="SDA"/>
|
||||
<signal pad-id="pf1" function="TWIF" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -361,7 +361,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -374,7 +374,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -387,7 +387,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -400,7 +400,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -413,7 +413,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -426,7 +426,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porth" name="PORTH" module-key="gpio_port">
|
||||
<register-group-instance key="porth" name="PORTH" register-group-key="port" address-space-key="data" offset="0x6E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6E0"/>
|
||||
<signals>
|
||||
<signal pad-id="ph0" index="0" function="PORTH" group="P"/>
|
||||
<signal pad-id="ph1" index="1" function="PORTH" group="P"/>
|
||||
@@ -439,7 +439,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portj" name="PORTJ" module-key="gpio_port">
|
||||
<register-group-instance key="portj" name="PORTJ" register-group-key="port" address-space-key="data" offset="0x700"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x700"/>
|
||||
<signals>
|
||||
<signal pad-id="pj0" index="0" function="PORTJ" group="P"/>
|
||||
<signal pad-id="pj1" index="1" function="PORTJ" group="P"/>
|
||||
@@ -452,7 +452,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portk" name="PORTK" module-key="gpio_port">
|
||||
<register-group-instance key="portk" name="PORTK" register-group-key="port" address-space-key="data" offset="0x720"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x720"/>
|
||||
<signals>
|
||||
<signal pad-id="pk0" index="0" function="PORTK" group="P"/>
|
||||
<signal pad-id="pk1" index="1" function="PORTK" group="P"/>
|
||||
@@ -465,7 +465,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portq" name="PORTQ" module-key="gpio_port">
|
||||
<register-group-instance key="portq" name="PORTQ" register-group-key="port" address-space-key="data" offset="0x7C0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pq0" index="0" function="PORTQ" group="P"/>
|
||||
<signal pad-id="pq1" index="1" function="PORTQ" group="P"/>
|
||||
@@ -474,14 +474,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC" group="OC0A"/>
|
||||
<signal pad-id="pc1" function="TCC" group="OC0B"/>
|
||||
@@ -494,14 +494,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TCC" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TCC" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TCD" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TCD" group="OC0B"/>
|
||||
@@ -510,14 +510,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TCD" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TCD" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TCE0" group="OC0B"/>
|
||||
@@ -526,14 +526,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="TCE1" group="OC1A"/>
|
||||
<signal pad-id="pe5" function="TCE1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TCF0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TCF0" group="OC0B"/>
|
||||
@@ -542,14 +542,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf1" name="TCF1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf1" name="TCF1" register-group-key="tc1" address-space-key="data" offset="0xB40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xB40"/>
|
||||
<signals>
|
||||
<signal pad-id="pf4" function="TCF1" group="OC1A"/>
|
||||
<signal pad-id="pf5" function="TCF1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TCC2" group="LOC2B"/>
|
||||
@@ -562,7 +562,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TCD2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TCD2" group="LOC2B"/>
|
||||
@@ -575,7 +575,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TCE2" group="LOC2B"/>
|
||||
@@ -588,7 +588,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TCF2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TCF2" group="LOC2B"/>
|
||||
@@ -601,7 +601,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEXC" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEXC" group="OC0AHS"/>
|
||||
@@ -614,7 +614,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_awex">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="AWEXE" group="OC0ALS"/>
|
||||
<signal pad-id="pe1" function="AWEXE" group="OC0AHS"/>
|
||||
@@ -627,19 +627,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD"/>
|
||||
@@ -650,7 +650,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pc6" function="USART" group="RXD"/>
|
||||
@@ -658,7 +658,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -666,7 +666,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -674,7 +674,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -682,7 +682,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe6" function="USART" group="RXD"/>
|
||||
@@ -690,7 +690,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf1" function="USARTF0" group="XCK"/>
|
||||
<signal pad-id="pf2" function="USARTF0" group="RXD"/>
|
||||
@@ -698,7 +698,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf1" name="USARTF1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf1" name="USARTF1" register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf5" function="USARTF1" group="XCK"/>
|
||||
<signal pad-id="pf6" function="USARTF1" group="RXD"/>
|
||||
@@ -706,7 +706,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPIC" group="SS"/>
|
||||
<signal pad-id="pc5" function="SPIC" group="MOSI"/>
|
||||
@@ -715,7 +715,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPID" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPID" group="MOSI"/>
|
||||
@@ -724,7 +724,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="SPIE" group="SS"/>
|
||||
<signal pad-id="pe5" function="SPIE" group="MOSI"/>
|
||||
@@ -733,7 +733,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf4" function="SPIF" group="SS"/>
|
||||
<signal pad-id="pf5" function="SPIF" group="MOSI"/>
|
||||
@@ -742,16 +742,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,103 +62,103 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6064">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -171,7 +171,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -184,7 +184,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -197,7 +197,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -236,92 +236,92 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf1" name="USARTF1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf1" name="USARTF1" register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,37 +62,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -137,22 +137,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -175,7 +175,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6099">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -190,7 +190,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -199,7 +199,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -229,10 +229,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -243,7 +243,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
@@ -254,14 +254,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -274,7 +274,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -287,7 +287,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -300,7 +300,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -313,7 +313,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -326,7 +326,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -339,14 +339,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -359,14 +359,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -379,14 +379,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -399,14 +399,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pe5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -428,7 +428,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -441,7 +441,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -454,7 +454,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -467,7 +467,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -480,7 +480,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_awex">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pe1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -493,19 +493,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -516,7 +516,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -524,7 +524,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -535,7 +535,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -543,7 +543,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -554,7 +554,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe6" function="USART" group="RXD"/>
|
||||
@@ -562,7 +562,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pf2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -573,7 +573,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -586,7 +586,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -599,7 +599,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pe5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -612,16 +612,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -133,22 +133,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -167,7 +167,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -176,7 +176,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -191,10 +191,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -205,21 +205,21 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -232,7 +232,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -241,7 +241,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -254,7 +254,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -267,7 +267,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -276,14 +276,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -296,14 +296,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -316,14 +316,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -332,7 +332,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -345,7 +345,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -358,7 +358,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -371,16 +371,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -399,7 +399,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -410,7 +410,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -418,7 +418,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -426,7 +426,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -439,7 +439,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -452,16 +452,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,28 +62,28 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
<signal pad-id="pc1" index="1" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
@@ -96,10 +96,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -110,28 +110,28 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6080">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pd7" function="EVOUTC" group="EVOUT" field="EVOUT"/>
|
||||
@@ -141,22 +141,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -179,7 +179,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6110">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -194,7 +194,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -209,7 +209,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -224,24 +224,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="USB" group="DN"/>
|
||||
<signal pad-id="pd1" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -254,7 +254,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -267,7 +267,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -280,7 +280,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -288,7 +288,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -301,7 +301,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portg" name="PORTG" module-key="gpio_port">
|
||||
<register-group-instance key="portg" name="PORTG" register-group-key="port" address-space-key="data" offset="0x6C0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pg0" index="0" function="PORTG" group="P"/>
|
||||
<signal pad-id="pg1" index="1" function="PORTG" group="P"/>
|
||||
@@ -314,7 +314,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portm" name="PORTM" module-key="gpio_port">
|
||||
<register-group-instance key="portm" name="PORTM" register-group-key="port" address-space-key="data" offset="0x760"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x760"/>
|
||||
<signals>
|
||||
<signal pad-id="pm0" index="0" function="PORTM" group="P"/>
|
||||
<signal pad-id="pm1" index="1" function="PORTM" group="P"/>
|
||||
@@ -327,14 +327,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -347,14 +347,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -367,7 +367,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -380,7 +380,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -393,7 +393,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -406,10 +406,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -420,7 +420,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -431,7 +431,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -444,10 +444,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="lcd" name="LCD" module-key="i3003">
|
||||
<register-group-instance key="lcd" name="LCD" register-group-key="lcd" address-space-key="data" offset="0xD00"/>
|
||||
<register-group-instance register-group-key="lcd" address-space-key="data" offset="0xD00"/>
|
||||
<signals>
|
||||
<signal pad-id="pg0" index="39" function="LCD_SEG" group="SEG"/>
|
||||
<signal pad-id="pg1" index="38" function="LCD_SEG" group="SEG"/>
|
||||
@@ -510,10 +510,10 @@
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3600">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,28 +62,28 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
<signal pad-id="pc1" index="1" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
@@ -96,10 +96,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -108,28 +108,28 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6080">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pd7" function="EVOUTC" group="EVOUT" field="EVOUT"/>
|
||||
@@ -137,22 +137,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6110">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -166,7 +166,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -181,24 +181,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="USB" group="DN"/>
|
||||
<signal pad-id="pd1" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -211,7 +211,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -224,14 +224,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portg" name="PORTG" module-key="gpio_port">
|
||||
<register-group-instance key="portg" name="PORTG" register-group-key="port" address-space-key="data" offset="0x6C0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pg0" index="0" function="PORTG" group="P"/>
|
||||
<signal pad-id="pg1" index="1" function="PORTG" group="P"/>
|
||||
@@ -244,7 +244,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portm" name="PORTM" module-key="gpio_port">
|
||||
<register-group-instance key="portm" name="PORTM" register-group-key="port" address-space-key="data" offset="0x760"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x760"/>
|
||||
<signals>
|
||||
<signal pad-id="pm0" index="0" function="PORTM" group="P"/>
|
||||
<signal pad-id="pm1" index="1" function="PORTM" group="P"/>
|
||||
@@ -257,14 +257,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -277,14 +277,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -297,7 +297,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -310,10 +310,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -324,7 +324,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -337,10 +337,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="lcd" name="LCD" module-key="i3003">
|
||||
<register-group-instance key="lcd" name="LCD" register-group-key="lcd" address-space-key="data" offset="0xD00"/>
|
||||
<register-group-instance register-group-key="lcd" address-space-key="data" offset="0xD00"/>
|
||||
<signals>
|
||||
<signal pad-id="pg0" index="24" function="LCD_SEG" group="SEG"/>
|
||||
<signal pad-id="pg1" index="23" function="LCD_SEG" group="SEG"/>
|
||||
@@ -388,10 +388,10 @@
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3600">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -99,25 +99,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -127,16 +127,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -159,7 +159,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -174,31 +174,31 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -211,7 +211,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -224,7 +224,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -237,7 +237,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -250,7 +250,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -263,7 +263,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -276,14 +276,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -296,14 +296,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -312,7 +312,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -321,7 +321,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -330,7 +330,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -343,7 +343,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -356,7 +356,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -369,7 +369,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -382,7 +382,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -395,10 +395,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -409,7 +409,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -417,7 +417,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -425,7 +425,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -438,7 +438,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -447,16 +447,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,25 +61,25 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -88,43 +88,43 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -139,7 +139,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -162,24 +162,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -189,19 +189,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -227,7 +227,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -240,7 +240,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -253,7 +253,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -266,7 +266,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -279,14 +279,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -299,14 +299,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -319,10 +319,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -331,7 +331,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -340,10 +340,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -352,7 +352,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -365,7 +365,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -378,7 +378,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -404,7 +404,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -423,7 +423,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -431,7 +431,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -444,7 +444,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -453,10 +453,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -129,16 +129,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -157,7 +157,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -171,24 +171,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -201,7 +201,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -236,7 +236,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -245,14 +245,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TCC" group="OC0B" field="TC0B"/>
|
||||
@@ -265,14 +265,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TCC" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TCC" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TCC" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TCC" group="OC0B"/>
|
||||
@@ -281,7 +281,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TCE" group="OC0B"/>
|
||||
@@ -290,7 +290,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TCC2" group="LOC2B"/>
|
||||
@@ -303,7 +303,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -316,7 +316,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -329,10 +329,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -343,7 +343,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -351,7 +351,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -364,7 +364,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -373,16 +373,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,97 +61,97 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -164,7 +164,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -173,7 +173,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -186,7 +186,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -199,7 +199,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -208,65 +208,65 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -133,22 +133,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -167,7 +167,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -176,7 +176,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -191,10 +191,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -205,21 +205,21 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -232,7 +232,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -241,7 +241,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -254,7 +254,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -267,7 +267,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -276,14 +276,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -296,14 +296,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -316,14 +316,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -332,7 +332,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -345,7 +345,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -358,7 +358,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -371,16 +371,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -399,7 +399,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -410,7 +410,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -418,7 +418,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -426,7 +426,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -439,7 +439,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -452,16 +452,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -129,16 +129,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -157,7 +157,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -171,31 +171,31 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -208,7 +208,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -217,7 +217,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -230,7 +230,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -243,7 +243,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -252,14 +252,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TCC" group="OC0B" field="TC0B"/>
|
||||
@@ -272,14 +272,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TCC" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TCC" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -288,7 +288,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TCE" group="OC0B"/>
|
||||
@@ -297,7 +297,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -310,7 +310,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -323,7 +323,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -336,10 +336,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -350,7 +350,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pc6" function="USART" group="RXD"/>
|
||||
@@ -358,7 +358,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -366,7 +366,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -379,7 +379,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -388,16 +388,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,25 +61,25 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -90,43 +90,43 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -140,7 +140,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -159,24 +159,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -186,19 +186,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -211,7 +211,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -220,7 +220,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -233,7 +233,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -246,7 +246,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -255,14 +255,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TCC" group="OC0B" field="TC0B"/>
|
||||
@@ -275,14 +275,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TCC" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TCC" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -295,10 +295,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TCC" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TCC" group="OC0B"/>
|
||||
@@ -307,7 +307,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TCE" group="OC0B"/>
|
||||
@@ -316,7 +316,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TCC2" group="LOC2B"/>
|
||||
@@ -329,7 +329,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -340,7 +340,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="TCC" group="XCK"/>
|
||||
<signal pad-id="pd2" function="TCC" group="RXD"/>
|
||||
@@ -348,7 +348,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -361,7 +361,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -370,7 +370,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,40 +60,40 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -102,22 +102,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd7" function="CLKOUTD" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pd4" function="CLKOUTD_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -130,19 +130,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="edma" name="EDMA" module-key="i3002">
|
||||
<register-group-instance key="edma" name="EDMA" register-group-key="edma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="edma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i3620_nvm">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -165,7 +165,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="daca" name="DACA" module-key="i6059">
|
||||
<register-group-instance key="daca" name="DACA" register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<signals>
|
||||
<signal pad-id="pa2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pa3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -174,7 +174,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -195,10 +195,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="xcl" name="XCL" module-key="i3008">
|
||||
<register-group-instance key="xcl" name="XCL" register-group-key="xcl" address-space-key="data" offset="0x460"/>
|
||||
<register-group-instance register-group-key="xcl" address-space-key="data" offset="0x460"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="1" function="XCLIN_LSB_PC" group="IN"/>
|
||||
<signal pad-id="pc1" index="2" function="XCLIN_LSB_PC" group="IN"/>
|
||||
@@ -225,7 +225,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -234,7 +234,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -247,7 +247,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -260,7 +260,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -273,14 +273,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc4" name="TCC4" module-key="i3007_tc">
|
||||
<register-group-instance key="tcc4" name="TCC4" register-group-key="tc4" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc4" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC4" group="OC4A" field="TC4A"/>
|
||||
<signal pad-id="pc1" function="TC4" group="OC4B" field="TC4B"/>
|
||||
@@ -293,27 +293,27 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc5" name="TCC5" module-key="i3007_tc">
|
||||
<register-group-instance key="tcc5" name="TCC5" register-group-key="tc5" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc5" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC5" group="OC5A"/>
|
||||
<signal pad-id="pc5" function="TC5" group="OC5B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd5" name="TCD5" module-key="i3007_tc">
|
||||
<register-group-instance key="tcd5" name="TCD5" register-group-key="tc5" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc5" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC5" group="OC5A"/>
|
||||
<signal pad-id="pd5" function="TC5" group="OC5B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="faultc4" name="FAULTC4" module-key="i3620_fault">
|
||||
<register-group-instance key="faultc4" name="FAULTC4" register-group-key="fault" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="fault" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="faultc5" name="FAULTC5" module-key="i3620_fault">
|
||||
<register-group-instance key="faultc5" name="FAULTC5" register-group-key="fault" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="fault" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="wexc" name="WEXC" module-key="i3007_wex">
|
||||
<register-group-instance key="wexc" name="WEXC" register-group-key="wex" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="wex" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="WEX" group="OC4ALS"/>
|
||||
<signal pad-id="pc1" function="WEX" group="OC4AHS"/>
|
||||
@@ -326,10 +326,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i3620_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i4000">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -340,7 +340,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i4000">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -351,7 +351,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8E0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pc5" function="SPI" group="SCK"/>
|
||||
@@ -360,16 +360,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i3620_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i3620_fuse">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3620_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,103 +62,103 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6064">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -171,7 +171,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -184,7 +184,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -197,7 +197,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -236,92 +236,92 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf1" name="USARTF1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf1" name="USARTF1" register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,37 +62,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -137,22 +137,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -175,7 +175,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6099">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -190,7 +190,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -199,7 +199,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -229,10 +229,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -243,7 +243,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
@@ -254,14 +254,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -274,7 +274,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -287,7 +287,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -300,7 +300,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -313,7 +313,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -326,7 +326,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -339,14 +339,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -359,14 +359,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -379,14 +379,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -399,14 +399,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pe5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -428,7 +428,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -441,7 +441,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -454,7 +454,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -467,7 +467,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -480,7 +480,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_awex">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pe1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -493,19 +493,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -516,7 +516,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -524,7 +524,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -535,7 +535,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -543,7 +543,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -554,7 +554,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe6" function="USART" group="RXD"/>
|
||||
@@ -562,7 +562,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pf2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -573,7 +573,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -586,7 +586,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -599,7 +599,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pe5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -612,16 +612,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,88 +60,88 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -154,7 +154,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -167,7 +167,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -180,7 +180,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -193,7 +193,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -206,7 +206,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -219,71 +219,71 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,25 +61,25 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -88,43 +88,43 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -139,7 +139,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -162,24 +162,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -189,19 +189,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -227,7 +227,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -240,7 +240,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -253,7 +253,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -266,7 +266,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -279,14 +279,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -299,14 +299,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -319,10 +319,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -331,7 +331,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -340,10 +340,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -352,7 +352,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -365,7 +365,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -378,7 +378,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -404,7 +404,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -423,7 +423,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -431,7 +431,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -444,7 +444,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -453,10 +453,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,103 +62,103 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6064">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -171,7 +171,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -184,7 +184,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -197,7 +197,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -236,92 +236,92 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf1" name="USARTF1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf1" name="USARTF1" register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,103 +62,103 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6064">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc32" name="RTC32" module-key="i6106">
|
||||
<register-group-instance key="rtc32" name="RTC32" register-group-key="rtc32" address-space-key="data" offset="0x420"/>
|
||||
<register-group-instance register-group-key="rtc32" address-space-key="data" offset="0x420"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -171,7 +171,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -184,7 +184,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -197,7 +197,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -236,86 +236,86 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vbat" name="VBAT" module-key="i6107">
|
||||
<register-group-instance key="vbat" name="VBAT" register-group-key="vbat" address-space-key="data" offset="0xF0"/>
|
||||
<register-group-instance register-group-key="vbat" address-space-key="data" offset="0xF0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,37 +62,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -137,28 +137,28 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vbat" name="VBAT" module-key="i6107">
|
||||
<register-group-instance key="vbat" name="VBAT" register-group-key="vbat" address-space-key="data" offset="0xF0"/>
|
||||
<register-group-instance register-group-key="vbat" address-space-key="data" offset="0xF0"/>
|
||||
<signals>
|
||||
<signal pad-id="vbat" function="VBAT" group="VBAT"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -181,7 +181,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6099">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -196,7 +196,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -205,7 +205,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -220,7 +220,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -235,10 +235,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc32" name="RTC32" module-key="i6106">
|
||||
<register-group-instance key="rtc32" name="RTC32" register-group-key="rtc32" address-space-key="data" offset="0x420"/>
|
||||
<register-group-instance register-group-key="rtc32" address-space-key="data" offset="0x420"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -249,21 +249,21 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -276,7 +276,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -289,7 +289,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -302,7 +302,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -315,7 +315,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -326,7 +326,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -338,14 +338,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -358,14 +358,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -378,14 +378,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -394,14 +394,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pe5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -410,7 +410,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -423,7 +423,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -436,13 +436,13 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -455,22 +455,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_awex">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -481,7 +481,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -489,7 +489,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -500,7 +500,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -508,7 +508,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -516,7 +516,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pf2" function="USART" group="RXD"/>
|
||||
@@ -524,7 +524,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -537,7 +537,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -550,16 +550,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,37 +62,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -137,22 +137,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -175,7 +175,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6099">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -190,7 +190,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -199,7 +199,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -229,10 +229,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -243,7 +243,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
@@ -254,14 +254,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -274,7 +274,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -287,7 +287,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -300,7 +300,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -313,7 +313,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -326,7 +326,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -339,14 +339,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -359,14 +359,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -379,14 +379,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -399,14 +399,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pe5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -428,7 +428,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -441,7 +441,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -454,7 +454,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -467,7 +467,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -480,7 +480,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_awex">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pe1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -493,19 +493,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -516,7 +516,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -524,7 +524,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -535,7 +535,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -543,7 +543,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -554,7 +554,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe6" function="USART" group="RXD"/>
|
||||
@@ -562,7 +562,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pf2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -573,7 +573,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -586,7 +586,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -599,7 +599,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pe5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -612,16 +612,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -99,25 +99,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -127,16 +127,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -159,7 +159,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -174,31 +174,31 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -211,7 +211,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -224,7 +224,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -237,7 +237,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -250,7 +250,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -263,7 +263,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -276,14 +276,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -296,14 +296,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -312,7 +312,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -321,7 +321,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -330,7 +330,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -343,7 +343,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -356,7 +356,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -369,7 +369,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -382,7 +382,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -395,10 +395,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -409,7 +409,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -417,7 +417,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -425,7 +425,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -438,7 +438,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -447,16 +447,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,25 +61,25 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -88,43 +88,43 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -139,7 +139,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -162,24 +162,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -189,19 +189,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -227,7 +227,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -240,7 +240,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -253,7 +253,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -266,7 +266,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -279,14 +279,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -299,14 +299,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -319,10 +319,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -331,7 +331,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -340,10 +340,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -352,7 +352,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -365,7 +365,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -378,7 +378,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -404,7 +404,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -423,7 +423,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -431,7 +431,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -444,7 +444,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -453,10 +453,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,97 +61,97 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -164,7 +164,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -173,7 +173,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -186,7 +186,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -199,7 +199,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -208,65 +208,65 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -133,22 +133,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -167,7 +167,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -176,7 +176,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -191,10 +191,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -205,21 +205,21 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -232,7 +232,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -241,7 +241,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -254,7 +254,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -267,7 +267,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -276,14 +276,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -296,14 +296,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -316,14 +316,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -332,7 +332,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -345,7 +345,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -358,7 +358,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -371,16 +371,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -399,7 +399,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -410,7 +410,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -418,7 +418,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -426,7 +426,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -439,7 +439,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -452,16 +452,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -99,25 +99,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -127,16 +127,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -159,7 +159,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -174,31 +174,31 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -211,7 +211,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -224,7 +224,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -237,7 +237,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -250,7 +250,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -263,7 +263,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -276,14 +276,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -296,14 +296,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -312,7 +312,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -321,7 +321,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -330,7 +330,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -343,7 +343,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -356,7 +356,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -369,7 +369,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -382,7 +382,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -395,10 +395,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -409,7 +409,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -417,7 +417,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -425,7 +425,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -438,7 +438,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -447,16 +447,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -129,16 +129,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -157,7 +157,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -171,31 +171,31 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -208,7 +208,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -217,7 +217,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -230,7 +230,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -243,7 +243,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -252,14 +252,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TCC" group="OC0B" field="TC0B"/>
|
||||
@@ -272,14 +272,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TCC" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TCC" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -288,7 +288,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TCE" group="OC0B"/>
|
||||
@@ -297,7 +297,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -310,7 +310,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -323,7 +323,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -336,10 +336,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -350,7 +350,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pc6" function="USART" group="RXD"/>
|
||||
@@ -358,7 +358,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -366,7 +366,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -379,7 +379,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -388,16 +388,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,25 +61,25 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -88,43 +88,43 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -139,7 +139,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -162,24 +162,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -189,19 +189,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -227,7 +227,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -240,7 +240,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -253,7 +253,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -266,7 +266,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -279,14 +279,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -299,14 +299,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -319,10 +319,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -331,7 +331,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -340,10 +340,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -352,7 +352,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -365,7 +365,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -378,7 +378,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -404,7 +404,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -423,7 +423,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -431,7 +431,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -444,7 +444,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -453,10 +453,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,25 +61,25 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -90,43 +90,43 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -140,7 +140,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -159,24 +159,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -186,19 +186,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -211,7 +211,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -220,7 +220,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -233,7 +233,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -246,7 +246,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -255,14 +255,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TCC" group="OC0B" field="TC0B"/>
|
||||
@@ -275,14 +275,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TCC" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TCC" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -295,10 +295,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TCC" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TCC" group="OC0B"/>
|
||||
@@ -307,7 +307,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TCE" group="OC0B"/>
|
||||
@@ -316,7 +316,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TCC2" group="LOC2B"/>
|
||||
@@ -329,7 +329,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -340,7 +340,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -348,7 +348,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -361,7 +361,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -370,7 +370,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,40 +60,40 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -102,22 +102,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd7" function="CLKOUTD" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pd4" function="CLKOUTD_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -130,19 +130,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="edma" name="EDMA" module-key="i3002">
|
||||
<register-group-instance key="edma" name="EDMA" register-group-key="edma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="edma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i3620_nvm">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -165,7 +165,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="daca" name="DACA" module-key="i6059">
|
||||
<register-group-instance key="daca" name="DACA" register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<signals>
|
||||
<signal pad-id="pa2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pa3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -174,7 +174,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -195,10 +195,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="xcl" name="XCL" module-key="i3008">
|
||||
<register-group-instance key="xcl" name="XCL" register-group-key="xcl" address-space-key="data" offset="0x460"/>
|
||||
<register-group-instance register-group-key="xcl" address-space-key="data" offset="0x460"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="1" function="XCLIN_LSB_PC" group="IN"/>
|
||||
<signal pad-id="pc1" index="2" function="XCLIN_LSB_PC" group="IN"/>
|
||||
@@ -225,7 +225,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -234,7 +234,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -247,7 +247,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -260,7 +260,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -273,14 +273,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc4" name="TCC4" module-key="i3007_tc">
|
||||
<register-group-instance key="tcc4" name="TCC4" register-group-key="tc4" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc4" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC4" group="OC4A" field="TC4A"/>
|
||||
<signal pad-id="pc1" function="TC4" group="OC4B" field="TC4B"/>
|
||||
@@ -293,27 +293,27 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc5" name="TCC5" module-key="i3007_tc">
|
||||
<register-group-instance key="tcc5" name="TCC5" register-group-key="tc5" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc5" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC5" group="OC5A"/>
|
||||
<signal pad-id="pc5" function="TC5" group="OC5B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd5" name="TCD5" module-key="i3007_tc">
|
||||
<register-group-instance key="tcd5" name="TCD5" register-group-key="tc5" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc5" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC5" group="OC5A"/>
|
||||
<signal pad-id="pd5" function="TC5" group="OC5B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="faultc4" name="FAULTC4" module-key="i3620_fault">
|
||||
<register-group-instance key="faultc4" name="FAULTC4" register-group-key="fault" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="fault" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="faultc5" name="FAULTC5" module-key="i3620_fault">
|
||||
<register-group-instance key="faultc5" name="FAULTC5" register-group-key="fault" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="fault" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="wexc" name="WEXC" module-key="i3007_wex">
|
||||
<register-group-instance key="wexc" name="WEXC" register-group-key="wex" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="wex" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="WEX" group="OC4ALS"/>
|
||||
<signal pad-id="pc1" function="WEX" group="OC4AHS"/>
|
||||
@@ -326,10 +326,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i3620_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i4000">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -340,7 +340,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i4000">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -351,7 +351,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8E0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pc5" function="SPI" group="SCK"/>
|
||||
@@ -360,16 +360,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i3620_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i3620_fuse">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3620_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -99,25 +99,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -127,22 +127,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -165,7 +165,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -180,31 +180,31 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -217,7 +217,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -230,7 +230,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -243,7 +243,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -256,7 +256,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -269,7 +269,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -282,14 +282,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -302,14 +302,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -318,7 +318,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -327,7 +327,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -336,7 +336,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -349,7 +349,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -362,7 +362,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -375,7 +375,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -388,7 +388,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -401,10 +401,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -423,7 +423,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -431,7 +431,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -444,7 +444,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -453,16 +453,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -99,25 +99,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -127,16 +127,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -159,7 +159,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -174,24 +174,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -204,7 +204,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -217,7 +217,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -230,7 +230,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -243,7 +243,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -256,7 +256,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -269,14 +269,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -289,14 +289,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -305,7 +305,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -314,7 +314,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -323,7 +323,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -336,7 +336,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -349,7 +349,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -362,7 +362,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -375,7 +375,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -388,10 +388,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -402,7 +402,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -410,7 +410,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -418,7 +418,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pf2" function="USART" group="RXD"/>
|
||||
@@ -426,7 +426,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -439,7 +439,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -448,16 +448,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -63,115 +63,115 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076-revh">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076-revh">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076-revh">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076-revh">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6064">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
</peripheral>
|
||||
<peripheral key="daca" name="DACA" module-key="i6059">
|
||||
<register-group-instance key="daca" name="DACA" register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="ebi" name="EBI" module-key="i3001">
|
||||
<register-group-instance key="ebi" name="EBI" register-group-key="ebi" address-space-key="data" offset="0x440"/>
|
||||
<register-group-instance register-group-key="ebi" address-space-key="data" offset="0x440"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twid" name="TWID" module-key="i6089">
|
||||
<register-group-instance key="twid" name="TWID" register-group-key="twi" address-space-key="data" offset="0x490"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x490"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="twif" name="TWIF" module-key="i6089">
|
||||
<register-group-instance key="twif" name="TWIF" register-group-key="twi" address-space-key="data" offset="0x4B0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -184,7 +184,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -197,7 +197,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -236,7 +236,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -249,7 +249,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porth" name="PORTH" module-key="gpio_port">
|
||||
<register-group-instance key="porth" name="PORTH" register-group-key="port" address-space-key="data" offset="0x6E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6E0"/>
|
||||
<signals>
|
||||
<signal pad-id="ph0" index="0" function="PORTH" group="P"/>
|
||||
<signal pad-id="ph1" index="1" function="PORTH" group="P"/>
|
||||
@@ -262,7 +262,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portj" name="PORTJ" module-key="gpio_port">
|
||||
<register-group-instance key="portj" name="PORTJ" register-group-key="port" address-space-key="data" offset="0x700"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x700"/>
|
||||
<signals>
|
||||
<signal pad-id="pj0" index="0" function="PORTJ" group="P"/>
|
||||
<signal pad-id="pj1" index="1" function="PORTJ" group="P"/>
|
||||
@@ -275,7 +275,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portk" name="PORTK" module-key="gpio_port">
|
||||
<register-group-instance key="portk" name="PORTK" register-group-key="port" address-space-key="data" offset="0x720"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x720"/>
|
||||
<signals>
|
||||
<signal pad-id="pk0" index="0" function="PORTK" group="P"/>
|
||||
<signal pad-id="pk1" index="1" function="PORTK" group="P"/>
|
||||
@@ -288,7 +288,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portq" name="PORTQ" module-key="gpio_port">
|
||||
<register-group-instance key="portq" name="PORTQ" register-group-key="port" address-space-key="data" offset="0x7C0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pq0" index="0" function="PORTQ" group="P"/>
|
||||
<signal pad-id="pq1" index="1" function="PORTQ" group="P"/>
|
||||
@@ -297,95 +297,95 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf1" name="TCF1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf1" name="TCF1" register-group-key="tc1" address-space-key="data" offset="0xB40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xB40"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf1" name="USARTF1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf1" name="USARTF1" register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -63,58 +63,58 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -132,22 +132,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADCPOS" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADCPOS" group="ADC"/>
|
||||
@@ -186,7 +186,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6099">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADCPOS" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADCPOS" group="ADC"/>
|
||||
@@ -217,7 +217,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="daca" name="DACA" module-key="i6059">
|
||||
<register-group-instance key="daca" name="DACA" register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<signals>
|
||||
<signal pad-id="pa2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pa3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -226,7 +226,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -235,7 +235,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ACPOS" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="ACPOS" group="AC"/>
|
||||
@@ -254,7 +254,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ACPOS" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="ACPOS" group="AC"/>
|
||||
@@ -273,10 +273,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="ebi" name="EBI" module-key="i3001">
|
||||
<register-group-instance key="ebi" name="EBI" register-group-key="ebi" address-space-key="data" offset="0x440"/>
|
||||
<register-group-instance register-group-key="ebi" address-space-key="data" offset="0x440"/>
|
||||
<signals>
|
||||
<signal pad-id="ph0" index="0" function="EBIPORT0" group="PORT0"/>
|
||||
<signal pad-id="ph1" index="1" function="EBIPORT0" group="PORT0"/>
|
||||
@@ -313,42 +313,42 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWIC" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWIC" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twid" name="TWID" module-key="i6089">
|
||||
<register-group-instance key="twid" name="TWID" register-group-key="twi" address-space-key="data" offset="0x490"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x490"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TWID" group="SDA"/>
|
||||
<signal pad-id="pd1" function="TWID" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWIE" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWIE" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twif" name="TWIF" module-key="i6089">
|
||||
<register-group-instance key="twif" name="TWIF" register-group-key="twi" address-space-key="data" offset="0x4B0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TWIF" group="SDA"/>
|
||||
<signal pad-id="pf1" function="TWIF" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -361,7 +361,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -374,7 +374,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -387,7 +387,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -400,7 +400,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -413,7 +413,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -426,7 +426,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porth" name="PORTH" module-key="gpio_port">
|
||||
<register-group-instance key="porth" name="PORTH" register-group-key="port" address-space-key="data" offset="0x6E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6E0"/>
|
||||
<signals>
|
||||
<signal pad-id="ph0" index="0" function="PORTH" group="P"/>
|
||||
<signal pad-id="ph1" index="1" function="PORTH" group="P"/>
|
||||
@@ -439,7 +439,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portj" name="PORTJ" module-key="gpio_port">
|
||||
<register-group-instance key="portj" name="PORTJ" register-group-key="port" address-space-key="data" offset="0x700"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x700"/>
|
||||
<signals>
|
||||
<signal pad-id="pj0" index="0" function="PORTJ" group="P"/>
|
||||
<signal pad-id="pj1" index="1" function="PORTJ" group="P"/>
|
||||
@@ -452,7 +452,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portk" name="PORTK" module-key="gpio_port">
|
||||
<register-group-instance key="portk" name="PORTK" register-group-key="port" address-space-key="data" offset="0x720"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x720"/>
|
||||
<signals>
|
||||
<signal pad-id="pk0" index="0" function="PORTK" group="P"/>
|
||||
<signal pad-id="pk1" index="1" function="PORTK" group="P"/>
|
||||
@@ -465,7 +465,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portq" name="PORTQ" module-key="gpio_port">
|
||||
<register-group-instance key="portq" name="PORTQ" register-group-key="port" address-space-key="data" offset="0x7C0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pq0" index="0" function="PORTQ" group="P"/>
|
||||
<signal pad-id="pq1" index="1" function="PORTQ" group="P"/>
|
||||
@@ -474,14 +474,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC" group="OC0A"/>
|
||||
<signal pad-id="pc1" function="TCC" group="OC0B"/>
|
||||
@@ -494,14 +494,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TCC" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TCC" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TCD" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TCD" group="OC0B"/>
|
||||
@@ -510,14 +510,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TCD" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TCD" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TCE0" group="OC0B"/>
|
||||
@@ -526,14 +526,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="TCE1" group="OC1A"/>
|
||||
<signal pad-id="pe5" function="TCE1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TCF0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TCF0" group="OC0B"/>
|
||||
@@ -542,14 +542,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf1" name="TCF1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf1" name="TCF1" register-group-key="tc1" address-space-key="data" offset="0xB40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xB40"/>
|
||||
<signals>
|
||||
<signal pad-id="pf4" function="TCF1" group="OC1A"/>
|
||||
<signal pad-id="pf5" function="TCF1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TCC2" group="LOC2B"/>
|
||||
@@ -562,7 +562,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TCD2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TCD2" group="LOC2B"/>
|
||||
@@ -575,7 +575,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TCE2" group="LOC2B"/>
|
||||
@@ -588,7 +588,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TCF2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TCF2" group="LOC2B"/>
|
||||
@@ -601,7 +601,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEXC" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEXC" group="OC0AHS"/>
|
||||
@@ -614,7 +614,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_awex">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="AWEXE" group="OC0ALS"/>
|
||||
<signal pad-id="pe1" function="AWEXE" group="OC0AHS"/>
|
||||
@@ -627,19 +627,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD"/>
|
||||
@@ -650,7 +650,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pc6" function="USART" group="RXD"/>
|
||||
@@ -658,7 +658,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -666,7 +666,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -674,7 +674,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -682,7 +682,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe6" function="USART" group="RXD"/>
|
||||
@@ -690,7 +690,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf1" function="USARTF0" group="XCK"/>
|
||||
<signal pad-id="pf2" function="USARTF0" group="RXD"/>
|
||||
@@ -698,7 +698,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf1" name="USARTF1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf1" name="USARTF1" register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf5" function="USARTF1" group="XCK"/>
|
||||
<signal pad-id="pf6" function="USARTF1" group="RXD"/>
|
||||
@@ -706,7 +706,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPIC" group="SS"/>
|
||||
<signal pad-id="pc5" function="SPIC" group="MOSI"/>
|
||||
@@ -715,7 +715,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPID" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPID" group="MOSI"/>
|
||||
@@ -724,7 +724,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="SPIE" group="SS"/>
|
||||
<signal pad-id="pe5" function="SPIE" group="MOSI"/>
|
||||
@@ -733,7 +733,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf4" function="SPIF" group="SS"/>
|
||||
<signal pad-id="pf5" function="SPIF" group="MOSI"/>
|
||||
@@ -742,16 +742,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,103 +62,103 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6064">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6064">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -171,7 +171,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -184,7 +184,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -197,7 +197,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -236,92 +236,92 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_tc">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartf1" name="USARTF1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf1" name="USARTF1" register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBB0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="spif" name="SPIF" module-key="i6090_spi">
|
||||
<register-group-instance key="spif" name="SPIF" register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xBC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,37 +62,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -137,22 +137,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -175,7 +175,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6099">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -190,7 +190,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -199,7 +199,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -229,10 +229,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -243,7 +243,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
@@ -254,14 +254,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -274,7 +274,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -287,7 +287,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -300,7 +300,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -313,7 +313,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -326,7 +326,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -339,14 +339,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -359,14 +359,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -379,14 +379,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -399,14 +399,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce1" name="TCE1" module-key="i6090_tc">
|
||||
<register-group-instance key="tce1" name="TCE1" register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0xA40"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pe5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -428,7 +428,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -441,7 +441,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -454,7 +454,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -467,7 +467,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -480,7 +480,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_awex">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pe1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -493,19 +493,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresf" name="HIRESF" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresf" name="HIRESF" register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xB90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -516,7 +516,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -524,7 +524,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -535,7 +535,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -543,7 +543,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -554,7 +554,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte1" name="USARTE1" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte1" name="USARTE1" register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe6" function="USART" group="RXD"/>
|
||||
@@ -562,7 +562,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartf0" name="USARTF0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartf0" name="USARTF0" register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xBA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pf2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -573,7 +573,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -586,7 +586,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -599,7 +599,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pe5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -612,16 +612,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUTC_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -133,22 +133,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6099">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -167,7 +167,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dacb" name="DACB" module-key="i6059">
|
||||
<register-group-instance key="dacb" name="DACB" register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x320"/>
|
||||
<signals>
|
||||
<signal pad-id="pb2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pb3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -176,7 +176,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -191,10 +191,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -205,21 +205,21 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -232,7 +232,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -241,7 +241,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -254,7 +254,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -267,7 +267,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -276,14 +276,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -296,14 +296,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -316,14 +316,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd1" name="TCD1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd1" name="TCD1" register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pd5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -332,7 +332,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -345,7 +345,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -358,7 +358,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -371,16 +371,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="hiresd" name="HIRESD" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresd" name="HIRESD" register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x990"/>
|
||||
</peripheral>
|
||||
<peripheral key="hirese" name="HIRESE" module-key="i6090_hires">
|
||||
<register-group-instance key="hirese" name="HIRESE" register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0xA90"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc1" name="USARTC1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc1" name="USARTC1" register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -399,7 +399,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -410,7 +410,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd1" name="USARTD1" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd1" name="USARTD1" register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9B0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd5" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd6" function="USART" group="RXD"/>
|
||||
@@ -418,7 +418,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -426,7 +426,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -439,7 +439,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -452,16 +452,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,28 +62,28 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
<signal pad-id="pc1" index="1" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
@@ -96,10 +96,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -110,28 +110,28 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6080">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pd7" function="EVOUTC" group="EVOUT" field="EVOUT"/>
|
||||
@@ -141,22 +141,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -179,7 +179,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6110">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -194,7 +194,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -209,7 +209,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -224,24 +224,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="USB" group="DN"/>
|
||||
<signal pad-id="pd1" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -254,7 +254,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -267,7 +267,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -280,7 +280,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -288,7 +288,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -301,7 +301,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portg" name="PORTG" module-key="gpio_port">
|
||||
<register-group-instance key="portg" name="PORTG" register-group-key="port" address-space-key="data" offset="0x6C0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pg0" index="0" function="PORTG" group="P"/>
|
||||
<signal pad-id="pg1" index="1" function="PORTG" group="P"/>
|
||||
@@ -314,7 +314,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portm" name="PORTM" module-key="gpio_port">
|
||||
<register-group-instance key="portm" name="PORTM" register-group-key="port" address-space-key="data" offset="0x760"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x760"/>
|
||||
<signals>
|
||||
<signal pad-id="pm0" index="0" function="PORTM" group="P"/>
|
||||
<signal pad-id="pm1" index="1" function="PORTM" group="P"/>
|
||||
@@ -327,14 +327,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -347,14 +347,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -367,7 +367,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -380,7 +380,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -393,7 +393,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -406,10 +406,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -420,7 +420,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -431,7 +431,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -444,10 +444,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="lcd" name="LCD" module-key="i3003">
|
||||
<register-group-instance key="lcd" name="LCD" register-group-key="lcd" address-space-key="data" offset="0xD00"/>
|
||||
<register-group-instance register-group-key="lcd" address-space-key="data" offset="0xD00"/>
|
||||
<signals>
|
||||
<signal pad-id="pg0" index="39" function="LCD_SEG" group="SEG"/>
|
||||
<signal pad-id="pg1" index="38" function="LCD_SEG" group="SEG"/>
|
||||
@@ -510,10 +510,10 @@
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3600">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -62,28 +62,28 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
<signal pad-id="pc1" index="1" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
@@ -96,10 +96,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -108,28 +108,28 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6080">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd7" function="CLKOUTC" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pd7" function="EVOUTC" group="EVOUT" field="EVOUT"/>
|
||||
@@ -137,22 +137,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aes" name="AES" module-key="i6096">
|
||||
<register-group-instance key="aes" name="AES" register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
<register-group-instance register-group-key="aes" address-space-key="data" offset="0xC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="dma" name="DMA" module-key="i3000">
|
||||
<register-group-instance key="dma" name="DMA" register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="dma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adcb" name="ADCB" module-key="i6110">
|
||||
<register-group-instance key="adcb" name="ADCB" register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x240"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pb1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -166,7 +166,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="acb" name="ACB" module-key="i6077">
|
||||
<register-group-instance key="acb" name="ACB" register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x390"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pb1" index="1" function="AC" group="AC"/>
|
||||
@@ -181,24 +181,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="USB" group="DN"/>
|
||||
<signal pad-id="pd1" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -211,7 +211,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -224,14 +224,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portg" name="PORTG" module-key="gpio_port">
|
||||
<register-group-instance key="portg" name="PORTG" register-group-key="port" address-space-key="data" offset="0x6C0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pg0" index="0" function="PORTG" group="P"/>
|
||||
<signal pad-id="pg1" index="1" function="PORTG" group="P"/>
|
||||
@@ -244,7 +244,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portm" name="PORTM" module-key="gpio_port">
|
||||
<register-group-instance key="portm" name="PORTM" register-group-key="port" address-space-key="data" offset="0x760"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x760"/>
|
||||
<signals>
|
||||
<signal pad-id="pm0" index="0" function="PORTM" group="P"/>
|
||||
<signal pad-id="pm1" index="1" function="PORTM" group="P"/>
|
||||
@@ -257,14 +257,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -277,14 +277,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -297,7 +297,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -310,10 +310,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -324,7 +324,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -337,10 +337,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="lcd" name="LCD" module-key="i3003">
|
||||
<register-group-instance key="lcd" name="LCD" register-group-key="lcd" address-space-key="data" offset="0xD00"/>
|
||||
<register-group-instance register-group-key="lcd" address-space-key="data" offset="0xD00"/>
|
||||
<signals>
|
||||
<signal pad-id="pg0" index="24" function="LCD_SEG" group="SEG"/>
|
||||
<signal pad-id="pg1" index="23" function="LCD_SEG" group="SEG"/>
|
||||
@@ -388,10 +388,10 @@
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3600">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -99,25 +99,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -127,16 +127,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -159,7 +159,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -174,31 +174,31 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usb" name="USB" module-key="i3005">
|
||||
<register-group-instance key="usb" name="USB" register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<register-group-instance register-group-key="usb" address-space-key="data" offset="0x4C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd6" function="USB" group="DN"/>
|
||||
<signal pad-id="pd7" function="USB" group="DP"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -211,7 +211,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -224,7 +224,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -237,7 +237,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -250,7 +250,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -263,7 +263,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -276,14 +276,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -296,14 +296,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -312,7 +312,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -321,7 +321,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -330,7 +330,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -343,7 +343,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -356,7 +356,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -369,7 +369,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -382,7 +382,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -395,10 +395,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -409,7 +409,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -417,7 +417,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -425,7 +425,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -438,7 +438,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -447,16 +447,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3610">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -61,25 +61,25 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -88,43 +88,43 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6076">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6076">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6076">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -139,7 +139,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -162,24 +162,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="port_cfg" name="PORT_CFG" module-key="gpio_port">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -189,19 +189,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="gpio_port">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="gpio_port">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="gpio_port">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="gpio_port">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -214,7 +214,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -227,7 +227,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -240,7 +240,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -253,7 +253,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -266,7 +266,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portf" name="PORTF" module-key="gpio_port">
|
||||
<register-group-instance key="portf" name="PORTF" register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x6A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" index="0" function="PORTF" group="P"/>
|
||||
<signal pad-id="pf1" index="1" function="PORTF" group="P"/>
|
||||
@@ -279,14 +279,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC0" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TC0" group="OC0B" field="TC0B"/>
|
||||
@@ -299,14 +299,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC1" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TC1" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_tc">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -319,10 +319,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_tc">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TC0" group="OC0B"/>
|
||||
@@ -331,7 +331,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TC0" group="OC0B"/>
|
||||
@@ -340,10 +340,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexe" name="AWEXE" module-key="i6090_tc">
|
||||
<register-group-instance key="awexe" name="AWEXE" register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0xA80"/>
|
||||
</peripheral>
|
||||
<peripheral key="tcf0" name="TCF0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcf0" name="TCF0" register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC0" group="OC0A"/>
|
||||
<signal pad-id="pf1" function="TC0" group="OC0B"/>
|
||||
@@ -352,7 +352,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TC2" group="LOC2B"/>
|
||||
@@ -365,7 +365,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -378,7 +378,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce2" name="TCE2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tce2" name="TCE2" register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pe1" function="TC2" group="LOC2B"/>
|
||||
@@ -391,7 +391,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcf2" name="TCF2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcf2" name="TCF2" register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0xB00"/>
|
||||
<signals>
|
||||
<signal pad-id="pf0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pf1" function="TC2" group="LOC2B"/>
|
||||
@@ -404,7 +404,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -415,7 +415,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -423,7 +423,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usarte0" name="USARTE0" module-key="i6090_usart">
|
||||
<register-group-instance key="usarte0" name="USARTE0" register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0xAA0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pe2" function="USART" group="RXD"/>
|
||||
@@ -431,7 +431,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -444,7 +444,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -453,10 +453,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spie" name="SPIE" module-key="i6090_spi">
|
||||
<register-group-instance key="spie" name="SPIE" register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0xAC0"/>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,37 +60,37 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -101,25 +101,25 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc2m" name="DFLLRC2M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc2m" name="DFLLRC2M" register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x68"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc7" function="CLKOUT" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pc4" function="CLKOUT_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -129,16 +129,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i6076">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -157,7 +157,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -171,24 +171,24 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twie" name="TWIE" module-key="i6089">
|
||||
<register-group-instance key="twie" name="TWIE" register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x4A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pe1" function="TWI" group="SCL"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -201,7 +201,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portb" name="PORTB" module-key="gpio_port">
|
||||
<register-group-instance key="portb" name="PORTB" register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x620"/>
|
||||
<signals>
|
||||
<signal pad-id="pb0" index="0" function="PORTB" group="P"/>
|
||||
<signal pad-id="pb1" index="1" function="PORTB" group="P"/>
|
||||
@@ -210,7 +210,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -223,7 +223,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -236,7 +236,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porte" name="PORTE" module-key="gpio_port">
|
||||
<register-group-instance key="porte" name="PORTE" register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x680"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" index="0" function="PORTE" group="P"/>
|
||||
<signal pad-id="pe1" index="1" function="PORTE" group="P"/>
|
||||
@@ -245,14 +245,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc0" name="TCC0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc0" name="TCC0" register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC" group="OC0A" field="TC0A"/>
|
||||
<signal pad-id="pc1" function="TCC" group="OC0B" field="TC0B"/>
|
||||
@@ -265,14 +265,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc1" name="TCC1" module-key="i6090_tc">
|
||||
<register-group-instance key="tcc1" name="TCC1" register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc1" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TCC" group="OC1A"/>
|
||||
<signal pad-id="pc5" function="TCC" group="OC1B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd0" name="TCD0" module-key="i6090_tc">
|
||||
<register-group-instance key="tcd0" name="TCD0" register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TCC" group="OC0A"/>
|
||||
<signal pad-id="pd1" function="TCC" group="OC0B"/>
|
||||
@@ -281,7 +281,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tce0" name="TCE0" module-key="i6090_tc">
|
||||
<register-group-instance key="tce0" name="TCE0" register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<register-group-instance register-group-key="tc0" address-space-key="data" offset="0xA00"/>
|
||||
<signals>
|
||||
<signal pad-id="pe0" function="TCE" group="OC0A"/>
|
||||
<signal pad-id="pe1" function="TCE" group="OC0B"/>
|
||||
@@ -290,7 +290,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc2" name="TCC2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcc2" name="TCC2" register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TCC2" group="LOC2A"/>
|
||||
<signal pad-id="pc1" function="TCC2" group="LOC2B"/>
|
||||
@@ -303,7 +303,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd2" name="TCD2" module-key="i6090_tc2">
|
||||
<register-group-instance key="tcd2" name="TCD2" register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<register-group-instance register-group-key="tc2" address-space-key="data" offset="0x900"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" function="TC2" group="LOC2A"/>
|
||||
<signal pad-id="pd1" function="TC2" group="LOC2B"/>
|
||||
@@ -316,7 +316,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="awexc" name="AWEXC" module-key="i6090_awex">
|
||||
<register-group-instance key="awexc" name="AWEXC" register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="awex" address-space-key="data" offset="0x880"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="AWEX" group="OC0ALS"/>
|
||||
<signal pad-id="pc1" function="AWEX" group="OC0AHS"/>
|
||||
@@ -329,10 +329,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i6090_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -343,7 +343,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i6090_usart">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD"/>
|
||||
@@ -351,7 +351,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS" field="SPI"/>
|
||||
<signal pad-id="pc5" function="SPI" group="MOSI" field="SPI"/>
|
||||
@@ -364,7 +364,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spid" name="SPID" module-key="i6090_spi">
|
||||
<register-group-instance key="spid" name="SPID" register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pd5" function="SPI" group="MOSI"/>
|
||||
@@ -373,16 +373,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i6570_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i6570_lockbit">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i6570_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
@@ -60,40 +60,40 @@
|
||||
</physical-interfaces>
|
||||
<peripherals>
|
||||
<peripheral key="gpio" name="GPIO" module-key="i6085">
|
||||
<register-group-instance key="gpio" name="GPIO" register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
<register-group-instance register-group-key="gpio" address-space-key="data" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport0" name="VPORT0" module-key="i6075_vport">
|
||||
<register-group-instance key="vport0" name="VPORT0" register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x10"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport1" name="VPORT1" module-key="i6075_vport">
|
||||
<register-group-instance key="vport1" name="VPORT1" register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x14"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport2" name="VPORT2" module-key="i6075_vport">
|
||||
<register-group-instance key="vport2" name="VPORT2" register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x18"/>
|
||||
</peripheral>
|
||||
<peripheral key="vport3" name="VPORT3" module-key="i6075_vport">
|
||||
<register-group-instance key="vport3" name="VPORT3" register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
<register-group-instance register-group-key="vport" address-space-key="data" offset="0x1C"/>
|
||||
</peripheral>
|
||||
<peripheral key="ocd" name="OCD" module-key="i6043">
|
||||
<register-group-instance key="ocd" name="OCD" register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
<register-group-instance register-group-key="ocd" address-space-key="data" offset="0x2E"/>
|
||||
</peripheral>
|
||||
<peripheral key="cpu" name="CPU" module-key="i6000">
|
||||
<register-group-instance key="cpu" name="CPU" register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
<register-group-instance register-group-key="cpu" address-space-key="data" offset="0x30"/>
|
||||
</peripheral>
|
||||
<peripheral key="clk" name="CLK" module-key="i6073_clk">
|
||||
<register-group-instance key="clk" name="CLK" register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<register-group-instance register-group-key="clk" address-space-key="data" offset="0x40"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="EXTERNAL_CLOCK" group="EXTCLK"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="pr" name="PR" module-key="i6073_pr">
|
||||
<register-group-instance key="pr" name="PR" register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
<register-group-instance register-group-key="pr" address-space-key="data" offset="0x70"/>
|
||||
</peripheral>
|
||||
<peripheral key="sleep" name="SLEEP" module-key="i6081">
|
||||
<register-group-instance key="sleep" name="SLEEP" register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
<register-group-instance register-group-key="sleep" address-space-key="data" offset="0x48"/>
|
||||
</peripheral>
|
||||
<peripheral key="osc" name="OSC" module-key="i6079">
|
||||
<register-group-instance key="osc" name="OSC" register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<register-group-instance register-group-key="osc" address-space-key="data" offset="0x50"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" function="XTAL" group="XTAL2"/>
|
||||
<signal pad-id="pr1" function="XTAL" group="XTAL1"/>
|
||||
@@ -102,22 +102,22 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="dfllrc32m" name="DFLLRC32M" module-key="i6055">
|
||||
<register-group-instance key="dfllrc32m" name="DFLLRC32M" register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
<register-group-instance register-group-key="dfll" address-space-key="data" offset="0x60"/>
|
||||
</peripheral>
|
||||
<peripheral key="rst" name="RST" module-key="i6083">
|
||||
<register-group-instance key="rst" name="RST" register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
<register-group-instance register-group-key="rst" address-space-key="data" offset="0x78"/>
|
||||
</peripheral>
|
||||
<peripheral key="wdt" name="WDT" module-key="i6078">
|
||||
<register-group-instance key="wdt" name="WDT" register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
<register-group-instance register-group-key="wdt" address-space-key="data" offset="0x80"/>
|
||||
</peripheral>
|
||||
<peripheral key="mcu" name="MCU" module-key="i6091">
|
||||
<register-group-instance key="mcu" name="MCU" register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
<register-group-instance register-group-key="mcu" address-space-key="data" offset="0x90"/>
|
||||
</peripheral>
|
||||
<peripheral key="pmic" name="PMIC" module-key="i6057">
|
||||
<register-group-instance key="pmic" name="PMIC" register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
<register-group-instance register-group-key="pmic" address-space-key="data" offset="0xA0"/>
|
||||
</peripheral>
|
||||
<peripheral key="portcfg" name="PORTCFG" module-key="i6075_portcfg">
|
||||
<register-group-instance key="portcfg" name="PORTCFG" register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<register-group-instance register-group-key="portcfg" address-space-key="data" offset="0xB0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd7" function="CLKOUTD" group="CLKOUT" field="CLKOUT"/>
|
||||
<signal pad-id="pd4" function="CLKOUTD_ALT" group="CLKOUT" field="CLKEVPIN"/>
|
||||
@@ -130,19 +130,19 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="crc" name="CRC" module-key="i6111">
|
||||
<register-group-instance key="crc" name="CRC" register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
<register-group-instance register-group-key="crc" address-space-key="data" offset="0xD0"/>
|
||||
</peripheral>
|
||||
<peripheral key="edma" name="EDMA" module-key="i3002">
|
||||
<register-group-instance key="edma" name="EDMA" register-group-key="edma" address-space-key="data" offset="0x100"/>
|
||||
<register-group-instance register-group-key="edma" address-space-key="data" offset="0x100"/>
|
||||
</peripheral>
|
||||
<peripheral key="evsys" name="EVSYS" module-key="i6061">
|
||||
<register-group-instance key="evsys" name="EVSYS" register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
<register-group-instance register-group-key="evsys" address-space-key="data" offset="0x180"/>
|
||||
</peripheral>
|
||||
<peripheral key="nvm" name="NVM" module-key="i3620_nvm">
|
||||
<register-group-instance key="nvm" name="NVM" register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
<register-group-instance register-group-key="nvm" address-space-key="data" offset="0x1C0"/>
|
||||
</peripheral>
|
||||
<peripheral key="adca" name="ADCA" module-key="i6110">
|
||||
<register-group-instance key="adca" name="ADCA" register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<register-group-instance register-group-key="adc" address-space-key="data" offset="0x200"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="ADC" group="ADC"/>
|
||||
<signal pad-id="pa1" index="1" function="ADC" group="ADC"/>
|
||||
@@ -165,7 +165,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="daca" name="DACA" module-key="i6059">
|
||||
<register-group-instance key="daca" name="DACA" register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<register-group-instance register-group-key="dac" address-space-key="data" offset="0x300"/>
|
||||
<signals>
|
||||
<signal pad-id="pa2" index="0" function="DAC" group="DAC"/>
|
||||
<signal pad-id="pa3" index="1" function="DAC" group="DAC"/>
|
||||
@@ -174,7 +174,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="aca" name="ACA" module-key="i6077">
|
||||
<register-group-instance key="aca" name="ACA" register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<register-group-instance register-group-key="ac" address-space-key="data" offset="0x380"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="AC" group="AC"/>
|
||||
<signal pad-id="pa1" index="1" function="AC" group="AC"/>
|
||||
@@ -195,10 +195,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="rtc" name="RTC" module-key="i6093">
|
||||
<register-group-instance key="rtc" name="RTC" register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
<register-group-instance register-group-key="rtc" address-space-key="data" offset="0x400"/>
|
||||
</peripheral>
|
||||
<peripheral key="xcl" name="XCL" module-key="i3008">
|
||||
<register-group-instance key="xcl" name="XCL" register-group-key="xcl" address-space-key="data" offset="0x460"/>
|
||||
<register-group-instance register-group-key="xcl" address-space-key="data" offset="0x460"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="1" function="XCLIN_LSB_PC" group="IN"/>
|
||||
<signal pad-id="pc1" index="2" function="XCLIN_LSB_PC" group="IN"/>
|
||||
@@ -225,7 +225,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="twic" name="TWIC" module-key="i6089">
|
||||
<register-group-instance key="twic" name="TWIC" register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<register-group-instance register-group-key="twi" address-space-key="data" offset="0x480"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TWI" group="SDA"/>
|
||||
<signal pad-id="pc1" function="TWI" group="SCL"/>
|
||||
@@ -234,7 +234,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="porta" name="PORTA" module-key="gpio_port">
|
||||
<register-group-instance key="porta" name="PORTA" register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x600"/>
|
||||
<signals>
|
||||
<signal pad-id="pa0" index="0" function="PORTA" group="P"/>
|
||||
<signal pad-id="pa1" index="1" function="PORTA" group="P"/>
|
||||
@@ -247,7 +247,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portc" name="PORTC" module-key="gpio_port">
|
||||
<register-group-instance key="portc" name="PORTC" register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x640"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" index="0" function="PORTC" group="P"/>
|
||||
<signal pad-id="pc1" index="1" function="PORTC" group="P"/>
|
||||
@@ -260,7 +260,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portd" name="PORTD" module-key="gpio_port">
|
||||
<register-group-instance key="portd" name="PORTD" register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x660"/>
|
||||
<signals>
|
||||
<signal pad-id="pd0" index="0" function="PORTD" group="P"/>
|
||||
<signal pad-id="pd1" index="1" function="PORTD" group="P"/>
|
||||
@@ -273,14 +273,14 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="portr" name="PORTR" module-key="gpio_port">
|
||||
<register-group-instance key="portr" name="PORTR" register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<register-group-instance register-group-key="port" address-space-key="data" offset="0x7E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pr0" index="0" function="PORTR" group="P"/>
|
||||
<signal pad-id="pr1" index="1" function="PORTR" group="P"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc4" name="TCC4" module-key="i3007_tc">
|
||||
<register-group-instance key="tcc4" name="TCC4" register-group-key="tc4" address-space-key="data" offset="0x800"/>
|
||||
<register-group-instance register-group-key="tc4" address-space-key="data" offset="0x800"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="TC4" group="OC4A" field="TC4A"/>
|
||||
<signal pad-id="pc1" function="TC4" group="OC4B" field="TC4B"/>
|
||||
@@ -293,27 +293,27 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcc5" name="TCC5" module-key="i3007_tc">
|
||||
<register-group-instance key="tcc5" name="TCC5" register-group-key="tc5" address-space-key="data" offset="0x840"/>
|
||||
<register-group-instance register-group-key="tc5" address-space-key="data" offset="0x840"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="TC5" group="OC5A"/>
|
||||
<signal pad-id="pc5" function="TC5" group="OC5B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="tcd5" name="TCD5" module-key="i3007_tc">
|
||||
<register-group-instance key="tcd5" name="TCD5" register-group-key="tc5" address-space-key="data" offset="0x940"/>
|
||||
<register-group-instance register-group-key="tc5" address-space-key="data" offset="0x940"/>
|
||||
<signals>
|
||||
<signal pad-id="pd4" function="TC5" group="OC5A"/>
|
||||
<signal pad-id="pd5" function="TC5" group="OC5B"/>
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="faultc4" name="FAULTC4" module-key="i3620_fault">
|
||||
<register-group-instance key="faultc4" name="FAULTC4" register-group-key="fault" address-space-key="data" offset="0x880"/>
|
||||
<register-group-instance register-group-key="fault" address-space-key="data" offset="0x880"/>
|
||||
</peripheral>
|
||||
<peripheral key="faultc5" name="FAULTC5" module-key="i3620_fault">
|
||||
<register-group-instance key="faultc5" name="FAULTC5" register-group-key="fault" address-space-key="data" offset="0x890"/>
|
||||
<register-group-instance register-group-key="fault" address-space-key="data" offset="0x890"/>
|
||||
</peripheral>
|
||||
<peripheral key="wexc" name="WEXC" module-key="i3007_wex">
|
||||
<register-group-instance key="wexc" name="WEXC" register-group-key="wex" address-space-key="data" offset="0x8A0"/>
|
||||
<register-group-instance register-group-key="wex" address-space-key="data" offset="0x8A0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc0" function="WEX" group="OC4ALS"/>
|
||||
<signal pad-id="pc1" function="WEX" group="OC4AHS"/>
|
||||
@@ -326,10 +326,10 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="hiresc" name="HIRESC" module-key="i3620_hires">
|
||||
<register-group-instance key="hiresc" name="HIRESC" register-group-key="hires" address-space-key="data" offset="0x8B0"/>
|
||||
<register-group-instance register-group-key="hires" address-space-key="data" offset="0x8B0"/>
|
||||
</peripheral>
|
||||
<peripheral key="usartc0" name="USARTC0" module-key="i4000">
|
||||
<register-group-instance key="usartc0" name="USARTC0" register-group-key="usart" address-space-key="data" offset="0x8C0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x8C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pc2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -340,7 +340,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="usartd0" name="USARTD0" module-key="i4000">
|
||||
<register-group-instance key="usartd0" name="USARTD0" register-group-key="usart" address-space-key="data" offset="0x9C0"/>
|
||||
<register-group-instance register-group-key="usart" address-space-key="data" offset="0x9C0"/>
|
||||
<signals>
|
||||
<signal pad-id="pd1" function="USART" group="XCK" field="USART0"/>
|
||||
<signal pad-id="pd2" function="USART" group="RXD" field="USART0"/>
|
||||
@@ -351,7 +351,7 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="spic" name="SPIC" module-key="i6090_spi">
|
||||
<register-group-instance key="spic" name="SPIC" register-group-key="spi" address-space-key="data" offset="0x8E0"/>
|
||||
<register-group-instance register-group-key="spi" address-space-key="data" offset="0x8E0"/>
|
||||
<signals>
|
||||
<signal pad-id="pc4" function="SPI" group="SS"/>
|
||||
<signal pad-id="pc5" function="SPI" group="SCK"/>
|
||||
@@ -360,16 +360,16 @@
|
||||
</signals>
|
||||
</peripheral>
|
||||
<peripheral key="ircom" name="IRCOM" module-key="i6090_ircom">
|
||||
<register-group-instance key="ircom" name="IRCOM" register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
<register-group-instance register-group-key="ircom" address-space-key="data" offset="0x8F8"/>
|
||||
</peripheral>
|
||||
<peripheral key="fuse" name="FUSE" module-key="i3620_fuse">
|
||||
<register-group-instance key="fuse" name="FUSE" register-group-key="nvm_fuses" address-space-key="fuses" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="lockbit" name="LOCKBIT" module-key="i3620_fuse">
|
||||
<register-group-instance key="lockbit" name="LOCKBIT" register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_lockbits" address-space-key="lockbits" offset="0x0"/>
|
||||
</peripheral>
|
||||
<peripheral key="prod_signatures" name="PROD_SIGNATURES" module-key="i3620_sigrow">
|
||||
<register-group-instance key="prod_signatures" name="PROD_SIGNATURES" register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
<register-group-instance register-group-key="nvm_prod_signatures" address-space-key="prod_signatures" offset="0x0"/>
|
||||
</peripheral>
|
||||
</peripherals>
|
||||
<modules>
|
||||
|
||||
Reference in New Issue
Block a user