[device] device=xmega16E5 DeviceID=$1E9445 XMega=true XMegaTyp=XMEGA_E POLL=$FF PollRdy=true HLL=true PageSize=128 FlashWrite=true BOOTRST0=$2000 BOOTRSTE=$27FF EEpage=32 RAMPZ=true RAMPX=true RAMPY=true Multiply=true MOVW=true LPMinc=true PDI=true [fuses_default] [lockbitsWR0] Adr=$07 mask=$FF 0=LB0 1=LB1 2=BLBAT0 3=BLBAT1 4=BLBA0 5=BLBA1 6=BLBB0 7=BLBB1 [lockbitsRD0] Adr=$07 mask=$FF 0=LB0 1=LB1 2=BLBAT0 3=BLBAT1 4=BLBA0 5=BLBA1 6=BLBB0 7=BLBB1 [FusebitsWR1] Adr=$01 Mask=$FF 0=WDPER0 1=WDPER1 2=WDPER2 3=WDPER3 4=WDWPER0 5=WDWPER1 6=WDWPER2 7=WDWPER3 [FusebitsRD1] Adr=$01 Mask=$FF 0=WDPER0 1=WDPER1 2=WDPER2 3=WDPER3 4=WDWPER0 5=WDWPER1 6=WDWPER2 7=WDWPER3 [FusebitsWR2] Adr=$02 Mask=$43 0=BODPD0 1=BODPD1 6=BOOTRST [FusebitsRD2] Adr=$02 Mask=$43 0=BODPD0 1=BODPD1 6=BOOTRST [FusebitsWR4] Adr=$04 Mask=$1E 1=WDLOCK 2=STARTUPTIME0 3=STARTUPTIME1 4=RSTDISBL [FusebitsRD4] Adr=$04 Mask=$1E 1=WDLOCK 2=STARTUPTIME0 3=STARTUPTIME1 4=RSTDISBL [FusebitsWR5] Adr=$05 Mask=$3F 0=BODLEVEL0 1=BODLEVEL1 2=BODLEVEL2 3=EESAVE 4=BODACT0 5=BODACT1 [FusebitsRD5] Adr=$05 Mask=$3F 0=BODLEVEL0 1=BODLEVEL1 2=BODLEVEL2 3=EESAVE 4=BODACT0 5=BODACT1 [memory] datastart=$0 dataend=$1f idatastart=$2000 idataend=$27ff pdatastart=0 pdataend=63 eepromstart=$0000 eepromend=$01ff romtotstart=$0 romtotend=$4fff xdata=false [stack] stackptrsize=16 StackStart=0 StackEnd=0 FrameEnd=18 PCsize=16 [controlblocks] GPIO=$0000 VPORT0=$0010 VPORT1=$0014 VPORT2=$0018 VPORT3=$001C CPU=$0030 CLK=$0040 SLEEP=$0048 OSC=$0050 DFLLRC32M=$0060 PR=$0070 RST=$0078 WDT=$0080 MCU=$0090 PMIC=$00A0 PORTCFG=$00B0 CRC=$00D0 EDMA=$100 EVSYS=$0180 NVM=$01C0 ADCA=$0200 DACA=$300 ACA=$0380 RTC=$0400 XCL=$460 TWIC=$0480 PORTA=$0600 PORTC=$0640 PORTD=$0660 PORTR=$07E0 TCC4=$0800 TCC5=$0840 FAULTC4=$880 FAULTC5=$890 WEXC=$08A0 HIRESC=$08B0 USARTC0=$08C0 SPIC=$8E0 IRCOM=$08F8 TCD5=$0940 USARTD0=$09C0 [controlregs_W] [ProductionSignature] RCOSC2M=$00 RCOSC32K=$02 RCOSC32M=$03 RCOSC32MA=$04 LOTNUM0=$08 LOTNUM1=$09 LOTNUM2=$0A LOTNUM3=$0B LOTNUM4=$0C LOTNUM5=$0D WAFNUM=$10 COORDX0=$12 COORDX1=$13 COORDY0=$14 COORDY1=$15 ROOMTEMP=$1E HOTTEMP=$1F ADCACAL0=$20 ADCACAL1=$21 ACACURRCAL=$28 TEMPSENSE2=$2C TEMPSENSE3=$2D TEMPSENSE0=$2E TEMPSENSE1=$2F DACA0OFFCAL=$30 DACA0GAINCAL=$31 DACA1OFFCAL=$34 DACA1GAINCAL=$35 [PortMasks] maskr=$03 [controlregs] _SCRATCH0=$0000 _SCRATCH1=$0001 _SCRATCH2=$0002 _SCRATCH3=$0003 _SCRATCH4=$0004 _SCRATCH5=$0005 _SCRATCH6=$0006 _SCRATCH7=$0007 GPIO8=$0008 GPIO9=$0009 GPIOA=$000A GPIOB=$000B GPIOC=$000C GPIOD=$000D GPIOE=$000E GPIOF=$000F VPORT0DDR=$0010 VPORT0PORT=$0011 VPORT0PIN=$0012 VPORT0INTFLAGS=$0013 VPORT1DDR=$0014 VPORT1PORT=$0015 VPORT1PIN=$0016 VPORT1INTFLAGS=$0017 VPORT2DDR=$0018 VPORT2PORT=$0019 VPORT2PIN=$001A VPORT2INTFLAGS=$001B VPORT3DDR=$001C VPORT3PORT=$001D VPORT3PIN=$001E VPORT3INTFLAGS=$001F CCP=$0034 RAMPD=$0038 RAMPX=$0039 RAMPY=$003A RAMPZ=$003B EIND=$003C SPL=$003D SPH=$003E SREG=$003F CLOCKCTRL=$0040 CLOCKPSCTRL=$0041 CLOCKLOCK=$0042 CLOCKRTCCTRL=$0043 SLEEPCTRL=$0048 OSCCTRL=$0050 OSCSTATUS=$0051 XOSCCTRL=$0052 XOSCFAIL=$0053 RC32KCAL=$0054 PLLCTRL=$0055 DFLLCTRL=$0056 RC8MCAL=$0057 DFLL32CTRL=$0060 DFLL32CALA=$0062 DFLL32CALB=$0063 DFLL32COMP1=$0065 DFLL32COMP2=$0066 PRGEN=$0070 PRPA=$0071 PRPC=$0073 PRPD=$0074 RESETSTATUS=$0078 RESETCTRL=$0079 WDTCTRL=$0080 WINCTRL=$0081 WDTSTATUS=$0082 DEVID0=$0090 DEVID1=$0091 DEVID2=$0092 REVID=$0093 MCUCR=$0096 ANAINIT=$0097 EVSYSLOCK=$0098 WEXLOCK=$0099 FAULTLOCK=$009A PMICSTATUS=$00A0 PMICINTPRI=$00A1 PMICCTRL=$00A2 MPCMASK=$00B0 CLKOUT=$00B4 ACEVOUT=$00B6 SRLCTRL=$00B7 CRCCTRL=$00D0 CRCSTATUS=$00D1 CRCDATAIN=$00D3 CRCCHECKSUM0=$00D4 CRCCHECKSUM1=$00D5 CRCCHECKSUM2=$00D6 CRCCHECKSUM3=$00D7 EDMACTRLA=$0100 EDMACTRLB=$0101 EDMASRCADDCTRL=$0102 EDMADESTADDCTRL=$0103 EDMATRIGSRC=$0104 EDMATRFCNTL=$0106 EDMATRFCNTH=$0107 EDMASRCADDRL=$0108 EDMASRCADDRH=$0109 EDMADESTADDRL=$010C EDMADESTADDRH=$010D EDMACH0=$0110 EDMACH1=$0120 EDMACH2=$0130 EDMACH3=$0140 EVCH0MUX=$0180 EVCH1MUX=$0181 EVCH2MUX=$0182 EVCH3MUX=$0183 EVCH4MUX=$0184 EVCH5MUX=$0185 EVCH6MUX=$0186 EVCH7MUX=$0187 EVCH0CTRL=$0188 EVCH1CTRL=$0189 EVCH2CTRL=$018A EVCH3CTRL=$018B EVCH4CTRL=$018C EVCH5CTRL=$018D EVCH6CTRL=$018E EVCH7CTRL=$018F EVSTROBE=$0190 EVDATA=$0191 ECDFCTRL=$0192 NVMADDR0=$01C0 NVMADDR1=$01C1 NVMADDR2=$01C2 NVMDATA0=$01C4 NVMDATA1=$01C5 NVMDATA2=$01C6 NVMCMD=$01CA NVMCTRLA=$01CB NVMCTRLB=$01CC NVMINTCTRL=$01CD NVMSTATUS=$01CF NVMLOCKBITS=$01D0 ADCACTRLA=$0200 ADCACTRLB=$0201 ADCAREFCTRL=$0202 ADCAEVCTRL=$0203 ADCAPRESCALER=$0204 ADCAINTFLAGS=$0206 ADCATEMP=$0207 ADCASAMPCTRL=$0208 ADCACALL=$020C ADCACALH=$020D ADCACH0RESL=$0210 ADCACH0RESH=$0211 ADCACMPL=$0218 ADCACMPH=$0219 ADCACH0CTRL=$0220 ADCACH0MUXCTRL=$0221 ADCACH0INTCTRL=$0222 ADCACH0INTFLAG=$0223 ADCARESLCH0=$0224 ADCARESHCH0=$0225 ADCACH0SCAN=$0226 ADCACH0CORRCTRL=$0227 ADCACH0OFFSETCORR0=$0228 ADCACH0OFFSETCORR1=$0229 ADCACH0GAINCORR0=$022A ADCACH0GAINCORR1=$022B ADCACH0AVGCTRL=$022C DACACTRLA=$0300 DACACTRLB=$0301 DACACTRLC=$0302 DACAEVCTRL=$0303 DACASTATUS=$0305 DACACH0GAINCAL=$0308 DACACH0OFFSETCAL=$0309 DACACH1GAINCAL=$030A DACACH1OFFSETCAL=$030B DACACH0DATAL=$0318 DACACH0DATAH=$0319 DACACH1DATAL=$031A DACACH1DATAH=$031B ACAAC0CTRL=$0380 ACAAC1CTRL=$0381 ACAAC0MUXCTR=$0382 ACAAC1MUXCTR=$0383 ACACTRLA=$0384 ACACTRLB=$0385 ACAWINCTRL=$0386 ACASTATUS=$0387 ACACURRCTRL=$0388 ACACURRCALIB=$0389 RTCCTRL=$0400 RTCSTATUS=$0401 RTCINTCTRL=$0402 RTCINTFLAGS=$0403 RTCTEMP=$0404 RTCCALIB=$0406 RTCCNTL=$0408 RTCCNTH=$0409 RTCPERL=$040A RTCPERH=$040B RTCCOMPL=$040C RTCCOMPH=$040D XCLCTRLA=$0460 XCLCTRLB=$0461 XCLCTRLC=$0462 XCLCTRLD=$0463 XCLCTRLE=$0464 XCLCTRLF=$0465 XCLCTRLG=$0466 XCLINTCTRL=$0467 XCLINTFLAGS=$0468 XCLCNTL=$046A XCLCNTH=$046B XCLCMPL=$046C XCLCMPH=$046D XCLPERCAPTL=$046E XCLPERCAPTH=$046F TWICCTRL=$0480 TWICMASTERCTRLA=$0481 TWICMASTERCTRLB=$0482 TWICMASTERCTRLC=$0483 TWICMASTERSTATUS=$0484 TWICMASTERBAUD=$0485 TWICMASTERADDR=$0486 TWICMASTERDATA=$0487 TWICSLAVECTRLA=$0488 TWICSLAVECTRLB=$0489 TWICSLAVESTATUS=$048A TWICSLAVEADDR=$048B TWICSLAVEDATA=$048C TWICSLAVEADDRMASK=$048D TWICTOS=$048E TWICTOCONF=$$048F DDRA=$600 DIRSETA=$601 DIRCLRA=$602 DIRTGLA=$603 PORTA=$604 OUTSETA=$605 OUTCLRA=$606 OUTTGLA=$607 PINA=$608 INTCTRLA=$609 INT0MASKA=$60A INT1MASKA=$60B INTFLAGSA=$60C REMAPA=#60E PIN0CTRLA=$610 PIN1CTRLA=$611 PIN2CTRLA=$612 PIN3CTRLA=$613 PIN4CTRLA=$614 PIN5CTRLA=$615 PIN6CTRLA=$616 PIN7CTRLA=$617 DDRC=$640 DIRSETC=$641 DIRCLRC=$642 DIRTGLC=$643 PORTC=$644 OUTSETC=$645 OUTCLRC=$646 OUTTGLC=$647 PINC=$648 INTCTRLC=$649 INT0MASKC=$64A INT1MASKC=$64B INTFLAGSC=$64C REMAPC=$64E PIN0CTRLC=$650 PIN1CTRLC=$651 PIN2CTRLC=$652 PIN3CTRLC=$653 PIN4CTRLC=$654 PIN5CTRLC=$655 PIN6CTRLC=$656 PIN7CTRLC=$657 DDRD=$660 DIRSETD=$661 DIRCLRD=$662 DIRTGLD=$663 PORTD=$664 OUTSETD=$665 OUTCLRD=$666 OUTTGLD=$667 PIND=$668 INTCTRLD=$669 INT0MASKD=$66A INT1MASKD=$66B INTFLAGSD=$66C REMAPD=$66E PIN0CTRLD=$670 PIN1CTRLD=$671 PIN2CTRLD=$672 PIN3CTRLD=$673 PIN4CTRLD=$674 PIN5CTRLD=$675 PIN6CTRLD=$676 PIN7CTRLD=$677 DDRR=$7E0 DIRSETR=$7E1 DIRCLRR=$7E2 DIRTGLR=$7E3 PORTR=$7E4 OUTSETR=$7E5 OUTCLRR=$7E6 OUTTGLR=$7E7 PINR=$7E8 INTCTRLR=$7E9 INT0MASKR=$7EA INT1MASKR=$7EB INTFLAGSR=$7EC PIN0CTRLR=$7F0 PIN1CTRLR=$7F1 PIN2CTRLR=$7F2 PIN3CTRLR=$7F3 PIN4CTRLR=$7F4 PIN5CTRLR=$7F5 PIN6CTRLR=$7F6 PIN7CTRLR=$7F7 TCC4CTRLA=$0800 TCC4CTRLB=$0801 TCC4CTRLC=$0802 TCC4CTRLD=$0803 TCC4CTRLE=$0804 TCC4CTRLF=$0805 TCC4INTCTRLA=$0806 TCC4INTCTRLB=$0807 TCC4CTRLGCLR=$0808 TCC4CTRLGSET=$0809 TCC4CTRLHCLR=$080A TCC4CTRLHSET=$080B TCC4INTFLAGS=$080C TCC4TEMP=$080F TCC4CNTL=$0820 TCC4CNTH=$0821 TCC4PERL=$0826 TCC4PERH=$0827 TCC4CCAL=$0828 TCC4CCAH=$0829 TCC4CCBL=$082A TCC4CCBH=$082B TCC4CCCL=$082C TCC4CCCH=$082D TCC4CCDL=$082E TCC4CCDH=$082F TCC4PERBUFL=$0836 TCC4PERBUFH=$0837 TCC4CCABUFL=$0838 TCC4CCABUFH=$0839 TCC4CCBBUFL=$083A TCC4CCBBUFH=$083B TCC4CCCBUFL=$083C TCC4CCCBUFH=$083D TCC4CCDBUFL=$083E TCC4CCDBUFH=$083F TCC5CTRLA=$0840 TCC5CTRLB=$0841 TCC5CTRLC=$0842 TCC5CTRLD=$0843 TCC5CTRLE=$0844 TCC5INTCTRLA=$0846 TCC5INTCTRLB=$0847 TCC5CTRLGCLR=$0848 TCC5CTRLGSET=$0849 TCC5CTRLHCLR=$084A TCC5CTRLHSET=$084B TCC5INTFLAGS=$084C TCC5TEMP=$084F TCC5CNTL=$0860 TCC5CNTH=$0861 TCC5PERL=$0866 TCC5PERH=$0867 TCC5CCAL=$0868 TCC5CCAH=$0869 TCC5CCBL=$086A TCC5CCBH=$086B TCC5CCCL=$086C TCC5CCCH=$086D TCC5CCDL=$086E TCC5CCDH=$086F TCC5PERBUFL=$0876 TCC5PERBUFH=$0877 TCC5CCABUFL=$0878 TCC5CCABUFH=$0879 TCC5CCBBUFL=$087A TCC5CCBBUFH=$087B TCC5CCCBUFL=$087C TCC5CCCBUFH=$087D TCC5CCDBUFL=$087E TCC5CCDBUFH=$087F FAULTC4CTRLA=$0880 FAULTC4CTRLB=$0881 FAULTC4CTRLC=$0882 FAULTC4CTRLD=$0883 FAULTC4CTRLE=$0884 FAULTC4STATUS=$0885 FAULTC4CTRLGCLR=$0886 FAULTC4CTRLGSET=$0887 FAULTC5CTRLA=$0890 FAULTC5CTRLB=$0891 FAULTC5CTRLC=$0892 FAULTC5CTRLD=$0893 FAULTC5CTRLE=$0894 FAULTC5STATUS=$0895 FAULTC5CTRLGCLR=$0896 FAULTC5CTRLGSET=$0897 AWEXCCTRL=$08A0 AWEXCDTBOTH=$08A1 AWEXCDTLS=$08A2 AWEXCDTHS=$08A3 AWEXCSTATUSCLR=$08A4 AWEXCSTATUSSET=$08A5 AWEXCSWAP=$08A6 AWEXCPGO=$08A7 AWEXCPGV=$08A8 AWEXCSWAPBUF=$08AA AWEXCPGOBUF=$08AB AWEXCPGVBUF=$08AC AWEXCOUTOVDIS=$08AF HIRESCCTRLA=$08C0 USARTC0DATA=$08C0 USARTC0STATUS=$08C1 USARTC0CTRLA=$08C2 USARTC0CTRLB=$08C3 USARTC0CTRLC=$08C4 USARTC0CTRLD=$08C5 USARTC0BAUDCTRLA=$08C6 USARTC0BAUDCTRLB=$08C7 SPICCTRL=$08E0 SPICINTCTRL=$08E1 SPICSTATUS=$08E2 SPICDATA=$08E3 IRCOMCTRL=$08F8 IRCOMTXPLCTRL=$08F9 IRCOMRXPLCTRL=$08FA TCD5CTRLA=$0940 TCD5CTRLB=$0941 TCD5CTRLC=$0942 TCD5CTRLD=$0943 TCD5CTRLE=$0944 TCD5INTCTRLA=$0946 TCD5INTCTRLB=$0947 TCD5CTRLGCLR=$0948 TCD5CTRLGSET=$0949 TCD5CTRLHCLR=$094A TCD5CTRLHSET=$094B TCD5INTFLAGS=$094C TCD5TEMP=$094F TCD5CNTL=$0960 TCD5CNTH=$0961 TCD5PERL=$0966 TCD5PERH=$0967 TCD5CCAL=$0968 TCD5CCAH=$0969 TCD5CCBL=$096A TCD5CCBH=$096B TCD5CCCL=$096C TCD5CCCH=$096D TCD5CCDL=$096E TCD5CCDH=$096F TCD5PERBUFL=$0976 TCD5PERBUFH=$0977 TCD5CCABUFL=$0978 TCD5CCABUFH=$0979 TCD5CCBBUFL=$097A TCD5CCBBUFH=$097B TCD5CCCBUFL=$097C TCD5CCCBUFH=$097D TCD5CCDBUFL=$097E TCD5CCDBUFH=$097F USARTD0DATA=$09C0 USARTD0STATUS=$09C1 USARTD0CTRLA=$09C2 USARTD0CTRLB=$09C3 USARTD0CTRLC=$09C4 USARTD0CTRLD=$09C5 USARTD0BAUDCTRLA=$09C6 USARTD0BAUDCTRLB=$09C7 [controlbits] [BootVectors] [PCINT] [interruptvectors] vectormethod=JMP nrofvectors=43 vectnr0=RESET vectnr1=OSCF_INT vectnr2=PORTR_INT0 vectnr3=DMA_CH0_INT vectnr4=DMA_CH1_INT vectnr5=DMA_CH2_INT vectnr6=DMA_CH3_INT vectnr7=RTC_INTOVF vectnr8=RTC_INTCOMP vectnr9=PORTC_INT0 vectnr10=TWIC_INTSLAVE vectnr11=TWIC_INTMASTER vectnr12=TCC4_INTOVF vectnr13=TCC4_INTERR vectnr14=TCC4_INTCCA vectnr15=TCC4_INTCCB vectnr16=TCC4_INTCCC vectnr17=TCC4_INTCCD vectnr18=TCC5_INTOVF vectnr19=TCC5_INTERR vectnr20=TCC5_INTCCA vectnr21=TCC5_INTCCB vectnr22=SPIC_INT vectnr23=USARTC0_INTRXC vectnr24=USARTC0_INTDRE vectnr25=USARTC0_INTTXC vectnr26=NVM_INTSPM vectnr27=NVM_INTEE vectnr28=XCL_INTUNF vectnr29=XCL_INTCC vectnr30=PORTA_INT0 vectnr31=ACA_INTCOMP0 vectnr32=ACA_INTCOMP1 vectnr33=ACA_INTWINDOW vectnr34=ADCA_INTCH0 vectnr35=PORTE_INT0 vectnr36=TCE0_INTOVF vectnr37=TCE0_INTERR vectnr38=TCE0_INTCCA vectnr39=TCE0_INTCCB vectnr40=USARTD0_INTRXC vectnr41=USARTD0_INTDRE vectnr42=USARTD0_INTTXC [peripheral]