; -------------------------------------------------------------------------------- ; @Title: AT91RM9200 On-Chip Peripherals ; @Props: Released ; @Author: JAZ ; @Changelog: 2005-07-18 JAZ ; @Manufacturer: ATMEL - Atmel Corporation ; @Core: ARM920T ; @Chip: AT91RM9200 ; @Copyright: (C) 1989-2017 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: perat91rm9200.per 7592 2017-02-18 13:54:14Z askoncej $ config 16. 8. width 0x0b base asd:0x00000000 tree "ARM Core Registers" width 8. tree "ID Registers" group c15:0x0000--0x0000 line.long 0x0 "MIDR,Identity Code" hexmask.long.byte 0x0 24.--31. 0x1 " IMPL ,Implementer" hexmask.long.byte 0x0 20.--23. 0x1 " SPEC ,Specification Revision" hexmask.long.byte 0x0 16.--19. 0x1 " ARCH ,Architecture Version" hexmask.long.word 0x0 4.--15. 0x1 " PARTNUM ,Part Number" hexmask.long.byte 0x0 0.--3. 0x01 " REV ,Layout Revision" group c15:0x0100--0x0100 line.long 0x0 "CTR,Cache Type" bitfld.long 0x0 25.--28. " CLASS ,Cache Class" "0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f" bitfld.long 0x0 24. " H ,Cache Havardness" "no,yes" textline " " bitfld.long 0x0 18.--21. " DSIZE ,Data Cache Size" "512,1k,2k,4k,8k,16k,32k,64k,128k,256k,512k,1M,2M,4M,8M,?..." bitfld.long 0x0 15.--17. " DASS ,Data Cache Associativity" "dir,2,4,8,16,32,64,128" bitfld.long 0x0 14. " DM ,Data Cache Multiplier Bit" "0,1" bitfld.long 0x0 12.--13. " DLENGTH ,Data Cache Line Length" "2,4,8,16" textline " " bitfld.long 0x0 6.--9. " ISIZE ,Instruction Cache Size" "512,1k,2k,4k,8k,16k,32k,64k,128k,256k,512k,1M,2M,4M,8M,?..." bitfld.long 0x0 3.--5. " IASS ,Instruction Cache Associativity" "dir,2,4,8,16,32,64,128" bitfld.long 0x0 2. " IM ,Instruction Cache Multiplier Bit" "0,1" bitfld.long 0x0 0.--1. " ILENGTH ,Instruction Cache Line Length" "2,4,8,16" tree.end tree "MMU Control and Configuration" width 8. group c15:0x1--0x1 line.long 0x0 "CR,Control Register" bitfld.long 0x0 31. " iA ,Asynchronous Clocking Select" "0,1" bitfld.long 0x0 30. " nF ,nFastBus Select" "0,1" bitfld.long 0x0 14. " RR ,Round Robin Replacement Strategy for ICache and DCache" "Random,Round robin" bitfld.long 0x0 13. " V ,Location of Exception Vectors" "0x00000000,0xFFFF0000" textline " " bitfld.long 0x0 12. " I ,Instruction Cache" "Disable,Enable" bitfld.long 0x0 9. " R ,ROM Protection" "Disable,Enable" bitfld.long 0x0 8. " S ,System Protection" "Disable,Enable" bitfld.long 0x0 7. " B ,Endianism" "Little,Big" textline " " bitfld.long 0x0 2. " C ,Data Cache" "Disable,Enable" bitfld.long 0x0 1. " A ,Alignment Fault Checking" "Disable,Enable" bitfld.long 0x0 0. " M ,MMU" "Disable,Enable" textline " " group c15:0x0002--0x0002 line.long 0x0 "TTBR,Translation Table Base Register" hexmask.long 0x0 14.--31. 0x4000 " TTBA ,Translation Table Base Address" textline " " group c15:0x3--0x3 line.long 0x0 "DACR,Domain Access Control Register" bitfld.long 0x0 30.--31. " D15 ,Domain Access 15" "Denied,Client,Reserved,Manager" bitfld.long 0x0 28.--29. " D14 ,Domain Access 14" "Denied,Client,Reserved,Manager" bitfld.long 0x0 26.--27. " D13 ,Domain Access 13" "Denied,Client,Reserved,Manager" bitfld.long 0x0 24.--25. " D12 ,Domain Access 12" "Denied,Client,Reserved,Manager" textline " " bitfld.long 0x0 22.--23. " D11 ,Domain Access 11" "Denied,Client,Reserved,Manager" bitfld.long 0x0 20.--21. " D10 ,Domain Access 10" "Denied,Client,Reserved,Manager" bitfld.long 0x0 18.--19. " D9 ,Domain Access 9" "Denied,Client,Reserved,Manager" bitfld.long 0x0 16.--17. " D8 ,Domain Access 8" "Denied,Client,Reserved,Manager" textline " " bitfld.long 0x0 14.--15. " D7 ,Domain Access 7" "Denied,Client,Reserved,Manager" bitfld.long 0x0 12.--13. " D6 ,Domain Access 6" "Denied,Client,Reserved,Manager" bitfld.long 0x0 10.--11. " D5 ,Domain Access 5" "Denied,Client,Reserved,Manager" bitfld.long 0x0 8.--9. " D4 ,Domain Access 4" "Denied,Client,Reserved,Manager" textline " " bitfld.long 0x0 6.--7. " D3 ,Domain Access 3" "Denied,Client,Reserved,Manager" bitfld.long 0x0 4.--5. " D2 ,Domain Access 2" "Denied,Client,Reserved,Manager" bitfld.long 0x0 2.--3. " D1 ,Domain Access 1" "Denied,Client,Reserved,Manager" bitfld.long 0x0 0.--1. " D0 ,Domain Access 0" "Denied,Client,Reserved,Manager" textline " " group c15:0x5--0x5 line.long 0x0 "DFSR,Data Fault Status Register" bitfld.long 0x0 0x4--0x7 " DOMAIN ,Domain" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 0x0--0x3 " STATUS ,Status" "reserved,alignment,reserved,alignment,be_linef_sect,transl_sect,be_linef_page,transl_page,be_other_sect,domain_sect,be_other_page,domain_page,be_trans_l1,perm_sect,be_trans_l2,perm_page" group c15:0x105--0x105 line.long 0x0 "IFSR,Instruction Fault Status Register" bitfld.long 0x0 0x4--0x7 " DOMAIN ,Domain" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 0x0--0x3 " STATUS ,Status" "reserved,alignment,reserved,alignment,be_linef_sect,transl_sect,be_linef_page,transl_page,be_other_sect,domain_sect,be_other_page,domain_page,be_trans_l1,perm_sect,be_trans_l2,perm_page" group c15:0x6--0x6 line.long 0x0 "DFAR,Data Fault Address Register" group c15:0x106--0x106 line.long 0x0 "IFAR,Instruction Fault Address Register" textline " " group c15:0x000d--0x000d line.long 0x0 "FCSEPID,FCSE Process ID" tree.end tree "Cache Control and Configuration" group c15:0x9--0x9 line.long 0x0 "DCACHE,Data Cache Lockdown" group c15:0x109--0x109 line.long 0x0 "ICACHE,Instruction Cache Lockdown" group c15:0x11d--0x11d line.long 0x0 "ICINDEX,Instruction Cache Index" group c15:0x11e--0x11e line.long 0x0 "DCINDEX,Data Cache Index" group c15:0x0f--0x0f line.long 0x0 "TEST,Test State" tree.end tree "ICEbreaker" width 8. group ice:0x0--0x5 "Debug Control" line.long 0x0 "DBGCTRL,Debug Control Register" bitfld.long 0x0 0x5 " ICE ,EmbeddedICE Disable" "enabled,disabled" bitfld.long 0x0 0x4 " MONITOR ,Monitor Mode Enable" "disabled,enabled" textline " " bitfld.long 0x0 0x3 " STEP ,Single Step" "disabled,enabled" bitfld.long 0x0 0x2 " INTDIS ,Interrupts Disable" "enabled,disabled" bitfld.long 0x0 0x1 " DBGRQ ,Debug Request" "no,yes" bitfld.long 0x0 0x0 " DBGACK ,Debug Acknowledge" "no,yes" line.long 0x4 "DBGSTAT,Debug Status Register" bitfld.long 0x4 0x4 " ITBIT ,ITBIT" "0,1" bitfld.long 0x4 0x3 " SYSCOMP ,SYSCOMP" "0,1" bitfld.long 0x4 0x2 " IFEN ,Interrupts Enable" "disabled,enabled" bitfld.long 0x4 0x1 " DBGRQ ,Debug Request" "no,yes" bitfld.long 0x4 0x0 " DBGACK ,Debug Acknowledge" "no,yes" line.long 0x8 "VECTOR,Vector Catch Register" bitfld.long 0x8 0x7 " FIQ ,FIQ" "dis,ena" bitfld.long 0x8 0x6 " IRQ ,IRQ" "dis,ena" bitfld.long 0x8 0x4 " D_ABO ,D_ABORT" "dis,ena" bitfld.long 0x8 0x3 " P_ABO ,P_ABORT" "dis,ena" bitfld.long 0x8 0x2 " SWI ,SWI" "dis,ena" bitfld.long 0x8 0x1 " UND ,UNDEF" "dis,ena" bitfld.long 0x8 0x0 " RES ,RESET" "dis,ena" line.long 0x10 "COMCTRL,Debug Communication Control Register" bitfld.long 0x10 28.--31. " VERSION ,Version Number" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x10 0x1 " WRITE ,Write Register Free" "idle,pend" bitfld.long 0x10 0x0 " READ ,Read Register Free" "idle,pend" line.long 0x14 "COMDATA,Debug Communication Data Register" group ice:0x8--0x0d "Watchpoint 0" line.long 0x0 "AV,Address Value" line.long 0x4 "AM,Address Mask" line.long 0x8 "DV,Data Value" line.long 0x0c "DM,Data Mask" line.long 0x10 "CV,Control Value" bitfld.long 0x10 0x8 " ENABLE ,Global Enable for Watchpoint 1" "DIS,ENA" bitfld.long 0x10 0x7 " RANGE ,Assert RANGEOUT Signal" "0 ,1" bitfld.long 0x10 0x6 " CHAIN ,Connect to Watchpoint 0" "0 ,1" bitfld.long 0x10 0x5 " EXTERN ,Depentend from EXTERN Signal" "0 ,1" bitfld.long 0x10 0x4 " nTRANS ,CPU Mode" "User,no User" bitfld.long 0x10 0x3 " nOPC ,Op Fetch" "Inst,Data" bitfld.long 0x10 0x1--0x2 " MAS ,Access Size" "Byte,Word,Long,Res" bitfld.long 0x10 0x0 " nRW ,Read/Write" "R ,W" line.long 0x14 "CM,Control Mask" bitfld.long 0x14 0x7 " RANGE ,Assert RANGEOUT Signal" "ENA,DIS" bitfld.long 0x14 0x6 " CHAIN ,Connect to Watchpoint 0" "ENA,DIS" bitfld.long 0x14 0x5 " EXTERN ,Depentend from EXTERN Signal" "ENA,DIS" bitfld.long 0x14 0x4 " nTRANS ,CPU Mode" "ENA,DIS " bitfld.long 0x14 0x3 " nOPC ,Op Fetch" "ENA ,DIS" bitfld.long 0x14 0x1--0x2 " MAS ,Access Size" "ENA ,Res,Res,DIS" bitfld.long 0x14 0x0 " nRW ,Read/Write" "ENA,DIS" group ice:0x10--0x15 "Watchpoint 1" line.long 0x0 "AV,Address Value" line.long 0x4 "AM,Address Mask" line.long 0x8 "DV,Data Value" line.long 0x0c "DM,Data Mask" line.long 0x10 "CV,Control Value" bitfld.long 0x10 0x8 " ENABLE ,Global Enable for Watchpoint 1" "DIS,ENA" bitfld.long 0x10 0x7 " RANGE ,Assert RANGEOUT Signal" "0 ,1" bitfld.long 0x10 0x6 " CHAIN ,Connect to Watchpoint 0" "0 ,1" bitfld.long 0x10 0x5 " EXTERN ,Depentend from EXTERN Signal" "0 ,1" bitfld.long 0x10 0x4 " nTRANS ,CPU Mode" "User,no User" bitfld.long 0x10 0x3 " nOPC ,Op Fetch" "Inst,Data" bitfld.long 0x10 0x1--0x2 " MAS ,Access Size" "Byte,Word,Long,Res" bitfld.long 0x10 0x0 " nRW ,Read/Write" "R ,w" line.long 0x14 "CM,Control Mask" bitfld.long 0x14 0x7 " RANGE ,Assert RANGEOUT Signal" "ENA,DIS" bitfld.long 0x14 0x6 " CHAIN ,Connect to Watchpoint 0" "ENA,DIS" bitfld.long 0x14 0x5 " EXTERN ,Depentend from EXTERN Signal" "ENA,DIS" bitfld.long 0x14 0x4 " nTRANS ,CPU Mode" "ENA,DIS " bitfld.long 0x14 0x3 " nOPC ,Op Fetch" "ENA ,DIS" bitfld.long 0x14 0x1--0x2 " MAS ,Access Size" "ENA ,Res,Res,DIS" bitfld.long 0x14 0x0 " nRW ,Read/Write" "ENA,DIS" tree.end width 0xb tree.end tree "Memory Controller (MC)" base asd:0xFFFFFF00 wgroup.long 0x00++0x03 line.long 0x00 "MC_RCR,MC Remap Control Register" bitfld.long 0x00 0. " RCB ,Remap Command Bit" "No effect,Canceled and restored" rgroup.long 0x04++0x03 line.long 0x00 "MC_ASR,MC Abort Status Register" bitfld.long 0x00 27. " SVMST3 ,Saved ARM7TDMI Abort Source" "Not aborted,Aborted" bitfld.long 0x00 26. " SVMST2 ,Saved ARM7TDMI Abort Source" "Not aborted,Aborted" bitfld.long 0x00 25. " SVMST1 ,Saved ARM7TDMI Abort Source" "Not aborted,Aborted" bitfld.long 0x00 24. " SVMST0 ,Saved PDC Abort Source" "Not aborted,Aborted" textline " " bitfld.long 0x00 19. " MST3 ,ARM7TDMI Abort Source" "Not aborted,Aborted" bitfld.long 0x00 18. " MST2 ,ARM7TDMI Abort Source" "Not aborted,Aborted" bitfld.long 0x00 17. " MST1 ,ARM7TDMI Abort Source" "Not aborted,Aborted" bitfld.long 0x00 16. " MST0 ,PDC Abort Source" "Not aborted,Aborted" textline " " bitfld.long 0x00 10.--11. " ABTTYP ,Abort Type Status" "Data Read,Data Write,Code Fetch,?..." bitfld.long 0x00 8.--9. " ABTSZ ,Abort Size Status" "Byte,Half-word,Word,?..." bitfld.long 0x00 1. " MISADD ,Misaligned Address Abort Status" "Not aborted,Aborted" bitfld.long 0x00 0. " UNDADD ,Undefined Address Abort Status" "Not aborted,Aborted" rgroup.long 0x08++0x03 line.long 0x00 "MC_AASR,MC Abort Address Status Register" hexfld.long 0x00 " ABTADD ,Abort Address" group.long 0x0c++0x03 line.long 0x00 "MC_MPR,MC Master Priority Register" bitfld.long 0x00 12.--14. " MSTP3 ,EMAC Priority" "Lowest,1,2,3,4,5,6,Highest" bitfld.long 0x00 8.--10. " MSTP2 ,UHP Priority" "Lowest,1,2,3,4,5,6,Highest" bitfld.long 0x00 4.--6. " MSTP1 ,PDC Priority" "Lowest,1,2,3,4,5,6,Highest" bitfld.long 0x00 0.--2. " MSTP0 ,ARM920T Priority" "Lowest,1,2,3,4,5,6,Highest" tree.end tree "External Bus Interface (EBI)" base asd:0xFFFFFF60 group.long 0x00++0x07 line.long 0x00 "EBI_CSA,Chip Select Assignment Register" bitfld.long 0x00 4. " CS4A ,Chip Select 4 Assignment" "SMC,SMC&CompactFlashLogic" bitfld.long 0x00 3. " CS3A ,Chip Select 3 Assignment" "SMC,SMC&Flash/SmartMedia" bitfld.long 0x00 1. " CS1A ,Chip Select 1 Assignment" "SMC,SDRAM" bitfld.long 0x00 0. " CS0A ,Chip Select 0 Assignment" "SMC,BFC" line.long 0x04 "EBI_CFGR,Configuration Register" bitfld.long 0x04 0. " DBPUC ,Data Bus Pull-Up Configuration" "Pulled-up,Not pulled-up" tree.end tree "Static Memory Controller (SMC)" base asd:0xFFFFFF70 if (data.long(asd:0xFFFFFF70+0x00)&0x00006000)==0x00002000 group.long 0x00++0x03 line.long 0x00 "SMC_CSR0,SMC Chip Select Register 0" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." bitfld.long 0x00 12. " BAT ,Byte Access Type" "two 8-bit/four 8-bit devices,16-bit device" hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" else group.long 0x00++0x03 line.long 0x00 "SMC_CSR0,SMC Chip Select Register 0" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" endif if (data.long(asd:0xFFFFFF70+0x04)&0x00006000)==0x00002000 group.long 0x04++0x03 line.long 0x00 "SMC_CSR1,SMC Chip Select Register 1" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." bitfld.long 0x00 12. " BAT ,Byte Access Type" "two 8-bit/four 8-bit devices,16-bit device" hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" else group.long 0x04++0x03 line.long 0x00 "SMC_CSR1,SMC Chip Select Register 1" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" endif if (data.long(asd:0xFFFFFF70+0x08)&0x00006000)==0x00002000 group.long 0x08++0x03 line.long 0x00 "SMC_CSR2,SMC Chip Select Register 2" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." bitfld.long 0x00 12. " BAT ,Byte Access Type" "two 8-bit/four 8-bit devices,16-bit device" hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" else group.long 0x08++0x03 line.long 0x00 "SMC_CSR2,SMC Chip Select Register 2" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" endif if (data.long(asd:0xFFFFFF70+0x0c)&0x00006000)==0x00002000 group.long 0x0c++0x03 line.long 0x00 "SMC_CSR3,SMC Chip Select Register 3" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." bitfld.long 0x00 12. " BAT ,Byte Access Type" "two 8-bit/four 8-bit devices,16-bit device" hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" else group.long 0x0c++0x03 line.long 0x00 "SMC_CSR3,SMC Chip Select Register 3" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" endif if (data.long(asd:0xFFFFFF70+0x10)&0x00006000)==0x00002000 group.long 0x10++0x03 line.long 0x00 "SMC_CSR4,SMC Chip Select Register 4" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." bitfld.long 0x00 12. " BAT ,Byte Access Type" "two 8-bit/four 8-bit devices,16-bit device" hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" else group.long 0x10++0x03 line.long 0x00 "SMC_CSR4,SMC Chip Select Register 4" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" endif if (data.long(asd:0xFFFFFF70+0x14)&0x00006000)==0x00002000 group.long 0x14++0x03 line.long 0x00 "SMC_CSR5,SMC Chip Select Register 5" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." bitfld.long 0x00 12. " BAT ,Byte Access Type" "two 8-bit/four 8-bit devices,16-bit device" hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" else group.long 0x14++0x03 line.long 0x00 "SMC_CSR5,SMC Chip Select Register 5" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" endif if (data.long(asd:0xFFFFFF70+0x18)&0x00006000)==0x00002000 group.long 0x18++0x03 line.long 0x00 "SMC_CSR6,SMC Chip Select Register 6" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." bitfld.long 0x00 12. " BAT ,Byte Access Type" "two 8-bit/four 8-bit devices,16-bit device" hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" else group.long 0x18++0x03 line.long 0x00 "SMC_CSR6,SMC Chip Select Register 6" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" endif if (data.long(asd:0xFFFFFF70+0x1c)&0x00006000)==0x00002000 group.long 0x1c++0x03 line.long 0x00 "SMC_CSR7,SMC Chip Select Register 7" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." bitfld.long 0x00 12. " BAT ,Byte Access Type" "two 8-bit/four 8-bit devices,16-bit device" hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" else group.long 0x1c++0x03 line.long 0x00 "SMC_CSR7,SMC Chip Select Register 7" bitfld.long 0x00 28.--30. " RWHOLD ,Read and Write Signal Hold Time" "0/0.5 cycle,1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles" bitfld.long 0x00 24.--26. " RWSETUP ,Read and Write Signal Setup Time" "0/0.5 cycle,1.5 cycle,2.5 cycles,3.5 cycles,4.5 cycles,5.5 cycles,6.5 cycles,7.5 cycles" bitfld.long 0x00 16.--17. " ACSS ,Address to Chip Select Setup" "Standard,1 cycle,2 cycles,3 cycles" bitfld.long 0x00 15. " DRP ,Data Read Protocol" "Standard,Early" textline " " bitfld.long 0x00 13.--14. " DBW ,Data Bus Width" "Reserved,16-bit,8-bit,?..." hexmask.long 0x00 8.--11. 1. " TDF ,Data Float Time" bitfld.long 0x00 7. " WSEN ,Wait State Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--6. 1. " NWS ,Number of Wait States" endif tree.end tree "SDRAM Controller (SDRAMC)" base asd:0xFFFFFF90 group.long 0x00--0x0b line.long 0x00 "SDRAMC_MR,SDRAMC Mode Register" bitfld.long 0x00 4. " DBW ,Data Bus Width" "32 bits,16 bits" bitfld.long 0x00 0.--3. " MODE ,SDRAMC Command Mode" "Normal,NOP,All Banks Precharge,Load Mode Register,Refresh,?..." line.long 0x04 "SDRAMC_TR,SDRAMC Refresh Timer Register" hexmask.long.word 0x04 0.--11. 1. " COUNT ,SDRAMC Refresh Timer Count" line.long 0x08 "SDRAMC_CR,SDRAMC Configuration Register" bitfld.long 0x08 27.--30. " TXSR ,Exit Self Refresh to Active Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 23.--26. " TRAS ,Active to Precharge Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 19.--22. " TRCD ,Row to Column Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 15.--18. " TRP ,Row Precharge Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x08 11.--14. " TRC ,Row Cycle Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 7.--10. " TWR ,Write Recovery Delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 5.--6. " CAS ,CAS Latency" "0,1,2,3" bitfld.long 0x08 4. " NB ,Number of Banks" "2,4" textline " " bitfld.long 0x08 2.--3. " NR ,Number of Row Bits" "11,12,13,?..." bitfld.long 0x08 0.--1. " NC ,Number of Column Bits" "8,9,10,11" wgroup.long 0x0c++0x03 line.long 0x00 "SDRAMC_SRR,SDRAMC Self Refresh Register" bitfld.long 0x00 0. " SRCB ,Self-refresh Command Bit" "No effect,Self-refresh" group.long 0x10++0x03 line.long 0x00 "SDRAMC_LPR,SDRAMC Low Power Register" bitfld.long 0x00 0. " LPCB ,Low-power Command Bit" "No low-power,Low-power" wgroup.long 0x14++0x07 line.long 0x00 "SDRAMC_IER,SDRAMC Interrupt Enable Register" bitfld.long 0x00 0. " RES ,Refresh Error Status" "No effect,Enabled" line.long 0x04 "SDRAMC_IDR,SDRAMC Interrupt Disable Register" bitfld.long 0x04 0. " RES ,Refresh Error Status" "No effect,Disabled" rgroup.long 0x1c++0x07 line.long 0x00 "SDRAMC_IMR,SDRAMC Interrupt Mask Register" bitfld.long 0x00 0. " RES ,Refresh Error Status" "Disabled,Enabled" line.long 0x04 "SDRAMC_ISR,SDRAMC Interrupt Status Register" bitfld.long 0x04 0. " RES ,Refresh Error Status" "No error,Error" tree.end tree "Burst Flash Controller (BFC)" base asd:0xFFFFFFC0 group.long 0x00++0x03 line.long 0x00 "BFC_MR,Burst Flash Controller Mode Register" bitfld.long 0x00 19. " RDYEN ,Ready Enable Mode" "Ignored,Enabled" bitfld.long 0x00 18. " MUXEN ,Multiplexed Bus Enable" "Independent,Enabled" bitfld.long 0x00 17. " BFOEH ,Burst Flash Output Enable Handling" "No burst,Burst" bitfld.long 0x00 16. " BAAEN ,Burst Address Advance Enable" "Address incremented,Enabled" textline " " bitfld.long 0x00 12.--13. " OEL ,Output Enable Latency" "0,1,2,3" bitfld.long 0x00 8.--10. " PAGES ,Page Size" "No page,16 bytes,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1024" hexmask.long.byte 0x00 4.--7. 1. " AVL ,Address Valid Latency" bitfld.long 0x00 2.--3. " BFCC ,Burst Flash Controller Clock" "Reserved,Master,Master/2,Master4" textline " " bitfld.long 0x00 0.--1. " BFCOM ,Burst Flash Controller Operating Mode" "Disabled,Asynchronous,Burst Read,?..." tree.end tree "Advanced Interrupt Controller (AIC)" base asd:0xFFFFF000 tree "Source Mode Registers" group.long 0x00++0x03 line.long 0x00 "AIC_SMR0,Source Mode Register 0" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x04++0x03 line.long 0x00 "AIC_SMR1,Source Mode Register 1" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x08++0x03 line.long 0x00 "AIC_SMR2,Source Mode Register 2" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x0c++0x03 line.long 0x00 "AIC_SMR3,Source Mode Register 3" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x10++0x03 line.long 0x00 "AIC_SMR4,Source Mode Register 4" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x14++0x03 line.long 0x00 "AIC_SMR5,Source Mode Register 5" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x18++0x03 line.long 0x00 "AIC_SMR6,Source Mode Register 6" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x1c++0x03 line.long 0x00 "AIC_SMR7,Source Mode Register 7" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x20++0x03 line.long 0x00 "AIC_SMR8,Source Mode Register 8" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x24++0x03 line.long 0x00 "AIC_SMR9,Source Mode Register 9" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x28++0x03 line.long 0x00 "AIC_SMR10,Source Mode Register 10" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x2c++0x03 line.long 0x00 "AIC_SMR11,Source Mode Register 11" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x30++0x03 line.long 0x00 "AIC_SMR12,Source Mode Register 12" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x34++0x03 line.long 0x00 "AIC_SMR13,Source Mode Register 13" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x38++0x03 line.long 0x00 "AIC_SMR14,Source Mode Register 14" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x3c++0x03 line.long 0x00 "AIC_SMR15,Source Mode Register 15" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x40++0x03 line.long 0x00 "AIC_SMR16,Source Mode Register 16" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x44++0x03 line.long 0x00 "AIC_SMR17,Source Mode Register 17" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x48++0x03 line.long 0x00 "AIC_SMR18,Source Mode Register 18" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x4c++0x03 line.long 0x00 "AIC_SMR19,Source Mode Register 19" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x50++0x03 line.long 0x00 "AIC_SMR20,Source Mode Register 20" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x54++0x03 line.long 0x00 "AIC_SMR21,Source Mode Register 21" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x58++0x03 line.long 0x00 "AIC_SMR22,Source Mode Register 22" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x5c++0x03 line.long 0x00 "AIC_SMR23,Source Mode Register 23" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x60++0x03 line.long 0x00 "AIC_SMR24,Source Mode Register 24" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x64++0x03 line.long 0x00 "AIC_SMR25,Source Mode Register 25" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x68++0x03 line.long 0x00 "AIC_SMR26,Source Mode Register 26" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x6c++0x03 line.long 0x00 "AIC_SMR27,Source Mode Register 27" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x70++0x03 line.long 0x00 "AIC_SMR28,Source Mode Register 28" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x74++0x03 line.long 0x00 "AIC_SMR29,Source Mode Register 29" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x78++0x03 line.long 0x00 "AIC_SMR30,Source Mode Register 30" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" group.long 0x7c++0x03 line.long 0x00 "AIC_SMR31,Source Mode Register 31" bitfld.long 0x00 5.--6. " SRCTYPE ,Interrupt Source Type" "Level Sensitive,Edge Triggered,Level Sensitive,Edge Triggered" bitfld.long 0x00 0.--2. " PRIOR ,Priority Level" "Lowest,1,2,3,4,5,6,Highest" tree.end tree "Source Vector Registers" group.long 0x80++0x03 line.long 0x00 "AIC_SVR0,Source Vector Register 0" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0x84++0x03 line.long 0x00 "AIC_SVR1,Source Vector Register 1" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0x88++0x03 line.long 0x00 "AIC_SVR2,Source Vector Register 2" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0x8c++0x03 line.long 0x00 "AIC_SVR3,Source Vector Register 3" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0x90++0x03 line.long 0x00 "AIC_SVR4,Source Vector Register 4" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0x94++0x03 line.long 0x00 "AIC_SVR5,Source Vector Register 5" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0x98++0x03 line.long 0x00 "AIC_SVR6,Source Vector Register 6" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0x9c++0x03 line.long 0x00 "AIC_SVR7,Source Vector Register 7" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xa0++0x03 line.long 0x00 "AIC_SVR8,Source Vector Register 8" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xa4++0x03 line.long 0x00 "AIC_SVR9,Source Vector Register 9" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xa8++0x03 line.long 0x00 "AIC_SVR10,Source Vector Register 10" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xac++0x03 line.long 0x00 "AIC_SVR11,Source Vector Register 11" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xb0++0x03 line.long 0x00 "AIC_SVR12,Source Vector Register 12" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xb4++0x03 line.long 0x00 "AIC_SVR13,Source Vector Register 13" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xb8++0x03 line.long 0x00 "AIC_SVR14,Source Vector Register 14" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xbc++0x03 line.long 0x00 "AIC_SVR15,Source Vector Register 15" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xc0++0x03 line.long 0x00 "AIC_SVR16,Source Vector Register 16" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xc4++0x03 line.long 0x00 "AIC_SVR17,Source Vector Register 17" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xc8++0x03 line.long 0x00 "AIC_SVR18,Source Vector Register 18" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xcc++0x03 line.long 0x00 "AIC_SVR19,Source Vector Register 19" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xd0++0x03 line.long 0x00 "AIC_SVR20,Source Vector Register 20" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xd4++0x03 line.long 0x00 "AIC_SVR21,Source Vector Register 21" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xd8++0x03 line.long 0x00 "AIC_SVR22,Source Vector Register 22" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xdc++0x03 line.long 0x00 "AIC_SVR23,Source Vector Register 23" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xe0++0x03 line.long 0x00 "AIC_SVR24,Source Vector Register 24" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xe4++0x03 line.long 0x00 "AIC_SVR25,Source Vector Register 25" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xe8++0x03 line.long 0x00 "AIC_SVR26,Source Vector Register 26" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xec++0x03 line.long 0x00 "AIC_SVR27,Source Vector Register 27" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xf0++0x03 line.long 0x00 "AIC_SVR28,Source Vector Register 28" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xf4++0x03 line.long 0x00 "AIC_SVR29,Source Vector Register 29" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xf8++0x03 line.long 0x00 "AIC_SVR30,Source Vector Register 30" hexfld.long 0x00 " VECTOR ,Source Vector" group.long 0xfc++0x03 line.long 0x00 "AIC_SVR31,Source Vector Register 31" hexfld.long 0x00 " VECTOR ,Source Vector" tree.end tree "Interrupt Registers" rgroup.long 0x100--0x117 line.long 0x00 "AIC_IVR,Interrupt Vector Register" hexfld.long 0x00 " IRQV ,Interrupt Vector Register" line.long 0x04 "AIC_FVR,Fast Interrupt Vector Register" hexfld.long 0x04 " FIQV ,FIQ Vector Register" line.long 0x08 "AIC_ISR,Interrupt Status Register" hexmask.long.byte 0x08 0.--4. 1. " IRQID ,Current Interrupt Identifier" line.long 0x0c "AIC_IPR,Interrupt Pending Register" bitfld.long 0x0c 31. " PID31 ,Interrupt Pending 31" "Not pending,Pending" bitfld.long 0x0c 30. " PID30 ,Interrupt Pending 30" "Not pending,Pending" bitfld.long 0x0c 29. " PID29 ,Interrupt Pending 29" "Not pending,Pending" bitfld.long 0x0c 28. " PID28 ,Interrupt Pending 28" "Not pending,Pending" textline " " bitfld.long 0x0c 27. " PID27 ,Interrupt Pending 27" "Not pending,Pending" bitfld.long 0x0c 26. " PID26 ,Interrupt Pending 26" "Not pending,Pending" bitfld.long 0x0c 25. " PID25 ,Interrupt Pending 25" "Not pending,Pending" bitfld.long 0x0c 24. " PID24 ,Interrupt Pending 24" "Not pending,Pending" textline " " bitfld.long 0x0c 23. " PID23 ,Interrupt Pending 23" "Not pending,Pending" bitfld.long 0x0c 22. " PID22 ,Interrupt Pending 22" "Not pending,Pending" bitfld.long 0x0c 21. " PID21 ,Interrupt Pending 21" "Not pending,Pending" bitfld.long 0x0c 20. " PID20 ,Interrupt Pending 20" "Not pending,Pending" textline " " bitfld.long 0x0c 19. " PID19 ,Interrupt Pending 19" "Not pending,Pending" bitfld.long 0x0c 18. " PID18 ,Interrupt Pending 18" "Not pending,Pending" bitfld.long 0x0c 17. " PID17 ,Interrupt Pending 17" "Not pending,Pending" bitfld.long 0x0c 16. " PID16 ,Interrupt Pending 16" "Not pending,Pending" textline " " bitfld.long 0x0c 15. " PID15 ,Interrupt Pending 15" "Not pending,Pending" bitfld.long 0x0c 14. " PID14 ,Interrupt Pending 14" "Not pending,Pending" bitfld.long 0x0c 13. " PID13 ,Interrupt Pending 13" "Not pending,Pending" bitfld.long 0x0c 12. " PID12 ,Interrupt Pending 12" "Not pending,Pending" textline " " bitfld.long 0x0c 11. " PID11 ,Interrupt Pending 11" "Not pending,Pending" bitfld.long 0x0c 10. " PID10 ,Interrupt Pending 10" "Not pending,Pending" bitfld.long 0x0c 9. " PID9 ,Interrupt Pending 9" "Not pending,Pending" bitfld.long 0x0c 8. " PID8 ,Interrupt Pending 8" "Not pending,Pending" textline " " bitfld.long 0x0c 7. " PID7 ,Interrupt Pending 7" "Not pending,Pending" bitfld.long 0x0c 6. " PID6 ,Interrupt Pending 6" "Not pending,Pending" bitfld.long 0x0c 5. " PID5 ,Interrupt Pending 5" "Not pending,Pending" bitfld.long 0x0c 4. " PID4 ,Interrupt Pending 4" "Not pending,Pending" textline " " bitfld.long 0x0c 3. " PID3 ,Interrupt Pending 3" "Not pending,Pending" bitfld.long 0x0c 2. " PID2 ,Interrupt Pending 2" "Not pending,Pending" bitfld.long 0x0c 1. " SYS ,Interrupt Pending 1" "Not pending,Pending" bitfld.long 0x0c 0. " FIQ ,Interrupt Pending 0" "Not pending,Pending" line.long 0x10 "AIC_IMR,Interrupt Mask Register" bitfld.long 0x10 31. " PID31 ,Interrupt Mask 31" "Disabled,Enabled" bitfld.long 0x10 30. " PID30 ,Interrupt Mask 30" "Disabled,Enabled" bitfld.long 0x10 29. " PID29 ,Interrupt Mask 29" "Disabled,Enabled" bitfld.long 0x10 28. " PID28 ,Interrupt Mask 28" "Disabled,Enabled" textline " " bitfld.long 0x10 27. " PID27 ,Interrupt Mask 27" "Disabled,Enabled" bitfld.long 0x10 26. " PID26 ,Interrupt Mask 26" "Disabled,Enabled" bitfld.long 0x10 25. " PID25 ,Interrupt Mask 25" "Disabled,Enabled" bitfld.long 0x10 24. " PID24 ,Interrupt Mask 24" "Disabled,Enabled" textline " " bitfld.long 0x10 23. " PID23 ,Interrupt Mask 23" "Disabled,Enabled" bitfld.long 0x10 22. " PID22 ,Interrupt Mask 22" "Disabled,Enabled" bitfld.long 0x10 21. " PID21 ,Interrupt Mask 21" "Disabled,Enabled" bitfld.long 0x10 20. " PID20 ,Interrupt Mask 20" "Disabled,Enabled" textline " " bitfld.long 0x10 19. " PID19 ,Interrupt Mask 19" "Disabled,Enabled" bitfld.long 0x10 18. " PID18 ,Interrupt Mask 18" "Disabled,Enabled" bitfld.long 0x10 17. " PID17 ,Interrupt Mask 17" "Disabled,Enabled" bitfld.long 0x10 16. " PID16 ,Interrupt Mask 16" "Disabled,Enabled" textline " " bitfld.long 0x10 15. " PID15 ,Interrupt Mask 15" "Disabled,Enabled" bitfld.long 0x10 14. " PID14 ,Interrupt Mask 14" "Disabled,Enabled" bitfld.long 0x10 13. " PID13 ,Interrupt Mask 13" "Disabled,Enabled" bitfld.long 0x10 12. " PID12 ,Interrupt Mask 12" "Disabled,Enabled" textline " " bitfld.long 0x10 11. " PID11 ,Interrupt Mask 11" "Disabled,Enabled" bitfld.long 0x10 10. " PID10 ,Interrupt Mask 10" "Disabled,Enabled" bitfld.long 0x10 9. " PID9 ,Interrupt Mask 9" "Disabled,Enabled" bitfld.long 0x10 8. " PID8 ,Interrupt Mask 8" "Disabled,Enabled" textline " " bitfld.long 0x10 7. " PID7 ,Interrupt Mask 7" "Disabled,Enabled" bitfld.long 0x10 6. " PID6 ,Interrupt Mask 6" "Disabled,Enabled" bitfld.long 0x10 5. " PID5 ,Interrupt Mask 5" "Disabled,Enabled" bitfld.long 0x10 4. " PID4 ,Interrupt Mask 4" "Disabled,Enabled" textline " " bitfld.long 0x10 3. " PID3 ,Interrupt Mask 3" "Disabled,Enabled" bitfld.long 0x10 2. " PID2 ,Interrupt Mask 2" "Disabled,Enabled" bitfld.long 0x10 1. " SYS ,Interrupt Mask 1" "Disabled,Enabled" bitfld.long 0x10 0. " FIQ ,Interrupt Mask 0" "Disabled,Enabled" line.long 0x14 "AIC_CISR,Core Interrupt Status Register" bitfld.long 0x14 1. " NIRQ ,NIRQ Status" "Deactivated,Active" bitfld.long 0x14 0. " NFIQ ,NFIQ Status" "Deactivated,Active" wgroup.long 0x120--0x133 line.long 0x00 "AIC_IECR,Interrupt Enable Command Register" bitfld.long 0x00 31. " PID31 ,Interrupt Pending 31" "No effect,Enabled" bitfld.long 0x00 30. " PID30 ,Interrupt Pending 30" "No effect,Enabled" bitfld.long 0x00 29. " PID29 ,Interrupt Pending 29" "No effect,Enabled" bitfld.long 0x00 28. " PID28 ,Interrupt Pending 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " PID27 ,Interrupt Pending 27" "No effect,Enabled" bitfld.long 0x00 26. " PID26 ,Interrupt Pending 26" "No effect,Enabled" bitfld.long 0x00 25. " PID25 ,Interrupt Pending 25" "No effect,Enabled" bitfld.long 0x00 24. " PID24 ,Interrupt Pending 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " PID23 ,Interrupt Pending 23" "No effect,Enabled" bitfld.long 0x00 22. " PID22 ,Interrupt Pending 22" "No effect,Enabled" bitfld.long 0x00 21. " PID21 ,Interrupt Pending 21" "No effect,Enabled" bitfld.long 0x00 20. " PID20 ,Interrupt Pending 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " PID19 ,Interrupt Pending 19" "No effect,Enabled" bitfld.long 0x00 18. " PID18 ,Interrupt Pending 18" "No effect,Enabled" bitfld.long 0x00 17. " PID17 ,Interrupt Pending 17" "No effect,Enabled" bitfld.long 0x00 16. " PID16 ,Interrupt Pending 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " PID15 ,Interrupt Pending 15" "No effect,Enabled" bitfld.long 0x00 14. " PID14 ,Interrupt Pending 14" "No effect,Enabled" bitfld.long 0x00 13. " PID13 ,Interrupt Pending 13" "No effect,Enabled" bitfld.long 0x00 12. " PID12 ,Interrupt Pending 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " PID11 ,Interrupt Pending 11" "No effect,Enabled" bitfld.long 0x00 10. " PID10 ,Interrupt Pending 10" "No effect,Enabled" bitfld.long 0x00 9. " PID9 ,Interrupt Pending 9" "No effect,Enabled" bitfld.long 0x00 8. " PID8 ,Interrupt Pending 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " PID7 ,Interrupt Pending 7" "No effect,Enabled" bitfld.long 0x00 6. " PID6 ,Interrupt Pending 6" "No effect,Enabled" bitfld.long 0x00 5. " PID5 ,Interrupt Pending 5" "No effect,Enabled" bitfld.long 0x00 4. " PID4 ,Interrupt Pending 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " PID3 ,Interrupt Pending 3" "No effect,Enabled" bitfld.long 0x00 2. " PID2 ,Interrupt Pending 2" "No effect,Enabled" bitfld.long 0x00 1. " SYS ,Interrupt Pending 1" "No effect,Enabled" bitfld.long 0x00 0. " FIQ ,Interrupt Pending 0" "No effect,Enabled" line.long 0x04 "AIC_IDCR,Interrupt Disable Command Register" bitfld.long 0x04 31. " PID31 ,Interrupt Pending 31" "No effect,Disabled" bitfld.long 0x04 30. " PID30 ,Interrupt Pending 30" "No effect,Disabled" bitfld.long 0x04 29. " PID29 ,Interrupt Pending 29" "No effect,Disabled" bitfld.long 0x04 28. " PID28 ,Interrupt Pending 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " PID27 ,Interrupt Pending 27" "No effect,Disabled" bitfld.long 0x04 26. " PID26 ,Interrupt Pending 26" "No effect,Disabled" bitfld.long 0x04 25. " PID25 ,Interrupt Pending 25" "No effect,Disabled" bitfld.long 0x04 24. " PID24 ,Interrupt Pending 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " PID23 ,Interrupt Pending 23" "No effect,Disabled" bitfld.long 0x04 22. " PID22 ,Interrupt Pending 22" "No effect,Disabled" bitfld.long 0x04 21. " PID21 ,Interrupt Pending 21" "No effect,Disabled" bitfld.long 0x04 20. " PID20 ,Interrupt Pending 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " PID19 ,Interrupt Pending 19" "No effect,Disabled" bitfld.long 0x04 18. " PID18 ,Interrupt Pending 18" "No effect,Disabled" bitfld.long 0x04 17. " PID17 ,Interrupt Pending 17" "No effect,Disabled" bitfld.long 0x04 16. " PID16 ,Interrupt Pending 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " PID15 ,Interrupt Pending 15" "No effect,Disabled" bitfld.long 0x04 14. " PID14 ,Interrupt Pending 14" "No effect,Disabled" bitfld.long 0x04 13. " PID13 ,Interrupt Pending 13" "No effect,Disabled" bitfld.long 0x04 12. " PID12 ,Interrupt Pending 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " PID11 ,Interrupt Pending 11" "No effect,Disabled" bitfld.long 0x04 10. " PID10 ,Interrupt Pending 10" "No effect,Disabled" bitfld.long 0x04 9. " PID9 ,Interrupt Pending 9" "No effect,Disabled" bitfld.long 0x04 8. " PID8 ,Interrupt Pending 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " PID7 ,Interrupt Pending 7" "No effect,Disabled" bitfld.long 0x04 6. " PID6 ,Interrupt Pending 6" "No effect,Disabled" bitfld.long 0x04 5. " PID5 ,Interrupt Pending 5" "No effect,Disabled" bitfld.long 0x04 4. " PID4 ,Interrupt Pending 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " PID3 ,Interrupt Pending 3" "No effect,Disabled" bitfld.long 0x04 2. " PID2 ,Interrupt Pending 2" "No effect,Disabled" bitfld.long 0x04 1. " SYS ,Interrupt Pending 1" "No effect,Disabled" bitfld.long 0x04 0. " FIQ ,Interrupt Pending 0" "No effect,Disabled" line.long 0x08 "AIC_ICCR,Interrupt Clear Command Register" bitfld.long 0x08 31. " PID31 ,Interrupt Pending 31" "No effect,Cleared" bitfld.long 0x08 30. " PID30 ,Interrupt Pending 30" "No effect,Cleared" bitfld.long 0x08 29. " PID29 ,Interrupt Pending 29" "No effect,Cleared" bitfld.long 0x08 28. " PID28 ,Interrupt Pending 28" "No effect,Cleared" textline " " bitfld.long 0x08 27. " PID27 ,Interrupt Pending 27" "No effect,Cleared" bitfld.long 0x08 26. " PID26 ,Interrupt Pending 26" "No effect,Cleared" bitfld.long 0x08 25. " PID25 ,Interrupt Pending 25" "No effect,Cleared" bitfld.long 0x08 24. " PID24 ,Interrupt Pending 24" "No effect,Cleared" textline " " bitfld.long 0x08 23. " PID23 ,Interrupt Pending 23" "No effect,Cleared" bitfld.long 0x08 22. " PID22 ,Interrupt Pending 22" "No effect,Cleared" bitfld.long 0x08 21. " PID21 ,Interrupt Pending 21" "No effect,Cleared" bitfld.long 0x08 20. " PID20 ,Interrupt Pending 20" "No effect,Cleared" textline " " bitfld.long 0x08 19. " PID19 ,Interrupt Pending 19" "No effect,Cleared" bitfld.long 0x08 18. " PID18 ,Interrupt Pending 18" "No effect,Cleared" bitfld.long 0x08 17. " PID17 ,Interrupt Pending 17" "No effect,Cleared" bitfld.long 0x08 16. " PID16 ,Interrupt Pending 16" "No effect,Cleared" textline " " bitfld.long 0x08 15. " PID15 ,Interrupt Pending 15" "No effect,Cleared" bitfld.long 0x08 14. " PID14 ,Interrupt Pending 14" "No effect,Cleared" bitfld.long 0x08 13. " PID13 ,Interrupt Pending 13" "No effect,Cleared" bitfld.long 0x08 12. " PID12 ,Interrupt Pending 12" "No effect,Cleared" textline " " bitfld.long 0x08 11. " PID11 ,Interrupt Pending 11" "No effect,Cleared" bitfld.long 0x08 10. " PID10 ,Interrupt Pending 10" "No effect,Cleared" bitfld.long 0x08 9. " PID9 ,Interrupt Pending 9" "No effect,Cleared" bitfld.long 0x08 8. " PID8 ,Interrupt Pending 8" "No effect,Cleared" textline " " bitfld.long 0x08 7. " PID7 ,Interrupt Pending 7" "No effect,Cleared" bitfld.long 0x08 6. " PID6 ,Interrupt Pending 6" "No effect,Cleared" bitfld.long 0x08 5. " PID5 ,Interrupt Pending 5" "No effect,Cleared" bitfld.long 0x08 4. " PID4 ,Interrupt Pending 4" "No effect,Cleared" textline " " bitfld.long 0x08 3. " PID3 ,Interrupt Pending 3" "No effect,Cleared" bitfld.long 0x08 2. " PID2 ,Interrupt Pending 2" "No effect,Cleared" bitfld.long 0x08 1. " SYS ,Interrupt Pending 1" "No effect,Cleared" bitfld.long 0x08 0. " FIQ ,Interrupt Pending 0" "No effect,Cleared" line.long 0x0c "AIC_ISCR,Interrupt Set Command Register" bitfld.long 0x0c 31. " PID31 ,Interrupt Pending 31" "No effect,Set" bitfld.long 0x0c 30. " PID30 ,Interrupt Pending 30" "No effect,Set" bitfld.long 0x0c 29. " PID29 ,Interrupt Pending 29" "No effect,Set" bitfld.long 0x0c 28. " PID28 ,Interrupt Pending 28" "No effect,Set" textline " " bitfld.long 0x0c 27. " PID27 ,Interrupt Pending 27" "No effect,Set" bitfld.long 0x0c 26. " PID26 ,Interrupt Pending 26" "No effect,Set" bitfld.long 0x0c 25. " PID25 ,Interrupt Pending 25" "No effect,Set" bitfld.long 0x0c 24. " PID24 ,Interrupt Pending 24" "No effect,Set" textline " " bitfld.long 0x0c 23. " PID23 ,Interrupt Pending 23" "No effect,Set" bitfld.long 0x0c 22. " PID22 ,Interrupt Pending 22" "No effect,Set" bitfld.long 0x0c 21. " PID21 ,Interrupt Pending 21" "No effect,Set" bitfld.long 0x0c 20. " PID20 ,Interrupt Pending 20" "No effect,Set" textline " " bitfld.long 0x0c 19. " PID19 ,Interrupt Pending 19" "No effect,Set" bitfld.long 0x0c 18. " PID18 ,Interrupt Pending 18" "No effect,Set" bitfld.long 0x0c 17. " PID17 ,Interrupt Pending 17" "No effect,Set" bitfld.long 0x0c 16. " PID16 ,Interrupt Pending 16" "No effect,Set" textline " " bitfld.long 0x0c 15. " PID15 ,Interrupt Pending 15" "No effect,Set" bitfld.long 0x0c 14. " PID14 ,Interrupt Pending 14" "No effect,Set" bitfld.long 0x0c 13. " PID13 ,Interrupt Pending 13" "No effect,Set" bitfld.long 0x0c 12. " PID12 ,Interrupt Pending 12" "No effect,Set" textline " " bitfld.long 0x0c 11. " PID11 ,Interrupt Pending 11" "No effect,Set" bitfld.long 0x0c 10. " PID10 ,Interrupt Pending 10" "No effect,Set" bitfld.long 0x0c 9. " PID9 ,Interrupt Pending 9" "No effect,Set" bitfld.long 0x0c 8. " PID8 ,Interrupt Pending 8" "No effect,Set" textline " " bitfld.long 0x0c 7. " PID7 ,Interrupt Pending 7" "No effect,Set" bitfld.long 0x0c 6. " PID6 ,Interrupt Pending 6" "No effect,Set" bitfld.long 0x0c 5. " PID5 ,Interrupt Pending 5" "No effect,Set" bitfld.long 0x0c 4. " PID4 ,Interrupt Pending 4" "No effect,Set" textline " " bitfld.long 0x0c 3. " PID3 ,Interrupt Pending 3" "No effect,Set" bitfld.long 0x0c 2. " PID2 ,Interrupt Pending 2" "No effect,Set" bitfld.long 0x0c 1. " PID1 ,Interrupt Pending 1" "No effect,Set" bitfld.long 0x0c 0. " PID0 ,Interrupt Pending 0" "No effect,Set" line.long 0x10 "AIC_EOICR,End of Interrupt Command Register" tree.end tree "Spurious Interrupt nad Debug Control Registers" group.long 0x134++0x07 line.long 0x00 "AIC_SPU,Spurious Interrupt Vector Register" hexfld.long 0x00 " SIQV ,Spurious Interrupt Vector Register" line.long 0x04 "AIC_DCR,Debug Control Register" bitfld.long 0x04 1. " GMSK ,General Mask" "Normally controlled,inactive state" bitfld.long 0x04 0. " PROT ,Protection Mode" "Disabled,Enabled" tree.end tree.end tree "Power Management Controller (PMC)" base asd:0xFFFFFC00 wgroup.long 0x00++0x07 line.long 0x00 "PMC_SCER,System Clock Enable Register" bitfld.long 0x00 11. " PCK3 ,Programmable Clock 3 Output Enable" "No effect,Enabled" bitfld.long 0x00 10. " PCK2 ,Programmable Clock 2 Output Enable" "No effect,Enabled" bitfld.long 0x00 9. " PCK1 ,Programmable Clock 1 Output Enable" "No effect,Enabled" bitfld.long 0x00 8. " PCK0 ,Programmable Clock 0 Output Enable" "No effect,Enabled" textline " " bitfld.long 0x00 4. " UHP ,USB Host Port Clock Enable" "No effect,Enabled" bitfld.long 0x00 2. " MCKUDP ,USB Device Port Master Clock Automatic Disable on Suspend Enable" "No effect,Enabled" bitfld.long 0x00 1. " UDP ,USB Device Port Clock Enable" "No effect,Enabled" bitfld.long 0x00 0. " PCK ,Processor Clock Enable" "No effect,Enabled" line.long 0x04 "PMC_SCDR,System Clock Disable Register" bitfld.long 0x04 11. " PCK3 ,Programmable Clock 3 Output Disable" "No effect,Disabled" bitfld.long 0x04 10. " PCK2 ,Programmable Clock 2 Output Disable" "No effect,Disabled" bitfld.long 0x04 9. " PCK1 ,Programmable Clock 1 Output Disable" "No effect,Disabled" bitfld.long 0x04 8. " PCK0 ,Programmable Clock 0 Output Disable" "No effect,Disabled" textline " " bitfld.long 0x04 4. " UHP ,USB Host Port Clock Disable" "No effect,Disabled" bitfld.long 0x04 2. " MCKUDP ,USB Device Port Master Clock Automatic Disable on Suspend Disable" "No effect,Disabled" bitfld.long 0x04 1. " UDP ,USB Device Port Clock Disable" "No effect,Disabled" bitfld.long 0x04 0. " PCK ,Processor Clock Disable" "No effect,Disabled" rgroup.long 0x08++0x03 line.long 0x00 "PMC _SCSR,System Clock Status Register" bitfld.long 0x00 11. " PCK3 ,Programmable Clock 3 Output Status" "Disabled,Enabled" bitfld.long 0x00 10. " PCK2 ,Programmable Clock 2 Output Status" "Disabled,Enabled" bitfld.long 0x00 9. " PCK1 ,Programmable Clock 1 Output Status" "Disabled,Enabled" bitfld.long 0x00 8. " PCK0 ,Programmable Clock 0 Output Status" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " UHP ,USB Host Port Clock Status" "Disabled,Enabled" bitfld.long 0x00 2. " MCKUDP ,USB Device Port Master Clock Automatic Disable on Suspend Status" "Disabled,Enabled" bitfld.long 0x00 1. " UDP ,USB Device Port Clock Status" "Disabled,Enabled" bitfld.long 0x00 0. " PCK ,Processor Clock Status" "Disabled,Enabled" wgroup.long 0x10++0x07 line.long 0x00 "PMC _PCER,Peripheral Clock Enable Register" bitfld.long 0x00 31. " PID31 ,Peripheral Clock 31 Enable" "No effect,Enabled" bitfld.long 0x00 30. " PID30 ,Peripheral Clock 30 Enable" "No effect,Enabled" bitfld.long 0x00 29. " PID29 ,Peripheral Clock 29 Enable" "No effect,Enabled" bitfld.long 0x00 28. " PID28 ,Peripheral Clock 28 Enable" "No effect,Enabled" textline " " bitfld.long 0x00 27. " PID27 ,Peripheral Clock 27 Enable" "No effect,Enabled" bitfld.long 0x00 26. " PID26 ,Peripheral Clock 26 Enable" "No effect,Enabled" bitfld.long 0x00 25. " PID25 ,Peripheral Clock 25 Enable" "No effect,Enabled" bitfld.long 0x00 24. " PID24 ,Peripheral Clock 24 Enable" "No effect,Enabled" textline " " bitfld.long 0x00 23. " PID23 ,Peripheral Clock 23 Enable" "No effect,Enabled" bitfld.long 0x00 22. " PID22 ,Peripheral Clock 22 Enable" "No effect,Enabled" bitfld.long 0x00 21. " PID21 ,Peripheral Clock 21 Enable" "No effect,Enabled" bitfld.long 0x00 20. " PID20 ,Peripheral Clock 20 Enable" "No effect,Enabled" textline " " bitfld.long 0x00 19. " PID19 ,Peripheral Clock 19 Enable" "No effect,Enabled" bitfld.long 0x00 18. " PID18 ,Peripheral Clock 18 Enable" "No effect,Enabled" bitfld.long 0x00 17. " PID17 ,Peripheral Clock 17 Enable" "No effect,Enabled" bitfld.long 0x00 16. " PID16 ,Peripheral Clock 16 Enable" "No effect,Enabled" textline " " bitfld.long 0x00 15. " PID15 ,Peripheral Clock 15 Enable" "No effect,Enabled" bitfld.long 0x00 14. " PID14 ,Peripheral Clock 14 Enable" "No effect,Enabled" bitfld.long 0x00 13. " PID13 ,Peripheral Clock 13 Enable" "No effect,Enabled" bitfld.long 0x00 12. " PID12 ,Peripheral Clock 12 Enable" "No effect,Enabled" textline " " bitfld.long 0x00 11. " PID11 ,Peripheral Clock 11 Enable" "No effect,Enabled" bitfld.long 0x00 10. " PID10 ,Peripheral Clock 10 Enable" "No effect,Enabled" bitfld.long 0x00 9. " PID9 ,Peripheral Clock 9 Enable" "No effect,Enabled" bitfld.long 0x00 8. " PID8 ,Peripheral Clock 8 Enable" "No effect,Enabled" textline " " bitfld.long 0x00 7. " PID7 ,Peripheral Clock 7 Enable" "No effect,Enabled" bitfld.long 0x00 6. " PID6 ,Peripheral Clock 6 Enable" "No effect,Enabled" bitfld.long 0x00 5. " PID5 ,Peripheral Clock 5 Enable" "No effect,Enabled" bitfld.long 0x00 4. " PID4 ,Peripheral Clock 4 Enable" "No effect,Enabled" textline " " bitfld.long 0x00 3. " PID3 ,Peripheral Clock 3 Enable" "No effect,Enabled" bitfld.long 0x00 2. " PID2 ,Peripheral Clock 2 Enable" "No effect,Enabled" line.long 0x04 "PMC_PCDR,Peripheral Clock Disable Register" bitfld.long 0x04 31. " PID31 ,Peripheral Clock 31 Disable" "No effect,Disabled" bitfld.long 0x04 30. " PID30 ,Peripheral Clock 30 Disable" "No effect,Disabled" bitfld.long 0x04 29. " PID29 ,Peripheral Clock 29 Disable" "No effect,Disabled" bitfld.long 0x04 28. " PID28 ,Peripheral Clock 28 Disable" "No effect,Disabled" textline " " bitfld.long 0x04 27. " PID27 ,Peripheral Clock 27 Disable" "No effect,Disabled" bitfld.long 0x04 26. " PID26 ,Peripheral Clock 26 Disable" "No effect,Disabled" bitfld.long 0x04 25. " PID25 ,Peripheral Clock 25 Disable" "No effect,Disabled" bitfld.long 0x04 24. " PID24 ,Peripheral Clock 24 Disable" "No effect,Disabled" textline " " bitfld.long 0x04 23. " PID23 ,Peripheral Clock 23 Disable" "No effect,Disabled" bitfld.long 0x04 22. " PID22 ,Peripheral Clock 22 Disable" "No effect,Disabled" bitfld.long 0x04 21. " PID21 ,Peripheral Clock 21 Disable" "No effect,Disabled" bitfld.long 0x04 20. " PID20 ,Peripheral Clock 20 Disable" "No effect,Disabled" textline " " bitfld.long 0x04 19. " PID19 ,Peripheral Clock 19 Disable" "No effect,Disabled" bitfld.long 0x04 18. " PID18 ,Peripheral Clock 18 Disable" "No effect,Disabled" bitfld.long 0x04 17. " PID17 ,Peripheral Clock 17 Disable" "No effect,Disabled" bitfld.long 0x04 16. " PID16 ,Peripheral Clock 16 Disable" "No effect,Disabled" textline " " bitfld.long 0x04 15. " PID15 ,Peripheral Clock 15 Disable" "No effect,Disabled" bitfld.long 0x04 14. " PID14 ,Peripheral Clock 14 Disable" "No effect,Disabled" bitfld.long 0x04 13. " PID13 ,Peripheral Clock 13 Disable" "No effect,Disabled" bitfld.long 0x04 12. " PID12 ,Peripheral Clock 12 Disable" "No effect,Disabled" textline " " bitfld.long 0x04 11. " PID11 ,Peripheral Clock 11 Disable" "No effect,Disabled" bitfld.long 0x04 10. " PID10 ,Peripheral Clock 10 Disable" "No effect,Disabled" bitfld.long 0x04 9. " PID9 ,Peripheral Clock 9 Disable" "No effect,Disabled" bitfld.long 0x04 8. " PID8 ,Peripheral Clock 8 Disable" "No effect,Disabled" textline " " bitfld.long 0x04 7. " PID7 ,Peripheral Clock 7 Disable" "No effect,Disabled" bitfld.long 0x04 6. " PID6 ,Peripheral Clock 6 Disable" "No effect,Disabled" bitfld.long 0x04 5. " PID5 ,Peripheral Clock 5 Disable" "No effect,Disabled" bitfld.long 0x04 4. " PID4 ,Peripheral Clock 4 Disable" "No effect,Disabled" textline " " bitfld.long 0x04 3. " PID3 ,Peripheral Clock 3 Disable" "No effect,Disabled" bitfld.long 0x04 2. " PID2 ,Peripheral Clock 2 Disable" "No effect,Disabled" rgroup.long 0x18++0x03 line.long 0x00 "PMC_PCSR,Peripheral Clock Status Register" bitfld.long 0x00 31. " PID31 ,Peripheral Clock 31 Status" "Disabled,Enabled" bitfld.long 0x00 30. " PID30 ,Peripheral Clock 30 Status" "Disabled,Enabled" bitfld.long 0x00 29. " PID29 ,Peripheral Clock 29 Status" "Disabled,Enabled" bitfld.long 0x00 28. " PID28 ,Peripheral Clock 28 Status" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " PID27 ,Peripheral Clock 27 Status" "Disabled,Enabled" bitfld.long 0x00 26. " PID26 ,Peripheral Clock 26 Status" "Disabled,Enabled" bitfld.long 0x00 25. " PID25 ,Peripheral Clock 25 Status" "Disabled,Enabled" bitfld.long 0x00 24. " PID24 ,Peripheral Clock 24 Status" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " PID23 ,Peripheral Clock 23 Status" "Disabled,Enabled" bitfld.long 0x00 22. " PID22 ,Peripheral Clock 22 Status" "Disabled,Enabled" bitfld.long 0x00 21. " PID21 ,Peripheral Clock 21 Status" "Disabled,Enabled" bitfld.long 0x00 20. " PID20 ,Peripheral Clock 20 Status" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " PID19 ,Peripheral Clock 19 Status" "Disabled,Enabled" bitfld.long 0x00 18. " PID18 ,Peripheral Clock 18 Status" "Disabled,Enabled" bitfld.long 0x00 17. " PID17 ,Peripheral Clock 17 Status" "Disabled,Enabled" bitfld.long 0x00 16. " PID16 ,Peripheral Clock 16 Status" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " PID15 ,Peripheral Clock 15 Status" "Disabled,Enabled" bitfld.long 0x00 14. " PID14 ,Peripheral Clock 14 Status" "Disabled,Enabled" bitfld.long 0x00 13. " PID13 ,Peripheral Clock 13 Status" "Disabled,Enabled" bitfld.long 0x00 12. " PID12 ,Peripheral Clock 12 Status" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " PID11 ,Peripheral Clock 11 Status" "Disabled,Enabled" bitfld.long 0x00 10. " PID10 ,Peripheral Clock 10 Status" "Disabled,Enabled" bitfld.long 0x00 9. " PID9 ,Peripheral Clock 9 Status" "Disabled,Enabled" bitfld.long 0x00 8. " PID8 ,Peripheral Clock 8 Status" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " PID7 ,Peripheral Clock 7 Status" "Disabled,Enabled" bitfld.long 0x00 6. " PID6 ,Peripheral Clock 6 Status" "Disabled,Enabled" bitfld.long 0x00 5. " PID5 ,Peripheral Clock 5 Status" "Disabled,Enabled" bitfld.long 0x00 4. " PID4 ,Peripheral Clock 4 Status" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " PID3 ,Peripheral Clock 3 Status" "Disabled,Enabled" bitfld.long 0x00 2. " PID2 ,Peripheral Clock 2 Status" "Disabled,Enabled" group.long 0x20++0x03 line.long 0x00 "CKGR_MOR,Main Oscillator Register" hexmask.long.byte 0x00 8.--15. 1. " OSCOUNT ,Main Oscillator Start-up Time" bitfld.long 0x00 1. " OSCBYPASS ,Oscillator Bypass" "No effect,Bypassed" bitfld.long 0x00 0. " MOSCEN ,Main Oscillator Enable" "Disabled,Enabled" rgroup.long 0x24++0x03 line.long 0x00 "CKGR_MCFR,Main Clock Frequency Register" bitfld.long 0x00 16. " MAINRDY ,Main Clock Ready" "MAINF not valid,MAINF available" hexmask.long.word 0x00 0.--15. 1. " MAINF ,Main Clock Frequency" group.long 0x28++0x03 line.long 0x00 "CKGR_PLLAR,PLL A Register" hexmask.long.word 0x00 16.--26. 1. " MULA ,PLL A Multiplier" bitfld.long 0x00 14.--15. " OUTA ,PLL A Clock Frequency Range" "80-160MHz,Reserved,150-240MHz,?..." hexmask.long.byte 0x00 8.--13. 1. " PLLACOUNT ,PLL A Counter" hexmask.long.byte 0x00 0.--7. 1. " DIVA ,Divider A" group.long 0x2c++0x07 line.long 0x00 "CKGR_PLLR,PLL B Register" bitfld.long 0x00 28. " USB_96M ,Divider by 2 Enable" "Disabled,Enabled" hexmask.long.word 0x00 16.--26. 1. " MULB ,PLL B Multiplier" bitfld.long 0x00 14.--15. " OUTB ,PLL B Clock Frequency Range" "80-160MHz,Reserved,150-220MHz,?..." hexmask.long.byte 0x00 8.--13. 1. " PLLBCOUNT ,PLL B Counter" textline " " hexmask.long.byte 0x00 0.--7. 1. " DIVB ,Divider B" line.long 0x04 "PMC_MCKR,Master Clock Register" bitfld.long 0x04 8.--9. " MDIV ,Master Clock Division" "MasterClk=ProcessorClk,ProcessorClk=2xMasterClk,ProcessorClk=3xMasterClk,ProcessorClk=4xMasterClk" bitfld.long 0x04 2.--4. " PRES ,Master Clock Prescaler" "Clock,Clock/2,Clock/4,Clock/8,Clock/16,Clock/32,Clock/64,?..." bitfld.long 0x04 0.--1. " CSS ,Master Clock Selection" "Slow Clock,Main Clock,PLLA,PLLB" group 0x40++0x03 line.long 0x00 "PMC_PCK0,Programmable Clock 0 Register" bitfld.long 0x00 2.--4. " PRES ,Master Clock Prescaler" "Clock,Clock/2,Clock/4,Clock/8,Clock/16,Clock/32,Clock/64,?..." bitfld.long 0x00 0.--1. " CSS ,Master Clock Selection" "Slow Clock,Main Clock,PLL A Clock,PLL B Clock" group 0x44++0x03 line.long 0x00 "PMC_PCK1,Programmable Clock 1 Register" bitfld.long 0x00 2.--4. " PRES ,Master Clock Prescaler" "Clock,Clock/2,Clock/4,Clock/8,Clock/16,Clock/32,Clock/64,?..." bitfld.long 0x00 0.--1. " CSS ,Master Clock Selection" "Slow Clock,Main Clock,PLL A Clock,PLL B Clock" group 0x48++0x03 line.long 0x00 "PMC_PCK2,Programmable Clock 2 Register" bitfld.long 0x00 2.--4. " PRES ,Master Clock Prescaler" "Clock,Clock/2,Clock/4,Clock/8,Clock/16,Clock/32,Clock/64,?..." bitfld.long 0x00 0.--1. " CSS ,Master Clock Selection" "Slow Clock,Main Clock,PLL A Clock,PLL B Clock" group 0x4c++0x03 line.long 0x00 "PMC_PCK3,Programmable Clock 3 Register" bitfld.long 0x00 2.--4. " PRES ,Master Clock Prescaler" "Clock,Clock/2,Clock/4,Clock/8,Clock/16,Clock/32,Clock/64,?..." bitfld.long 0x00 0.--1. " CSS ,Master Clock Selection" "Slow Clock,Main Clock,PLL A Clock,PLL B Clock" wgroup.long 0x60++0x07 line.long 0x00 "PMC_IER,Interrupt Enable Register" bitfld.long 0x00 11. " PCKRDY3 ,Programmable Clock Ready 3 Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 10. " PCKRDY2 ,Programmable Clock Ready 2 Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 9. " PCKRDY1 ,Programmable Clock Ready 1 Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 8. " PCKRDY0 ,Programmable Clock Ready 0 Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 3. " MCKRDY ,Master Clock Ready Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 2. " LOCKB ,PLL B Lock Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 1. " LOCKA ,PLL A Lock Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 0. " MOSCS ,Main Oscillator Status Interrupt Enable" "No effect,Enabled" line.long 0x04 "PMC_IDR,Interrupt Disable Register" bitfld.long 0x04 11. " PCKRDY3 ,Programmable Clock Ready 3 Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 10. " PCKRDY2 ,Programmable Clock Ready 2 Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 9. " PCKRDY1 ,Programmable Clock Ready 1 Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 8. " PCKRDY0 ,Programmable Clock Ready 0 Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 3. " MCKRDY ,Master Clock Ready Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 2. " LOCKB ,PLL B Lock Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 1. " LOCKA ,PLL A Lock Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 0. " MOSCS ,Main Oscillator Status Interrupt Disable" "No effect,Disabled" rgroup.long 0x68++0x07 line.long 0x00 "PMC_SR,Status Register" bitfld.long 0x00 11. " PCKRDY3 ,Programmable Clock Ready 3 Interrupt Status" "Not ready,Ready" bitfld.long 0x00 10. " PCKRDY2 ,Programmable Clock Ready 2 Interrupt Status" "Not ready,Ready" bitfld.long 0x00 9. " PCKRDY1 ,Programmable Clock Ready 1 Interrupt Status" "Not ready,Ready" bitfld.long 0x00 8. " PCKRDY0 ,Programmable Clock Ready 0 Interrupt Status" "Not ready,Ready" bitfld.long 0x00 3. " MCKRDY ,Master Clock Ready Interrupt Status" "Not ready,Ready" textline " " bitfld.long 0x00 2. " LOCKB ,PLL B Lock Interrupt Status" "Not locked,Locked" bitfld.long 0x00 1. " LOCKA ,PLL A Lock Interrupt Status" "Not locked,Locked" bitfld.long 0x00 0. " MOSCS ,Main Oscillator Status Interrupt Status" "Not stabilized,Stabilized" line.long 0x04 "PMC_IMR,Interrupt Mask Register" bitfld.long 0x04 11. " PCKRDY3 ,Programmable Clock Ready 3 Interrupt Mask" "Enabled,Disabled" bitfld.long 0x04 10. " PCKRDY2 ,Programmable Clock Ready 2 Interrupt Mask" "Enabled,Disabled" bitfld.long 0x04 9. " PCKRDY1 ,Programmable Clock Ready 1 Interrupt Mask" "Enabled,Disabled" bitfld.long 0x04 8. " PCKRDY0 ,Programmable Clock Ready 0 Interrupt Mask" "Enabled,Disabled" bitfld.long 0x04 3. " MCKRDY ,Master Clock Ready Interrupt Mask" "Enabled,Disabled" textline " " bitfld.long 0x04 2. " LOCKB ,PLL Lock B Interrupt Mask" "Enabled,Disabled" bitfld.long 0x04 1. " LOCKA ,PLL Lock A Interrupt Mask" "Enabled,Disabled" bitfld.long 0x04 0. " MOSCS ,Main Oscillator Status Interrupt Mask" "Enabled,Disabled" tree.end tree "System Timer" base asd:0xFFFFFD00 wgroup.long 0x00++0x03 line.long 0x00 "ST_CR,Control Register" bitfld.long 0x00 0. " WDRST ,Watchdog Timer Restart" "No effect,Restarted" group.long 0x04--0x0f line.long 0x00 "ST_PIMR,Period Interval Mode Register" hexmask.long.word 0x00 0.--15. 1. " PIV ,Period Interval Value" line.long 0x04 "ST_WDMR,Watchdog Mode Register" bitfld.long 0x04 17. " EXTEN ,External Signal Assertion Enable" "Not tied low,Tied low" bitfld.long 0x04 16. " RSTEN ,Reset Enable" "No reset,Reset" hexmask.long.word 0x04 0.--15. 1. " WDV ,Watchdog Counter Value" line.long 0x08 "ST_RTMR,Real-time Mode Register" hexmask.long.word 0x08 0.--15. 1. " RTPRES ,Real-time Timer Prescaler Value" hgroup.long 0x10++0x03 hide.long 0x00 "ST_SR,Status Register" in wgroup.long 0x14++0x07 line.long 0x00 "ST_IER,Interrupt Enable Register" bitfld.long 0x00 3. " ALMS ,Alarm Status Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 2. " RTTINC ,Real-time Timer Increment Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 1. " WDOVF ,Watchdog Overflow Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 0. " PITS ,Period Interval Timer Status Interrupt Enable" "No effect,Enabled" line.long 0x04 "ST_IDR,Interrupt Disable Register" bitfld.long 0x04 3. " ALMS ,Alarm Status Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 2. " RTTINC ,Real-time Timer Increment Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 1. " WDOVF ,Watchdog Overflow Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 0. " PITS ,Period Interval Timer Status Interrupt Disable" "No effect,Disabled" rgroup.long 0x1c++0x03 line.long 0x00 "ST_IMR,Interrupt Mask Register" bitfld.long 0x00 3. " ALMS ,Alarm Status Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 2. " RTTINC ,Real-time Timer Increment Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 1. " WDOVF ,Watchdog Overflow Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 0. " PITS ,Period Interval Timer Status Interrupt Mask" "Disabled,Enabled" if (1==0) group.long 0x20++0x03 line.long 0x00 "ST_RTAR,Real-time Alarm Register" hexmask.long.tbyte 0x00 0.--23. 1. " ALMV ,Alarm Value" rgroup.long 0x24++0x03 line.long 0x00 "ST_CRTR,Current Real Time Register" hexmask.long.tbyte 0x00 0.--23. 1. " CRTV ,Current Real-time Value" elif (1==1) group.long 0x20++0x03 line.long 0x00 "ST_RTAR,Real-time Alarm Register" hexmask.long.tbyte 0x00 0.--19. 1. " ALMV ,Alarm Value" rgroup.long 0x24++0x03 line.long 0x00 "ST_CRTR,Current Real Time Register" hexmask.long.tbyte 0x00 0.--19. 1. " CRTV ,Current Real-time Value" endif tree.end tree "Debug Unit (DBGU)" base asd:0xFFFFF200 tree "DBGU Registers" wgroup.long 0x00++0x03 line.long 0x00 "DBGU_CR,Control Register" bitfld.long 0x00 8. " RSTSTA ,Reset Status Bits" "No effect,Reset" bitfld.long 0x00 7. " TXDIS ,Transmitter Disable" "No effect,Disabled" bitfld.long 0x00 6. " TXEN ,Transmitter Enable" "No effect,Enabled" bitfld.long 0x00 5. " RXDIS ,Receiver Disable" "No effect,Disabled" textline " " bitfld.long 0x00 4. " RXEN ,Receiver Enable" "No effect,Enabled" bitfld.long 0x00 3. " RSTTX ,Reset Transmitter" "No effect,Reset" bitfld.long 0x00 2. " RSTRX ,Reset Receiver" "No effect,Reset" group.long 0x04++0x03 line.long 0x00 "DBGU_MR,Mode Register" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Space,Mark,No parity,No parity,No parity,No parity" wgroup.long 0x08++0x07 line.long 0x00 "DBGU_IER,Interrupt Enable Register" bitfld.long 0x00 31. " COMMRX ,Enable COMMRX (from ARM) Interrupt" "No effect,Enabled" bitfld.long 0x00 30. " COMMTX ,Enable COMMTX (from ARM) Interrupt" "No effect,Enabled" bitfld.long 0x00 12. " RXBUFF ,Enable Buffer Full Interrupt" "No effect,Enabled" bitfld.long 0x00 11. " TXBUFE ,Enable Buffer Empty Interrupt" "No effect,Enabled" textline " " bitfld.long 0x00 9. " TXEMPTY ,Enable TXEMPTY Interrupt" "No effect,Enabled" bitfld.long 0x00 7. " PARE ,Enable Parity Error Interrupt" "No effect,Enabled" bitfld.long 0x00 6. " FRAME ,Enable Framing Error Interrupt" "No effect,Enabled" bitfld.long 0x00 5. " OVRE ,Enable Overrun Error Interrupt" "No effect,Enabled" textline " " bitfld.long 0x00 4. " ENDTX ,Enable End of Transmit Interrupt" "No effect,Enabled" bitfld.long 0x00 3. " ENDRX ,Enable End of Receive Transfer Interrupt" "No effect,Enabled" bitfld.long 0x00 1. " TXRDY ,Enable TXRDY Interrupt" "No effect,Enabled" bitfld.long 0x00 0. " RXRDY ,Enable RXRDY Interrupt" "No effect,Enabled" line.long 0x04 "DBGU_IDR,Interrupt Disable Register" bitfld.long 0x04 31. " COMMRX ,Disable COMMRX (from ARM) Interrupt" "No effect,Disabled" bitfld.long 0x04 30. " COMMTX ,Disable COMMTX (from ARM) Interrupt" "No effect,Disabled" bitfld.long 0x04 12. " RXBUFF ,Disable Buffer Full Interrupt" "No effect,Disabled" bitfld.long 0x04 11. " TXBUFE ,Disable Buffer Empty Interrupt" "No effect,Disabled" textline " " bitfld.long 0x04 9. " TXEMPTY ,Disable TXEMPTY Interrupt" "No effect,Disabled" bitfld.long 0x04 7. " PARE ,Disable Parity Error Interrupt" "No effect,Disabled" bitfld.long 0x04 6. " FRAME ,Disable Framing Error Interrupt" "No effect,Disabled" bitfld.long 0x04 5. " OVRE ,Disable Overrun Error Interrupt" "No effect,Disabled" textline " " bitfld.long 0x04 4. " ENDTX ,Disable End of Transmit Interrupt" "No effect,Disabled" bitfld.long 0x04 3. " ENDRX ,Disable End of Receive Transfer Interrupt" "No effect,Disabled" bitfld.long 0x04 1. " TXRDY ,Disable TXRDY Interrupt" "No effect,Disabled" bitfld.long 0x04 0. " RXRDY ,Disable RXRDY Interrupt" "No effect,Disabled" rgroup.long 0x10--0x1B line.long 0x00 "DBGU_IMR,Interrupt Mask Register" bitfld.long 0x00 31. " COMMRX ,Mask COMMRX (from ARM) Interrupt" "Disabled,Enabled" bitfld.long 0x00 30. " COMMTX ,Mask COMMTX (from ARM) Interrupt" "Disabled,Enabled" bitfld.long 0x00 12. " RXBUFF ,Mask Buffer Full Interrupt" "Disabled,Enabled" bitfld.long 0x00 11. " TXBUFE ,Mask Buffer Empty Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXEMPTY ,Mask TXEMPTY Interrupt" "Disabled,Enabled" bitfld.long 0x00 7. " PARE ,Mask Parity Error Interrupt" "Disabled,Enabled" bitfld.long 0x00 6. " FRAME ,Mask Framing Error Interrupt" "Disabled,Enabled" bitfld.long 0x00 5. " OVRE ,Mask Overrun Error Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " ENDTX ,Mask End of Transmit Interrupt" "Disabled,Enabled" bitfld.long 0x00 3. " ENDRX ,Mask End of Receive Transfer Interrupt" "Disabled,Enabled" bitfld.long 0x00 1. " TXRDY ,Mask TXRDY Interrupt" "Disabled,Enabled" bitfld.long 0x00 0. " RXRDY ,Mask RXRDY Interrupt" "Disabled,Enabled" line.long 0x04 "DBGU_SR,Status Register" bitfld.long 0x00 31. " COMMRX ,Debug Communication Channel Read Status" "Inactive,Active" bitfld.long 0x00 30. " COMMTX ,Debug Communication Channel Write Status" "Inactive,Active" bitfld.long 0x00 12. " RXBUFF ,Receive Buffer Full" "Inactive,Active" bitfld.long 0x00 11. " TXBUFE ,Transmission Buffer Empty" "Inactive,Active" textline " " bitfld.long 0x00 9. " TXEMPTY ,Transmitter Empty" "Not empty,Empty" bitfld.long 0x00 7. " PARE ,Parity Error" "No error,Error" bitfld.long 0x00 6. " FRAME ,Framing Error" "No error,Error" bitfld.long 0x00 5. " OVRE ,Overrun Error" "No error,Error" textline " " bitfld.long 0x00 4. " ENDTX ,End of Transmitter Transfer" "Inactive,Active" bitfld.long 0x00 3. " ENDRX ,End of Receiver Transfer" "Inactive,Active" bitfld.long 0x00 1. " TXRDY ,Transmitter Ready" "Not ready,Ready" bitfld.long 0x00 0. " RXRDY ,Receiver Ready" "Not ready,Ready" line.long 0x08 "DBGU_RHR,Receive Holding Register" hexmask.long.byte 0x08 0.--7. 1. " RXCHR ,Received Character" wgroup.long 0x1c++0x03 line.long 0x00 "DBGU_THR,Transmit Holding Register" hexmask.long.byte 0x00 0.--7. 1. " TXCHR ,Character to be Transmitted" group.long 0x20++0x03 line.long 0x00 "DBGU_BRGR,Baud Rate Generator Register" hexmask.long.word 0x00 0.--15. 1. " CD ,Clock Divisor" if (1==0) rgroup.long 0x40++0x03 line.long 0x00 "DBGU_CIDR,Chip ID Register" bitfld.long 0x00 31. " EXT ,Extension Flag" "Not extended,Extended" bitfld.long 0x00 28.--30. " NVPTYP ,Nonvolatile Program Memory Type" "ROM,ROMless/on-chip Flash,Embedded Flash,ROM and Embedded,SRAM em ROM,?..." hexmask.long.byte 0x00 20.--27. 1. " ARCH ,Architecture Identifier" bitfld.long 0x00 16.--19. " SRAMSIZ ,Internal SRAM Size" "Reserved,1K bytes,2K bytes,Reserved,Reserved,4K bytes,80K bytes,160K bytes,8K bytes,16K bytes,32K bytes,64K bytes,128K bytes,256K bytes,96K bytes,512K bytes" textline " " bitfld.long 0x00 12.--15. " NVPSIZ2 ,Second Nonvolatile Program Memory Size" "None,8K bytes,16K bytes,32K bytes,Reserved,64K bytes,Reserved,128K bytes,Reserved,256K bytes,512K bytes,Reserved,1024K bytes,Reserved,2048K bytes,?..." bitfld.long 0x00 8.--11. " NVPSIZ ,Nonvolatile Program Memory Size" "None,8K bytes,16K bytes,32K bytes,Reserved,64K bytes,Reserved,128K bytes,Reserved,256K bytes,512K bytes,Reserved,1024K bytes,Reserved,2048K bytes,?..." bitfld.long 0x00 5.--7. " EPROC ,Embedded Processor" "Reserved,ARM946ES,ARM7TDMI,Reserved,ARM920T,ARM926EJS,?..." hexmask.long.byte 0x00 0.--4. 1. " VERSION ,Version of the Device" else rgroup.long 0x40++0x03 line.long 0x00 "DBGU_CIDR,Chip ID Register" bitfld.long 0x00 31. " EXT ,Extension Flag" "Not extended,Extended" bitfld.long 0x00 28.--30. " NVPTYP ,Nonvolatile Program Memory Type" "ROM,ROMless/on-chip Flash,Embedded Flash,ROM and Embedded,SRAM em ROM,?..." hexmask.long.byte 0x00 20.--27. 1. " ARCH ,Architecture Identifier" bitfld.long 0x00 16.--19. " SRAMSIZ ,Internal SRAM Size" "Reserved,1K bytes,2K bytes,Reserved,Reserved,4K bytes,80K bytes,160K bytes,8K bytes,16K bytes,32K bytes,64K bytes,128K bytes,256K bytes,96K bytes,512K bytes" textline " " bitfld.long 0x00 8.--11. " NVPSIZ ,Nonvolatile Program Memory Size" "None,8K bytes,16K bytes,32K bytes,Reserved,64K bytes,Reserved,128K bytes,Reserved,256K bytes,512K bytes,Reserved,1024K bytes,Reserved,2048K bytes,?..." bitfld.long 0x00 5.--7. " EPROC ,Embedded Processor" "Reserved,ARM946ES,ARM7TDMI,Reserved,ARM920T,ARM926EJS,?..." hexmask.long.byte 0x00 0.--4. 1. " VERSION ,Version of the Device" endif rgroup.long 0x44++0x03 line.long 0x00 "DBGU_EXID,Chip ID Extension Register" hexfld.long 0x00 " EXID ,Chip ID Extension" if (1==0) group.long 0x48++0x03 line.long 0x00 "DBGU_FNR,Force NTRST Register" bitfld.long 0x00 1. " FNTRST ,Force NTRST" "ice_nreset,Held low" endif tree.end tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree "Parallel Input/Output Controller (PIO)" tree "PIO A" base asd:0xFFFFF400 tree "PIO" wgroup.long 0x00++0x07 line.long 0x00 "PIO_PER,PIO Enable Register" bitfld.long 0x00 31. " P31 ,PIO Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,PIO Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,PIO Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,PIO Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,PIO Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,PIO Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,PIO Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,PIO Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,PIO Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,PIO Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,PIO Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,PIO Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,PIO Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,PIO Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,PIO Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,PIO Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,PIO Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,PIO Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,PIO Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,PIO Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,PIO Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,PIO Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,PIO Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,PIO Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,PIO Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,PIO Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,PIO Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,PIO Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,PIO Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,PIO Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,PIO Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,PIO Enable 0" "No effect,Enabled" line.long 0x04 "PIO_PDR,PIO Disable Register" bitfld.long 0x04 31. " P31 ,PIO Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,PIO Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,PIO Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,PIO Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,PIO Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,PIO Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,PIO Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,PIO Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,PIO Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,PIO Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,PIO Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,PIO Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,PIO Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,PIO Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,PIO Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,PIO Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,PIO Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,PIO Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,PIO Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,PIO Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,PIO Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,PIO Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,PIO Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,PIO Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,PIO Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,PIO Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,PIO Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,PIO Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,PIO Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,PIO Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,PIO Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,PIO Disable 0" "No effect,Disabled" rgroup.long 0x08++0x03 line.long 0x00 "PIO_PSR,PIO Status Register" bitfld.long 0x00 31. " P31 ,PIO Status 31" "Inactive,Active" bitfld.long 0x00 30. " P30 ,PIO Status 30" "Inactive,Active" bitfld.long 0x00 29. " P29 ,PIO Status 29" "Inactive,Active" bitfld.long 0x00 28. " P28 ,PIO Status 28" "Inactive,Active" textline " " bitfld.long 0x00 27. " P27 ,PIO Status 27" "Inactive,Active" bitfld.long 0x00 26. " P26 ,PIO Status 26" "Inactive,Active" bitfld.long 0x00 25. " P25 ,PIO Status 25" "Inactive,Active" bitfld.long 0x00 24. " P24 ,PIO Status 24" "Inactive,Active" textline " " bitfld.long 0x00 23. " P23 ,PIO Status 23" "Inactive,Active" bitfld.long 0x00 22. " P22 ,PIO Status 22" "Inactive,Active" bitfld.long 0x00 21. " P21 ,PIO Status 21" "Inactive,Active" bitfld.long 0x00 20. " P20 ,PIO Status 20" "Inactive,Active" textline " " bitfld.long 0x00 19. " P19 ,PIO Status 19" "Inactive,Active" bitfld.long 0x00 18. " P18 ,PIO Status 18" "Inactive,Active" bitfld.long 0x00 17. " P17 ,PIO Status 17" "Inactive,Active" bitfld.long 0x00 16. " P16 ,PIO Status 16" "Inactive,Active" textline " " bitfld.long 0x00 15. " P15 ,PIO Status 15" "Inactive,Active" bitfld.long 0x00 14. " P14 ,PIO Status 14" "Inactive,Active" bitfld.long 0x00 13. " P13 ,PIO Status 13" "Inactive,Active" bitfld.long 0x00 12. " P12 ,PIO Status 12" "Inactive,Active" textline " " bitfld.long 0x00 11. " P11 ,PIO Status 11" "Inactive,Active" bitfld.long 0x00 10. " P10 ,PIO Status 10" "Inactive,Active" bitfld.long 0x00 9. " P9 ,PIO Status 9" "Inactive,Active" bitfld.long 0x00 8. " P8 ,PIO Status 8" "Inactive,Active" textline " " bitfld.long 0x00 7. " P7 ,PIO Status 7" "Inactive,Active" bitfld.long 0x00 6. " P6 ,PIO Status 6" "Inactive,Active" bitfld.long 0x00 5. " P5 ,PIO Status 5" "Inactive,Active" bitfld.long 0x00 4. " P4 ,PIO Status 4" "Inactive,Active" textline " " bitfld.long 0x00 3. " P3 ,PIO Status 3" "Inactive,Active" bitfld.long 0x00 2. " P2 ,PIO Status 2" "Inactive,Active" bitfld.long 0x00 1. " P1 ,PIO Status 1" "Inactive,Active" bitfld.long 0x00 0. " P0 ,PIO Status 0" "Inactive,Active" tree.end tree "Output" wgroup.long 0x10++0x07 line.long 0x00 "PIO_OER,Output Enable Register" bitfld.long 0x00 31. " P31 ,Output Enable31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Output Enable30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Output Enable29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Output Enable28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Output Enable27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Output Enable26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Output Enable25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Output Enable24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Output Enable23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Output Enable22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Output Enable21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Output Enable20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Output Enable19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Output Enable18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Output Enable17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Output Enable16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Output Enable15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Output Enable14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Output Enable13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Output Enable12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Output Enable11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Output Enable10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Output Enable9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Output Enable8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Output Enable7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Output Enable6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Output Enable5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Output Enable4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Output Enable3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Output Enable2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Output Enable1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Output Enable0" "No effect,Enabled" line.long 0x04 "PIO_ODR,Output Disable Register" bitfld.long 0x04 31. " P31 ,Output Disable31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Output Disable30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Output Disable29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Output Disable28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Output Disable27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Output Disable26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Output Disable25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Output Disable24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Output Disable23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Output Disable22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Output Disable21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Output Disable20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Output Disable19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Output Disable18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Output Disable17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Output Disable16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Output Disable15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Output Disable14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Output Disable13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Output Disable12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Output Disable11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Output Disable10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Output Disable9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Output Disable8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Output Disable7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Output Disable6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Output Disable5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Output Disable4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Output Disable3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Output Disable2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Output Disable1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Output Disable0" "No effect,Disabled" rgroup.long 0x18++0x03 line.long 0x00 "PIO_OSR,Output Status Register" bitfld.long 0x00 31. " P31 ,Output Status31" "Input,Output" bitfld.long 0x00 30. " P30 ,Output Status30" "Input,Output" bitfld.long 0x00 29. " P29 ,Output Status29" "Input,Output" bitfld.long 0x00 28. " P28 ,Output Status28" "Input,Output" textline " " bitfld.long 0x00 27. " P27 ,Output Status27" "Input,Output" bitfld.long 0x00 26. " P26 ,Output Status26" "Input,Output" bitfld.long 0x00 25. " P25 ,Output Status25" "Input,Output" bitfld.long 0x00 24. " P24 ,Output Status24" "Input,Output" textline " " bitfld.long 0x00 23. " P23 ,Output Status23" "Input,Output" bitfld.long 0x00 22. " P22 ,Output Status22" "Input,Output" bitfld.long 0x00 21. " P21 ,Output Status21" "Input,Output" bitfld.long 0x00 20. " P20 ,Output Status20" "Input,Output" textline " " bitfld.long 0x00 19. " P19 ,Output Status19" "Input,Output" bitfld.long 0x00 18. " P18 ,Output Status18" "Input,Output" bitfld.long 0x00 17. " P17 ,Output Status17" "Input,Output" bitfld.long 0x00 16. " P16 ,Output Status16" "Input,Output" textline " " bitfld.long 0x00 15. " P15 ,Output Status15" "Input,Output" bitfld.long 0x00 14. " P14 ,Output Status14" "Input,Output" bitfld.long 0x00 13. " P13 ,Output Status13" "Input,Output" bitfld.long 0x00 12. " P12 ,Output Status12" "Input,Output" textline " " bitfld.long 0x00 11. " P11 ,Output Status11" "Input,Output" bitfld.long 0x00 10. " P10 ,Output Status10" "Input,Output" bitfld.long 0x00 9. " P9 ,Output Status9" "Input,Output" bitfld.long 0x00 8. " P8 ,Output Status8" "Input,Output" textline " " bitfld.long 0x00 7. " P7 ,Output Status7" "Input,Output" bitfld.long 0x00 6. " P6 ,Output Status6" "Input,Output" bitfld.long 0x00 5. " P5 ,Output Status5" "Input,Output" bitfld.long 0x00 4. " P4 ,Output Status4" "Input,Output" textline " " bitfld.long 0x00 3. " P3 ,Output Status3" "Input,Output" bitfld.long 0x00 2. " P2 ,Output Status2" "Input,Output" bitfld.long 0x00 1. " P1 ,Output Status1" "Input,Output" bitfld.long 0x00 0. " P0 ,Output Status0" "Input,Output" tree.end tree "Filter" wgroup.long 0x20++0x07 line.long 0x00 "PIO_IFER,Glitch Input Filter Enable Register" bitfld.long 0x00 31. " P31 ,Input Filter Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Input Filter Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Input Filter Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Input Filter Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Filter Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Input Filter Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Input Filter Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Input Filter Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Filter Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Input Filter Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Input Filter Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Input Filter Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Filter Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Input Filter Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Input Filter Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Input Filter Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Filter Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Input Filter Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Input Filter Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Input Filter Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Filter Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Input Filter Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Input Filter Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Input Filter Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Filter Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Input Filter Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Input Filter Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Input Filter Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Filter Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Input Filter Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Input Filter Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Input Filter Enable 0" "No effect,Enabled" line.long 0x04 "PIO_IFDR,Glitch Input Filter Disable Register" bitfld.long 0x04 31. " P31 ,Input Filter Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Input Filter Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Input Filter Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Input Filter Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Input Filter Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Input Filter Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Input Filter Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Input Filter Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Input Filter Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Input Filter Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Input Filter Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Input Filter Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Input Filter Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Input Filter Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Input Filter Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Input Filter Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Input Filter Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Input Filter Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Input Filter Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Input Filter Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Input Filter Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Input Filter Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Input Filter Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Input Filter Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Input Filter Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Input Filter Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Input Filter Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Input Filter Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Input Filter Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Input Filter Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Input Filter Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Input Filter Disable 0" "No effect,Disabled" rgroup.long 0x28++0x03 line.long 0x00 "PIO_IFSR,Glitch Input Filter Status Register" bitfld.long 0x00 31. " P31 ,Input Filter Status 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Input Filter Status 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Input Filter Status 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Input Filter Status 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Filter Status 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Input Filter Status 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Input Filter Status 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Input Filter Status 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Filter Status 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Input Filter Status 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Input Filter Status 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Input Filter Status 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Filter Status 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Input Filter Status 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Input Filter Status 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Input Filter Status 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Filter Status 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Input Filter Status 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Input Filter Status 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Input Filter Status 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Filter Status 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Input Filter Status 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Input Filter Status 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Input Filter Status 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Filter Status 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Input Filter Status 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Input Filter Status 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Input Filter Status 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Filter Status 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Input Filter Status 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Input Filter Status 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Input Filter Status 0" "Disabled,Enabled" tree.end tree "Set/Clear" wgroup.long 0x30++0x07 line.long 0x00 "PIO_SODR,Set Output Data Register" bitfld.long 0x00 31. " P31 ,Set Output Data 31" "No effect,Set" bitfld.long 0x00 30. " P30 ,Set Output Data 30" "No effect,Set" bitfld.long 0x00 29. " P29 ,Set Output Data 29" "No effect,Set" bitfld.long 0x00 28. " P28 ,Set Output Data 28" "No effect,Set" textline " " bitfld.long 0x00 27. " P27 ,Set Output Data 27" "No effect,Set" bitfld.long 0x00 26. " P26 ,Set Output Data 26" "No effect,Set" bitfld.long 0x00 25. " P25 ,Set Output Data 25" "No effect,Set" bitfld.long 0x00 24. " P24 ,Set Output Data 24" "No effect,Set" textline " " bitfld.long 0x00 23. " P23 ,Set Output Data 23" "No effect,Set" bitfld.long 0x00 22. " P22 ,Set Output Data 22" "No effect,Set" bitfld.long 0x00 21. " P21 ,Set Output Data 21" "No effect,Set" bitfld.long 0x00 20. " P20 ,Set Output Data 20" "No effect,Set" textline " " bitfld.long 0x00 19. " P19 ,Set Output Data 19" "No effect,Set" bitfld.long 0x00 18. " P18 ,Set Output Data 18" "No effect,Set" bitfld.long 0x00 17. " P17 ,Set Output Data 17" "No effect,Set" bitfld.long 0x00 16. " P16 ,Set Output Data 16" "No effect,Set" textline " " bitfld.long 0x00 15. " P15 ,Set Output Data 15" "No effect,Set" bitfld.long 0x00 14. " P14 ,Set Output Data 14" "No effect,Set" bitfld.long 0x00 13. " P13 ,Set Output Data 13" "No effect,Set" bitfld.long 0x00 12. " P12 ,Set Output Data 12" "No effect,Set" textline " " bitfld.long 0x00 11. " P11 ,Set Output Data 11" "No effect,Set" bitfld.long 0x00 10. " P10 ,Set Output Data 10" "No effect,Set" bitfld.long 0x00 9. " P9 ,Set Output Data 9" "No effect,Set" bitfld.long 0x00 8. " P8 ,Set Output Data 8" "No effect,Set" textline " " bitfld.long 0x00 7. " P7 ,Set Output Data 7" "No effect,Set" bitfld.long 0x00 6. " P6 ,Set Output Data 6" "No effect,Set" bitfld.long 0x00 5. " P5 ,Set Output Data 5" "No effect,Set" bitfld.long 0x00 4. " P4 ,Set Output Data 4" "No effect,Set" textline " " bitfld.long 0x00 3. " P3 ,Set Output Data 3" "No effect,Set" bitfld.long 0x00 2. " P2 ,Set Output Data 2" "No effect,Set" bitfld.long 0x00 1. " P1 ,Set Output Data 1" "No effect,Set" bitfld.long 0x00 0. " P0 ,Set Output Data 0" "No effect,Set" line.long 0x04 "PIO_CODR,Clear Output Data Register" bitfld.long 0x04 31. " P31 ,Clear Output Data 31" "No effect,Cleared" bitfld.long 0x04 30. " P30 ,Clear Output Data 30" "No effect,Cleared" bitfld.long 0x04 29. " P29 ,Clear Output Data 29" "No effect,Cleared" bitfld.long 0x04 28. " P28 ,Clear Output Data 28" "No effect,Cleared" textline " " bitfld.long 0x04 27. " P27 ,Clear Output Data 27" "No effect,Cleared" bitfld.long 0x04 26. " P26 ,Clear Output Data 26" "No effect,Cleared" bitfld.long 0x04 25. " P25 ,Clear Output Data 25" "No effect,Cleared" bitfld.long 0x04 24. " P24 ,Clear Output Data 24" "No effect,Cleared" textline " " bitfld.long 0x04 23. " P23 ,Clear Output Data 23" "No effect,Cleared" bitfld.long 0x04 22. " P22 ,Clear Output Data 22" "No effect,Cleared" bitfld.long 0x04 21. " P21 ,Clear Output Data 21" "No effect,Cleared" bitfld.long 0x04 20. " P20 ,Clear Output Data 20" "No effect,Cleared" textline " " bitfld.long 0x04 19. " P19 ,Clear Output Data 19" "No effect,Cleared" bitfld.long 0x04 18. " P18 ,Clear Output Data 18" "No effect,Cleared" bitfld.long 0x04 17. " P17 ,Clear Output Data 17" "No effect,Cleared" bitfld.long 0x04 16. " P16 ,Clear Output Data 16" "No effect,Cleared" textline " " bitfld.long 0x04 15. " P15 ,Clear Output Data 15" "No effect,Cleared" bitfld.long 0x04 14. " P14 ,Clear Output Data 14" "No effect,Cleared" bitfld.long 0x04 13. " P13 ,Clear Output Data 13" "No effect,Cleared" bitfld.long 0x04 12. " P12 ,Clear Output Data 12" "No effect,Cleared" textline " " bitfld.long 0x04 11. " P11 ,Clear Output Data 11" "No effect,Cleared" bitfld.long 0x04 10. " P10 ,Clear Output Data 10" "No effect,Cleared" bitfld.long 0x04 9. " P9 ,Clear Output Data 9" "No effect,Cleared" bitfld.long 0x04 8. " P8 ,Clear Output Data 8" "No effect,Cleared" textline " " bitfld.long 0x04 7. " P7 ,Clear Output Data 7" "No effect,Cleared" bitfld.long 0x04 6. " P6 ,Clear Output Data 6" "No effect,Cleared" bitfld.long 0x04 5. " P5 ,Clear Output Data 5" "No effect,Cleared" bitfld.long 0x04 4. " P4 ,Clear Output Data 4" "No effect,Cleared" textline " " bitfld.long 0x04 3. " P3 ,Clear Output Data 3" "No effect,Cleared" bitfld.long 0x04 2. " P2 ,Clear Output Data 2" "No effect,Cleared" bitfld.long 0x04 1. " P1 ,Clear Output Data 1" "No effect,Cleared" bitfld.long 0x04 0. " P0 ,Clear Output Data 0" "No effect,Cleared" tree.end tree "Status" rgroup.long 0x38++0x07 line.long 0x00 "PIO_ODSR,Output Data Status Register" bitfld.long 0x00 31. " P31 ,Output Data Status 31" "Low,High" bitfld.long 0x00 30. " P30 ,Output Data Status 30" "Low,High" bitfld.long 0x00 29. " P29 ,Output Data Status 29" "Low,High" bitfld.long 0x00 28. " P28 ,Output Data Status 28" "Low,High" textline " " bitfld.long 0x00 27. " P27 ,Output Data Status 27" "Low,High" bitfld.long 0x00 26. " P26 ,Output Data Status 26" "Low,High" bitfld.long 0x00 25. " P25 ,Output Data Status 25" "Low,High" bitfld.long 0x00 24. " P24 ,Output Data Status 24" "Low,High" textline " " bitfld.long 0x00 23. " P23 ,Output Data Status 23" "Low,High" bitfld.long 0x00 22. " P22 ,Output Data Status 22" "Low,High" bitfld.long 0x00 21. " P21 ,Output Data Status 21" "Low,High" bitfld.long 0x00 20. " P20 ,Output Data Status 20" "Low,High" textline " " bitfld.long 0x00 19. " P19 ,Output Data Status 19" "Low,High" bitfld.long 0x00 18. " P18 ,Output Data Status 18" "Low,High" bitfld.long 0x00 17. " P17 ,Output Data Status 17" "Low,High" bitfld.long 0x00 16. " P16 ,Output Data Status 16" "Low,High" textline " " bitfld.long 0x00 15. " P15 ,Output Data Status 15" "Low,High" bitfld.long 0x00 14. " P14 ,Output Data Status 14" "Low,High" bitfld.long 0x00 13. " P13 ,Output Data Status 13" "Low,High" bitfld.long 0x00 12. " P12 ,Output Data Status 12" "Low,High" textline " " bitfld.long 0x00 11. " P11 ,Output Data Status 11" "Low,High" bitfld.long 0x00 10. " P10 ,Output Data Status 10" "Low,High" bitfld.long 0x00 9. " P9 ,Output Data Status 9" "Low,High" bitfld.long 0x00 8. " P8 ,Output Data Status 8" "Low,High" textline " " bitfld.long 0x00 7. " P7 ,Output Data Status 7" "Low,High" bitfld.long 0x00 6. " P6 ,Output Data Status 6" "Low,High" bitfld.long 0x00 5. " P5 ,Output Data Status 5" "Low,High" bitfld.long 0x00 4. " P4 ,Output Data Status 4" "Low,High" textline " " bitfld.long 0x00 3. " P3 ,Output Data Status 3" "Low,High" bitfld.long 0x00 2. " P2 ,Output Data Status 2" "Low,High" bitfld.long 0x00 1. " P1 ,Output Data Status 1" "Low,High" bitfld.long 0x00 0. " P0 ,Output Data Status 0" "Low,High" line.long 0x04 "PIO_PDSR,Pin Data Status Register" bitfld.long 0x04 31. " P31 ,Output Data Status 31" "Low,High" bitfld.long 0x04 30. " P30 ,Output Data Status 30" "Low,High" bitfld.long 0x04 29. " P29 ,Output Data Status 29" "Low,High" bitfld.long 0x04 28. " P28 ,Output Data Status 28" "Low,High" textline " " bitfld.long 0x04 27. " P27 ,Output Data Status 27" "Low,High" bitfld.long 0x04 26. " P26 ,Output Data Status 26" "Low,High" bitfld.long 0x04 25. " P25 ,Output Data Status 25" "Low,High" bitfld.long 0x04 24. " P24 ,Output Data Status 24" "Low,High" textline " " bitfld.long 0x04 23. " P23 ,Output Data Status 23" "Low,High" bitfld.long 0x04 22. " P22 ,Output Data Status 22" "Low,High" bitfld.long 0x04 21. " P21 ,Output Data Status 21" "Low,High" bitfld.long 0x04 20. " P20 ,Output Data Status 20" "Low,High" textline " " bitfld.long 0x04 19. " P19 ,Output Data Status 19" "Low,High" bitfld.long 0x04 18. " P18 ,Output Data Status 18" "Low,High" bitfld.long 0x04 17. " P17 ,Output Data Status 17" "Low,High" bitfld.long 0x04 16. " P16 ,Output Data Status 16" "Low,High" textline " " bitfld.long 0x04 15. " P15 ,Output Data Status 15" "Low,High" bitfld.long 0x04 14. " P14 ,Output Data Status 14" "Low,High" bitfld.long 0x04 13. " P13 ,Output Data Status 13" "Low,High" bitfld.long 0x04 12. " P12 ,Output Data Status 12" "Low,High" textline " " bitfld.long 0x04 11. " P11 ,Output Data Status 11" "Low,High" bitfld.long 0x04 10. " P10 ,Output Data Status 10" "Low,High" bitfld.long 0x04 9. " P9 ,Output Data Status 9" "Low,High" bitfld.long 0x04 8. " P8 ,Output Data Status 8" "Low,High" textline " " bitfld.long 0x04 7. " P7 ,Output Data Status 7" "Low,High" bitfld.long 0x04 6. " P6 ,Output Data Status 6" "Low,High" bitfld.long 0x04 5. " P5 ,Output Data Status 5" "Low,High" bitfld.long 0x04 4. " P4 ,Output Data Status 4" "Low,High" textline " " bitfld.long 0x04 3. " P3 ,Output Data Status 3" "Low,High" bitfld.long 0x04 2. " P2 ,Output Data Status 2" "Low,High" bitfld.long 0x04 1. " P1 ,Output Data Status 1" "Low,High" bitfld.long 0x04 0. " P0 ,Output Data Status 0" "Low,High" tree.end tree "Interrupt" wgroup.long 0x40++0x07 line.long 0x00 "PIO_IER,Interrupt Enable Register" bitfld.long 0x00 31. " P31 ,Input Change Interrupt Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Input Change Interrupt Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Input Change Interrupt Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Input Change Interrupt Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Change Interrupt Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Input Change Interrupt Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Input Change Interrupt Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Input Change Interrupt Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Change Interrupt Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Input Change Interrupt Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Input Change Interrupt Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Input Change Interrupt Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Change Interrupt Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Input Change Interrupt Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Input Change Interrupt Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Input Change Interrupt Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Change Interrupt Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Input Change Interrupt Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Input Change Interrupt Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Input Change Interrupt Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Change Interrupt Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Input Change Interrupt Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Input Change Interrupt Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Input Change Interrupt Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Change Interrupt Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Input Change Interrupt Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Input Change Interrupt Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Input Change Interrupt Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Change Interrupt Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Input Change Interrupt Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Input Change Interrupt Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Input Change Interrupt Enable 0" "No effect,Enabled" line.long 0x04 "PIO_IDR,Interrupt Disable Register" bitfld.long 0x04 31. " P31 ,Input Change Interrupt Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Input Change Interrupt Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Input Change Interrupt Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Input Change Interrupt Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Input Change Interrupt Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Input Change Interrupt Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Input Change Interrupt Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Input Change Interrupt Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Input Change Interrupt Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Input Change Interrupt Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Input Change Interrupt Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Input Change Interrupt Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Input Change Interrupt Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Input Change Interrupt Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Input Change Interrupt Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Input Change Interrupt Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Input Change Interrupt Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Input Change Interrupt Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Input Change Interrupt Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Input Change Interrupt Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Input Change Interrupt Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Input Change Interrupt Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Input Change Interrupt Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Input Change Interrupt Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Input Change Interrupt Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Input Change Interrupt Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Input Change Interrupt Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Input Change Interrupt Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Input Change Interrupt Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Input Change Interrupt Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Input Change Interrupt Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Input Change Interrupt Disable 0" "No effect,Disabled" rgroup.long 0x48++0x07 line.long 0x00 "PIO_IMR,Interrupt Mask Register" bitfld.long 0x00 31. " P31 ,Input Change Interrupt Mask 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Input Change Interrupt Mask 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Input Change Interrupt Mask 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Input Change Interrupt Mask 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Change Interrupt Mask 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Input Change Interrupt Mask 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Input Change Interrupt Mask 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Input Change Interrupt Mask 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Change Interrupt Mask 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Input Change Interrupt Mask 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Input Change Interrupt Mask 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Input Change Interrupt Mask 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Change Interrupt Mask 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Input Change Interrupt Mask 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Input Change Interrupt Mask 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Input Change Interrupt Mask 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Change Interrupt Mask 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Input Change Interrupt Mask 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Input Change Interrupt Mask 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Input Change Interrupt Mask 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Change Interrupt Mask 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Input Change Interrupt Mask 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Input Change Interrupt Mask 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Input Change Interrupt Mask 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Change Interrupt Mask 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Input Change Interrupt Mask 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Input Change Interrupt Mask 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Input Change Interrupt Mask 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Change Interrupt Mask 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Input Change Interrupt Mask 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Input Change Interrupt Mask 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Input Change Interrupt Mask 0" "Disabled,Enabled" line.long 0x04 "PIO_ISR,Interrupt Status Register" bitfld.long 0x04 31. " P31 ,Input Change Interrupt Status 31" "Not changed,Changed" bitfld.long 0x04 30. " P30 ,Input Change Interrupt Status 30" "Not changed,Changed" bitfld.long 0x04 29. " P29 ,Input Change Interrupt Status 29" "Not changed,Changed" bitfld.long 0x04 28. " P28 ,Input Change Interrupt Status 28" "Not changed,Changed" textline " " bitfld.long 0x04 27. " P27 ,Input Change Interrupt Status 27" "Not changed,Changed" bitfld.long 0x04 26. " P26 ,Input Change Interrupt Status 26" "Not changed,Changed" bitfld.long 0x04 25. " P25 ,Input Change Interrupt Status 25" "Not changed,Changed" bitfld.long 0x04 24. " P24 ,Input Change Interrupt Status 24" "Not changed,Changed" textline " " bitfld.long 0x04 23. " P23 ,Input Change Interrupt Status 23" "Not changed,Changed" bitfld.long 0x04 22. " P22 ,Input Change Interrupt Status 22" "Not changed,Changed" bitfld.long 0x04 21. " P21 ,Input Change Interrupt Status 21" "Not changed,Changed" bitfld.long 0x04 20. " P20 ,Input Change Interrupt Status 20" "Not changed,Changed" textline " " bitfld.long 0x04 19. " P19 ,Input Change Interrupt Status 19" "Not changed,Changed" bitfld.long 0x04 18. " P18 ,Input Change Interrupt Status 18" "Not changed,Changed" bitfld.long 0x04 17. " P17 ,Input Change Interrupt Status 17" "Not changed,Changed" bitfld.long 0x04 16. " P16 ,Input Change Interrupt Status 16" "Not changed,Changed" textline " " bitfld.long 0x04 15. " P15 ,Input Change Interrupt Status 15" "Not changed,Changed" bitfld.long 0x04 14. " P14 ,Input Change Interrupt Status 14" "Not changed,Changed" bitfld.long 0x04 13. " P13 ,Input Change Interrupt Status 13" "Not changed,Changed" bitfld.long 0x04 12. " P12 ,Input Change Interrupt Status 12" "Not changed,Changed" textline " " bitfld.long 0x04 11. " P11 ,Input Change Interrupt Status 11" "Not changed,Changed" bitfld.long 0x04 10. " P10 ,Input Change Interrupt Status 10" "Not changed,Changed" bitfld.long 0x04 9. " P9 ,Input Change Interrupt Status 9" "Not changed,Changed" bitfld.long 0x04 8. " P8 ,Input Change Interrupt Status 8" "Not changed,Changed" textline " " bitfld.long 0x04 7. " P7 ,Input Change Interrupt Status 7" "Not changed,Changed" bitfld.long 0x04 6. " P6 ,Input Change Interrupt Status 6" "Not changed,Changed" bitfld.long 0x04 5. " P5 ,Input Change Interrupt Status 5" "Not changed,Changed" bitfld.long 0x04 4. " P4 ,Input Change Interrupt Status 4" "Not changed,Changed" textline " " bitfld.long 0x04 3. " P3 ,Input Change Interrupt Status 3" "Not changed,Changed" bitfld.long 0x04 2. " P2 ,Input Change Interrupt Status 2" "Not changed,Changed" bitfld.long 0x04 1. " P1 ,Input Change Interrupt Status 1" "Not changed,Changed" bitfld.long 0x04 0. " P0 ,Input Change Interrupt Status 0" "Not changed,Changed" tree.end tree "Multi-driver" wgroup.long 0x50++0x07 line.long 0x00 "PIO_MDER,Multi-driver Enable Register" bitfld.long 0x00 31. " P31 ,Multi Drive Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Multi Drive Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Multi Drive Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Multi Drive Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Multi Drive Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Multi Drive Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Multi Drive Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Multi Drive Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Multi Drive Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Multi Drive Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Multi Drive Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Multi Drive Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Multi Drive Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Multi Drive Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Multi Drive Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Multi Drive Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Multi Drive Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Multi Drive Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Multi Drive Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Multi Drive Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Multi Drive Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Multi Drive Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Multi Drive Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Multi Drive Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Multi Drive Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Multi Drive Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Multi Drive Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Multi Drive Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Multi Drive Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Multi Drive Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Multi Drive Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Multi Drive Enable 0" "No effect,Enabled" line.long 0x04 "PIO_MDDR,Multi-driver Disable Register" bitfld.long 0x04 31. " P31 ,Multi Drive Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Multi Drive Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Multi Drive Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Multi Drive Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Multi Drive Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Multi Drive Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Multi Drive Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Multi Drive Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Multi Drive Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Multi Drive Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Multi Drive Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Multi Drive Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Multi Drive Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Multi Drive Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Multi Drive Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Multi Drive Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Multi Drive Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Multi Drive Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Multi Drive Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Multi Drive Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Multi Drive Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Multi Drive Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Multi Drive Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Multi Drive Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Multi Drive Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Multi Drive Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Multi Drive Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Multi Drive Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Multi Drive Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Multi Drive Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Multi Drive Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Multi Drive Disable 0" "No effect,Disabled" rgroup.long 0x58++0x03 line.long 0x00 "PIO_MDSR,Multi-driver Status Register" bitfld.long 0x00 31. " P31 ,Multi Drive Status 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Multi Drive Status 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Multi Drive Status 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Multi Drive Status 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Multi Drive Status 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Multi Drive Status 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Multi Drive Status 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Multi Drive Status 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Multi Drive Status 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Multi Drive Status 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Multi Drive Status 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Multi Drive Status 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Multi Drive Status 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Multi Drive Status 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Multi Drive Status 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Multi Drive Status 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Multi Drive Status 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Multi Drive Status 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Multi Drive Status 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Multi Drive Status 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Multi Drive Status 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Multi Drive Status 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Multi Drive Status 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Multi Drive Status 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Multi Drive Status 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Multi Drive Status 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Multi Drive Status 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Multi Drive Status 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Multi Drive Status 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Multi Drive Status 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Multi Drive Status 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Multi Drive Status 0" "Disabled,Enabled" tree.end tree "Pull-up" wgroup.long 0x60++0x07 line.long 0x00 "PIO_PUDR,Pull-up Disable Register" bitfld.long 0x00 31. " P31 ,Pull Up Disable 31" "No effect,Disabled" bitfld.long 0x00 30. " P30 ,Pull Up Disable 30" "No effect,Disabled" bitfld.long 0x00 29. " P29 ,Pull Up Disable 29" "No effect,Disabled" bitfld.long 0x00 28. " P28 ,Pull Up Disable 28" "No effect,Disabled" textline " " bitfld.long 0x00 27. " P27 ,Pull Up Disable 27" "No effect,Disabled" bitfld.long 0x00 26. " P26 ,Pull Up Disable 26" "No effect,Disabled" bitfld.long 0x00 25. " P25 ,Pull Up Disable 25" "No effect,Disabled" bitfld.long 0x00 24. " P24 ,Pull Up Disable 24" "No effect,Disabled" textline " " bitfld.long 0x00 23. " P23 ,Pull Up Disable 23" "No effect,Disabled" bitfld.long 0x00 22. " P22 ,Pull Up Disable 22" "No effect,Disabled" bitfld.long 0x00 21. " P21 ,Pull Up Disable 21" "No effect,Disabled" bitfld.long 0x00 20. " P20 ,Pull Up Disable 20" "No effect,Disabled" textline " " bitfld.long 0x00 19. " P19 ,Pull Up Disable 19" "No effect,Disabled" bitfld.long 0x00 18. " P18 ,Pull Up Disable 18" "No effect,Disabled" bitfld.long 0x00 17. " P17 ,Pull Up Disable 17" "No effect,Disabled" bitfld.long 0x00 16. " P16 ,Pull Up Disable 16" "No effect,Disabled" textline " " bitfld.long 0x00 15. " P15 ,Pull Up Disable 15" "No effect,Disabled" bitfld.long 0x00 14. " P14 ,Pull Up Disable 14" "No effect,Disabled" bitfld.long 0x00 13. " P13 ,Pull Up Disable 13" "No effect,Disabled" bitfld.long 0x00 12. " P12 ,Pull Up Disable 12" "No effect,Disabled" textline " " bitfld.long 0x00 11. " P11 ,Pull Up Disable 11" "No effect,Disabled" bitfld.long 0x00 10. " P10 ,Pull Up Disable 10" "No effect,Disabled" bitfld.long 0x00 9. " P9 ,Pull Up Disable 9" "No effect,Disabled" bitfld.long 0x00 8. " P8 ,Pull Up Disable 8" "No effect,Disabled" textline " " bitfld.long 0x00 7. " P7 ,Pull Up Disable 7" "No effect,Disabled" bitfld.long 0x00 6. " P6 ,Pull Up Disable 6" "No effect,Disabled" bitfld.long 0x00 5. " P5 ,Pull Up Disable 5" "No effect,Disabled" bitfld.long 0x00 4. " P4 ,Pull Up Disable 4" "No effect,Disabled" textline " " bitfld.long 0x00 3. " P3 ,Pull Up Disable 3" "No effect,Disabled" bitfld.long 0x00 2. " P2 ,Pull Up Disable 2" "No effect,Disabled" bitfld.long 0x00 1. " P1 ,Pull Up Disable 1" "No effect,Disabled" bitfld.long 0x00 0. " P0 ,Pull Up Disable 0" "No effect,Disabled" line.long 0x04 "PIO_PUER,Pull-up Enable Register" bitfld.long 0x04 31. " P31 ,Pull Up Enable 31" "No effect,Enabled" bitfld.long 0x04 30. " P30 ,Pull Up Enable 30" "No effect,Enabled" bitfld.long 0x04 29. " P29 ,Pull Up Enable 29" "No effect,Enabled" bitfld.long 0x04 28. " P28 ,Pull Up Enable 28" "No effect,Enabled" textline " " bitfld.long 0x04 27. " P27 ,Pull Up Enable 27" "No effect,Enabled" bitfld.long 0x04 26. " P26 ,Pull Up Enable 26" "No effect,Enabled" bitfld.long 0x04 25. " P25 ,Pull Up Enable 25" "No effect,Enabled" bitfld.long 0x04 24. " P24 ,Pull Up Enable 24" "No effect,Enabled" textline " " bitfld.long 0x04 23. " P23 ,Pull Up Enable 23" "No effect,Enabled" bitfld.long 0x04 22. " P22 ,Pull Up Enable 22" "No effect,Enabled" bitfld.long 0x04 21. " P21 ,Pull Up Enable 21" "No effect,Enabled" bitfld.long 0x04 20. " P20 ,Pull Up Enable 20" "No effect,Enabled" textline " " bitfld.long 0x04 19. " P19 ,Pull Up Enable 19" "No effect,Enabled" bitfld.long 0x04 18. " P18 ,Pull Up Enable 18" "No effect,Enabled" bitfld.long 0x04 17. " P17 ,Pull Up Enable 17" "No effect,Enabled" bitfld.long 0x04 16. " P16 ,Pull Up Enable 16" "No effect,Enabled" textline " " bitfld.long 0x04 15. " P15 ,Pull Up Enable 15" "No effect,Enabled" bitfld.long 0x04 14. " P14 ,Pull Up Enable 14" "No effect,Enabled" bitfld.long 0x04 13. " P13 ,Pull Up Enable 13" "No effect,Enabled" bitfld.long 0x04 12. " P12 ,Pull Up Enable 12" "No effect,Enabled" textline " " bitfld.long 0x04 11. " P11 ,Pull Up Enable 11" "No effect,Enabled" bitfld.long 0x04 10. " P10 ,Pull Up Enable 10" "No effect,Enabled" bitfld.long 0x04 9. " P9 ,Pull Up Enable 9" "No effect,Enabled" bitfld.long 0x04 8. " P8 ,Pull Up Enable 8" "No effect,Enabled" textline " " bitfld.long 0x04 7. " P7 ,Pull Up Enable 7" "No effect,Enabled" bitfld.long 0x04 6. " P6 ,Pull Up Enable 6" "No effect,Enabled" bitfld.long 0x04 5. " P5 ,Pull Up Enable 5" "No effect,Enabled" bitfld.long 0x04 4. " P4 ,Pull Up Enable 4" "No effect,Enabled" textline " " bitfld.long 0x04 3. " P3 ,Pull Up Enable 3" "No effect,Enabled" bitfld.long 0x04 2. " P2 ,Pull Up Enable 2" "No effect,Enabled" bitfld.long 0x04 1. " P1 ,Pull Up Enable 1" "No effect,Enabled" bitfld.long 0x04 0. " P0 ,Pull Up Enable 0" "No effect,Enabled" rgroup.long 0x68++0x03 line.long 0x00 "PIO_PUSR,Pad Pull-up Status Register" bitfld.long 0x00 31. " P31 ,Pull Up Status 31" "Enabled,Disabled" bitfld.long 0x00 30. " P30 ,Pull Up Status 30" "Enabled,Disabled" bitfld.long 0x00 29. " P29 ,Pull Up Status 29" "Enabled,Disabled" bitfld.long 0x00 28. " P28 ,Pull Up Status 28" "Enabled,Disabled" textline " " bitfld.long 0x00 27. " P27 ,Pull Up Status 27" "Enabled,Disabled" bitfld.long 0x00 26. " P26 ,Pull Up Status 26" "Enabled,Disabled" bitfld.long 0x00 25. " P25 ,Pull Up Status 25" "Enabled,Disabled" bitfld.long 0x00 24. " P24 ,Pull Up Status 24" "Enabled,Disabled" textline " " bitfld.long 0x00 23. " P23 ,Pull Up Status 23" "Enabled,Disabled" bitfld.long 0x00 22. " P22 ,Pull Up Status 22" "Enabled,Disabled" bitfld.long 0x00 21. " P21 ,Pull Up Status 21" "Enabled,Disabled" bitfld.long 0x00 20. " P20 ,Pull Up Status 20" "Enabled,Disabled" textline " " bitfld.long 0x00 19. " P19 ,Pull Up Status 19" "Enabled,Disabled" bitfld.long 0x00 18. " P18 ,Pull Up Status 18" "Enabled,Disabled" bitfld.long 0x00 17. " P17 ,Pull Up Status 17" "Enabled,Disabled" bitfld.long 0x00 16. " P16 ,Pull Up Status 16" "Enabled,Disabled" textline " " bitfld.long 0x00 15. " P15 ,Pull Up Status 15" "Enabled,Disabled" bitfld.long 0x00 14. " P14 ,Pull Up Status 14" "Enabled,Disabled" bitfld.long 0x00 13. " P13 ,Pull Up Status 13" "Enabled,Disabled" bitfld.long 0x00 12. " P12 ,Pull Up Status 12" "Enabled,Disabled" textline " " bitfld.long 0x00 11. " P11 ,Pull Up Status 11" "Enabled,Disabled" bitfld.long 0x00 10. " P10 ,Pull Up Status 10" "Enabled,Disabled" bitfld.long 0x00 9. " P9 ,Pull Up Status 9" "Enabled,Disabled" bitfld.long 0x00 8. " P8 ,Pull Up Status 8" "Enabled,Disabled" textline " " bitfld.long 0x00 7. " P7 ,Pull Up Status 7" "Enabled,Disabled" bitfld.long 0x00 6. " P6 ,Pull Up Status 6" "Enabled,Disabled" bitfld.long 0x00 5. " P5 ,Pull Up Status 5" "Enabled,Disabled" bitfld.long 0x00 4. " P4 ,Pull Up Status 4" "Enabled,Disabled" textline " " bitfld.long 0x00 3. " P3 ,Pull Up Status 3" "Enabled,Disabled" bitfld.long 0x00 2. " P2 ,Pull Up Status 2" "Enabled,Disabled" bitfld.long 0x00 1. " P1 ,Pull Up Status 1" "Enabled,Disabled" bitfld.long 0x00 0. " P0 ,Pull Up Status 0" "Enabled,Disabled" tree.end tree "Peripherial Selection" wgroup.long 0x70++0x07 line.long 0x00 "PIO_ASR,Peripheral A Select Register" bitfld.long 0x00 31. " P31 ,Peripheral A Select 31" "No effect,Selected" bitfld.long 0x00 30. " P30 ,Peripheral A Select 30" "No effect,Selected" bitfld.long 0x00 29. " P29 ,Peripheral A Select 29" "No effect,Selected" bitfld.long 0x00 28. " P28 ,Peripheral A Select 28" "No effect,Selected" textline " " bitfld.long 0x00 27. " P27 ,Peripheral A Select 27" "No effect,Selected" bitfld.long 0x00 26. " P26 ,Peripheral A Select 26" "No effect,Selected" bitfld.long 0x00 25. " P25 ,Peripheral A Select 25" "No effect,Selected" bitfld.long 0x00 24. " P24 ,Peripheral A Select 24" "No effect,Selected" textline " " bitfld.long 0x00 23. " P23 ,Peripheral A Select 23" "No effect,Selected" bitfld.long 0x00 22. " P22 ,Peripheral A Select 22" "No effect,Selected" bitfld.long 0x00 21. " P21 ,Peripheral A Select 21" "No effect,Selected" bitfld.long 0x00 20. " P20 ,Peripheral A Select 20" "No effect,Selected" textline " " bitfld.long 0x00 19. " P19 ,Peripheral A Select 19" "No effect,Selected" bitfld.long 0x00 18. " P18 ,Peripheral A Select 18" "No effect,Selected" bitfld.long 0x00 17. " P17 ,Peripheral A Select 17" "No effect,Selected" bitfld.long 0x00 16. " P16 ,Peripheral A Select 16" "No effect,Selected" textline " " bitfld.long 0x00 15. " P15 ,Peripheral A Select 15" "No effect,Selected" bitfld.long 0x00 14. " P14 ,Peripheral A Select 14" "No effect,Selected" bitfld.long 0x00 13. " P13 ,Peripheral A Select 13" "No effect,Selected" bitfld.long 0x00 12. " P12 ,Peripheral A Select 12" "No effect,Selected" textline " " bitfld.long 0x00 11. " P11 ,Peripheral A Select 11" "No effect,Selected" bitfld.long 0x00 10. " P10 ,Peripheral A Select 10" "No effect,Selected" bitfld.long 0x00 9. " P9 ,Peripheral A Select 9" "No effect,Selected" bitfld.long 0x00 8. " P8 ,Peripheral A Select 8" "No effect,Selected" textline " " bitfld.long 0x00 7. " P7 ,Peripheral A Select 7" "No effect,Selected" bitfld.long 0x00 6. " P6 ,Peripheral A Select 6" "No effect,Selected" bitfld.long 0x00 5. " P5 ,Peripheral A Select 5" "No effect,Selected" bitfld.long 0x00 4. " P4 ,Peripheral A Select 4" "No effect,Selected" textline " " bitfld.long 0x00 3. " P3 ,Peripheral A Select 3" "No effect,Selected" bitfld.long 0x00 2. " P2 ,Peripheral A Select 2" "No effect,Selected" bitfld.long 0x00 1. " P1 ,Peripheral A Select 1" "No effect,Selected" bitfld.long 0x00 0. " P0 ,Peripheral A Select 0" "No effect,Selected" line.long 0x04 "PIO_BSR,Peripheral B Select Register" bitfld.long 0x04 31. " P31 ,Peripheral B Select 31" "No effect,Selected" bitfld.long 0x04 30. " P30 ,Peripheral B Select 30" "No effect,Selected" bitfld.long 0x04 29. " P29 ,Peripheral B Select 29" "No effect,Selected" bitfld.long 0x04 28. " P28 ,Peripheral B Select 28" "No effect,Selected" textline " " bitfld.long 0x04 27. " P27 ,Peripheral B Select 27" "No effect,Selected" bitfld.long 0x04 26. " P26 ,Peripheral B Select 26" "No effect,Selected" bitfld.long 0x04 25. " P25 ,Peripheral B Select 25" "No effect,Selected" bitfld.long 0x04 24. " P24 ,Peripheral B Select 24" "No effect,Selected" textline " " bitfld.long 0x04 23. " P23 ,Peripheral B Select 23" "No effect,Selected" bitfld.long 0x04 22. " P22 ,Peripheral B Select 22" "No effect,Selected" bitfld.long 0x04 21. " P21 ,Peripheral B Select 21" "No effect,Selected" bitfld.long 0x04 20. " P20 ,Peripheral B Select 20" "No effect,Selected" textline " " bitfld.long 0x04 19. " P19 ,Peripheral B Select 19" "No effect,Selected" bitfld.long 0x04 18. " P18 ,Peripheral B Select 18" "No effect,Selected" bitfld.long 0x04 17. " P17 ,Peripheral B Select 17" "No effect,Selected" bitfld.long 0x04 16. " P16 ,Peripheral B Select 16" "No effect,Selected" textline " " bitfld.long 0x04 15. " P15 ,Peripheral B Select 15" "No effect,Selected" bitfld.long 0x04 14. " P14 ,Peripheral B Select 14" "No effect,Selected" bitfld.long 0x04 13. " P13 ,Peripheral B Select 13" "No effect,Selected" bitfld.long 0x04 12. " P12 ,Peripheral B Select 12" "No effect,Selected" textline " " bitfld.long 0x04 11. " P11 ,Peripheral B Select 11" "No effect,Selected" bitfld.long 0x04 10. " P10 ,Peripheral B Select 10" "No effect,Selected" bitfld.long 0x04 9. " P9 ,Peripheral B Select 9" "No effect,Selected" bitfld.long 0x04 8. " P8 ,Peripheral B Select 8" "No effect,Selected" textline " " bitfld.long 0x04 7. " P7 ,Peripheral B Select 7" "No effect,Selected" bitfld.long 0x04 6. " P6 ,Peripheral B Select 6" "No effect,Selected" bitfld.long 0x04 5. " P5 ,Peripheral B Select 5" "No effect,Selected" bitfld.long 0x04 4. " P4 ,Peripheral B Select 4" "No effect,Selected" textline " " bitfld.long 0x04 3. " P3 ,Peripheral B Select 3" "No effect,Selected" bitfld.long 0x04 2. " P2 ,Peripheral B Select 2" "No effect,Selected" bitfld.long 0x04 1. " P1 ,Peripheral B Select 1" "No effect,Selected" bitfld.long 0x04 0. " P0 ,Peripheral B Select 0" "No effect,Selected" rgroup.long 0x78++0x03 line.long 0x00 "PIO_ABSR,AB Status Register" bitfld.long 0x00 31. " P31 ,Peripheral A B Status 31" "A,B" bitfld.long 0x00 30. " P30 ,Peripheral A B Status 30" "A,B" bitfld.long 0x00 29. " P29 ,Peripheral A B Status 29" "A,B" bitfld.long 0x00 28. " P28 ,Peripheral A B Status 28" "A,B" textline " " bitfld.long 0x00 27. " P27 ,Peripheral A B Status 27" "A,B" bitfld.long 0x00 26. " P26 ,Peripheral A B Status 26" "A,B" bitfld.long 0x00 25. " P25 ,Peripheral A B Status 25" "A,B" bitfld.long 0x00 24. " P24 ,Peripheral A B Status 24" "A,B" textline " " bitfld.long 0x00 23. " P23 ,Peripheral A B Status 23" "A,B" bitfld.long 0x00 22. " P22 ,Peripheral A B Status 22" "A,B" bitfld.long 0x00 21. " P21 ,Peripheral A B Status 21" "A,B" bitfld.long 0x00 20. " P20 ,Peripheral A B Status 20" "A,B" textline " " bitfld.long 0x00 19. " P19 ,Peripheral A B Status 19" "A,B" bitfld.long 0x00 18. " P18 ,Peripheral A B Status 18" "A,B" bitfld.long 0x00 17. " P17 ,Peripheral A B Status 17" "A,B" bitfld.long 0x00 16. " P16 ,Peripheral A B Status 16" "A,B" textline " " bitfld.long 0x00 15. " P15 ,Peripheral A B Status 15" "A,B" bitfld.long 0x00 14. " P14 ,Peripheral A B Status 14" "A,B" bitfld.long 0x00 13. " P13 ,Peripheral A B Status 13" "A,B" bitfld.long 0x00 12. " P12 ,Peripheral A B Status 12" "A,B" textline " " bitfld.long 0x00 11. " P11 ,Peripheral A B Status 11" "A,B" bitfld.long 0x00 10. " P10 ,Peripheral A B Status 10" "A,B" bitfld.long 0x00 9. " P9 ,Peripheral A B Status 9" "A,B" bitfld.long 0x00 8. " P8 ,Peripheral A B Status 8" "A,B" textline " " bitfld.long 0x00 7. " P7 ,Peripheral A B Status 7" "A,B" bitfld.long 0x00 6. " P6 ,Peripheral A B Status 6" "A,B" bitfld.long 0x00 5. " P5 ,Peripheral A B Status 5" "A,B" bitfld.long 0x00 4. " P4 ,Peripheral A B Status 4" "A,B" textline " " bitfld.long 0x00 3. " P3 ,Peripheral A B Status 3" "A,B" bitfld.long 0x00 2. " P2 ,Peripheral A B Status 2" "A,B" bitfld.long 0x00 1. " P1 ,Peripheral A B Status 1" "A,B" bitfld.long 0x00 0. " P0 ,Peripheral A B Status 0" "A,B" tree.end tree "Output Write" wgroup.long 0xA0++0x07 line.long 0x00 "PIO_OWER,Output Write Enable" bitfld.long 0x00 31. " P31 ,Output Write Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Output Write Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Output Write Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Output Write Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Output Write Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Output Write Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Output Write Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Output Write Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Output Write Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Output Write Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Output Write Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Output Write Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Output Write Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Output Write Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Output Write Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Output Write Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Output Write Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Output Write Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Output Write Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Output Write Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Output Write Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Output Write Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Output Write Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Output Write Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Output Write Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Output Write Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Output Write Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Output Write Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Output Write Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Output Write Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Output Write Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Output Write Enable 0" "No effect,Enabled" line.long 0x04 "PIO_OWDR,Output Write Disable" bitfld.long 0x04 31. " P31 ,Output Write Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Output Write Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Output Write Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Output Write Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Output Write Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Output Write Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Output Write Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Output Write Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Output Write Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Output Write Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Output Write Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Output Write Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Output Write Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Output Write Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Output Write Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Output Write Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Output Write Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Output Write Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Output Write Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Output Write Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Output Write Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Output Write Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Output Write Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Output Write Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Output Write Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Output Write Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Output Write Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Output Write Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Output Write Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Output Write Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Output Write Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Output Write Disable 0" "No effect,Disabled" rgroup.long 0xA8++0x03 line.long 0x00 "PIO_OWSR,Output Write Status Register" bitfld.long 0x00 31. " P31 ,Output Write Status31" "Not affected,Affected" bitfld.long 0x00 30. " P30 ,Output Write Status30" "Not affected,Affected" bitfld.long 0x00 29. " P29 ,Output Write Status29" "Not affected,Affected" bitfld.long 0x00 28. " P28 ,Output Write Status28" "Not affected,Affected" textline " " bitfld.long 0x00 27. " P27 ,Output Write Status27" "Not affected,Affected" bitfld.long 0x00 26. " P26 ,Output Write Status26" "Not affected,Affected" bitfld.long 0x00 25. " P25 ,Output Write Status25" "Not affected,Affected" bitfld.long 0x00 24. " P24 ,Output Write Status24" "Not affected,Affected" textline " " bitfld.long 0x00 23. " P23 ,Output Write Status23" "Not affected,Affected" bitfld.long 0x00 22. " P22 ,Output Write Status22" "Not affected,Affected" bitfld.long 0x00 21. " P21 ,Output Write Status21" "Not affected,Affected" bitfld.long 0x00 20. " P20 ,Output Write Status20" "Not affected,Affected" textline " " bitfld.long 0x00 19. " P19 ,Output Write Status19" "Not affected,Affected" bitfld.long 0x00 18. " P18 ,Output Write Status18" "Not affected,Affected" bitfld.long 0x00 17. " P17 ,Output Write Status17" "Not affected,Affected" bitfld.long 0x00 16. " P16 ,Output Write Status16" "Not affected,Affected" textline " " bitfld.long 0x00 15. " P15 ,Output Write Status15" "Not affected,Affected" bitfld.long 0x00 14. " P14 ,Output Write Status14" "Not affected,Affected" bitfld.long 0x00 13. " P13 ,Output Write Status13" "Not affected,Affected" bitfld.long 0x00 12. " P12 ,Output Write Status12" "Not affected,Affected" textline " " bitfld.long 0x00 11. " P11 ,Output Write Status11" "Not affected,Affected" bitfld.long 0x00 10. " P10 ,Output Write Status10" "Not affected,Affected" bitfld.long 0x00 9. " P9 ,Output Write Status9" "Not affected,Affected" bitfld.long 0x00 8. " P8 ,Output Write Status8" "Not affected,Affected" textline " " bitfld.long 0x00 7. " P7 ,Output Write Status7" "Not affected,Affected" bitfld.long 0x00 6. " P6 ,Output Write Status6" "Not affected,Affected" bitfld.long 0x00 5. " P5 ,Output Write Status5" "Not affected,Affected" bitfld.long 0x00 4. " P4 ,Output Write Status4" "Not affected,Affected" textline " " bitfld.long 0x00 3. " P3 ,Output Write Status3" "Not affected,Affected" bitfld.long 0x00 2. " P2 ,Output Write Status2" "Not affected,Affected" bitfld.long 0x00 1. " P1 ,Output Write Status1" "Not affected,Affected" bitfld.long 0x00 0. " P0 ,Output Write Status0" "Not affected,Affected" tree.end tree.end tree "PIO B" base asd:0xFFFFF600 tree "PIO" wgroup.long 0x00++0x07 line.long 0x00 "PIO_PER,PIO Enable Register" bitfld.long 0x00 31. " P31 ,PIO Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,PIO Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,PIO Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,PIO Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,PIO Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,PIO Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,PIO Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,PIO Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,PIO Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,PIO Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,PIO Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,PIO Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,PIO Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,PIO Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,PIO Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,PIO Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,PIO Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,PIO Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,PIO Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,PIO Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,PIO Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,PIO Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,PIO Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,PIO Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,PIO Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,PIO Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,PIO Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,PIO Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,PIO Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,PIO Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,PIO Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,PIO Enable 0" "No effect,Enabled" line.long 0x04 "PIO_PDR,PIO Disable Register" bitfld.long 0x04 31. " P31 ,PIO Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,PIO Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,PIO Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,PIO Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,PIO Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,PIO Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,PIO Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,PIO Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,PIO Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,PIO Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,PIO Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,PIO Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,PIO Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,PIO Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,PIO Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,PIO Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,PIO Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,PIO Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,PIO Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,PIO Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,PIO Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,PIO Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,PIO Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,PIO Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,PIO Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,PIO Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,PIO Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,PIO Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,PIO Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,PIO Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,PIO Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,PIO Disable 0" "No effect,Disabled" rgroup.long 0x08++0x03 line.long 0x00 "PIO_PSR,PIO Status Register" bitfld.long 0x00 31. " P31 ,PIO Status 31" "Inactive,Active" bitfld.long 0x00 30. " P30 ,PIO Status 30" "Inactive,Active" bitfld.long 0x00 29. " P29 ,PIO Status 29" "Inactive,Active" bitfld.long 0x00 28. " P28 ,PIO Status 28" "Inactive,Active" textline " " bitfld.long 0x00 27. " P27 ,PIO Status 27" "Inactive,Active" bitfld.long 0x00 26. " P26 ,PIO Status 26" "Inactive,Active" bitfld.long 0x00 25. " P25 ,PIO Status 25" "Inactive,Active" bitfld.long 0x00 24. " P24 ,PIO Status 24" "Inactive,Active" textline " " bitfld.long 0x00 23. " P23 ,PIO Status 23" "Inactive,Active" bitfld.long 0x00 22. " P22 ,PIO Status 22" "Inactive,Active" bitfld.long 0x00 21. " P21 ,PIO Status 21" "Inactive,Active" bitfld.long 0x00 20. " P20 ,PIO Status 20" "Inactive,Active" textline " " bitfld.long 0x00 19. " P19 ,PIO Status 19" "Inactive,Active" bitfld.long 0x00 18. " P18 ,PIO Status 18" "Inactive,Active" bitfld.long 0x00 17. " P17 ,PIO Status 17" "Inactive,Active" bitfld.long 0x00 16. " P16 ,PIO Status 16" "Inactive,Active" textline " " bitfld.long 0x00 15. " P15 ,PIO Status 15" "Inactive,Active" bitfld.long 0x00 14. " P14 ,PIO Status 14" "Inactive,Active" bitfld.long 0x00 13. " P13 ,PIO Status 13" "Inactive,Active" bitfld.long 0x00 12. " P12 ,PIO Status 12" "Inactive,Active" textline " " bitfld.long 0x00 11. " P11 ,PIO Status 11" "Inactive,Active" bitfld.long 0x00 10. " P10 ,PIO Status 10" "Inactive,Active" bitfld.long 0x00 9. " P9 ,PIO Status 9" "Inactive,Active" bitfld.long 0x00 8. " P8 ,PIO Status 8" "Inactive,Active" textline " " bitfld.long 0x00 7. " P7 ,PIO Status 7" "Inactive,Active" bitfld.long 0x00 6. " P6 ,PIO Status 6" "Inactive,Active" bitfld.long 0x00 5. " P5 ,PIO Status 5" "Inactive,Active" bitfld.long 0x00 4. " P4 ,PIO Status 4" "Inactive,Active" textline " " bitfld.long 0x00 3. " P3 ,PIO Status 3" "Inactive,Active" bitfld.long 0x00 2. " P2 ,PIO Status 2" "Inactive,Active" bitfld.long 0x00 1. " P1 ,PIO Status 1" "Inactive,Active" bitfld.long 0x00 0. " P0 ,PIO Status 0" "Inactive,Active" tree.end tree "Output" wgroup.long 0x10++0x07 line.long 0x00 "PIO_OER,Output Enable Register" bitfld.long 0x00 31. " P31 ,Output Enable31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Output Enable30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Output Enable29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Output Enable28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Output Enable27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Output Enable26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Output Enable25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Output Enable24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Output Enable23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Output Enable22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Output Enable21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Output Enable20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Output Enable19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Output Enable18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Output Enable17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Output Enable16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Output Enable15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Output Enable14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Output Enable13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Output Enable12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Output Enable11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Output Enable10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Output Enable9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Output Enable8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Output Enable7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Output Enable6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Output Enable5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Output Enable4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Output Enable3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Output Enable2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Output Enable1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Output Enable0" "No effect,Enabled" line.long 0x04 "PIO_ODR,Output Disable Register" bitfld.long 0x04 31. " P31 ,Output Disable31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Output Disable30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Output Disable29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Output Disable28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Output Disable27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Output Disable26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Output Disable25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Output Disable24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Output Disable23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Output Disable22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Output Disable21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Output Disable20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Output Disable19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Output Disable18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Output Disable17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Output Disable16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Output Disable15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Output Disable14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Output Disable13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Output Disable12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Output Disable11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Output Disable10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Output Disable9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Output Disable8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Output Disable7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Output Disable6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Output Disable5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Output Disable4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Output Disable3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Output Disable2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Output Disable1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Output Disable0" "No effect,Disabled" rgroup.long 0x18++0x03 line.long 0x00 "PIO_OSR,Output Status Register" bitfld.long 0x00 31. " P31 ,Output Status31" "Input,Output" bitfld.long 0x00 30. " P30 ,Output Status30" "Input,Output" bitfld.long 0x00 29. " P29 ,Output Status29" "Input,Output" bitfld.long 0x00 28. " P28 ,Output Status28" "Input,Output" textline " " bitfld.long 0x00 27. " P27 ,Output Status27" "Input,Output" bitfld.long 0x00 26. " P26 ,Output Status26" "Input,Output" bitfld.long 0x00 25. " P25 ,Output Status25" "Input,Output" bitfld.long 0x00 24. " P24 ,Output Status24" "Input,Output" textline " " bitfld.long 0x00 23. " P23 ,Output Status23" "Input,Output" bitfld.long 0x00 22. " P22 ,Output Status22" "Input,Output" bitfld.long 0x00 21. " P21 ,Output Status21" "Input,Output" bitfld.long 0x00 20. " P20 ,Output Status20" "Input,Output" textline " " bitfld.long 0x00 19. " P19 ,Output Status19" "Input,Output" bitfld.long 0x00 18. " P18 ,Output Status18" "Input,Output" bitfld.long 0x00 17. " P17 ,Output Status17" "Input,Output" bitfld.long 0x00 16. " P16 ,Output Status16" "Input,Output" textline " " bitfld.long 0x00 15. " P15 ,Output Status15" "Input,Output" bitfld.long 0x00 14. " P14 ,Output Status14" "Input,Output" bitfld.long 0x00 13. " P13 ,Output Status13" "Input,Output" bitfld.long 0x00 12. " P12 ,Output Status12" "Input,Output" textline " " bitfld.long 0x00 11. " P11 ,Output Status11" "Input,Output" bitfld.long 0x00 10. " P10 ,Output Status10" "Input,Output" bitfld.long 0x00 9. " P9 ,Output Status9" "Input,Output" bitfld.long 0x00 8. " P8 ,Output Status8" "Input,Output" textline " " bitfld.long 0x00 7. " P7 ,Output Status7" "Input,Output" bitfld.long 0x00 6. " P6 ,Output Status6" "Input,Output" bitfld.long 0x00 5. " P5 ,Output Status5" "Input,Output" bitfld.long 0x00 4. " P4 ,Output Status4" "Input,Output" textline " " bitfld.long 0x00 3. " P3 ,Output Status3" "Input,Output" bitfld.long 0x00 2. " P2 ,Output Status2" "Input,Output" bitfld.long 0x00 1. " P1 ,Output Status1" "Input,Output" bitfld.long 0x00 0. " P0 ,Output Status0" "Input,Output" tree.end tree "Filter" wgroup.long 0x20++0x07 line.long 0x00 "PIO_IFER,Glitch Input Filter Enable Register" bitfld.long 0x00 31. " P31 ,Input Filter Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Input Filter Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Input Filter Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Input Filter Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Filter Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Input Filter Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Input Filter Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Input Filter Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Filter Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Input Filter Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Input Filter Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Input Filter Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Filter Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Input Filter Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Input Filter Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Input Filter Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Filter Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Input Filter Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Input Filter Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Input Filter Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Filter Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Input Filter Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Input Filter Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Input Filter Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Filter Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Input Filter Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Input Filter Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Input Filter Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Filter Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Input Filter Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Input Filter Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Input Filter Enable 0" "No effect,Enabled" line.long 0x04 "PIO_IFDR,Glitch Input Filter Disable Register" bitfld.long 0x04 31. " P31 ,Input Filter Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Input Filter Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Input Filter Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Input Filter Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Input Filter Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Input Filter Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Input Filter Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Input Filter Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Input Filter Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Input Filter Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Input Filter Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Input Filter Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Input Filter Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Input Filter Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Input Filter Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Input Filter Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Input Filter Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Input Filter Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Input Filter Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Input Filter Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Input Filter Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Input Filter Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Input Filter Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Input Filter Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Input Filter Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Input Filter Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Input Filter Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Input Filter Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Input Filter Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Input Filter Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Input Filter Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Input Filter Disable 0" "No effect,Disabled" rgroup.long 0x28++0x03 line.long 0x00 "PIO_IFSR,Glitch Input Filter Status Register" bitfld.long 0x00 31. " P31 ,Input Filter Status 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Input Filter Status 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Input Filter Status 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Input Filter Status 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Filter Status 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Input Filter Status 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Input Filter Status 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Input Filter Status 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Filter Status 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Input Filter Status 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Input Filter Status 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Input Filter Status 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Filter Status 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Input Filter Status 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Input Filter Status 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Input Filter Status 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Filter Status 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Input Filter Status 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Input Filter Status 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Input Filter Status 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Filter Status 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Input Filter Status 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Input Filter Status 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Input Filter Status 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Filter Status 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Input Filter Status 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Input Filter Status 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Input Filter Status 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Filter Status 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Input Filter Status 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Input Filter Status 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Input Filter Status 0" "Disabled,Enabled" tree.end tree "Set/Clear" wgroup.long 0x30++0x07 line.long 0x00 "PIO_SODR,Set Output Data Register" bitfld.long 0x00 31. " P31 ,Set Output Data 31" "No effect,Set" bitfld.long 0x00 30. " P30 ,Set Output Data 30" "No effect,Set" bitfld.long 0x00 29. " P29 ,Set Output Data 29" "No effect,Set" bitfld.long 0x00 28. " P28 ,Set Output Data 28" "No effect,Set" textline " " bitfld.long 0x00 27. " P27 ,Set Output Data 27" "No effect,Set" bitfld.long 0x00 26. " P26 ,Set Output Data 26" "No effect,Set" bitfld.long 0x00 25. " P25 ,Set Output Data 25" "No effect,Set" bitfld.long 0x00 24. " P24 ,Set Output Data 24" "No effect,Set" textline " " bitfld.long 0x00 23. " P23 ,Set Output Data 23" "No effect,Set" bitfld.long 0x00 22. " P22 ,Set Output Data 22" "No effect,Set" bitfld.long 0x00 21. " P21 ,Set Output Data 21" "No effect,Set" bitfld.long 0x00 20. " P20 ,Set Output Data 20" "No effect,Set" textline " " bitfld.long 0x00 19. " P19 ,Set Output Data 19" "No effect,Set" bitfld.long 0x00 18. " P18 ,Set Output Data 18" "No effect,Set" bitfld.long 0x00 17. " P17 ,Set Output Data 17" "No effect,Set" bitfld.long 0x00 16. " P16 ,Set Output Data 16" "No effect,Set" textline " " bitfld.long 0x00 15. " P15 ,Set Output Data 15" "No effect,Set" bitfld.long 0x00 14. " P14 ,Set Output Data 14" "No effect,Set" bitfld.long 0x00 13. " P13 ,Set Output Data 13" "No effect,Set" bitfld.long 0x00 12. " P12 ,Set Output Data 12" "No effect,Set" textline " " bitfld.long 0x00 11. " P11 ,Set Output Data 11" "No effect,Set" bitfld.long 0x00 10. " P10 ,Set Output Data 10" "No effect,Set" bitfld.long 0x00 9. " P9 ,Set Output Data 9" "No effect,Set" bitfld.long 0x00 8. " P8 ,Set Output Data 8" "No effect,Set" textline " " bitfld.long 0x00 7. " P7 ,Set Output Data 7" "No effect,Set" bitfld.long 0x00 6. " P6 ,Set Output Data 6" "No effect,Set" bitfld.long 0x00 5. " P5 ,Set Output Data 5" "No effect,Set" bitfld.long 0x00 4. " P4 ,Set Output Data 4" "No effect,Set" textline " " bitfld.long 0x00 3. " P3 ,Set Output Data 3" "No effect,Set" bitfld.long 0x00 2. " P2 ,Set Output Data 2" "No effect,Set" bitfld.long 0x00 1. " P1 ,Set Output Data 1" "No effect,Set" bitfld.long 0x00 0. " P0 ,Set Output Data 0" "No effect,Set" line.long 0x04 "PIO_CODR,Clear Output Data Register" bitfld.long 0x04 31. " P31 ,Clear Output Data 31" "No effect,Cleared" bitfld.long 0x04 30. " P30 ,Clear Output Data 30" "No effect,Cleared" bitfld.long 0x04 29. " P29 ,Clear Output Data 29" "No effect,Cleared" bitfld.long 0x04 28. " P28 ,Clear Output Data 28" "No effect,Cleared" textline " " bitfld.long 0x04 27. " P27 ,Clear Output Data 27" "No effect,Cleared" bitfld.long 0x04 26. " P26 ,Clear Output Data 26" "No effect,Cleared" bitfld.long 0x04 25. " P25 ,Clear Output Data 25" "No effect,Cleared" bitfld.long 0x04 24. " P24 ,Clear Output Data 24" "No effect,Cleared" textline " " bitfld.long 0x04 23. " P23 ,Clear Output Data 23" "No effect,Cleared" bitfld.long 0x04 22. " P22 ,Clear Output Data 22" "No effect,Cleared" bitfld.long 0x04 21. " P21 ,Clear Output Data 21" "No effect,Cleared" bitfld.long 0x04 20. " P20 ,Clear Output Data 20" "No effect,Cleared" textline " " bitfld.long 0x04 19. " P19 ,Clear Output Data 19" "No effect,Cleared" bitfld.long 0x04 18. " P18 ,Clear Output Data 18" "No effect,Cleared" bitfld.long 0x04 17. " P17 ,Clear Output Data 17" "No effect,Cleared" bitfld.long 0x04 16. " P16 ,Clear Output Data 16" "No effect,Cleared" textline " " bitfld.long 0x04 15. " P15 ,Clear Output Data 15" "No effect,Cleared" bitfld.long 0x04 14. " P14 ,Clear Output Data 14" "No effect,Cleared" bitfld.long 0x04 13. " P13 ,Clear Output Data 13" "No effect,Cleared" bitfld.long 0x04 12. " P12 ,Clear Output Data 12" "No effect,Cleared" textline " " bitfld.long 0x04 11. " P11 ,Clear Output Data 11" "No effect,Cleared" bitfld.long 0x04 10. " P10 ,Clear Output Data 10" "No effect,Cleared" bitfld.long 0x04 9. " P9 ,Clear Output Data 9" "No effect,Cleared" bitfld.long 0x04 8. " P8 ,Clear Output Data 8" "No effect,Cleared" textline " " bitfld.long 0x04 7. " P7 ,Clear Output Data 7" "No effect,Cleared" bitfld.long 0x04 6. " P6 ,Clear Output Data 6" "No effect,Cleared" bitfld.long 0x04 5. " P5 ,Clear Output Data 5" "No effect,Cleared" bitfld.long 0x04 4. " P4 ,Clear Output Data 4" "No effect,Cleared" textline " " bitfld.long 0x04 3. " P3 ,Clear Output Data 3" "No effect,Cleared" bitfld.long 0x04 2. " P2 ,Clear Output Data 2" "No effect,Cleared" bitfld.long 0x04 1. " P1 ,Clear Output Data 1" "No effect,Cleared" bitfld.long 0x04 0. " P0 ,Clear Output Data 0" "No effect,Cleared" tree.end tree "Status" rgroup.long 0x38++0x07 line.long 0x00 "PIO_ODSR,Output Data Status Register" bitfld.long 0x00 31. " P31 ,Output Data Status 31" "Low,High" bitfld.long 0x00 30. " P30 ,Output Data Status 30" "Low,High" bitfld.long 0x00 29. " P29 ,Output Data Status 29" "Low,High" bitfld.long 0x00 28. " P28 ,Output Data Status 28" "Low,High" textline " " bitfld.long 0x00 27. " P27 ,Output Data Status 27" "Low,High" bitfld.long 0x00 26. " P26 ,Output Data Status 26" "Low,High" bitfld.long 0x00 25. " P25 ,Output Data Status 25" "Low,High" bitfld.long 0x00 24. " P24 ,Output Data Status 24" "Low,High" textline " " bitfld.long 0x00 23. " P23 ,Output Data Status 23" "Low,High" bitfld.long 0x00 22. " P22 ,Output Data Status 22" "Low,High" bitfld.long 0x00 21. " P21 ,Output Data Status 21" "Low,High" bitfld.long 0x00 20. " P20 ,Output Data Status 20" "Low,High" textline " " bitfld.long 0x00 19. " P19 ,Output Data Status 19" "Low,High" bitfld.long 0x00 18. " P18 ,Output Data Status 18" "Low,High" bitfld.long 0x00 17. " P17 ,Output Data Status 17" "Low,High" bitfld.long 0x00 16. " P16 ,Output Data Status 16" "Low,High" textline " " bitfld.long 0x00 15. " P15 ,Output Data Status 15" "Low,High" bitfld.long 0x00 14. " P14 ,Output Data Status 14" "Low,High" bitfld.long 0x00 13. " P13 ,Output Data Status 13" "Low,High" bitfld.long 0x00 12. " P12 ,Output Data Status 12" "Low,High" textline " " bitfld.long 0x00 11. " P11 ,Output Data Status 11" "Low,High" bitfld.long 0x00 10. " P10 ,Output Data Status 10" "Low,High" bitfld.long 0x00 9. " P9 ,Output Data Status 9" "Low,High" bitfld.long 0x00 8. " P8 ,Output Data Status 8" "Low,High" textline " " bitfld.long 0x00 7. " P7 ,Output Data Status 7" "Low,High" bitfld.long 0x00 6. " P6 ,Output Data Status 6" "Low,High" bitfld.long 0x00 5. " P5 ,Output Data Status 5" "Low,High" bitfld.long 0x00 4. " P4 ,Output Data Status 4" "Low,High" textline " " bitfld.long 0x00 3. " P3 ,Output Data Status 3" "Low,High" bitfld.long 0x00 2. " P2 ,Output Data Status 2" "Low,High" bitfld.long 0x00 1. " P1 ,Output Data Status 1" "Low,High" bitfld.long 0x00 0. " P0 ,Output Data Status 0" "Low,High" line.long 0x04 "PIO_PDSR,Pin Data Status Register" bitfld.long 0x04 31. " P31 ,Output Data Status 31" "Low,High" bitfld.long 0x04 30. " P30 ,Output Data Status 30" "Low,High" bitfld.long 0x04 29. " P29 ,Output Data Status 29" "Low,High" bitfld.long 0x04 28. " P28 ,Output Data Status 28" "Low,High" textline " " bitfld.long 0x04 27. " P27 ,Output Data Status 27" "Low,High" bitfld.long 0x04 26. " P26 ,Output Data Status 26" "Low,High" bitfld.long 0x04 25. " P25 ,Output Data Status 25" "Low,High" bitfld.long 0x04 24. " P24 ,Output Data Status 24" "Low,High" textline " " bitfld.long 0x04 23. " P23 ,Output Data Status 23" "Low,High" bitfld.long 0x04 22. " P22 ,Output Data Status 22" "Low,High" bitfld.long 0x04 21. " P21 ,Output Data Status 21" "Low,High" bitfld.long 0x04 20. " P20 ,Output Data Status 20" "Low,High" textline " " bitfld.long 0x04 19. " P19 ,Output Data Status 19" "Low,High" bitfld.long 0x04 18. " P18 ,Output Data Status 18" "Low,High" bitfld.long 0x04 17. " P17 ,Output Data Status 17" "Low,High" bitfld.long 0x04 16. " P16 ,Output Data Status 16" "Low,High" textline " " bitfld.long 0x04 15. " P15 ,Output Data Status 15" "Low,High" bitfld.long 0x04 14. " P14 ,Output Data Status 14" "Low,High" bitfld.long 0x04 13. " P13 ,Output Data Status 13" "Low,High" bitfld.long 0x04 12. " P12 ,Output Data Status 12" "Low,High" textline " " bitfld.long 0x04 11. " P11 ,Output Data Status 11" "Low,High" bitfld.long 0x04 10. " P10 ,Output Data Status 10" "Low,High" bitfld.long 0x04 9. " P9 ,Output Data Status 9" "Low,High" bitfld.long 0x04 8. " P8 ,Output Data Status 8" "Low,High" textline " " bitfld.long 0x04 7. " P7 ,Output Data Status 7" "Low,High" bitfld.long 0x04 6. " P6 ,Output Data Status 6" "Low,High" bitfld.long 0x04 5. " P5 ,Output Data Status 5" "Low,High" bitfld.long 0x04 4. " P4 ,Output Data Status 4" "Low,High" textline " " bitfld.long 0x04 3. " P3 ,Output Data Status 3" "Low,High" bitfld.long 0x04 2. " P2 ,Output Data Status 2" "Low,High" bitfld.long 0x04 1. " P1 ,Output Data Status 1" "Low,High" bitfld.long 0x04 0. " P0 ,Output Data Status 0" "Low,High" tree.end tree "Interrupt" wgroup.long 0x40++0x07 line.long 0x00 "PIO_IER,Interrupt Enable Register" bitfld.long 0x00 31. " P31 ,Input Change Interrupt Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Input Change Interrupt Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Input Change Interrupt Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Input Change Interrupt Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Change Interrupt Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Input Change Interrupt Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Input Change Interrupt Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Input Change Interrupt Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Change Interrupt Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Input Change Interrupt Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Input Change Interrupt Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Input Change Interrupt Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Change Interrupt Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Input Change Interrupt Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Input Change Interrupt Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Input Change Interrupt Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Change Interrupt Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Input Change Interrupt Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Input Change Interrupt Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Input Change Interrupt Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Change Interrupt Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Input Change Interrupt Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Input Change Interrupt Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Input Change Interrupt Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Change Interrupt Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Input Change Interrupt Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Input Change Interrupt Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Input Change Interrupt Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Change Interrupt Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Input Change Interrupt Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Input Change Interrupt Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Input Change Interrupt Enable 0" "No effect,Enabled" line.long 0x04 "PIO_IDR,Interrupt Disable Register" bitfld.long 0x04 31. " P31 ,Input Change Interrupt Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Input Change Interrupt Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Input Change Interrupt Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Input Change Interrupt Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Input Change Interrupt Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Input Change Interrupt Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Input Change Interrupt Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Input Change Interrupt Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Input Change Interrupt Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Input Change Interrupt Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Input Change Interrupt Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Input Change Interrupt Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Input Change Interrupt Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Input Change Interrupt Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Input Change Interrupt Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Input Change Interrupt Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Input Change Interrupt Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Input Change Interrupt Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Input Change Interrupt Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Input Change Interrupt Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Input Change Interrupt Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Input Change Interrupt Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Input Change Interrupt Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Input Change Interrupt Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Input Change Interrupt Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Input Change Interrupt Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Input Change Interrupt Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Input Change Interrupt Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Input Change Interrupt Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Input Change Interrupt Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Input Change Interrupt Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Input Change Interrupt Disable 0" "No effect,Disabled" rgroup.long 0x48++0x07 line.long 0x00 "PIO_IMR,Interrupt Mask Register" bitfld.long 0x00 31. " P31 ,Input Change Interrupt Mask 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Input Change Interrupt Mask 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Input Change Interrupt Mask 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Input Change Interrupt Mask 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Change Interrupt Mask 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Input Change Interrupt Mask 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Input Change Interrupt Mask 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Input Change Interrupt Mask 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Change Interrupt Mask 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Input Change Interrupt Mask 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Input Change Interrupt Mask 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Input Change Interrupt Mask 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Change Interrupt Mask 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Input Change Interrupt Mask 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Input Change Interrupt Mask 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Input Change Interrupt Mask 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Change Interrupt Mask 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Input Change Interrupt Mask 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Input Change Interrupt Mask 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Input Change Interrupt Mask 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Change Interrupt Mask 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Input Change Interrupt Mask 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Input Change Interrupt Mask 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Input Change Interrupt Mask 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Change Interrupt Mask 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Input Change Interrupt Mask 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Input Change Interrupt Mask 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Input Change Interrupt Mask 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Change Interrupt Mask 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Input Change Interrupt Mask 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Input Change Interrupt Mask 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Input Change Interrupt Mask 0" "Disabled,Enabled" line.long 0x04 "PIO_ISR,Interrupt Status Register" bitfld.long 0x04 31. " P31 ,Input Change Interrupt Status 31" "Not changed,Changed" bitfld.long 0x04 30. " P30 ,Input Change Interrupt Status 30" "Not changed,Changed" bitfld.long 0x04 29. " P29 ,Input Change Interrupt Status 29" "Not changed,Changed" bitfld.long 0x04 28. " P28 ,Input Change Interrupt Status 28" "Not changed,Changed" textline " " bitfld.long 0x04 27. " P27 ,Input Change Interrupt Status 27" "Not changed,Changed" bitfld.long 0x04 26. " P26 ,Input Change Interrupt Status 26" "Not changed,Changed" bitfld.long 0x04 25. " P25 ,Input Change Interrupt Status 25" "Not changed,Changed" bitfld.long 0x04 24. " P24 ,Input Change Interrupt Status 24" "Not changed,Changed" textline " " bitfld.long 0x04 23. " P23 ,Input Change Interrupt Status 23" "Not changed,Changed" bitfld.long 0x04 22. " P22 ,Input Change Interrupt Status 22" "Not changed,Changed" bitfld.long 0x04 21. " P21 ,Input Change Interrupt Status 21" "Not changed,Changed" bitfld.long 0x04 20. " P20 ,Input Change Interrupt Status 20" "Not changed,Changed" textline " " bitfld.long 0x04 19. " P19 ,Input Change Interrupt Status 19" "Not changed,Changed" bitfld.long 0x04 18. " P18 ,Input Change Interrupt Status 18" "Not changed,Changed" bitfld.long 0x04 17. " P17 ,Input Change Interrupt Status 17" "Not changed,Changed" bitfld.long 0x04 16. " P16 ,Input Change Interrupt Status 16" "Not changed,Changed" textline " " bitfld.long 0x04 15. " P15 ,Input Change Interrupt Status 15" "Not changed,Changed" bitfld.long 0x04 14. " P14 ,Input Change Interrupt Status 14" "Not changed,Changed" bitfld.long 0x04 13. " P13 ,Input Change Interrupt Status 13" "Not changed,Changed" bitfld.long 0x04 12. " P12 ,Input Change Interrupt Status 12" "Not changed,Changed" textline " " bitfld.long 0x04 11. " P11 ,Input Change Interrupt Status 11" "Not changed,Changed" bitfld.long 0x04 10. " P10 ,Input Change Interrupt Status 10" "Not changed,Changed" bitfld.long 0x04 9. " P9 ,Input Change Interrupt Status 9" "Not changed,Changed" bitfld.long 0x04 8. " P8 ,Input Change Interrupt Status 8" "Not changed,Changed" textline " " bitfld.long 0x04 7. " P7 ,Input Change Interrupt Status 7" "Not changed,Changed" bitfld.long 0x04 6. " P6 ,Input Change Interrupt Status 6" "Not changed,Changed" bitfld.long 0x04 5. " P5 ,Input Change Interrupt Status 5" "Not changed,Changed" bitfld.long 0x04 4. " P4 ,Input Change Interrupt Status 4" "Not changed,Changed" textline " " bitfld.long 0x04 3. " P3 ,Input Change Interrupt Status 3" "Not changed,Changed" bitfld.long 0x04 2. " P2 ,Input Change Interrupt Status 2" "Not changed,Changed" bitfld.long 0x04 1. " P1 ,Input Change Interrupt Status 1" "Not changed,Changed" bitfld.long 0x04 0. " P0 ,Input Change Interrupt Status 0" "Not changed,Changed" tree.end tree "Multi-driver" wgroup.long 0x50++0x07 line.long 0x00 "PIO_MDER,Multi-driver Enable Register" bitfld.long 0x00 31. " P31 ,Multi Drive Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Multi Drive Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Multi Drive Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Multi Drive Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Multi Drive Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Multi Drive Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Multi Drive Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Multi Drive Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Multi Drive Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Multi Drive Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Multi Drive Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Multi Drive Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Multi Drive Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Multi Drive Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Multi Drive Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Multi Drive Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Multi Drive Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Multi Drive Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Multi Drive Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Multi Drive Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Multi Drive Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Multi Drive Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Multi Drive Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Multi Drive Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Multi Drive Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Multi Drive Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Multi Drive Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Multi Drive Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Multi Drive Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Multi Drive Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Multi Drive Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Multi Drive Enable 0" "No effect,Enabled" line.long 0x04 "PIO_MDDR,Multi-driver Disable Register" bitfld.long 0x04 31. " P31 ,Multi Drive Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Multi Drive Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Multi Drive Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Multi Drive Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Multi Drive Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Multi Drive Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Multi Drive Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Multi Drive Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Multi Drive Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Multi Drive Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Multi Drive Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Multi Drive Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Multi Drive Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Multi Drive Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Multi Drive Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Multi Drive Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Multi Drive Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Multi Drive Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Multi Drive Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Multi Drive Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Multi Drive Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Multi Drive Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Multi Drive Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Multi Drive Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Multi Drive Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Multi Drive Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Multi Drive Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Multi Drive Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Multi Drive Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Multi Drive Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Multi Drive Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Multi Drive Disable 0" "No effect,Disabled" rgroup.long 0x58++0x03 line.long 0x00 "PIO_MDSR,Multi-driver Status Register" bitfld.long 0x00 31. " P31 ,Multi Drive Status 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Multi Drive Status 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Multi Drive Status 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Multi Drive Status 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Multi Drive Status 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Multi Drive Status 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Multi Drive Status 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Multi Drive Status 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Multi Drive Status 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Multi Drive Status 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Multi Drive Status 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Multi Drive Status 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Multi Drive Status 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Multi Drive Status 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Multi Drive Status 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Multi Drive Status 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Multi Drive Status 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Multi Drive Status 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Multi Drive Status 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Multi Drive Status 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Multi Drive Status 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Multi Drive Status 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Multi Drive Status 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Multi Drive Status 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Multi Drive Status 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Multi Drive Status 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Multi Drive Status 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Multi Drive Status 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Multi Drive Status 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Multi Drive Status 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Multi Drive Status 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Multi Drive Status 0" "Disabled,Enabled" tree.end tree "Pull-up" wgroup.long 0x60++0x07 line.long 0x00 "PIO_PUDR,Pull-up Disable Register" bitfld.long 0x00 31. " P31 ,Pull Up Disable 31" "No effect,Disabled" bitfld.long 0x00 30. " P30 ,Pull Up Disable 30" "No effect,Disabled" bitfld.long 0x00 29. " P29 ,Pull Up Disable 29" "No effect,Disabled" bitfld.long 0x00 28. " P28 ,Pull Up Disable 28" "No effect,Disabled" textline " " bitfld.long 0x00 27. " P27 ,Pull Up Disable 27" "No effect,Disabled" bitfld.long 0x00 26. " P26 ,Pull Up Disable 26" "No effect,Disabled" bitfld.long 0x00 25. " P25 ,Pull Up Disable 25" "No effect,Disabled" bitfld.long 0x00 24. " P24 ,Pull Up Disable 24" "No effect,Disabled" textline " " bitfld.long 0x00 23. " P23 ,Pull Up Disable 23" "No effect,Disabled" bitfld.long 0x00 22. " P22 ,Pull Up Disable 22" "No effect,Disabled" bitfld.long 0x00 21. " P21 ,Pull Up Disable 21" "No effect,Disabled" bitfld.long 0x00 20. " P20 ,Pull Up Disable 20" "No effect,Disabled" textline " " bitfld.long 0x00 19. " P19 ,Pull Up Disable 19" "No effect,Disabled" bitfld.long 0x00 18. " P18 ,Pull Up Disable 18" "No effect,Disabled" bitfld.long 0x00 17. " P17 ,Pull Up Disable 17" "No effect,Disabled" bitfld.long 0x00 16. " P16 ,Pull Up Disable 16" "No effect,Disabled" textline " " bitfld.long 0x00 15. " P15 ,Pull Up Disable 15" "No effect,Disabled" bitfld.long 0x00 14. " P14 ,Pull Up Disable 14" "No effect,Disabled" bitfld.long 0x00 13. " P13 ,Pull Up Disable 13" "No effect,Disabled" bitfld.long 0x00 12. " P12 ,Pull Up Disable 12" "No effect,Disabled" textline " " bitfld.long 0x00 11. " P11 ,Pull Up Disable 11" "No effect,Disabled" bitfld.long 0x00 10. " P10 ,Pull Up Disable 10" "No effect,Disabled" bitfld.long 0x00 9. " P9 ,Pull Up Disable 9" "No effect,Disabled" bitfld.long 0x00 8. " P8 ,Pull Up Disable 8" "No effect,Disabled" textline " " bitfld.long 0x00 7. " P7 ,Pull Up Disable 7" "No effect,Disabled" bitfld.long 0x00 6. " P6 ,Pull Up Disable 6" "No effect,Disabled" bitfld.long 0x00 5. " P5 ,Pull Up Disable 5" "No effect,Disabled" bitfld.long 0x00 4. " P4 ,Pull Up Disable 4" "No effect,Disabled" textline " " bitfld.long 0x00 3. " P3 ,Pull Up Disable 3" "No effect,Disabled" bitfld.long 0x00 2. " P2 ,Pull Up Disable 2" "No effect,Disabled" bitfld.long 0x00 1. " P1 ,Pull Up Disable 1" "No effect,Disabled" bitfld.long 0x00 0. " P0 ,Pull Up Disable 0" "No effect,Disabled" line.long 0x04 "PIO_PUER,Pull-up Enable Register" bitfld.long 0x04 31. " P31 ,Pull Up Enable 31" "No effect,Enabled" bitfld.long 0x04 30. " P30 ,Pull Up Enable 30" "No effect,Enabled" bitfld.long 0x04 29. " P29 ,Pull Up Enable 29" "No effect,Enabled" bitfld.long 0x04 28. " P28 ,Pull Up Enable 28" "No effect,Enabled" textline " " bitfld.long 0x04 27. " P27 ,Pull Up Enable 27" "No effect,Enabled" bitfld.long 0x04 26. " P26 ,Pull Up Enable 26" "No effect,Enabled" bitfld.long 0x04 25. " P25 ,Pull Up Enable 25" "No effect,Enabled" bitfld.long 0x04 24. " P24 ,Pull Up Enable 24" "No effect,Enabled" textline " " bitfld.long 0x04 23. " P23 ,Pull Up Enable 23" "No effect,Enabled" bitfld.long 0x04 22. " P22 ,Pull Up Enable 22" "No effect,Enabled" bitfld.long 0x04 21. " P21 ,Pull Up Enable 21" "No effect,Enabled" bitfld.long 0x04 20. " P20 ,Pull Up Enable 20" "No effect,Enabled" textline " " bitfld.long 0x04 19. " P19 ,Pull Up Enable 19" "No effect,Enabled" bitfld.long 0x04 18. " P18 ,Pull Up Enable 18" "No effect,Enabled" bitfld.long 0x04 17. " P17 ,Pull Up Enable 17" "No effect,Enabled" bitfld.long 0x04 16. " P16 ,Pull Up Enable 16" "No effect,Enabled" textline " " bitfld.long 0x04 15. " P15 ,Pull Up Enable 15" "No effect,Enabled" bitfld.long 0x04 14. " P14 ,Pull Up Enable 14" "No effect,Enabled" bitfld.long 0x04 13. " P13 ,Pull Up Enable 13" "No effect,Enabled" bitfld.long 0x04 12. " P12 ,Pull Up Enable 12" "No effect,Enabled" textline " " bitfld.long 0x04 11. " P11 ,Pull Up Enable 11" "No effect,Enabled" bitfld.long 0x04 10. " P10 ,Pull Up Enable 10" "No effect,Enabled" bitfld.long 0x04 9. " P9 ,Pull Up Enable 9" "No effect,Enabled" bitfld.long 0x04 8. " P8 ,Pull Up Enable 8" "No effect,Enabled" textline " " bitfld.long 0x04 7. " P7 ,Pull Up Enable 7" "No effect,Enabled" bitfld.long 0x04 6. " P6 ,Pull Up Enable 6" "No effect,Enabled" bitfld.long 0x04 5. " P5 ,Pull Up Enable 5" "No effect,Enabled" bitfld.long 0x04 4. " P4 ,Pull Up Enable 4" "No effect,Enabled" textline " " bitfld.long 0x04 3. " P3 ,Pull Up Enable 3" "No effect,Enabled" bitfld.long 0x04 2. " P2 ,Pull Up Enable 2" "No effect,Enabled" bitfld.long 0x04 1. " P1 ,Pull Up Enable 1" "No effect,Enabled" bitfld.long 0x04 0. " P0 ,Pull Up Enable 0" "No effect,Enabled" rgroup.long 0x68++0x03 line.long 0x00 "PIO_PUSR,Pad Pull-up Status Register" bitfld.long 0x00 31. " P31 ,Pull Up Status 31" "Enabled,Disabled" bitfld.long 0x00 30. " P30 ,Pull Up Status 30" "Enabled,Disabled" bitfld.long 0x00 29. " P29 ,Pull Up Status 29" "Enabled,Disabled" bitfld.long 0x00 28. " P28 ,Pull Up Status 28" "Enabled,Disabled" textline " " bitfld.long 0x00 27. " P27 ,Pull Up Status 27" "Enabled,Disabled" bitfld.long 0x00 26. " P26 ,Pull Up Status 26" "Enabled,Disabled" bitfld.long 0x00 25. " P25 ,Pull Up Status 25" "Enabled,Disabled" bitfld.long 0x00 24. " P24 ,Pull Up Status 24" "Enabled,Disabled" textline " " bitfld.long 0x00 23. " P23 ,Pull Up Status 23" "Enabled,Disabled" bitfld.long 0x00 22. " P22 ,Pull Up Status 22" "Enabled,Disabled" bitfld.long 0x00 21. " P21 ,Pull Up Status 21" "Enabled,Disabled" bitfld.long 0x00 20. " P20 ,Pull Up Status 20" "Enabled,Disabled" textline " " bitfld.long 0x00 19. " P19 ,Pull Up Status 19" "Enabled,Disabled" bitfld.long 0x00 18. " P18 ,Pull Up Status 18" "Enabled,Disabled" bitfld.long 0x00 17. " P17 ,Pull Up Status 17" "Enabled,Disabled" bitfld.long 0x00 16. " P16 ,Pull Up Status 16" "Enabled,Disabled" textline " " bitfld.long 0x00 15. " P15 ,Pull Up Status 15" "Enabled,Disabled" bitfld.long 0x00 14. " P14 ,Pull Up Status 14" "Enabled,Disabled" bitfld.long 0x00 13. " P13 ,Pull Up Status 13" "Enabled,Disabled" bitfld.long 0x00 12. " P12 ,Pull Up Status 12" "Enabled,Disabled" textline " " bitfld.long 0x00 11. " P11 ,Pull Up Status 11" "Enabled,Disabled" bitfld.long 0x00 10. " P10 ,Pull Up Status 10" "Enabled,Disabled" bitfld.long 0x00 9. " P9 ,Pull Up Status 9" "Enabled,Disabled" bitfld.long 0x00 8. " P8 ,Pull Up Status 8" "Enabled,Disabled" textline " " bitfld.long 0x00 7. " P7 ,Pull Up Status 7" "Enabled,Disabled" bitfld.long 0x00 6. " P6 ,Pull Up Status 6" "Enabled,Disabled" bitfld.long 0x00 5. " P5 ,Pull Up Status 5" "Enabled,Disabled" bitfld.long 0x00 4. " P4 ,Pull Up Status 4" "Enabled,Disabled" textline " " bitfld.long 0x00 3. " P3 ,Pull Up Status 3" "Enabled,Disabled" bitfld.long 0x00 2. " P2 ,Pull Up Status 2" "Enabled,Disabled" bitfld.long 0x00 1. " P1 ,Pull Up Status 1" "Enabled,Disabled" bitfld.long 0x00 0. " P0 ,Pull Up Status 0" "Enabled,Disabled" tree.end tree "Peripherial Selection" wgroup.long 0x70++0x07 line.long 0x00 "PIO_ASR,Peripheral A Select Register" bitfld.long 0x00 31. " P31 ,Peripheral A Select 31" "No effect,Selected" bitfld.long 0x00 30. " P30 ,Peripheral A Select 30" "No effect,Selected" bitfld.long 0x00 29. " P29 ,Peripheral A Select 29" "No effect,Selected" bitfld.long 0x00 28. " P28 ,Peripheral A Select 28" "No effect,Selected" textline " " bitfld.long 0x00 27. " P27 ,Peripheral A Select 27" "No effect,Selected" bitfld.long 0x00 26. " P26 ,Peripheral A Select 26" "No effect,Selected" bitfld.long 0x00 25. " P25 ,Peripheral A Select 25" "No effect,Selected" bitfld.long 0x00 24. " P24 ,Peripheral A Select 24" "No effect,Selected" textline " " bitfld.long 0x00 23. " P23 ,Peripheral A Select 23" "No effect,Selected" bitfld.long 0x00 22. " P22 ,Peripheral A Select 22" "No effect,Selected" bitfld.long 0x00 21. " P21 ,Peripheral A Select 21" "No effect,Selected" bitfld.long 0x00 20. " P20 ,Peripheral A Select 20" "No effect,Selected" textline " " bitfld.long 0x00 19. " P19 ,Peripheral A Select 19" "No effect,Selected" bitfld.long 0x00 18. " P18 ,Peripheral A Select 18" "No effect,Selected" bitfld.long 0x00 17. " P17 ,Peripheral A Select 17" "No effect,Selected" bitfld.long 0x00 16. " P16 ,Peripheral A Select 16" "No effect,Selected" textline " " bitfld.long 0x00 15. " P15 ,Peripheral A Select 15" "No effect,Selected" bitfld.long 0x00 14. " P14 ,Peripheral A Select 14" "No effect,Selected" bitfld.long 0x00 13. " P13 ,Peripheral A Select 13" "No effect,Selected" bitfld.long 0x00 12. " P12 ,Peripheral A Select 12" "No effect,Selected" textline " " bitfld.long 0x00 11. " P11 ,Peripheral A Select 11" "No effect,Selected" bitfld.long 0x00 10. " P10 ,Peripheral A Select 10" "No effect,Selected" bitfld.long 0x00 9. " P9 ,Peripheral A Select 9" "No effect,Selected" bitfld.long 0x00 8. " P8 ,Peripheral A Select 8" "No effect,Selected" textline " " bitfld.long 0x00 7. " P7 ,Peripheral A Select 7" "No effect,Selected" bitfld.long 0x00 6. " P6 ,Peripheral A Select 6" "No effect,Selected" bitfld.long 0x00 5. " P5 ,Peripheral A Select 5" "No effect,Selected" bitfld.long 0x00 4. " P4 ,Peripheral A Select 4" "No effect,Selected" textline " " bitfld.long 0x00 3. " P3 ,Peripheral A Select 3" "No effect,Selected" bitfld.long 0x00 2. " P2 ,Peripheral A Select 2" "No effect,Selected" bitfld.long 0x00 1. " P1 ,Peripheral A Select 1" "No effect,Selected" bitfld.long 0x00 0. " P0 ,Peripheral A Select 0" "No effect,Selected" line.long 0x04 "PIO_BSR,Peripheral B Select Register" bitfld.long 0x04 31. " P31 ,Peripheral B Select 31" "No effect,Selected" bitfld.long 0x04 30. " P30 ,Peripheral B Select 30" "No effect,Selected" bitfld.long 0x04 29. " P29 ,Peripheral B Select 29" "No effect,Selected" bitfld.long 0x04 28. " P28 ,Peripheral B Select 28" "No effect,Selected" textline " " bitfld.long 0x04 27. " P27 ,Peripheral B Select 27" "No effect,Selected" bitfld.long 0x04 26. " P26 ,Peripheral B Select 26" "No effect,Selected" bitfld.long 0x04 25. " P25 ,Peripheral B Select 25" "No effect,Selected" bitfld.long 0x04 24. " P24 ,Peripheral B Select 24" "No effect,Selected" textline " " bitfld.long 0x04 23. " P23 ,Peripheral B Select 23" "No effect,Selected" bitfld.long 0x04 22. " P22 ,Peripheral B Select 22" "No effect,Selected" bitfld.long 0x04 21. " P21 ,Peripheral B Select 21" "No effect,Selected" bitfld.long 0x04 20. " P20 ,Peripheral B Select 20" "No effect,Selected" textline " " bitfld.long 0x04 19. " P19 ,Peripheral B Select 19" "No effect,Selected" bitfld.long 0x04 18. " P18 ,Peripheral B Select 18" "No effect,Selected" bitfld.long 0x04 17. " P17 ,Peripheral B Select 17" "No effect,Selected" bitfld.long 0x04 16. " P16 ,Peripheral B Select 16" "No effect,Selected" textline " " bitfld.long 0x04 15. " P15 ,Peripheral B Select 15" "No effect,Selected" bitfld.long 0x04 14. " P14 ,Peripheral B Select 14" "No effect,Selected" bitfld.long 0x04 13. " P13 ,Peripheral B Select 13" "No effect,Selected" bitfld.long 0x04 12. " P12 ,Peripheral B Select 12" "No effect,Selected" textline " " bitfld.long 0x04 11. " P11 ,Peripheral B Select 11" "No effect,Selected" bitfld.long 0x04 10. " P10 ,Peripheral B Select 10" "No effect,Selected" bitfld.long 0x04 9. " P9 ,Peripheral B Select 9" "No effect,Selected" bitfld.long 0x04 8. " P8 ,Peripheral B Select 8" "No effect,Selected" textline " " bitfld.long 0x04 7. " P7 ,Peripheral B Select 7" "No effect,Selected" bitfld.long 0x04 6. " P6 ,Peripheral B Select 6" "No effect,Selected" bitfld.long 0x04 5. " P5 ,Peripheral B Select 5" "No effect,Selected" bitfld.long 0x04 4. " P4 ,Peripheral B Select 4" "No effect,Selected" textline " " bitfld.long 0x04 3. " P3 ,Peripheral B Select 3" "No effect,Selected" bitfld.long 0x04 2. " P2 ,Peripheral B Select 2" "No effect,Selected" bitfld.long 0x04 1. " P1 ,Peripheral B Select 1" "No effect,Selected" bitfld.long 0x04 0. " P0 ,Peripheral B Select 0" "No effect,Selected" rgroup.long 0x78++0x03 line.long 0x00 "PIO_ABSR,AB Status Register" bitfld.long 0x00 31. " P31 ,Peripheral A B Status 31" "A,B" bitfld.long 0x00 30. " P30 ,Peripheral A B Status 30" "A,B" bitfld.long 0x00 29. " P29 ,Peripheral A B Status 29" "A,B" bitfld.long 0x00 28. " P28 ,Peripheral A B Status 28" "A,B" textline " " bitfld.long 0x00 27. " P27 ,Peripheral A B Status 27" "A,B" bitfld.long 0x00 26. " P26 ,Peripheral A B Status 26" "A,B" bitfld.long 0x00 25. " P25 ,Peripheral A B Status 25" "A,B" bitfld.long 0x00 24. " P24 ,Peripheral A B Status 24" "A,B" textline " " bitfld.long 0x00 23. " P23 ,Peripheral A B Status 23" "A,B" bitfld.long 0x00 22. " P22 ,Peripheral A B Status 22" "A,B" bitfld.long 0x00 21. " P21 ,Peripheral A B Status 21" "A,B" bitfld.long 0x00 20. " P20 ,Peripheral A B Status 20" "A,B" textline " " bitfld.long 0x00 19. " P19 ,Peripheral A B Status 19" "A,B" bitfld.long 0x00 18. " P18 ,Peripheral A B Status 18" "A,B" bitfld.long 0x00 17. " P17 ,Peripheral A B Status 17" "A,B" bitfld.long 0x00 16. " P16 ,Peripheral A B Status 16" "A,B" textline " " bitfld.long 0x00 15. " P15 ,Peripheral A B Status 15" "A,B" bitfld.long 0x00 14. " P14 ,Peripheral A B Status 14" "A,B" bitfld.long 0x00 13. " P13 ,Peripheral A B Status 13" "A,B" bitfld.long 0x00 12. " P12 ,Peripheral A B Status 12" "A,B" textline " " bitfld.long 0x00 11. " P11 ,Peripheral A B Status 11" "A,B" bitfld.long 0x00 10. " P10 ,Peripheral A B Status 10" "A,B" bitfld.long 0x00 9. " P9 ,Peripheral A B Status 9" "A,B" bitfld.long 0x00 8. " P8 ,Peripheral A B Status 8" "A,B" textline " " bitfld.long 0x00 7. " P7 ,Peripheral A B Status 7" "A,B" bitfld.long 0x00 6. " P6 ,Peripheral A B Status 6" "A,B" bitfld.long 0x00 5. " P5 ,Peripheral A B Status 5" "A,B" bitfld.long 0x00 4. " P4 ,Peripheral A B Status 4" "A,B" textline " " bitfld.long 0x00 3. " P3 ,Peripheral A B Status 3" "A,B" bitfld.long 0x00 2. " P2 ,Peripheral A B Status 2" "A,B" bitfld.long 0x00 1. " P1 ,Peripheral A B Status 1" "A,B" bitfld.long 0x00 0. " P0 ,Peripheral A B Status 0" "A,B" tree.end tree "Output Write" wgroup.long 0xA0++0x07 line.long 0x00 "PIO_OWER,Output Write Enable" bitfld.long 0x00 31. " P31 ,Output Write Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Output Write Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Output Write Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Output Write Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Output Write Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Output Write Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Output Write Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Output Write Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Output Write Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Output Write Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Output Write Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Output Write Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Output Write Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Output Write Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Output Write Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Output Write Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Output Write Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Output Write Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Output Write Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Output Write Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Output Write Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Output Write Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Output Write Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Output Write Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Output Write Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Output Write Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Output Write Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Output Write Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Output Write Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Output Write Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Output Write Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Output Write Enable 0" "No effect,Enabled" line.long 0x04 "PIO_OWDR,Output Write Disable" bitfld.long 0x04 31. " P31 ,Output Write Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Output Write Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Output Write Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Output Write Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Output Write Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Output Write Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Output Write Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Output Write Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Output Write Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Output Write Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Output Write Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Output Write Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Output Write Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Output Write Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Output Write Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Output Write Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Output Write Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Output Write Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Output Write Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Output Write Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Output Write Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Output Write Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Output Write Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Output Write Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Output Write Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Output Write Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Output Write Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Output Write Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Output Write Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Output Write Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Output Write Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Output Write Disable 0" "No effect,Disabled" rgroup.long 0xA8++0x03 line.long 0x00 "PIO_OWSR,Output Write Status Register" bitfld.long 0x00 31. " P31 ,Output Write Status31" "Not affected,Affected" bitfld.long 0x00 30. " P30 ,Output Write Status30" "Not affected,Affected" bitfld.long 0x00 29. " P29 ,Output Write Status29" "Not affected,Affected" bitfld.long 0x00 28. " P28 ,Output Write Status28" "Not affected,Affected" textline " " bitfld.long 0x00 27. " P27 ,Output Write Status27" "Not affected,Affected" bitfld.long 0x00 26. " P26 ,Output Write Status26" "Not affected,Affected" bitfld.long 0x00 25. " P25 ,Output Write Status25" "Not affected,Affected" bitfld.long 0x00 24. " P24 ,Output Write Status24" "Not affected,Affected" textline " " bitfld.long 0x00 23. " P23 ,Output Write Status23" "Not affected,Affected" bitfld.long 0x00 22. " P22 ,Output Write Status22" "Not affected,Affected" bitfld.long 0x00 21. " P21 ,Output Write Status21" "Not affected,Affected" bitfld.long 0x00 20. " P20 ,Output Write Status20" "Not affected,Affected" textline " " bitfld.long 0x00 19. " P19 ,Output Write Status19" "Not affected,Affected" bitfld.long 0x00 18. " P18 ,Output Write Status18" "Not affected,Affected" bitfld.long 0x00 17. " P17 ,Output Write Status17" "Not affected,Affected" bitfld.long 0x00 16. " P16 ,Output Write Status16" "Not affected,Affected" textline " " bitfld.long 0x00 15. " P15 ,Output Write Status15" "Not affected,Affected" bitfld.long 0x00 14. " P14 ,Output Write Status14" "Not affected,Affected" bitfld.long 0x00 13. " P13 ,Output Write Status13" "Not affected,Affected" bitfld.long 0x00 12. " P12 ,Output Write Status12" "Not affected,Affected" textline " " bitfld.long 0x00 11. " P11 ,Output Write Status11" "Not affected,Affected" bitfld.long 0x00 10. " P10 ,Output Write Status10" "Not affected,Affected" bitfld.long 0x00 9. " P9 ,Output Write Status9" "Not affected,Affected" bitfld.long 0x00 8. " P8 ,Output Write Status8" "Not affected,Affected" textline " " bitfld.long 0x00 7. " P7 ,Output Write Status7" "Not affected,Affected" bitfld.long 0x00 6. " P6 ,Output Write Status6" "Not affected,Affected" bitfld.long 0x00 5. " P5 ,Output Write Status5" "Not affected,Affected" bitfld.long 0x00 4. " P4 ,Output Write Status4" "Not affected,Affected" textline " " bitfld.long 0x00 3. " P3 ,Output Write Status3" "Not affected,Affected" bitfld.long 0x00 2. " P2 ,Output Write Status2" "Not affected,Affected" bitfld.long 0x00 1. " P1 ,Output Write Status1" "Not affected,Affected" bitfld.long 0x00 0. " P0 ,Output Write Status0" "Not affected,Affected" tree.end tree.end tree "PIO C" base asd:0xFFFFF800 tree "PIO" wgroup.long 0x00++0x07 line.long 0x00 "PIO_PER,PIO Enable Register" bitfld.long 0x00 31. " P31 ,PIO Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,PIO Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,PIO Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,PIO Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,PIO Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,PIO Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,PIO Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,PIO Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,PIO Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,PIO Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,PIO Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,PIO Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,PIO Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,PIO Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,PIO Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,PIO Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,PIO Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,PIO Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,PIO Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,PIO Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,PIO Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,PIO Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,PIO Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,PIO Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,PIO Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,PIO Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,PIO Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,PIO Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,PIO Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,PIO Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,PIO Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,PIO Enable 0" "No effect,Enabled" line.long 0x04 "PIO_PDR,PIO Disable Register" bitfld.long 0x04 31. " P31 ,PIO Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,PIO Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,PIO Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,PIO Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,PIO Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,PIO Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,PIO Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,PIO Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,PIO Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,PIO Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,PIO Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,PIO Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,PIO Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,PIO Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,PIO Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,PIO Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,PIO Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,PIO Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,PIO Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,PIO Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,PIO Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,PIO Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,PIO Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,PIO Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,PIO Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,PIO Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,PIO Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,PIO Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,PIO Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,PIO Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,PIO Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,PIO Disable 0" "No effect,Disabled" rgroup.long 0x08++0x03 line.long 0x00 "PIO_PSR,PIO Status Register" bitfld.long 0x00 31. " P31 ,PIO Status 31" "Inactive,Active" bitfld.long 0x00 30. " P30 ,PIO Status 30" "Inactive,Active" bitfld.long 0x00 29. " P29 ,PIO Status 29" "Inactive,Active" bitfld.long 0x00 28. " P28 ,PIO Status 28" "Inactive,Active" textline " " bitfld.long 0x00 27. " P27 ,PIO Status 27" "Inactive,Active" bitfld.long 0x00 26. " P26 ,PIO Status 26" "Inactive,Active" bitfld.long 0x00 25. " P25 ,PIO Status 25" "Inactive,Active" bitfld.long 0x00 24. " P24 ,PIO Status 24" "Inactive,Active" textline " " bitfld.long 0x00 23. " P23 ,PIO Status 23" "Inactive,Active" bitfld.long 0x00 22. " P22 ,PIO Status 22" "Inactive,Active" bitfld.long 0x00 21. " P21 ,PIO Status 21" "Inactive,Active" bitfld.long 0x00 20. " P20 ,PIO Status 20" "Inactive,Active" textline " " bitfld.long 0x00 19. " P19 ,PIO Status 19" "Inactive,Active" bitfld.long 0x00 18. " P18 ,PIO Status 18" "Inactive,Active" bitfld.long 0x00 17. " P17 ,PIO Status 17" "Inactive,Active" bitfld.long 0x00 16. " P16 ,PIO Status 16" "Inactive,Active" textline " " bitfld.long 0x00 15. " P15 ,PIO Status 15" "Inactive,Active" bitfld.long 0x00 14. " P14 ,PIO Status 14" "Inactive,Active" bitfld.long 0x00 13. " P13 ,PIO Status 13" "Inactive,Active" bitfld.long 0x00 12. " P12 ,PIO Status 12" "Inactive,Active" textline " " bitfld.long 0x00 11. " P11 ,PIO Status 11" "Inactive,Active" bitfld.long 0x00 10. " P10 ,PIO Status 10" "Inactive,Active" bitfld.long 0x00 9. " P9 ,PIO Status 9" "Inactive,Active" bitfld.long 0x00 8. " P8 ,PIO Status 8" "Inactive,Active" textline " " bitfld.long 0x00 7. " P7 ,PIO Status 7" "Inactive,Active" bitfld.long 0x00 6. " P6 ,PIO Status 6" "Inactive,Active" bitfld.long 0x00 5. " P5 ,PIO Status 5" "Inactive,Active" bitfld.long 0x00 4. " P4 ,PIO Status 4" "Inactive,Active" textline " " bitfld.long 0x00 3. " P3 ,PIO Status 3" "Inactive,Active" bitfld.long 0x00 2. " P2 ,PIO Status 2" "Inactive,Active" bitfld.long 0x00 1. " P1 ,PIO Status 1" "Inactive,Active" bitfld.long 0x00 0. " P0 ,PIO Status 0" "Inactive,Active" tree.end tree "Output" wgroup.long 0x10++0x07 line.long 0x00 "PIO_OER,Output Enable Register" bitfld.long 0x00 31. " P31 ,Output Enable31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Output Enable30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Output Enable29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Output Enable28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Output Enable27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Output Enable26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Output Enable25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Output Enable24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Output Enable23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Output Enable22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Output Enable21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Output Enable20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Output Enable19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Output Enable18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Output Enable17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Output Enable16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Output Enable15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Output Enable14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Output Enable13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Output Enable12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Output Enable11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Output Enable10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Output Enable9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Output Enable8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Output Enable7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Output Enable6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Output Enable5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Output Enable4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Output Enable3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Output Enable2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Output Enable1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Output Enable0" "No effect,Enabled" line.long 0x04 "PIO_ODR,Output Disable Register" bitfld.long 0x04 31. " P31 ,Output Disable31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Output Disable30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Output Disable29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Output Disable28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Output Disable27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Output Disable26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Output Disable25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Output Disable24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Output Disable23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Output Disable22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Output Disable21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Output Disable20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Output Disable19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Output Disable18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Output Disable17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Output Disable16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Output Disable15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Output Disable14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Output Disable13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Output Disable12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Output Disable11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Output Disable10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Output Disable9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Output Disable8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Output Disable7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Output Disable6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Output Disable5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Output Disable4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Output Disable3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Output Disable2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Output Disable1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Output Disable0" "No effect,Disabled" rgroup.long 0x18++0x03 line.long 0x00 "PIO_OSR,Output Status Register" bitfld.long 0x00 31. " P31 ,Output Status31" "Input,Output" bitfld.long 0x00 30. " P30 ,Output Status30" "Input,Output" bitfld.long 0x00 29. " P29 ,Output Status29" "Input,Output" bitfld.long 0x00 28. " P28 ,Output Status28" "Input,Output" textline " " bitfld.long 0x00 27. " P27 ,Output Status27" "Input,Output" bitfld.long 0x00 26. " P26 ,Output Status26" "Input,Output" bitfld.long 0x00 25. " P25 ,Output Status25" "Input,Output" bitfld.long 0x00 24. " P24 ,Output Status24" "Input,Output" textline " " bitfld.long 0x00 23. " P23 ,Output Status23" "Input,Output" bitfld.long 0x00 22. " P22 ,Output Status22" "Input,Output" bitfld.long 0x00 21. " P21 ,Output Status21" "Input,Output" bitfld.long 0x00 20. " P20 ,Output Status20" "Input,Output" textline " " bitfld.long 0x00 19. " P19 ,Output Status19" "Input,Output" bitfld.long 0x00 18. " P18 ,Output Status18" "Input,Output" bitfld.long 0x00 17. " P17 ,Output Status17" "Input,Output" bitfld.long 0x00 16. " P16 ,Output Status16" "Input,Output" textline " " bitfld.long 0x00 15. " P15 ,Output Status15" "Input,Output" bitfld.long 0x00 14. " P14 ,Output Status14" "Input,Output" bitfld.long 0x00 13. " P13 ,Output Status13" "Input,Output" bitfld.long 0x00 12. " P12 ,Output Status12" "Input,Output" textline " " bitfld.long 0x00 11. " P11 ,Output Status11" "Input,Output" bitfld.long 0x00 10. " P10 ,Output Status10" "Input,Output" bitfld.long 0x00 9. " P9 ,Output Status9" "Input,Output" bitfld.long 0x00 8. " P8 ,Output Status8" "Input,Output" textline " " bitfld.long 0x00 7. " P7 ,Output Status7" "Input,Output" bitfld.long 0x00 6. " P6 ,Output Status6" "Input,Output" bitfld.long 0x00 5. " P5 ,Output Status5" "Input,Output" bitfld.long 0x00 4. " P4 ,Output Status4" "Input,Output" textline " " bitfld.long 0x00 3. " P3 ,Output Status3" "Input,Output" bitfld.long 0x00 2. " P2 ,Output Status2" "Input,Output" bitfld.long 0x00 1. " P1 ,Output Status1" "Input,Output" bitfld.long 0x00 0. " P0 ,Output Status0" "Input,Output" tree.end tree "Filter" wgroup.long 0x20++0x07 line.long 0x00 "PIO_IFER,Glitch Input Filter Enable Register" bitfld.long 0x00 31. " P31 ,Input Filter Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Input Filter Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Input Filter Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Input Filter Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Filter Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Input Filter Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Input Filter Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Input Filter Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Filter Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Input Filter Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Input Filter Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Input Filter Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Filter Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Input Filter Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Input Filter Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Input Filter Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Filter Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Input Filter Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Input Filter Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Input Filter Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Filter Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Input Filter Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Input Filter Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Input Filter Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Filter Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Input Filter Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Input Filter Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Input Filter Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Filter Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Input Filter Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Input Filter Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Input Filter Enable 0" "No effect,Enabled" line.long 0x04 "PIO_IFDR,Glitch Input Filter Disable Register" bitfld.long 0x04 31. " P31 ,Input Filter Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Input Filter Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Input Filter Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Input Filter Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Input Filter Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Input Filter Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Input Filter Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Input Filter Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Input Filter Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Input Filter Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Input Filter Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Input Filter Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Input Filter Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Input Filter Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Input Filter Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Input Filter Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Input Filter Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Input Filter Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Input Filter Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Input Filter Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Input Filter Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Input Filter Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Input Filter Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Input Filter Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Input Filter Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Input Filter Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Input Filter Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Input Filter Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Input Filter Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Input Filter Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Input Filter Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Input Filter Disable 0" "No effect,Disabled" rgroup.long 0x28++0x03 line.long 0x00 "PIO_IFSR,Glitch Input Filter Status Register" bitfld.long 0x00 31. " P31 ,Input Filter Status 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Input Filter Status 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Input Filter Status 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Input Filter Status 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Filter Status 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Input Filter Status 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Input Filter Status 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Input Filter Status 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Filter Status 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Input Filter Status 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Input Filter Status 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Input Filter Status 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Filter Status 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Input Filter Status 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Input Filter Status 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Input Filter Status 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Filter Status 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Input Filter Status 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Input Filter Status 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Input Filter Status 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Filter Status 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Input Filter Status 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Input Filter Status 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Input Filter Status 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Filter Status 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Input Filter Status 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Input Filter Status 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Input Filter Status 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Filter Status 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Input Filter Status 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Input Filter Status 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Input Filter Status 0" "Disabled,Enabled" tree.end tree "Set/Clear" wgroup.long 0x30++0x07 line.long 0x00 "PIO_SODR,Set Output Data Register" bitfld.long 0x00 31. " P31 ,Set Output Data 31" "No effect,Set" bitfld.long 0x00 30. " P30 ,Set Output Data 30" "No effect,Set" bitfld.long 0x00 29. " P29 ,Set Output Data 29" "No effect,Set" bitfld.long 0x00 28. " P28 ,Set Output Data 28" "No effect,Set" textline " " bitfld.long 0x00 27. " P27 ,Set Output Data 27" "No effect,Set" bitfld.long 0x00 26. " P26 ,Set Output Data 26" "No effect,Set" bitfld.long 0x00 25. " P25 ,Set Output Data 25" "No effect,Set" bitfld.long 0x00 24. " P24 ,Set Output Data 24" "No effect,Set" textline " " bitfld.long 0x00 23. " P23 ,Set Output Data 23" "No effect,Set" bitfld.long 0x00 22. " P22 ,Set Output Data 22" "No effect,Set" bitfld.long 0x00 21. " P21 ,Set Output Data 21" "No effect,Set" bitfld.long 0x00 20. " P20 ,Set Output Data 20" "No effect,Set" textline " " bitfld.long 0x00 19. " P19 ,Set Output Data 19" "No effect,Set" bitfld.long 0x00 18. " P18 ,Set Output Data 18" "No effect,Set" bitfld.long 0x00 17. " P17 ,Set Output Data 17" "No effect,Set" bitfld.long 0x00 16. " P16 ,Set Output Data 16" "No effect,Set" textline " " bitfld.long 0x00 15. " P15 ,Set Output Data 15" "No effect,Set" bitfld.long 0x00 14. " P14 ,Set Output Data 14" "No effect,Set" bitfld.long 0x00 13. " P13 ,Set Output Data 13" "No effect,Set" bitfld.long 0x00 12. " P12 ,Set Output Data 12" "No effect,Set" textline " " bitfld.long 0x00 11. " P11 ,Set Output Data 11" "No effect,Set" bitfld.long 0x00 10. " P10 ,Set Output Data 10" "No effect,Set" bitfld.long 0x00 9. " P9 ,Set Output Data 9" "No effect,Set" bitfld.long 0x00 8. " P8 ,Set Output Data 8" "No effect,Set" textline " " bitfld.long 0x00 7. " P7 ,Set Output Data 7" "No effect,Set" bitfld.long 0x00 6. " P6 ,Set Output Data 6" "No effect,Set" bitfld.long 0x00 5. " P5 ,Set Output Data 5" "No effect,Set" bitfld.long 0x00 4. " P4 ,Set Output Data 4" "No effect,Set" textline " " bitfld.long 0x00 3. " P3 ,Set Output Data 3" "No effect,Set" bitfld.long 0x00 2. " P2 ,Set Output Data 2" "No effect,Set" bitfld.long 0x00 1. " P1 ,Set Output Data 1" "No effect,Set" bitfld.long 0x00 0. " P0 ,Set Output Data 0" "No effect,Set" line.long 0x04 "PIO_CODR,Clear Output Data Register" bitfld.long 0x04 31. " P31 ,Clear Output Data 31" "No effect,Cleared" bitfld.long 0x04 30. " P30 ,Clear Output Data 30" "No effect,Cleared" bitfld.long 0x04 29. " P29 ,Clear Output Data 29" "No effect,Cleared" bitfld.long 0x04 28. " P28 ,Clear Output Data 28" "No effect,Cleared" textline " " bitfld.long 0x04 27. " P27 ,Clear Output Data 27" "No effect,Cleared" bitfld.long 0x04 26. " P26 ,Clear Output Data 26" "No effect,Cleared" bitfld.long 0x04 25. " P25 ,Clear Output Data 25" "No effect,Cleared" bitfld.long 0x04 24. " P24 ,Clear Output Data 24" "No effect,Cleared" textline " " bitfld.long 0x04 23. " P23 ,Clear Output Data 23" "No effect,Cleared" bitfld.long 0x04 22. " P22 ,Clear Output Data 22" "No effect,Cleared" bitfld.long 0x04 21. " P21 ,Clear Output Data 21" "No effect,Cleared" bitfld.long 0x04 20. " P20 ,Clear Output Data 20" "No effect,Cleared" textline " " bitfld.long 0x04 19. " P19 ,Clear Output Data 19" "No effect,Cleared" bitfld.long 0x04 18. " P18 ,Clear Output Data 18" "No effect,Cleared" bitfld.long 0x04 17. " P17 ,Clear Output Data 17" "No effect,Cleared" bitfld.long 0x04 16. " P16 ,Clear Output Data 16" "No effect,Cleared" textline " " bitfld.long 0x04 15. " P15 ,Clear Output Data 15" "No effect,Cleared" bitfld.long 0x04 14. " P14 ,Clear Output Data 14" "No effect,Cleared" bitfld.long 0x04 13. " P13 ,Clear Output Data 13" "No effect,Cleared" bitfld.long 0x04 12. " P12 ,Clear Output Data 12" "No effect,Cleared" textline " " bitfld.long 0x04 11. " P11 ,Clear Output Data 11" "No effect,Cleared" bitfld.long 0x04 10. " P10 ,Clear Output Data 10" "No effect,Cleared" bitfld.long 0x04 9. " P9 ,Clear Output Data 9" "No effect,Cleared" bitfld.long 0x04 8. " P8 ,Clear Output Data 8" "No effect,Cleared" textline " " bitfld.long 0x04 7. " P7 ,Clear Output Data 7" "No effect,Cleared" bitfld.long 0x04 6. " P6 ,Clear Output Data 6" "No effect,Cleared" bitfld.long 0x04 5. " P5 ,Clear Output Data 5" "No effect,Cleared" bitfld.long 0x04 4. " P4 ,Clear Output Data 4" "No effect,Cleared" textline " " bitfld.long 0x04 3. " P3 ,Clear Output Data 3" "No effect,Cleared" bitfld.long 0x04 2. " P2 ,Clear Output Data 2" "No effect,Cleared" bitfld.long 0x04 1. " P1 ,Clear Output Data 1" "No effect,Cleared" bitfld.long 0x04 0. " P0 ,Clear Output Data 0" "No effect,Cleared" tree.end tree "Status" rgroup.long 0x38++0x07 line.long 0x00 "PIO_ODSR,Output Data Status Register" bitfld.long 0x00 31. " P31 ,Output Data Status 31" "Low,High" bitfld.long 0x00 30. " P30 ,Output Data Status 30" "Low,High" bitfld.long 0x00 29. " P29 ,Output Data Status 29" "Low,High" bitfld.long 0x00 28. " P28 ,Output Data Status 28" "Low,High" textline " " bitfld.long 0x00 27. " P27 ,Output Data Status 27" "Low,High" bitfld.long 0x00 26. " P26 ,Output Data Status 26" "Low,High" bitfld.long 0x00 25. " P25 ,Output Data Status 25" "Low,High" bitfld.long 0x00 24. " P24 ,Output Data Status 24" "Low,High" textline " " bitfld.long 0x00 23. " P23 ,Output Data Status 23" "Low,High" bitfld.long 0x00 22. " P22 ,Output Data Status 22" "Low,High" bitfld.long 0x00 21. " P21 ,Output Data Status 21" "Low,High" bitfld.long 0x00 20. " P20 ,Output Data Status 20" "Low,High" textline " " bitfld.long 0x00 19. " P19 ,Output Data Status 19" "Low,High" bitfld.long 0x00 18. " P18 ,Output Data Status 18" "Low,High" bitfld.long 0x00 17. " P17 ,Output Data Status 17" "Low,High" bitfld.long 0x00 16. " P16 ,Output Data Status 16" "Low,High" textline " " bitfld.long 0x00 15. " P15 ,Output Data Status 15" "Low,High" bitfld.long 0x00 14. " P14 ,Output Data Status 14" "Low,High" bitfld.long 0x00 13. " P13 ,Output Data Status 13" "Low,High" bitfld.long 0x00 12. " P12 ,Output Data Status 12" "Low,High" textline " " bitfld.long 0x00 11. " P11 ,Output Data Status 11" "Low,High" bitfld.long 0x00 10. " P10 ,Output Data Status 10" "Low,High" bitfld.long 0x00 9. " P9 ,Output Data Status 9" "Low,High" bitfld.long 0x00 8. " P8 ,Output Data Status 8" "Low,High" textline " " bitfld.long 0x00 7. " P7 ,Output Data Status 7" "Low,High" bitfld.long 0x00 6. " P6 ,Output Data Status 6" "Low,High" bitfld.long 0x00 5. " P5 ,Output Data Status 5" "Low,High" bitfld.long 0x00 4. " P4 ,Output Data Status 4" "Low,High" textline " " bitfld.long 0x00 3. " P3 ,Output Data Status 3" "Low,High" bitfld.long 0x00 2. " P2 ,Output Data Status 2" "Low,High" bitfld.long 0x00 1. " P1 ,Output Data Status 1" "Low,High" bitfld.long 0x00 0. " P0 ,Output Data Status 0" "Low,High" line.long 0x04 "PIO_PDSR,Pin Data Status Register" bitfld.long 0x04 31. " P31 ,Output Data Status 31" "Low,High" bitfld.long 0x04 30. " P30 ,Output Data Status 30" "Low,High" bitfld.long 0x04 29. " P29 ,Output Data Status 29" "Low,High" bitfld.long 0x04 28. " P28 ,Output Data Status 28" "Low,High" textline " " bitfld.long 0x04 27. " P27 ,Output Data Status 27" "Low,High" bitfld.long 0x04 26. " P26 ,Output Data Status 26" "Low,High" bitfld.long 0x04 25. " P25 ,Output Data Status 25" "Low,High" bitfld.long 0x04 24. " P24 ,Output Data Status 24" "Low,High" textline " " bitfld.long 0x04 23. " P23 ,Output Data Status 23" "Low,High" bitfld.long 0x04 22. " P22 ,Output Data Status 22" "Low,High" bitfld.long 0x04 21. " P21 ,Output Data Status 21" "Low,High" bitfld.long 0x04 20. " P20 ,Output Data Status 20" "Low,High" textline " " bitfld.long 0x04 19. " P19 ,Output Data Status 19" "Low,High" bitfld.long 0x04 18. " P18 ,Output Data Status 18" "Low,High" bitfld.long 0x04 17. " P17 ,Output Data Status 17" "Low,High" bitfld.long 0x04 16. " P16 ,Output Data Status 16" "Low,High" textline " " bitfld.long 0x04 15. " P15 ,Output Data Status 15" "Low,High" bitfld.long 0x04 14. " P14 ,Output Data Status 14" "Low,High" bitfld.long 0x04 13. " P13 ,Output Data Status 13" "Low,High" bitfld.long 0x04 12. " P12 ,Output Data Status 12" "Low,High" textline " " bitfld.long 0x04 11. " P11 ,Output Data Status 11" "Low,High" bitfld.long 0x04 10. " P10 ,Output Data Status 10" "Low,High" bitfld.long 0x04 9. " P9 ,Output Data Status 9" "Low,High" bitfld.long 0x04 8. " P8 ,Output Data Status 8" "Low,High" textline " " bitfld.long 0x04 7. " P7 ,Output Data Status 7" "Low,High" bitfld.long 0x04 6. " P6 ,Output Data Status 6" "Low,High" bitfld.long 0x04 5. " P5 ,Output Data Status 5" "Low,High" bitfld.long 0x04 4. " P4 ,Output Data Status 4" "Low,High" textline " " bitfld.long 0x04 3. " P3 ,Output Data Status 3" "Low,High" bitfld.long 0x04 2. " P2 ,Output Data Status 2" "Low,High" bitfld.long 0x04 1. " P1 ,Output Data Status 1" "Low,High" bitfld.long 0x04 0. " P0 ,Output Data Status 0" "Low,High" tree.end tree "Interrupt" wgroup.long 0x40++0x07 line.long 0x00 "PIO_IER,Interrupt Enable Register" bitfld.long 0x00 31. " P31 ,Input Change Interrupt Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Input Change Interrupt Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Input Change Interrupt Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Input Change Interrupt Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Change Interrupt Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Input Change Interrupt Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Input Change Interrupt Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Input Change Interrupt Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Change Interrupt Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Input Change Interrupt Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Input Change Interrupt Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Input Change Interrupt Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Change Interrupt Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Input Change Interrupt Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Input Change Interrupt Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Input Change Interrupt Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Change Interrupt Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Input Change Interrupt Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Input Change Interrupt Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Input Change Interrupt Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Change Interrupt Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Input Change Interrupt Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Input Change Interrupt Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Input Change Interrupt Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Change Interrupt Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Input Change Interrupt Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Input Change Interrupt Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Input Change Interrupt Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Change Interrupt Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Input Change Interrupt Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Input Change Interrupt Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Input Change Interrupt Enable 0" "No effect,Enabled" line.long 0x04 "PIO_IDR,Interrupt Disable Register" bitfld.long 0x04 31. " P31 ,Input Change Interrupt Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Input Change Interrupt Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Input Change Interrupt Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Input Change Interrupt Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Input Change Interrupt Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Input Change Interrupt Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Input Change Interrupt Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Input Change Interrupt Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Input Change Interrupt Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Input Change Interrupt Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Input Change Interrupt Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Input Change Interrupt Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Input Change Interrupt Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Input Change Interrupt Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Input Change Interrupt Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Input Change Interrupt Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Input Change Interrupt Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Input Change Interrupt Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Input Change Interrupt Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Input Change Interrupt Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Input Change Interrupt Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Input Change Interrupt Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Input Change Interrupt Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Input Change Interrupt Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Input Change Interrupt Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Input Change Interrupt Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Input Change Interrupt Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Input Change Interrupt Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Input Change Interrupt Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Input Change Interrupt Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Input Change Interrupt Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Input Change Interrupt Disable 0" "No effect,Disabled" rgroup.long 0x48++0x07 line.long 0x00 "PIO_IMR,Interrupt Mask Register" bitfld.long 0x00 31. " P31 ,Input Change Interrupt Mask 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Input Change Interrupt Mask 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Input Change Interrupt Mask 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Input Change Interrupt Mask 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Change Interrupt Mask 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Input Change Interrupt Mask 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Input Change Interrupt Mask 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Input Change Interrupt Mask 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Change Interrupt Mask 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Input Change Interrupt Mask 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Input Change Interrupt Mask 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Input Change Interrupt Mask 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Change Interrupt Mask 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Input Change Interrupt Mask 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Input Change Interrupt Mask 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Input Change Interrupt Mask 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Change Interrupt Mask 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Input Change Interrupt Mask 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Input Change Interrupt Mask 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Input Change Interrupt Mask 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Change Interrupt Mask 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Input Change Interrupt Mask 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Input Change Interrupt Mask 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Input Change Interrupt Mask 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Change Interrupt Mask 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Input Change Interrupt Mask 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Input Change Interrupt Mask 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Input Change Interrupt Mask 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Change Interrupt Mask 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Input Change Interrupt Mask 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Input Change Interrupt Mask 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Input Change Interrupt Mask 0" "Disabled,Enabled" line.long 0x04 "PIO_ISR,Interrupt Status Register" bitfld.long 0x04 31. " P31 ,Input Change Interrupt Status 31" "Not changed,Changed" bitfld.long 0x04 30. " P30 ,Input Change Interrupt Status 30" "Not changed,Changed" bitfld.long 0x04 29. " P29 ,Input Change Interrupt Status 29" "Not changed,Changed" bitfld.long 0x04 28. " P28 ,Input Change Interrupt Status 28" "Not changed,Changed" textline " " bitfld.long 0x04 27. " P27 ,Input Change Interrupt Status 27" "Not changed,Changed" bitfld.long 0x04 26. " P26 ,Input Change Interrupt Status 26" "Not changed,Changed" bitfld.long 0x04 25. " P25 ,Input Change Interrupt Status 25" "Not changed,Changed" bitfld.long 0x04 24. " P24 ,Input Change Interrupt Status 24" "Not changed,Changed" textline " " bitfld.long 0x04 23. " P23 ,Input Change Interrupt Status 23" "Not changed,Changed" bitfld.long 0x04 22. " P22 ,Input Change Interrupt Status 22" "Not changed,Changed" bitfld.long 0x04 21. " P21 ,Input Change Interrupt Status 21" "Not changed,Changed" bitfld.long 0x04 20. " P20 ,Input Change Interrupt Status 20" "Not changed,Changed" textline " " bitfld.long 0x04 19. " P19 ,Input Change Interrupt Status 19" "Not changed,Changed" bitfld.long 0x04 18. " P18 ,Input Change Interrupt Status 18" "Not changed,Changed" bitfld.long 0x04 17. " P17 ,Input Change Interrupt Status 17" "Not changed,Changed" bitfld.long 0x04 16. " P16 ,Input Change Interrupt Status 16" "Not changed,Changed" textline " " bitfld.long 0x04 15. " P15 ,Input Change Interrupt Status 15" "Not changed,Changed" bitfld.long 0x04 14. " P14 ,Input Change Interrupt Status 14" "Not changed,Changed" bitfld.long 0x04 13. " P13 ,Input Change Interrupt Status 13" "Not changed,Changed" bitfld.long 0x04 12. " P12 ,Input Change Interrupt Status 12" "Not changed,Changed" textline " " bitfld.long 0x04 11. " P11 ,Input Change Interrupt Status 11" "Not changed,Changed" bitfld.long 0x04 10. " P10 ,Input Change Interrupt Status 10" "Not changed,Changed" bitfld.long 0x04 9. " P9 ,Input Change Interrupt Status 9" "Not changed,Changed" bitfld.long 0x04 8. " P8 ,Input Change Interrupt Status 8" "Not changed,Changed" textline " " bitfld.long 0x04 7. " P7 ,Input Change Interrupt Status 7" "Not changed,Changed" bitfld.long 0x04 6. " P6 ,Input Change Interrupt Status 6" "Not changed,Changed" bitfld.long 0x04 5. " P5 ,Input Change Interrupt Status 5" "Not changed,Changed" bitfld.long 0x04 4. " P4 ,Input Change Interrupt Status 4" "Not changed,Changed" textline " " bitfld.long 0x04 3. " P3 ,Input Change Interrupt Status 3" "Not changed,Changed" bitfld.long 0x04 2. " P2 ,Input Change Interrupt Status 2" "Not changed,Changed" bitfld.long 0x04 1. " P1 ,Input Change Interrupt Status 1" "Not changed,Changed" bitfld.long 0x04 0. " P0 ,Input Change Interrupt Status 0" "Not changed,Changed" tree.end tree "Multi-driver" wgroup.long 0x50++0x07 line.long 0x00 "PIO_MDER,Multi-driver Enable Register" bitfld.long 0x00 31. " P31 ,Multi Drive Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Multi Drive Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Multi Drive Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Multi Drive Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Multi Drive Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Multi Drive Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Multi Drive Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Multi Drive Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Multi Drive Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Multi Drive Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Multi Drive Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Multi Drive Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Multi Drive Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Multi Drive Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Multi Drive Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Multi Drive Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Multi Drive Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Multi Drive Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Multi Drive Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Multi Drive Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Multi Drive Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Multi Drive Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Multi Drive Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Multi Drive Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Multi Drive Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Multi Drive Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Multi Drive Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Multi Drive Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Multi Drive Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Multi Drive Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Multi Drive Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Multi Drive Enable 0" "No effect,Enabled" line.long 0x04 "PIO_MDDR,Multi-driver Disable Register" bitfld.long 0x04 31. " P31 ,Multi Drive Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Multi Drive Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Multi Drive Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Multi Drive Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Multi Drive Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Multi Drive Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Multi Drive Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Multi Drive Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Multi Drive Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Multi Drive Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Multi Drive Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Multi Drive Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Multi Drive Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Multi Drive Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Multi Drive Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Multi Drive Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Multi Drive Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Multi Drive Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Multi Drive Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Multi Drive Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Multi Drive Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Multi Drive Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Multi Drive Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Multi Drive Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Multi Drive Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Multi Drive Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Multi Drive Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Multi Drive Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Multi Drive Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Multi Drive Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Multi Drive Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Multi Drive Disable 0" "No effect,Disabled" rgroup.long 0x58++0x03 line.long 0x00 "PIO_MDSR,Multi-driver Status Register" bitfld.long 0x00 31. " P31 ,Multi Drive Status 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Multi Drive Status 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Multi Drive Status 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Multi Drive Status 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Multi Drive Status 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Multi Drive Status 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Multi Drive Status 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Multi Drive Status 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Multi Drive Status 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Multi Drive Status 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Multi Drive Status 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Multi Drive Status 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Multi Drive Status 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Multi Drive Status 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Multi Drive Status 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Multi Drive Status 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Multi Drive Status 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Multi Drive Status 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Multi Drive Status 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Multi Drive Status 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Multi Drive Status 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Multi Drive Status 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Multi Drive Status 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Multi Drive Status 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Multi Drive Status 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Multi Drive Status 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Multi Drive Status 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Multi Drive Status 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Multi Drive Status 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Multi Drive Status 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Multi Drive Status 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Multi Drive Status 0" "Disabled,Enabled" tree.end tree "Pull-up" wgroup.long 0x60++0x07 line.long 0x00 "PIO_PUDR,Pull-up Disable Register" bitfld.long 0x00 31. " P31 ,Pull Up Disable 31" "No effect,Disabled" bitfld.long 0x00 30. " P30 ,Pull Up Disable 30" "No effect,Disabled" bitfld.long 0x00 29. " P29 ,Pull Up Disable 29" "No effect,Disabled" bitfld.long 0x00 28. " P28 ,Pull Up Disable 28" "No effect,Disabled" textline " " bitfld.long 0x00 27. " P27 ,Pull Up Disable 27" "No effect,Disabled" bitfld.long 0x00 26. " P26 ,Pull Up Disable 26" "No effect,Disabled" bitfld.long 0x00 25. " P25 ,Pull Up Disable 25" "No effect,Disabled" bitfld.long 0x00 24. " P24 ,Pull Up Disable 24" "No effect,Disabled" textline " " bitfld.long 0x00 23. " P23 ,Pull Up Disable 23" "No effect,Disabled" bitfld.long 0x00 22. " P22 ,Pull Up Disable 22" "No effect,Disabled" bitfld.long 0x00 21. " P21 ,Pull Up Disable 21" "No effect,Disabled" bitfld.long 0x00 20. " P20 ,Pull Up Disable 20" "No effect,Disabled" textline " " bitfld.long 0x00 19. " P19 ,Pull Up Disable 19" "No effect,Disabled" bitfld.long 0x00 18. " P18 ,Pull Up Disable 18" "No effect,Disabled" bitfld.long 0x00 17. " P17 ,Pull Up Disable 17" "No effect,Disabled" bitfld.long 0x00 16. " P16 ,Pull Up Disable 16" "No effect,Disabled" textline " " bitfld.long 0x00 15. " P15 ,Pull Up Disable 15" "No effect,Disabled" bitfld.long 0x00 14. " P14 ,Pull Up Disable 14" "No effect,Disabled" bitfld.long 0x00 13. " P13 ,Pull Up Disable 13" "No effect,Disabled" bitfld.long 0x00 12. " P12 ,Pull Up Disable 12" "No effect,Disabled" textline " " bitfld.long 0x00 11. " P11 ,Pull Up Disable 11" "No effect,Disabled" bitfld.long 0x00 10. " P10 ,Pull Up Disable 10" "No effect,Disabled" bitfld.long 0x00 9. " P9 ,Pull Up Disable 9" "No effect,Disabled" bitfld.long 0x00 8. " P8 ,Pull Up Disable 8" "No effect,Disabled" textline " " bitfld.long 0x00 7. " P7 ,Pull Up Disable 7" "No effect,Disabled" bitfld.long 0x00 6. " P6 ,Pull Up Disable 6" "No effect,Disabled" bitfld.long 0x00 5. " P5 ,Pull Up Disable 5" "No effect,Disabled" bitfld.long 0x00 4. " P4 ,Pull Up Disable 4" "No effect,Disabled" textline " " bitfld.long 0x00 3. " P3 ,Pull Up Disable 3" "No effect,Disabled" bitfld.long 0x00 2. " P2 ,Pull Up Disable 2" "No effect,Disabled" bitfld.long 0x00 1. " P1 ,Pull Up Disable 1" "No effect,Disabled" bitfld.long 0x00 0. " P0 ,Pull Up Disable 0" "No effect,Disabled" line.long 0x04 "PIO_PUER,Pull-up Enable Register" bitfld.long 0x04 31. " P31 ,Pull Up Enable 31" "No effect,Enabled" bitfld.long 0x04 30. " P30 ,Pull Up Enable 30" "No effect,Enabled" bitfld.long 0x04 29. " P29 ,Pull Up Enable 29" "No effect,Enabled" bitfld.long 0x04 28. " P28 ,Pull Up Enable 28" "No effect,Enabled" textline " " bitfld.long 0x04 27. " P27 ,Pull Up Enable 27" "No effect,Enabled" bitfld.long 0x04 26. " P26 ,Pull Up Enable 26" "No effect,Enabled" bitfld.long 0x04 25. " P25 ,Pull Up Enable 25" "No effect,Enabled" bitfld.long 0x04 24. " P24 ,Pull Up Enable 24" "No effect,Enabled" textline " " bitfld.long 0x04 23. " P23 ,Pull Up Enable 23" "No effect,Enabled" bitfld.long 0x04 22. " P22 ,Pull Up Enable 22" "No effect,Enabled" bitfld.long 0x04 21. " P21 ,Pull Up Enable 21" "No effect,Enabled" bitfld.long 0x04 20. " P20 ,Pull Up Enable 20" "No effect,Enabled" textline " " bitfld.long 0x04 19. " P19 ,Pull Up Enable 19" "No effect,Enabled" bitfld.long 0x04 18. " P18 ,Pull Up Enable 18" "No effect,Enabled" bitfld.long 0x04 17. " P17 ,Pull Up Enable 17" "No effect,Enabled" bitfld.long 0x04 16. " P16 ,Pull Up Enable 16" "No effect,Enabled" textline " " bitfld.long 0x04 15. " P15 ,Pull Up Enable 15" "No effect,Enabled" bitfld.long 0x04 14. " P14 ,Pull Up Enable 14" "No effect,Enabled" bitfld.long 0x04 13. " P13 ,Pull Up Enable 13" "No effect,Enabled" bitfld.long 0x04 12. " P12 ,Pull Up Enable 12" "No effect,Enabled" textline " " bitfld.long 0x04 11. " P11 ,Pull Up Enable 11" "No effect,Enabled" bitfld.long 0x04 10. " P10 ,Pull Up Enable 10" "No effect,Enabled" bitfld.long 0x04 9. " P9 ,Pull Up Enable 9" "No effect,Enabled" bitfld.long 0x04 8. " P8 ,Pull Up Enable 8" "No effect,Enabled" textline " " bitfld.long 0x04 7. " P7 ,Pull Up Enable 7" "No effect,Enabled" bitfld.long 0x04 6. " P6 ,Pull Up Enable 6" "No effect,Enabled" bitfld.long 0x04 5. " P5 ,Pull Up Enable 5" "No effect,Enabled" bitfld.long 0x04 4. " P4 ,Pull Up Enable 4" "No effect,Enabled" textline " " bitfld.long 0x04 3. " P3 ,Pull Up Enable 3" "No effect,Enabled" bitfld.long 0x04 2. " P2 ,Pull Up Enable 2" "No effect,Enabled" bitfld.long 0x04 1. " P1 ,Pull Up Enable 1" "No effect,Enabled" bitfld.long 0x04 0. " P0 ,Pull Up Enable 0" "No effect,Enabled" rgroup.long 0x68++0x03 line.long 0x00 "PIO_PUSR,Pad Pull-up Status Register" bitfld.long 0x00 31. " P31 ,Pull Up Status 31" "Enabled,Disabled" bitfld.long 0x00 30. " P30 ,Pull Up Status 30" "Enabled,Disabled" bitfld.long 0x00 29. " P29 ,Pull Up Status 29" "Enabled,Disabled" bitfld.long 0x00 28. " P28 ,Pull Up Status 28" "Enabled,Disabled" textline " " bitfld.long 0x00 27. " P27 ,Pull Up Status 27" "Enabled,Disabled" bitfld.long 0x00 26. " P26 ,Pull Up Status 26" "Enabled,Disabled" bitfld.long 0x00 25. " P25 ,Pull Up Status 25" "Enabled,Disabled" bitfld.long 0x00 24. " P24 ,Pull Up Status 24" "Enabled,Disabled" textline " " bitfld.long 0x00 23. " P23 ,Pull Up Status 23" "Enabled,Disabled" bitfld.long 0x00 22. " P22 ,Pull Up Status 22" "Enabled,Disabled" bitfld.long 0x00 21. " P21 ,Pull Up Status 21" "Enabled,Disabled" bitfld.long 0x00 20. " P20 ,Pull Up Status 20" "Enabled,Disabled" textline " " bitfld.long 0x00 19. " P19 ,Pull Up Status 19" "Enabled,Disabled" bitfld.long 0x00 18. " P18 ,Pull Up Status 18" "Enabled,Disabled" bitfld.long 0x00 17. " P17 ,Pull Up Status 17" "Enabled,Disabled" bitfld.long 0x00 16. " P16 ,Pull Up Status 16" "Enabled,Disabled" textline " " bitfld.long 0x00 15. " P15 ,Pull Up Status 15" "Enabled,Disabled" bitfld.long 0x00 14. " P14 ,Pull Up Status 14" "Enabled,Disabled" bitfld.long 0x00 13. " P13 ,Pull Up Status 13" "Enabled,Disabled" bitfld.long 0x00 12. " P12 ,Pull Up Status 12" "Enabled,Disabled" textline " " bitfld.long 0x00 11. " P11 ,Pull Up Status 11" "Enabled,Disabled" bitfld.long 0x00 10. " P10 ,Pull Up Status 10" "Enabled,Disabled" bitfld.long 0x00 9. " P9 ,Pull Up Status 9" "Enabled,Disabled" bitfld.long 0x00 8. " P8 ,Pull Up Status 8" "Enabled,Disabled" textline " " bitfld.long 0x00 7. " P7 ,Pull Up Status 7" "Enabled,Disabled" bitfld.long 0x00 6. " P6 ,Pull Up Status 6" "Enabled,Disabled" bitfld.long 0x00 5. " P5 ,Pull Up Status 5" "Enabled,Disabled" bitfld.long 0x00 4. " P4 ,Pull Up Status 4" "Enabled,Disabled" textline " " bitfld.long 0x00 3. " P3 ,Pull Up Status 3" "Enabled,Disabled" bitfld.long 0x00 2. " P2 ,Pull Up Status 2" "Enabled,Disabled" bitfld.long 0x00 1. " P1 ,Pull Up Status 1" "Enabled,Disabled" bitfld.long 0x00 0. " P0 ,Pull Up Status 0" "Enabled,Disabled" tree.end tree "Peripherial Selection" wgroup.long 0x70++0x07 line.long 0x00 "PIO_ASR,Peripheral A Select Register" bitfld.long 0x00 31. " P31 ,Peripheral A Select 31" "No effect,Selected" bitfld.long 0x00 30. " P30 ,Peripheral A Select 30" "No effect,Selected" bitfld.long 0x00 29. " P29 ,Peripheral A Select 29" "No effect,Selected" bitfld.long 0x00 28. " P28 ,Peripheral A Select 28" "No effect,Selected" textline " " bitfld.long 0x00 27. " P27 ,Peripheral A Select 27" "No effect,Selected" bitfld.long 0x00 26. " P26 ,Peripheral A Select 26" "No effect,Selected" bitfld.long 0x00 25. " P25 ,Peripheral A Select 25" "No effect,Selected" bitfld.long 0x00 24. " P24 ,Peripheral A Select 24" "No effect,Selected" textline " " bitfld.long 0x00 23. " P23 ,Peripheral A Select 23" "No effect,Selected" bitfld.long 0x00 22. " P22 ,Peripheral A Select 22" "No effect,Selected" bitfld.long 0x00 21. " P21 ,Peripheral A Select 21" "No effect,Selected" bitfld.long 0x00 20. " P20 ,Peripheral A Select 20" "No effect,Selected" textline " " bitfld.long 0x00 19. " P19 ,Peripheral A Select 19" "No effect,Selected" bitfld.long 0x00 18. " P18 ,Peripheral A Select 18" "No effect,Selected" bitfld.long 0x00 17. " P17 ,Peripheral A Select 17" "No effect,Selected" bitfld.long 0x00 16. " P16 ,Peripheral A Select 16" "No effect,Selected" textline " " bitfld.long 0x00 15. " P15 ,Peripheral A Select 15" "No effect,Selected" bitfld.long 0x00 14. " P14 ,Peripheral A Select 14" "No effect,Selected" bitfld.long 0x00 13. " P13 ,Peripheral A Select 13" "No effect,Selected" bitfld.long 0x00 12. " P12 ,Peripheral A Select 12" "No effect,Selected" textline " " bitfld.long 0x00 11. " P11 ,Peripheral A Select 11" "No effect,Selected" bitfld.long 0x00 10. " P10 ,Peripheral A Select 10" "No effect,Selected" bitfld.long 0x00 9. " P9 ,Peripheral A Select 9" "No effect,Selected" bitfld.long 0x00 8. " P8 ,Peripheral A Select 8" "No effect,Selected" textline " " bitfld.long 0x00 7. " P7 ,Peripheral A Select 7" "No effect,Selected" bitfld.long 0x00 6. " P6 ,Peripheral A Select 6" "No effect,Selected" bitfld.long 0x00 5. " P5 ,Peripheral A Select 5" "No effect,Selected" bitfld.long 0x00 4. " P4 ,Peripheral A Select 4" "No effect,Selected" textline " " bitfld.long 0x00 3. " P3 ,Peripheral A Select 3" "No effect,Selected" bitfld.long 0x00 2. " P2 ,Peripheral A Select 2" "No effect,Selected" bitfld.long 0x00 1. " P1 ,Peripheral A Select 1" "No effect,Selected" bitfld.long 0x00 0. " P0 ,Peripheral A Select 0" "No effect,Selected" line.long 0x04 "PIO_BSR,Peripheral B Select Register" bitfld.long 0x04 31. " P31 ,Peripheral B Select 31" "No effect,Selected" bitfld.long 0x04 30. " P30 ,Peripheral B Select 30" "No effect,Selected" bitfld.long 0x04 29. " P29 ,Peripheral B Select 29" "No effect,Selected" bitfld.long 0x04 28. " P28 ,Peripheral B Select 28" "No effect,Selected" textline " " bitfld.long 0x04 27. " P27 ,Peripheral B Select 27" "No effect,Selected" bitfld.long 0x04 26. " P26 ,Peripheral B Select 26" "No effect,Selected" bitfld.long 0x04 25. " P25 ,Peripheral B Select 25" "No effect,Selected" bitfld.long 0x04 24. " P24 ,Peripheral B Select 24" "No effect,Selected" textline " " bitfld.long 0x04 23. " P23 ,Peripheral B Select 23" "No effect,Selected" bitfld.long 0x04 22. " P22 ,Peripheral B Select 22" "No effect,Selected" bitfld.long 0x04 21. " P21 ,Peripheral B Select 21" "No effect,Selected" bitfld.long 0x04 20. " P20 ,Peripheral B Select 20" "No effect,Selected" textline " " bitfld.long 0x04 19. " P19 ,Peripheral B Select 19" "No effect,Selected" bitfld.long 0x04 18. " P18 ,Peripheral B Select 18" "No effect,Selected" bitfld.long 0x04 17. " P17 ,Peripheral B Select 17" "No effect,Selected" bitfld.long 0x04 16. " P16 ,Peripheral B Select 16" "No effect,Selected" textline " " bitfld.long 0x04 15. " P15 ,Peripheral B Select 15" "No effect,Selected" bitfld.long 0x04 14. " P14 ,Peripheral B Select 14" "No effect,Selected" bitfld.long 0x04 13. " P13 ,Peripheral B Select 13" "No effect,Selected" bitfld.long 0x04 12. " P12 ,Peripheral B Select 12" "No effect,Selected" textline " " bitfld.long 0x04 11. " P11 ,Peripheral B Select 11" "No effect,Selected" bitfld.long 0x04 10. " P10 ,Peripheral B Select 10" "No effect,Selected" bitfld.long 0x04 9. " P9 ,Peripheral B Select 9" "No effect,Selected" bitfld.long 0x04 8. " P8 ,Peripheral B Select 8" "No effect,Selected" textline " " bitfld.long 0x04 7. " P7 ,Peripheral B Select 7" "No effect,Selected" bitfld.long 0x04 6. " P6 ,Peripheral B Select 6" "No effect,Selected" bitfld.long 0x04 5. " P5 ,Peripheral B Select 5" "No effect,Selected" bitfld.long 0x04 4. " P4 ,Peripheral B Select 4" "No effect,Selected" textline " " bitfld.long 0x04 3. " P3 ,Peripheral B Select 3" "No effect,Selected" bitfld.long 0x04 2. " P2 ,Peripheral B Select 2" "No effect,Selected" bitfld.long 0x04 1. " P1 ,Peripheral B Select 1" "No effect,Selected" bitfld.long 0x04 0. " P0 ,Peripheral B Select 0" "No effect,Selected" rgroup.long 0x78++0x03 line.long 0x00 "PIO_ABSR,AB Status Register" bitfld.long 0x00 31. " P31 ,Peripheral A B Status 31" "A,B" bitfld.long 0x00 30. " P30 ,Peripheral A B Status 30" "A,B" bitfld.long 0x00 29. " P29 ,Peripheral A B Status 29" "A,B" bitfld.long 0x00 28. " P28 ,Peripheral A B Status 28" "A,B" textline " " bitfld.long 0x00 27. " P27 ,Peripheral A B Status 27" "A,B" bitfld.long 0x00 26. " P26 ,Peripheral A B Status 26" "A,B" bitfld.long 0x00 25. " P25 ,Peripheral A B Status 25" "A,B" bitfld.long 0x00 24. " P24 ,Peripheral A B Status 24" "A,B" textline " " bitfld.long 0x00 23. " P23 ,Peripheral A B Status 23" "A,B" bitfld.long 0x00 22. " P22 ,Peripheral A B Status 22" "A,B" bitfld.long 0x00 21. " P21 ,Peripheral A B Status 21" "A,B" bitfld.long 0x00 20. " P20 ,Peripheral A B Status 20" "A,B" textline " " bitfld.long 0x00 19. " P19 ,Peripheral A B Status 19" "A,B" bitfld.long 0x00 18. " P18 ,Peripheral A B Status 18" "A,B" bitfld.long 0x00 17. " P17 ,Peripheral A B Status 17" "A,B" bitfld.long 0x00 16. " P16 ,Peripheral A B Status 16" "A,B" textline " " bitfld.long 0x00 15. " P15 ,Peripheral A B Status 15" "A,B" bitfld.long 0x00 14. " P14 ,Peripheral A B Status 14" "A,B" bitfld.long 0x00 13. " P13 ,Peripheral A B Status 13" "A,B" bitfld.long 0x00 12. " P12 ,Peripheral A B Status 12" "A,B" textline " " bitfld.long 0x00 11. " P11 ,Peripheral A B Status 11" "A,B" bitfld.long 0x00 10. " P10 ,Peripheral A B Status 10" "A,B" bitfld.long 0x00 9. " P9 ,Peripheral A B Status 9" "A,B" bitfld.long 0x00 8. " P8 ,Peripheral A B Status 8" "A,B" textline " " bitfld.long 0x00 7. " P7 ,Peripheral A B Status 7" "A,B" bitfld.long 0x00 6. " P6 ,Peripheral A B Status 6" "A,B" bitfld.long 0x00 5. " P5 ,Peripheral A B Status 5" "A,B" bitfld.long 0x00 4. " P4 ,Peripheral A B Status 4" "A,B" textline " " bitfld.long 0x00 3. " P3 ,Peripheral A B Status 3" "A,B" bitfld.long 0x00 2. " P2 ,Peripheral A B Status 2" "A,B" bitfld.long 0x00 1. " P1 ,Peripheral A B Status 1" "A,B" bitfld.long 0x00 0. " P0 ,Peripheral A B Status 0" "A,B" tree.end tree "Output Write" wgroup.long 0xA0++0x07 line.long 0x00 "PIO_OWER,Output Write Enable" bitfld.long 0x00 31. " P31 ,Output Write Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Output Write Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Output Write Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Output Write Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Output Write Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Output Write Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Output Write Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Output Write Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Output Write Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Output Write Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Output Write Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Output Write Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Output Write Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Output Write Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Output Write Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Output Write Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Output Write Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Output Write Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Output Write Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Output Write Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Output Write Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Output Write Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Output Write Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Output Write Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Output Write Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Output Write Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Output Write Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Output Write Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Output Write Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Output Write Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Output Write Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Output Write Enable 0" "No effect,Enabled" line.long 0x04 "PIO_OWDR,Output Write Disable" bitfld.long 0x04 31. " P31 ,Output Write Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Output Write Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Output Write Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Output Write Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Output Write Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Output Write Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Output Write Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Output Write Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Output Write Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Output Write Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Output Write Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Output Write Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Output Write Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Output Write Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Output Write Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Output Write Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Output Write Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Output Write Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Output Write Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Output Write Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Output Write Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Output Write Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Output Write Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Output Write Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Output Write Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Output Write Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Output Write Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Output Write Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Output Write Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Output Write Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Output Write Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Output Write Disable 0" "No effect,Disabled" rgroup.long 0xA8++0x03 line.long 0x00 "PIO_OWSR,Output Write Status Register" bitfld.long 0x00 31. " P31 ,Output Write Status31" "Not affected,Affected" bitfld.long 0x00 30. " P30 ,Output Write Status30" "Not affected,Affected" bitfld.long 0x00 29. " P29 ,Output Write Status29" "Not affected,Affected" bitfld.long 0x00 28. " P28 ,Output Write Status28" "Not affected,Affected" textline " " bitfld.long 0x00 27. " P27 ,Output Write Status27" "Not affected,Affected" bitfld.long 0x00 26. " P26 ,Output Write Status26" "Not affected,Affected" bitfld.long 0x00 25. " P25 ,Output Write Status25" "Not affected,Affected" bitfld.long 0x00 24. " P24 ,Output Write Status24" "Not affected,Affected" textline " " bitfld.long 0x00 23. " P23 ,Output Write Status23" "Not affected,Affected" bitfld.long 0x00 22. " P22 ,Output Write Status22" "Not affected,Affected" bitfld.long 0x00 21. " P21 ,Output Write Status21" "Not affected,Affected" bitfld.long 0x00 20. " P20 ,Output Write Status20" "Not affected,Affected" textline " " bitfld.long 0x00 19. " P19 ,Output Write Status19" "Not affected,Affected" bitfld.long 0x00 18. " P18 ,Output Write Status18" "Not affected,Affected" bitfld.long 0x00 17. " P17 ,Output Write Status17" "Not affected,Affected" bitfld.long 0x00 16. " P16 ,Output Write Status16" "Not affected,Affected" textline " " bitfld.long 0x00 15. " P15 ,Output Write Status15" "Not affected,Affected" bitfld.long 0x00 14. " P14 ,Output Write Status14" "Not affected,Affected" bitfld.long 0x00 13. " P13 ,Output Write Status13" "Not affected,Affected" bitfld.long 0x00 12. " P12 ,Output Write Status12" "Not affected,Affected" textline " " bitfld.long 0x00 11. " P11 ,Output Write Status11" "Not affected,Affected" bitfld.long 0x00 10. " P10 ,Output Write Status10" "Not affected,Affected" bitfld.long 0x00 9. " P9 ,Output Write Status9" "Not affected,Affected" bitfld.long 0x00 8. " P8 ,Output Write Status8" "Not affected,Affected" textline " " bitfld.long 0x00 7. " P7 ,Output Write Status7" "Not affected,Affected" bitfld.long 0x00 6. " P6 ,Output Write Status6" "Not affected,Affected" bitfld.long 0x00 5. " P5 ,Output Write Status5" "Not affected,Affected" bitfld.long 0x00 4. " P4 ,Output Write Status4" "Not affected,Affected" textline " " bitfld.long 0x00 3. " P3 ,Output Write Status3" "Not affected,Affected" bitfld.long 0x00 2. " P2 ,Output Write Status2" "Not affected,Affected" bitfld.long 0x00 1. " P1 ,Output Write Status1" "Not affected,Affected" bitfld.long 0x00 0. " P0 ,Output Write Status0" "Not affected,Affected" tree.end tree.end tree "PIO D" base asd:0xFFFFFA00 tree "PIO" wgroup.long 0x00++0x07 line.long 0x00 "PIO_PER,PIO Enable Register" bitfld.long 0x00 31. " P31 ,PIO Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,PIO Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,PIO Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,PIO Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,PIO Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,PIO Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,PIO Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,PIO Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,PIO Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,PIO Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,PIO Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,PIO Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,PIO Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,PIO Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,PIO Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,PIO Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,PIO Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,PIO Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,PIO Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,PIO Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,PIO Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,PIO Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,PIO Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,PIO Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,PIO Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,PIO Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,PIO Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,PIO Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,PIO Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,PIO Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,PIO Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,PIO Enable 0" "No effect,Enabled" line.long 0x04 "PIO_PDR,PIO Disable Register" bitfld.long 0x04 31. " P31 ,PIO Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,PIO Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,PIO Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,PIO Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,PIO Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,PIO Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,PIO Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,PIO Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,PIO Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,PIO Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,PIO Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,PIO Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,PIO Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,PIO Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,PIO Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,PIO Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,PIO Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,PIO Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,PIO Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,PIO Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,PIO Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,PIO Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,PIO Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,PIO Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,PIO Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,PIO Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,PIO Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,PIO Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,PIO Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,PIO Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,PIO Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,PIO Disable 0" "No effect,Disabled" rgroup.long 0x08++0x03 line.long 0x00 "PIO_PSR,PIO Status Register" bitfld.long 0x00 31. " P31 ,PIO Status 31" "Inactive,Active" bitfld.long 0x00 30. " P30 ,PIO Status 30" "Inactive,Active" bitfld.long 0x00 29. " P29 ,PIO Status 29" "Inactive,Active" bitfld.long 0x00 28. " P28 ,PIO Status 28" "Inactive,Active" textline " " bitfld.long 0x00 27. " P27 ,PIO Status 27" "Inactive,Active" bitfld.long 0x00 26. " P26 ,PIO Status 26" "Inactive,Active" bitfld.long 0x00 25. " P25 ,PIO Status 25" "Inactive,Active" bitfld.long 0x00 24. " P24 ,PIO Status 24" "Inactive,Active" textline " " bitfld.long 0x00 23. " P23 ,PIO Status 23" "Inactive,Active" bitfld.long 0x00 22. " P22 ,PIO Status 22" "Inactive,Active" bitfld.long 0x00 21. " P21 ,PIO Status 21" "Inactive,Active" bitfld.long 0x00 20. " P20 ,PIO Status 20" "Inactive,Active" textline " " bitfld.long 0x00 19. " P19 ,PIO Status 19" "Inactive,Active" bitfld.long 0x00 18. " P18 ,PIO Status 18" "Inactive,Active" bitfld.long 0x00 17. " P17 ,PIO Status 17" "Inactive,Active" bitfld.long 0x00 16. " P16 ,PIO Status 16" "Inactive,Active" textline " " bitfld.long 0x00 15. " P15 ,PIO Status 15" "Inactive,Active" bitfld.long 0x00 14. " P14 ,PIO Status 14" "Inactive,Active" bitfld.long 0x00 13. " P13 ,PIO Status 13" "Inactive,Active" bitfld.long 0x00 12. " P12 ,PIO Status 12" "Inactive,Active" textline " " bitfld.long 0x00 11. " P11 ,PIO Status 11" "Inactive,Active" bitfld.long 0x00 10. " P10 ,PIO Status 10" "Inactive,Active" bitfld.long 0x00 9. " P9 ,PIO Status 9" "Inactive,Active" bitfld.long 0x00 8. " P8 ,PIO Status 8" "Inactive,Active" textline " " bitfld.long 0x00 7. " P7 ,PIO Status 7" "Inactive,Active" bitfld.long 0x00 6. " P6 ,PIO Status 6" "Inactive,Active" bitfld.long 0x00 5. " P5 ,PIO Status 5" "Inactive,Active" bitfld.long 0x00 4. " P4 ,PIO Status 4" "Inactive,Active" textline " " bitfld.long 0x00 3. " P3 ,PIO Status 3" "Inactive,Active" bitfld.long 0x00 2. " P2 ,PIO Status 2" "Inactive,Active" bitfld.long 0x00 1. " P1 ,PIO Status 1" "Inactive,Active" bitfld.long 0x00 0. " P0 ,PIO Status 0" "Inactive,Active" tree.end tree "Output" wgroup.long 0x10++0x07 line.long 0x00 "PIO_OER,Output Enable Register" bitfld.long 0x00 31. " P31 ,Output Enable31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Output Enable30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Output Enable29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Output Enable28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Output Enable27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Output Enable26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Output Enable25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Output Enable24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Output Enable23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Output Enable22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Output Enable21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Output Enable20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Output Enable19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Output Enable18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Output Enable17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Output Enable16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Output Enable15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Output Enable14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Output Enable13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Output Enable12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Output Enable11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Output Enable10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Output Enable9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Output Enable8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Output Enable7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Output Enable6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Output Enable5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Output Enable4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Output Enable3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Output Enable2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Output Enable1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Output Enable0" "No effect,Enabled" line.long 0x04 "PIO_ODR,Output Disable Register" bitfld.long 0x04 31. " P31 ,Output Disable31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Output Disable30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Output Disable29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Output Disable28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Output Disable27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Output Disable26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Output Disable25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Output Disable24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Output Disable23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Output Disable22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Output Disable21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Output Disable20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Output Disable19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Output Disable18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Output Disable17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Output Disable16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Output Disable15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Output Disable14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Output Disable13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Output Disable12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Output Disable11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Output Disable10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Output Disable9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Output Disable8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Output Disable7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Output Disable6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Output Disable5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Output Disable4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Output Disable3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Output Disable2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Output Disable1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Output Disable0" "No effect,Disabled" rgroup.long 0x18++0x03 line.long 0x00 "PIO_OSR,Output Status Register" bitfld.long 0x00 31. " P31 ,Output Status31" "Input,Output" bitfld.long 0x00 30. " P30 ,Output Status30" "Input,Output" bitfld.long 0x00 29. " P29 ,Output Status29" "Input,Output" bitfld.long 0x00 28. " P28 ,Output Status28" "Input,Output" textline " " bitfld.long 0x00 27. " P27 ,Output Status27" "Input,Output" bitfld.long 0x00 26. " P26 ,Output Status26" "Input,Output" bitfld.long 0x00 25. " P25 ,Output Status25" "Input,Output" bitfld.long 0x00 24. " P24 ,Output Status24" "Input,Output" textline " " bitfld.long 0x00 23. " P23 ,Output Status23" "Input,Output" bitfld.long 0x00 22. " P22 ,Output Status22" "Input,Output" bitfld.long 0x00 21. " P21 ,Output Status21" "Input,Output" bitfld.long 0x00 20. " P20 ,Output Status20" "Input,Output" textline " " bitfld.long 0x00 19. " P19 ,Output Status19" "Input,Output" bitfld.long 0x00 18. " P18 ,Output Status18" "Input,Output" bitfld.long 0x00 17. " P17 ,Output Status17" "Input,Output" bitfld.long 0x00 16. " P16 ,Output Status16" "Input,Output" textline " " bitfld.long 0x00 15. " P15 ,Output Status15" "Input,Output" bitfld.long 0x00 14. " P14 ,Output Status14" "Input,Output" bitfld.long 0x00 13. " P13 ,Output Status13" "Input,Output" bitfld.long 0x00 12. " P12 ,Output Status12" "Input,Output" textline " " bitfld.long 0x00 11. " P11 ,Output Status11" "Input,Output" bitfld.long 0x00 10. " P10 ,Output Status10" "Input,Output" bitfld.long 0x00 9. " P9 ,Output Status9" "Input,Output" bitfld.long 0x00 8. " P8 ,Output Status8" "Input,Output" textline " " bitfld.long 0x00 7. " P7 ,Output Status7" "Input,Output" bitfld.long 0x00 6. " P6 ,Output Status6" "Input,Output" bitfld.long 0x00 5. " P5 ,Output Status5" "Input,Output" bitfld.long 0x00 4. " P4 ,Output Status4" "Input,Output" textline " " bitfld.long 0x00 3. " P3 ,Output Status3" "Input,Output" bitfld.long 0x00 2. " P2 ,Output Status2" "Input,Output" bitfld.long 0x00 1. " P1 ,Output Status1" "Input,Output" bitfld.long 0x00 0. " P0 ,Output Status0" "Input,Output" tree.end tree "Filter" wgroup.long 0x20++0x07 line.long 0x00 "PIO_IFER,Glitch Input Filter Enable Register" bitfld.long 0x00 31. " P31 ,Input Filter Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Input Filter Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Input Filter Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Input Filter Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Filter Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Input Filter Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Input Filter Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Input Filter Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Filter Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Input Filter Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Input Filter Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Input Filter Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Filter Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Input Filter Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Input Filter Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Input Filter Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Filter Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Input Filter Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Input Filter Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Input Filter Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Filter Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Input Filter Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Input Filter Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Input Filter Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Filter Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Input Filter Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Input Filter Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Input Filter Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Filter Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Input Filter Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Input Filter Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Input Filter Enable 0" "No effect,Enabled" line.long 0x04 "PIO_IFDR,Glitch Input Filter Disable Register" bitfld.long 0x04 31. " P31 ,Input Filter Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Input Filter Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Input Filter Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Input Filter Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Input Filter Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Input Filter Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Input Filter Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Input Filter Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Input Filter Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Input Filter Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Input Filter Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Input Filter Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Input Filter Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Input Filter Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Input Filter Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Input Filter Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Input Filter Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Input Filter Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Input Filter Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Input Filter Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Input Filter Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Input Filter Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Input Filter Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Input Filter Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Input Filter Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Input Filter Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Input Filter Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Input Filter Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Input Filter Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Input Filter Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Input Filter Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Input Filter Disable 0" "No effect,Disabled" rgroup.long 0x28++0x03 line.long 0x00 "PIO_IFSR,Glitch Input Filter Status Register" bitfld.long 0x00 31. " P31 ,Input Filter Status 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Input Filter Status 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Input Filter Status 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Input Filter Status 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Filter Status 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Input Filter Status 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Input Filter Status 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Input Filter Status 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Filter Status 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Input Filter Status 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Input Filter Status 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Input Filter Status 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Filter Status 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Input Filter Status 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Input Filter Status 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Input Filter Status 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Filter Status 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Input Filter Status 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Input Filter Status 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Input Filter Status 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Filter Status 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Input Filter Status 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Input Filter Status 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Input Filter Status 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Filter Status 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Input Filter Status 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Input Filter Status 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Input Filter Status 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Filter Status 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Input Filter Status 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Input Filter Status 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Input Filter Status 0" "Disabled,Enabled" tree.end tree "Set/Clear" wgroup.long 0x30++0x07 line.long 0x00 "PIO_SODR,Set Output Data Register" bitfld.long 0x00 31. " P31 ,Set Output Data 31" "No effect,Set" bitfld.long 0x00 30. " P30 ,Set Output Data 30" "No effect,Set" bitfld.long 0x00 29. " P29 ,Set Output Data 29" "No effect,Set" bitfld.long 0x00 28. " P28 ,Set Output Data 28" "No effect,Set" textline " " bitfld.long 0x00 27. " P27 ,Set Output Data 27" "No effect,Set" bitfld.long 0x00 26. " P26 ,Set Output Data 26" "No effect,Set" bitfld.long 0x00 25. " P25 ,Set Output Data 25" "No effect,Set" bitfld.long 0x00 24. " P24 ,Set Output Data 24" "No effect,Set" textline " " bitfld.long 0x00 23. " P23 ,Set Output Data 23" "No effect,Set" bitfld.long 0x00 22. " P22 ,Set Output Data 22" "No effect,Set" bitfld.long 0x00 21. " P21 ,Set Output Data 21" "No effect,Set" bitfld.long 0x00 20. " P20 ,Set Output Data 20" "No effect,Set" textline " " bitfld.long 0x00 19. " P19 ,Set Output Data 19" "No effect,Set" bitfld.long 0x00 18. " P18 ,Set Output Data 18" "No effect,Set" bitfld.long 0x00 17. " P17 ,Set Output Data 17" "No effect,Set" bitfld.long 0x00 16. " P16 ,Set Output Data 16" "No effect,Set" textline " " bitfld.long 0x00 15. " P15 ,Set Output Data 15" "No effect,Set" bitfld.long 0x00 14. " P14 ,Set Output Data 14" "No effect,Set" bitfld.long 0x00 13. " P13 ,Set Output Data 13" "No effect,Set" bitfld.long 0x00 12. " P12 ,Set Output Data 12" "No effect,Set" textline " " bitfld.long 0x00 11. " P11 ,Set Output Data 11" "No effect,Set" bitfld.long 0x00 10. " P10 ,Set Output Data 10" "No effect,Set" bitfld.long 0x00 9. " P9 ,Set Output Data 9" "No effect,Set" bitfld.long 0x00 8. " P8 ,Set Output Data 8" "No effect,Set" textline " " bitfld.long 0x00 7. " P7 ,Set Output Data 7" "No effect,Set" bitfld.long 0x00 6. " P6 ,Set Output Data 6" "No effect,Set" bitfld.long 0x00 5. " P5 ,Set Output Data 5" "No effect,Set" bitfld.long 0x00 4. " P4 ,Set Output Data 4" "No effect,Set" textline " " bitfld.long 0x00 3. " P3 ,Set Output Data 3" "No effect,Set" bitfld.long 0x00 2. " P2 ,Set Output Data 2" "No effect,Set" bitfld.long 0x00 1. " P1 ,Set Output Data 1" "No effect,Set" bitfld.long 0x00 0. " P0 ,Set Output Data 0" "No effect,Set" line.long 0x04 "PIO_CODR,Clear Output Data Register" bitfld.long 0x04 31. " P31 ,Clear Output Data 31" "No effect,Cleared" bitfld.long 0x04 30. " P30 ,Clear Output Data 30" "No effect,Cleared" bitfld.long 0x04 29. " P29 ,Clear Output Data 29" "No effect,Cleared" bitfld.long 0x04 28. " P28 ,Clear Output Data 28" "No effect,Cleared" textline " " bitfld.long 0x04 27. " P27 ,Clear Output Data 27" "No effect,Cleared" bitfld.long 0x04 26. " P26 ,Clear Output Data 26" "No effect,Cleared" bitfld.long 0x04 25. " P25 ,Clear Output Data 25" "No effect,Cleared" bitfld.long 0x04 24. " P24 ,Clear Output Data 24" "No effect,Cleared" textline " " bitfld.long 0x04 23. " P23 ,Clear Output Data 23" "No effect,Cleared" bitfld.long 0x04 22. " P22 ,Clear Output Data 22" "No effect,Cleared" bitfld.long 0x04 21. " P21 ,Clear Output Data 21" "No effect,Cleared" bitfld.long 0x04 20. " P20 ,Clear Output Data 20" "No effect,Cleared" textline " " bitfld.long 0x04 19. " P19 ,Clear Output Data 19" "No effect,Cleared" bitfld.long 0x04 18. " P18 ,Clear Output Data 18" "No effect,Cleared" bitfld.long 0x04 17. " P17 ,Clear Output Data 17" "No effect,Cleared" bitfld.long 0x04 16. " P16 ,Clear Output Data 16" "No effect,Cleared" textline " " bitfld.long 0x04 15. " P15 ,Clear Output Data 15" "No effect,Cleared" bitfld.long 0x04 14. " P14 ,Clear Output Data 14" "No effect,Cleared" bitfld.long 0x04 13. " P13 ,Clear Output Data 13" "No effect,Cleared" bitfld.long 0x04 12. " P12 ,Clear Output Data 12" "No effect,Cleared" textline " " bitfld.long 0x04 11. " P11 ,Clear Output Data 11" "No effect,Cleared" bitfld.long 0x04 10. " P10 ,Clear Output Data 10" "No effect,Cleared" bitfld.long 0x04 9. " P9 ,Clear Output Data 9" "No effect,Cleared" bitfld.long 0x04 8. " P8 ,Clear Output Data 8" "No effect,Cleared" textline " " bitfld.long 0x04 7. " P7 ,Clear Output Data 7" "No effect,Cleared" bitfld.long 0x04 6. " P6 ,Clear Output Data 6" "No effect,Cleared" bitfld.long 0x04 5. " P5 ,Clear Output Data 5" "No effect,Cleared" bitfld.long 0x04 4. " P4 ,Clear Output Data 4" "No effect,Cleared" textline " " bitfld.long 0x04 3. " P3 ,Clear Output Data 3" "No effect,Cleared" bitfld.long 0x04 2. " P2 ,Clear Output Data 2" "No effect,Cleared" bitfld.long 0x04 1. " P1 ,Clear Output Data 1" "No effect,Cleared" bitfld.long 0x04 0. " P0 ,Clear Output Data 0" "No effect,Cleared" tree.end tree "Status" rgroup.long 0x38++0x07 line.long 0x00 "PIO_ODSR,Output Data Status Register" bitfld.long 0x00 31. " P31 ,Output Data Status 31" "Low,High" bitfld.long 0x00 30. " P30 ,Output Data Status 30" "Low,High" bitfld.long 0x00 29. " P29 ,Output Data Status 29" "Low,High" bitfld.long 0x00 28. " P28 ,Output Data Status 28" "Low,High" textline " " bitfld.long 0x00 27. " P27 ,Output Data Status 27" "Low,High" bitfld.long 0x00 26. " P26 ,Output Data Status 26" "Low,High" bitfld.long 0x00 25. " P25 ,Output Data Status 25" "Low,High" bitfld.long 0x00 24. " P24 ,Output Data Status 24" "Low,High" textline " " bitfld.long 0x00 23. " P23 ,Output Data Status 23" "Low,High" bitfld.long 0x00 22. " P22 ,Output Data Status 22" "Low,High" bitfld.long 0x00 21. " P21 ,Output Data Status 21" "Low,High" bitfld.long 0x00 20. " P20 ,Output Data Status 20" "Low,High" textline " " bitfld.long 0x00 19. " P19 ,Output Data Status 19" "Low,High" bitfld.long 0x00 18. " P18 ,Output Data Status 18" "Low,High" bitfld.long 0x00 17. " P17 ,Output Data Status 17" "Low,High" bitfld.long 0x00 16. " P16 ,Output Data Status 16" "Low,High" textline " " bitfld.long 0x00 15. " P15 ,Output Data Status 15" "Low,High" bitfld.long 0x00 14. " P14 ,Output Data Status 14" "Low,High" bitfld.long 0x00 13. " P13 ,Output Data Status 13" "Low,High" bitfld.long 0x00 12. " P12 ,Output Data Status 12" "Low,High" textline " " bitfld.long 0x00 11. " P11 ,Output Data Status 11" "Low,High" bitfld.long 0x00 10. " P10 ,Output Data Status 10" "Low,High" bitfld.long 0x00 9. " P9 ,Output Data Status 9" "Low,High" bitfld.long 0x00 8. " P8 ,Output Data Status 8" "Low,High" textline " " bitfld.long 0x00 7. " P7 ,Output Data Status 7" "Low,High" bitfld.long 0x00 6. " P6 ,Output Data Status 6" "Low,High" bitfld.long 0x00 5. " P5 ,Output Data Status 5" "Low,High" bitfld.long 0x00 4. " P4 ,Output Data Status 4" "Low,High" textline " " bitfld.long 0x00 3. " P3 ,Output Data Status 3" "Low,High" bitfld.long 0x00 2. " P2 ,Output Data Status 2" "Low,High" bitfld.long 0x00 1. " P1 ,Output Data Status 1" "Low,High" bitfld.long 0x00 0. " P0 ,Output Data Status 0" "Low,High" line.long 0x04 "PIO_PDSR,Pin Data Status Register" bitfld.long 0x04 31. " P31 ,Output Data Status 31" "Low,High" bitfld.long 0x04 30. " P30 ,Output Data Status 30" "Low,High" bitfld.long 0x04 29. " P29 ,Output Data Status 29" "Low,High" bitfld.long 0x04 28. " P28 ,Output Data Status 28" "Low,High" textline " " bitfld.long 0x04 27. " P27 ,Output Data Status 27" "Low,High" bitfld.long 0x04 26. " P26 ,Output Data Status 26" "Low,High" bitfld.long 0x04 25. " P25 ,Output Data Status 25" "Low,High" bitfld.long 0x04 24. " P24 ,Output Data Status 24" "Low,High" textline " " bitfld.long 0x04 23. " P23 ,Output Data Status 23" "Low,High" bitfld.long 0x04 22. " P22 ,Output Data Status 22" "Low,High" bitfld.long 0x04 21. " P21 ,Output Data Status 21" "Low,High" bitfld.long 0x04 20. " P20 ,Output Data Status 20" "Low,High" textline " " bitfld.long 0x04 19. " P19 ,Output Data Status 19" "Low,High" bitfld.long 0x04 18. " P18 ,Output Data Status 18" "Low,High" bitfld.long 0x04 17. " P17 ,Output Data Status 17" "Low,High" bitfld.long 0x04 16. " P16 ,Output Data Status 16" "Low,High" textline " " bitfld.long 0x04 15. " P15 ,Output Data Status 15" "Low,High" bitfld.long 0x04 14. " P14 ,Output Data Status 14" "Low,High" bitfld.long 0x04 13. " P13 ,Output Data Status 13" "Low,High" bitfld.long 0x04 12. " P12 ,Output Data Status 12" "Low,High" textline " " bitfld.long 0x04 11. " P11 ,Output Data Status 11" "Low,High" bitfld.long 0x04 10. " P10 ,Output Data Status 10" "Low,High" bitfld.long 0x04 9. " P9 ,Output Data Status 9" "Low,High" bitfld.long 0x04 8. " P8 ,Output Data Status 8" "Low,High" textline " " bitfld.long 0x04 7. " P7 ,Output Data Status 7" "Low,High" bitfld.long 0x04 6. " P6 ,Output Data Status 6" "Low,High" bitfld.long 0x04 5. " P5 ,Output Data Status 5" "Low,High" bitfld.long 0x04 4. " P4 ,Output Data Status 4" "Low,High" textline " " bitfld.long 0x04 3. " P3 ,Output Data Status 3" "Low,High" bitfld.long 0x04 2. " P2 ,Output Data Status 2" "Low,High" bitfld.long 0x04 1. " P1 ,Output Data Status 1" "Low,High" bitfld.long 0x04 0. " P0 ,Output Data Status 0" "Low,High" tree.end tree "Interrupt" wgroup.long 0x40++0x07 line.long 0x00 "PIO_IER,Interrupt Enable Register" bitfld.long 0x00 31. " P31 ,Input Change Interrupt Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Input Change Interrupt Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Input Change Interrupt Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Input Change Interrupt Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Change Interrupt Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Input Change Interrupt Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Input Change Interrupt Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Input Change Interrupt Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Change Interrupt Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Input Change Interrupt Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Input Change Interrupt Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Input Change Interrupt Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Change Interrupt Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Input Change Interrupt Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Input Change Interrupt Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Input Change Interrupt Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Change Interrupt Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Input Change Interrupt Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Input Change Interrupt Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Input Change Interrupt Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Change Interrupt Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Input Change Interrupt Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Input Change Interrupt Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Input Change Interrupt Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Change Interrupt Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Input Change Interrupt Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Input Change Interrupt Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Input Change Interrupt Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Change Interrupt Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Input Change Interrupt Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Input Change Interrupt Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Input Change Interrupt Enable 0" "No effect,Enabled" line.long 0x04 "PIO_IDR,Interrupt Disable Register" bitfld.long 0x04 31. " P31 ,Input Change Interrupt Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Input Change Interrupt Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Input Change Interrupt Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Input Change Interrupt Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Input Change Interrupt Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Input Change Interrupt Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Input Change Interrupt Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Input Change Interrupt Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Input Change Interrupt Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Input Change Interrupt Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Input Change Interrupt Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Input Change Interrupt Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Input Change Interrupt Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Input Change Interrupt Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Input Change Interrupt Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Input Change Interrupt Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Input Change Interrupt Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Input Change Interrupt Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Input Change Interrupt Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Input Change Interrupt Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Input Change Interrupt Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Input Change Interrupt Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Input Change Interrupt Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Input Change Interrupt Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Input Change Interrupt Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Input Change Interrupt Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Input Change Interrupt Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Input Change Interrupt Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Input Change Interrupt Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Input Change Interrupt Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Input Change Interrupt Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Input Change Interrupt Disable 0" "No effect,Disabled" rgroup.long 0x48++0x07 line.long 0x00 "PIO_IMR,Interrupt Mask Register" bitfld.long 0x00 31. " P31 ,Input Change Interrupt Mask 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Input Change Interrupt Mask 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Input Change Interrupt Mask 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Input Change Interrupt Mask 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Input Change Interrupt Mask 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Input Change Interrupt Mask 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Input Change Interrupt Mask 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Input Change Interrupt Mask 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Input Change Interrupt Mask 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Input Change Interrupt Mask 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Input Change Interrupt Mask 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Input Change Interrupt Mask 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Input Change Interrupt Mask 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Input Change Interrupt Mask 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Input Change Interrupt Mask 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Input Change Interrupt Mask 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Input Change Interrupt Mask 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Input Change Interrupt Mask 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Input Change Interrupt Mask 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Input Change Interrupt Mask 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Input Change Interrupt Mask 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Input Change Interrupt Mask 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Input Change Interrupt Mask 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Input Change Interrupt Mask 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Input Change Interrupt Mask 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Input Change Interrupt Mask 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Input Change Interrupt Mask 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Input Change Interrupt Mask 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Input Change Interrupt Mask 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Input Change Interrupt Mask 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Input Change Interrupt Mask 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Input Change Interrupt Mask 0" "Disabled,Enabled" line.long 0x04 "PIO_ISR,Interrupt Status Register" bitfld.long 0x04 31. " P31 ,Input Change Interrupt Status 31" "Not changed,Changed" bitfld.long 0x04 30. " P30 ,Input Change Interrupt Status 30" "Not changed,Changed" bitfld.long 0x04 29. " P29 ,Input Change Interrupt Status 29" "Not changed,Changed" bitfld.long 0x04 28. " P28 ,Input Change Interrupt Status 28" "Not changed,Changed" textline " " bitfld.long 0x04 27. " P27 ,Input Change Interrupt Status 27" "Not changed,Changed" bitfld.long 0x04 26. " P26 ,Input Change Interrupt Status 26" "Not changed,Changed" bitfld.long 0x04 25. " P25 ,Input Change Interrupt Status 25" "Not changed,Changed" bitfld.long 0x04 24. " P24 ,Input Change Interrupt Status 24" "Not changed,Changed" textline " " bitfld.long 0x04 23. " P23 ,Input Change Interrupt Status 23" "Not changed,Changed" bitfld.long 0x04 22. " P22 ,Input Change Interrupt Status 22" "Not changed,Changed" bitfld.long 0x04 21. " P21 ,Input Change Interrupt Status 21" "Not changed,Changed" bitfld.long 0x04 20. " P20 ,Input Change Interrupt Status 20" "Not changed,Changed" textline " " bitfld.long 0x04 19. " P19 ,Input Change Interrupt Status 19" "Not changed,Changed" bitfld.long 0x04 18. " P18 ,Input Change Interrupt Status 18" "Not changed,Changed" bitfld.long 0x04 17. " P17 ,Input Change Interrupt Status 17" "Not changed,Changed" bitfld.long 0x04 16. " P16 ,Input Change Interrupt Status 16" "Not changed,Changed" textline " " bitfld.long 0x04 15. " P15 ,Input Change Interrupt Status 15" "Not changed,Changed" bitfld.long 0x04 14. " P14 ,Input Change Interrupt Status 14" "Not changed,Changed" bitfld.long 0x04 13. " P13 ,Input Change Interrupt Status 13" "Not changed,Changed" bitfld.long 0x04 12. " P12 ,Input Change Interrupt Status 12" "Not changed,Changed" textline " " bitfld.long 0x04 11. " P11 ,Input Change Interrupt Status 11" "Not changed,Changed" bitfld.long 0x04 10. " P10 ,Input Change Interrupt Status 10" "Not changed,Changed" bitfld.long 0x04 9. " P9 ,Input Change Interrupt Status 9" "Not changed,Changed" bitfld.long 0x04 8. " P8 ,Input Change Interrupt Status 8" "Not changed,Changed" textline " " bitfld.long 0x04 7. " P7 ,Input Change Interrupt Status 7" "Not changed,Changed" bitfld.long 0x04 6. " P6 ,Input Change Interrupt Status 6" "Not changed,Changed" bitfld.long 0x04 5. " P5 ,Input Change Interrupt Status 5" "Not changed,Changed" bitfld.long 0x04 4. " P4 ,Input Change Interrupt Status 4" "Not changed,Changed" textline " " bitfld.long 0x04 3. " P3 ,Input Change Interrupt Status 3" "Not changed,Changed" bitfld.long 0x04 2. " P2 ,Input Change Interrupt Status 2" "Not changed,Changed" bitfld.long 0x04 1. " P1 ,Input Change Interrupt Status 1" "Not changed,Changed" bitfld.long 0x04 0. " P0 ,Input Change Interrupt Status 0" "Not changed,Changed" tree.end tree "Multi-driver" wgroup.long 0x50++0x07 line.long 0x00 "PIO_MDER,Multi-driver Enable Register" bitfld.long 0x00 31. " P31 ,Multi Drive Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Multi Drive Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Multi Drive Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Multi Drive Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Multi Drive Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Multi Drive Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Multi Drive Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Multi Drive Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Multi Drive Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Multi Drive Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Multi Drive Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Multi Drive Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Multi Drive Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Multi Drive Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Multi Drive Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Multi Drive Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Multi Drive Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Multi Drive Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Multi Drive Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Multi Drive Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Multi Drive Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Multi Drive Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Multi Drive Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Multi Drive Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Multi Drive Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Multi Drive Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Multi Drive Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Multi Drive Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Multi Drive Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Multi Drive Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Multi Drive Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Multi Drive Enable 0" "No effect,Enabled" line.long 0x04 "PIO_MDDR,Multi-driver Disable Register" bitfld.long 0x04 31. " P31 ,Multi Drive Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Multi Drive Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Multi Drive Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Multi Drive Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Multi Drive Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Multi Drive Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Multi Drive Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Multi Drive Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Multi Drive Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Multi Drive Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Multi Drive Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Multi Drive Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Multi Drive Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Multi Drive Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Multi Drive Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Multi Drive Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Multi Drive Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Multi Drive Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Multi Drive Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Multi Drive Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Multi Drive Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Multi Drive Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Multi Drive Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Multi Drive Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Multi Drive Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Multi Drive Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Multi Drive Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Multi Drive Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Multi Drive Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Multi Drive Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Multi Drive Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Multi Drive Disable 0" "No effect,Disabled" rgroup.long 0x58++0x03 line.long 0x00 "PIO_MDSR,Multi-driver Status Register" bitfld.long 0x00 31. " P31 ,Multi Drive Status 31" "Disabled,Enabled" bitfld.long 0x00 30. " P30 ,Multi Drive Status 30" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Multi Drive Status 29" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Multi Drive Status 28" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Multi Drive Status 27" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Multi Drive Status 26" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Multi Drive Status 25" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Multi Drive Status 24" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Multi Drive Status 23" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Multi Drive Status 22" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Multi Drive Status 21" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Multi Drive Status 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Multi Drive Status 19" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Multi Drive Status 18" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Multi Drive Status 17" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Multi Drive Status 16" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Multi Drive Status 15" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Multi Drive Status 14" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Multi Drive Status 13" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Multi Drive Status 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Multi Drive Status 11" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Multi Drive Status 10" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Multi Drive Status 9" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Multi Drive Status 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Multi Drive Status 7" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Multi Drive Status 6" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Multi Drive Status 5" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Multi Drive Status 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Multi Drive Status 3" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Multi Drive Status 2" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Multi Drive Status 1" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Multi Drive Status 0" "Disabled,Enabled" tree.end tree "Pull-up" wgroup.long 0x60++0x07 line.long 0x00 "PIO_PUDR,Pull-up Disable Register" bitfld.long 0x00 31. " P31 ,Pull Up Disable 31" "No effect,Disabled" bitfld.long 0x00 30. " P30 ,Pull Up Disable 30" "No effect,Disabled" bitfld.long 0x00 29. " P29 ,Pull Up Disable 29" "No effect,Disabled" bitfld.long 0x00 28. " P28 ,Pull Up Disable 28" "No effect,Disabled" textline " " bitfld.long 0x00 27. " P27 ,Pull Up Disable 27" "No effect,Disabled" bitfld.long 0x00 26. " P26 ,Pull Up Disable 26" "No effect,Disabled" bitfld.long 0x00 25. " P25 ,Pull Up Disable 25" "No effect,Disabled" bitfld.long 0x00 24. " P24 ,Pull Up Disable 24" "No effect,Disabled" textline " " bitfld.long 0x00 23. " P23 ,Pull Up Disable 23" "No effect,Disabled" bitfld.long 0x00 22. " P22 ,Pull Up Disable 22" "No effect,Disabled" bitfld.long 0x00 21. " P21 ,Pull Up Disable 21" "No effect,Disabled" bitfld.long 0x00 20. " P20 ,Pull Up Disable 20" "No effect,Disabled" textline " " bitfld.long 0x00 19. " P19 ,Pull Up Disable 19" "No effect,Disabled" bitfld.long 0x00 18. " P18 ,Pull Up Disable 18" "No effect,Disabled" bitfld.long 0x00 17. " P17 ,Pull Up Disable 17" "No effect,Disabled" bitfld.long 0x00 16. " P16 ,Pull Up Disable 16" "No effect,Disabled" textline " " bitfld.long 0x00 15. " P15 ,Pull Up Disable 15" "No effect,Disabled" bitfld.long 0x00 14. " P14 ,Pull Up Disable 14" "No effect,Disabled" bitfld.long 0x00 13. " P13 ,Pull Up Disable 13" "No effect,Disabled" bitfld.long 0x00 12. " P12 ,Pull Up Disable 12" "No effect,Disabled" textline " " bitfld.long 0x00 11. " P11 ,Pull Up Disable 11" "No effect,Disabled" bitfld.long 0x00 10. " P10 ,Pull Up Disable 10" "No effect,Disabled" bitfld.long 0x00 9. " P9 ,Pull Up Disable 9" "No effect,Disabled" bitfld.long 0x00 8. " P8 ,Pull Up Disable 8" "No effect,Disabled" textline " " bitfld.long 0x00 7. " P7 ,Pull Up Disable 7" "No effect,Disabled" bitfld.long 0x00 6. " P6 ,Pull Up Disable 6" "No effect,Disabled" bitfld.long 0x00 5. " P5 ,Pull Up Disable 5" "No effect,Disabled" bitfld.long 0x00 4. " P4 ,Pull Up Disable 4" "No effect,Disabled" textline " " bitfld.long 0x00 3. " P3 ,Pull Up Disable 3" "No effect,Disabled" bitfld.long 0x00 2. " P2 ,Pull Up Disable 2" "No effect,Disabled" bitfld.long 0x00 1. " P1 ,Pull Up Disable 1" "No effect,Disabled" bitfld.long 0x00 0. " P0 ,Pull Up Disable 0" "No effect,Disabled" line.long 0x04 "PIO_PUER,Pull-up Enable Register" bitfld.long 0x04 31. " P31 ,Pull Up Enable 31" "No effect,Enabled" bitfld.long 0x04 30. " P30 ,Pull Up Enable 30" "No effect,Enabled" bitfld.long 0x04 29. " P29 ,Pull Up Enable 29" "No effect,Enabled" bitfld.long 0x04 28. " P28 ,Pull Up Enable 28" "No effect,Enabled" textline " " bitfld.long 0x04 27. " P27 ,Pull Up Enable 27" "No effect,Enabled" bitfld.long 0x04 26. " P26 ,Pull Up Enable 26" "No effect,Enabled" bitfld.long 0x04 25. " P25 ,Pull Up Enable 25" "No effect,Enabled" bitfld.long 0x04 24. " P24 ,Pull Up Enable 24" "No effect,Enabled" textline " " bitfld.long 0x04 23. " P23 ,Pull Up Enable 23" "No effect,Enabled" bitfld.long 0x04 22. " P22 ,Pull Up Enable 22" "No effect,Enabled" bitfld.long 0x04 21. " P21 ,Pull Up Enable 21" "No effect,Enabled" bitfld.long 0x04 20. " P20 ,Pull Up Enable 20" "No effect,Enabled" textline " " bitfld.long 0x04 19. " P19 ,Pull Up Enable 19" "No effect,Enabled" bitfld.long 0x04 18. " P18 ,Pull Up Enable 18" "No effect,Enabled" bitfld.long 0x04 17. " P17 ,Pull Up Enable 17" "No effect,Enabled" bitfld.long 0x04 16. " P16 ,Pull Up Enable 16" "No effect,Enabled" textline " " bitfld.long 0x04 15. " P15 ,Pull Up Enable 15" "No effect,Enabled" bitfld.long 0x04 14. " P14 ,Pull Up Enable 14" "No effect,Enabled" bitfld.long 0x04 13. " P13 ,Pull Up Enable 13" "No effect,Enabled" bitfld.long 0x04 12. " P12 ,Pull Up Enable 12" "No effect,Enabled" textline " " bitfld.long 0x04 11. " P11 ,Pull Up Enable 11" "No effect,Enabled" bitfld.long 0x04 10. " P10 ,Pull Up Enable 10" "No effect,Enabled" bitfld.long 0x04 9. " P9 ,Pull Up Enable 9" "No effect,Enabled" bitfld.long 0x04 8. " P8 ,Pull Up Enable 8" "No effect,Enabled" textline " " bitfld.long 0x04 7. " P7 ,Pull Up Enable 7" "No effect,Enabled" bitfld.long 0x04 6. " P6 ,Pull Up Enable 6" "No effect,Enabled" bitfld.long 0x04 5. " P5 ,Pull Up Enable 5" "No effect,Enabled" bitfld.long 0x04 4. " P4 ,Pull Up Enable 4" "No effect,Enabled" textline " " bitfld.long 0x04 3. " P3 ,Pull Up Enable 3" "No effect,Enabled" bitfld.long 0x04 2. " P2 ,Pull Up Enable 2" "No effect,Enabled" bitfld.long 0x04 1. " P1 ,Pull Up Enable 1" "No effect,Enabled" bitfld.long 0x04 0. " P0 ,Pull Up Enable 0" "No effect,Enabled" rgroup.long 0x68++0x03 line.long 0x00 "PIO_PUSR,Pad Pull-up Status Register" bitfld.long 0x00 31. " P31 ,Pull Up Status 31" "Enabled,Disabled" bitfld.long 0x00 30. " P30 ,Pull Up Status 30" "Enabled,Disabled" bitfld.long 0x00 29. " P29 ,Pull Up Status 29" "Enabled,Disabled" bitfld.long 0x00 28. " P28 ,Pull Up Status 28" "Enabled,Disabled" textline " " bitfld.long 0x00 27. " P27 ,Pull Up Status 27" "Enabled,Disabled" bitfld.long 0x00 26. " P26 ,Pull Up Status 26" "Enabled,Disabled" bitfld.long 0x00 25. " P25 ,Pull Up Status 25" "Enabled,Disabled" bitfld.long 0x00 24. " P24 ,Pull Up Status 24" "Enabled,Disabled" textline " " bitfld.long 0x00 23. " P23 ,Pull Up Status 23" "Enabled,Disabled" bitfld.long 0x00 22. " P22 ,Pull Up Status 22" "Enabled,Disabled" bitfld.long 0x00 21. " P21 ,Pull Up Status 21" "Enabled,Disabled" bitfld.long 0x00 20. " P20 ,Pull Up Status 20" "Enabled,Disabled" textline " " bitfld.long 0x00 19. " P19 ,Pull Up Status 19" "Enabled,Disabled" bitfld.long 0x00 18. " P18 ,Pull Up Status 18" "Enabled,Disabled" bitfld.long 0x00 17. " P17 ,Pull Up Status 17" "Enabled,Disabled" bitfld.long 0x00 16. " P16 ,Pull Up Status 16" "Enabled,Disabled" textline " " bitfld.long 0x00 15. " P15 ,Pull Up Status 15" "Enabled,Disabled" bitfld.long 0x00 14. " P14 ,Pull Up Status 14" "Enabled,Disabled" bitfld.long 0x00 13. " P13 ,Pull Up Status 13" "Enabled,Disabled" bitfld.long 0x00 12. " P12 ,Pull Up Status 12" "Enabled,Disabled" textline " " bitfld.long 0x00 11. " P11 ,Pull Up Status 11" "Enabled,Disabled" bitfld.long 0x00 10. " P10 ,Pull Up Status 10" "Enabled,Disabled" bitfld.long 0x00 9. " P9 ,Pull Up Status 9" "Enabled,Disabled" bitfld.long 0x00 8. " P8 ,Pull Up Status 8" "Enabled,Disabled" textline " " bitfld.long 0x00 7. " P7 ,Pull Up Status 7" "Enabled,Disabled" bitfld.long 0x00 6. " P6 ,Pull Up Status 6" "Enabled,Disabled" bitfld.long 0x00 5. " P5 ,Pull Up Status 5" "Enabled,Disabled" bitfld.long 0x00 4. " P4 ,Pull Up Status 4" "Enabled,Disabled" textline " " bitfld.long 0x00 3. " P3 ,Pull Up Status 3" "Enabled,Disabled" bitfld.long 0x00 2. " P2 ,Pull Up Status 2" "Enabled,Disabled" bitfld.long 0x00 1. " P1 ,Pull Up Status 1" "Enabled,Disabled" bitfld.long 0x00 0. " P0 ,Pull Up Status 0" "Enabled,Disabled" tree.end tree "Peripherial Selection" wgroup.long 0x70++0x07 line.long 0x00 "PIO_ASR,Peripheral A Select Register" bitfld.long 0x00 31. " P31 ,Peripheral A Select 31" "No effect,Selected" bitfld.long 0x00 30. " P30 ,Peripheral A Select 30" "No effect,Selected" bitfld.long 0x00 29. " P29 ,Peripheral A Select 29" "No effect,Selected" bitfld.long 0x00 28. " P28 ,Peripheral A Select 28" "No effect,Selected" textline " " bitfld.long 0x00 27. " P27 ,Peripheral A Select 27" "No effect,Selected" bitfld.long 0x00 26. " P26 ,Peripheral A Select 26" "No effect,Selected" bitfld.long 0x00 25. " P25 ,Peripheral A Select 25" "No effect,Selected" bitfld.long 0x00 24. " P24 ,Peripheral A Select 24" "No effect,Selected" textline " " bitfld.long 0x00 23. " P23 ,Peripheral A Select 23" "No effect,Selected" bitfld.long 0x00 22. " P22 ,Peripheral A Select 22" "No effect,Selected" bitfld.long 0x00 21. " P21 ,Peripheral A Select 21" "No effect,Selected" bitfld.long 0x00 20. " P20 ,Peripheral A Select 20" "No effect,Selected" textline " " bitfld.long 0x00 19. " P19 ,Peripheral A Select 19" "No effect,Selected" bitfld.long 0x00 18. " P18 ,Peripheral A Select 18" "No effect,Selected" bitfld.long 0x00 17. " P17 ,Peripheral A Select 17" "No effect,Selected" bitfld.long 0x00 16. " P16 ,Peripheral A Select 16" "No effect,Selected" textline " " bitfld.long 0x00 15. " P15 ,Peripheral A Select 15" "No effect,Selected" bitfld.long 0x00 14. " P14 ,Peripheral A Select 14" "No effect,Selected" bitfld.long 0x00 13. " P13 ,Peripheral A Select 13" "No effect,Selected" bitfld.long 0x00 12. " P12 ,Peripheral A Select 12" "No effect,Selected" textline " " bitfld.long 0x00 11. " P11 ,Peripheral A Select 11" "No effect,Selected" bitfld.long 0x00 10. " P10 ,Peripheral A Select 10" "No effect,Selected" bitfld.long 0x00 9. " P9 ,Peripheral A Select 9" "No effect,Selected" bitfld.long 0x00 8. " P8 ,Peripheral A Select 8" "No effect,Selected" textline " " bitfld.long 0x00 7. " P7 ,Peripheral A Select 7" "No effect,Selected" bitfld.long 0x00 6. " P6 ,Peripheral A Select 6" "No effect,Selected" bitfld.long 0x00 5. " P5 ,Peripheral A Select 5" "No effect,Selected" bitfld.long 0x00 4. " P4 ,Peripheral A Select 4" "No effect,Selected" textline " " bitfld.long 0x00 3. " P3 ,Peripheral A Select 3" "No effect,Selected" bitfld.long 0x00 2. " P2 ,Peripheral A Select 2" "No effect,Selected" bitfld.long 0x00 1. " P1 ,Peripheral A Select 1" "No effect,Selected" bitfld.long 0x00 0. " P0 ,Peripheral A Select 0" "No effect,Selected" line.long 0x04 "PIO_BSR,Peripheral B Select Register" bitfld.long 0x04 31. " P31 ,Peripheral B Select 31" "No effect,Selected" bitfld.long 0x04 30. " P30 ,Peripheral B Select 30" "No effect,Selected" bitfld.long 0x04 29. " P29 ,Peripheral B Select 29" "No effect,Selected" bitfld.long 0x04 28. " P28 ,Peripheral B Select 28" "No effect,Selected" textline " " bitfld.long 0x04 27. " P27 ,Peripheral B Select 27" "No effect,Selected" bitfld.long 0x04 26. " P26 ,Peripheral B Select 26" "No effect,Selected" bitfld.long 0x04 25. " P25 ,Peripheral B Select 25" "No effect,Selected" bitfld.long 0x04 24. " P24 ,Peripheral B Select 24" "No effect,Selected" textline " " bitfld.long 0x04 23. " P23 ,Peripheral B Select 23" "No effect,Selected" bitfld.long 0x04 22. " P22 ,Peripheral B Select 22" "No effect,Selected" bitfld.long 0x04 21. " P21 ,Peripheral B Select 21" "No effect,Selected" bitfld.long 0x04 20. " P20 ,Peripheral B Select 20" "No effect,Selected" textline " " bitfld.long 0x04 19. " P19 ,Peripheral B Select 19" "No effect,Selected" bitfld.long 0x04 18. " P18 ,Peripheral B Select 18" "No effect,Selected" bitfld.long 0x04 17. " P17 ,Peripheral B Select 17" "No effect,Selected" bitfld.long 0x04 16. " P16 ,Peripheral B Select 16" "No effect,Selected" textline " " bitfld.long 0x04 15. " P15 ,Peripheral B Select 15" "No effect,Selected" bitfld.long 0x04 14. " P14 ,Peripheral B Select 14" "No effect,Selected" bitfld.long 0x04 13. " P13 ,Peripheral B Select 13" "No effect,Selected" bitfld.long 0x04 12. " P12 ,Peripheral B Select 12" "No effect,Selected" textline " " bitfld.long 0x04 11. " P11 ,Peripheral B Select 11" "No effect,Selected" bitfld.long 0x04 10. " P10 ,Peripheral B Select 10" "No effect,Selected" bitfld.long 0x04 9. " P9 ,Peripheral B Select 9" "No effect,Selected" bitfld.long 0x04 8. " P8 ,Peripheral B Select 8" "No effect,Selected" textline " " bitfld.long 0x04 7. " P7 ,Peripheral B Select 7" "No effect,Selected" bitfld.long 0x04 6. " P6 ,Peripheral B Select 6" "No effect,Selected" bitfld.long 0x04 5. " P5 ,Peripheral B Select 5" "No effect,Selected" bitfld.long 0x04 4. " P4 ,Peripheral B Select 4" "No effect,Selected" textline " " bitfld.long 0x04 3. " P3 ,Peripheral B Select 3" "No effect,Selected" bitfld.long 0x04 2. " P2 ,Peripheral B Select 2" "No effect,Selected" bitfld.long 0x04 1. " P1 ,Peripheral B Select 1" "No effect,Selected" bitfld.long 0x04 0. " P0 ,Peripheral B Select 0" "No effect,Selected" rgroup.long 0x78++0x03 line.long 0x00 "PIO_ABSR,AB Status Register" bitfld.long 0x00 31. " P31 ,Peripheral A B Status 31" "A,B" bitfld.long 0x00 30. " P30 ,Peripheral A B Status 30" "A,B" bitfld.long 0x00 29. " P29 ,Peripheral A B Status 29" "A,B" bitfld.long 0x00 28. " P28 ,Peripheral A B Status 28" "A,B" textline " " bitfld.long 0x00 27. " P27 ,Peripheral A B Status 27" "A,B" bitfld.long 0x00 26. " P26 ,Peripheral A B Status 26" "A,B" bitfld.long 0x00 25. " P25 ,Peripheral A B Status 25" "A,B" bitfld.long 0x00 24. " P24 ,Peripheral A B Status 24" "A,B" textline " " bitfld.long 0x00 23. " P23 ,Peripheral A B Status 23" "A,B" bitfld.long 0x00 22. " P22 ,Peripheral A B Status 22" "A,B" bitfld.long 0x00 21. " P21 ,Peripheral A B Status 21" "A,B" bitfld.long 0x00 20. " P20 ,Peripheral A B Status 20" "A,B" textline " " bitfld.long 0x00 19. " P19 ,Peripheral A B Status 19" "A,B" bitfld.long 0x00 18. " P18 ,Peripheral A B Status 18" "A,B" bitfld.long 0x00 17. " P17 ,Peripheral A B Status 17" "A,B" bitfld.long 0x00 16. " P16 ,Peripheral A B Status 16" "A,B" textline " " bitfld.long 0x00 15. " P15 ,Peripheral A B Status 15" "A,B" bitfld.long 0x00 14. " P14 ,Peripheral A B Status 14" "A,B" bitfld.long 0x00 13. " P13 ,Peripheral A B Status 13" "A,B" bitfld.long 0x00 12. " P12 ,Peripheral A B Status 12" "A,B" textline " " bitfld.long 0x00 11. " P11 ,Peripheral A B Status 11" "A,B" bitfld.long 0x00 10. " P10 ,Peripheral A B Status 10" "A,B" bitfld.long 0x00 9. " P9 ,Peripheral A B Status 9" "A,B" bitfld.long 0x00 8. " P8 ,Peripheral A B Status 8" "A,B" textline " " bitfld.long 0x00 7. " P7 ,Peripheral A B Status 7" "A,B" bitfld.long 0x00 6. " P6 ,Peripheral A B Status 6" "A,B" bitfld.long 0x00 5. " P5 ,Peripheral A B Status 5" "A,B" bitfld.long 0x00 4. " P4 ,Peripheral A B Status 4" "A,B" textline " " bitfld.long 0x00 3. " P3 ,Peripheral A B Status 3" "A,B" bitfld.long 0x00 2. " P2 ,Peripheral A B Status 2" "A,B" bitfld.long 0x00 1. " P1 ,Peripheral A B Status 1" "A,B" bitfld.long 0x00 0. " P0 ,Peripheral A B Status 0" "A,B" tree.end tree "Output Write" wgroup.long 0xA0++0x07 line.long 0x00 "PIO_OWER,Output Write Enable" bitfld.long 0x00 31. " P31 ,Output Write Enable 31" "No effect,Enabled" bitfld.long 0x00 30. " P30 ,Output Write Enable 30" "No effect,Enabled" bitfld.long 0x00 29. " P29 ,Output Write Enable 29" "No effect,Enabled" bitfld.long 0x00 28. " P28 ,Output Write Enable 28" "No effect,Enabled" textline " " bitfld.long 0x00 27. " P27 ,Output Write Enable 27" "No effect,Enabled" bitfld.long 0x00 26. " P26 ,Output Write Enable 26" "No effect,Enabled" bitfld.long 0x00 25. " P25 ,Output Write Enable 25" "No effect,Enabled" bitfld.long 0x00 24. " P24 ,Output Write Enable 24" "No effect,Enabled" textline " " bitfld.long 0x00 23. " P23 ,Output Write Enable 23" "No effect,Enabled" bitfld.long 0x00 22. " P22 ,Output Write Enable 22" "No effect,Enabled" bitfld.long 0x00 21. " P21 ,Output Write Enable 21" "No effect,Enabled" bitfld.long 0x00 20. " P20 ,Output Write Enable 20" "No effect,Enabled" textline " " bitfld.long 0x00 19. " P19 ,Output Write Enable 19" "No effect,Enabled" bitfld.long 0x00 18. " P18 ,Output Write Enable 18" "No effect,Enabled" bitfld.long 0x00 17. " P17 ,Output Write Enable 17" "No effect,Enabled" bitfld.long 0x00 16. " P16 ,Output Write Enable 16" "No effect,Enabled" textline " " bitfld.long 0x00 15. " P15 ,Output Write Enable 15" "No effect,Enabled" bitfld.long 0x00 14. " P14 ,Output Write Enable 14" "No effect,Enabled" bitfld.long 0x00 13. " P13 ,Output Write Enable 13" "No effect,Enabled" bitfld.long 0x00 12. " P12 ,Output Write Enable 12" "No effect,Enabled" textline " " bitfld.long 0x00 11. " P11 ,Output Write Enable 11" "No effect,Enabled" bitfld.long 0x00 10. " P10 ,Output Write Enable 10" "No effect,Enabled" bitfld.long 0x00 9. " P9 ,Output Write Enable 9" "No effect,Enabled" bitfld.long 0x00 8. " P8 ,Output Write Enable 8" "No effect,Enabled" textline " " bitfld.long 0x00 7. " P7 ,Output Write Enable 7" "No effect,Enabled" bitfld.long 0x00 6. " P6 ,Output Write Enable 6" "No effect,Enabled" bitfld.long 0x00 5. " P5 ,Output Write Enable 5" "No effect,Enabled" bitfld.long 0x00 4. " P4 ,Output Write Enable 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " P3 ,Output Write Enable 3" "No effect,Enabled" bitfld.long 0x00 2. " P2 ,Output Write Enable 2" "No effect,Enabled" bitfld.long 0x00 1. " P1 ,Output Write Enable 1" "No effect,Enabled" bitfld.long 0x00 0. " P0 ,Output Write Enable 0" "No effect,Enabled" line.long 0x04 "PIO_OWDR,Output Write Disable" bitfld.long 0x04 31. " P31 ,Output Write Disable 31" "No effect,Disabled" bitfld.long 0x04 30. " P30 ,Output Write Disable 30" "No effect,Disabled" bitfld.long 0x04 29. " P29 ,Output Write Disable 29" "No effect,Disabled" bitfld.long 0x04 28. " P28 ,Output Write Disable 28" "No effect,Disabled" textline " " bitfld.long 0x04 27. " P27 ,Output Write Disable 27" "No effect,Disabled" bitfld.long 0x04 26. " P26 ,Output Write Disable 26" "No effect,Disabled" bitfld.long 0x04 25. " P25 ,Output Write Disable 25" "No effect,Disabled" bitfld.long 0x04 24. " P24 ,Output Write Disable 24" "No effect,Disabled" textline " " bitfld.long 0x04 23. " P23 ,Output Write Disable 23" "No effect,Disabled" bitfld.long 0x04 22. " P22 ,Output Write Disable 22" "No effect,Disabled" bitfld.long 0x04 21. " P21 ,Output Write Disable 21" "No effect,Disabled" bitfld.long 0x04 20. " P20 ,Output Write Disable 20" "No effect,Disabled" textline " " bitfld.long 0x04 19. " P19 ,Output Write Disable 19" "No effect,Disabled" bitfld.long 0x04 18. " P18 ,Output Write Disable 18" "No effect,Disabled" bitfld.long 0x04 17. " P17 ,Output Write Disable 17" "No effect,Disabled" bitfld.long 0x04 16. " P16 ,Output Write Disable 16" "No effect,Disabled" textline " " bitfld.long 0x04 15. " P15 ,Output Write Disable 15" "No effect,Disabled" bitfld.long 0x04 14. " P14 ,Output Write Disable 14" "No effect,Disabled" bitfld.long 0x04 13. " P13 ,Output Write Disable 13" "No effect,Disabled" bitfld.long 0x04 12. " P12 ,Output Write Disable 12" "No effect,Disabled" textline " " bitfld.long 0x04 11. " P11 ,Output Write Disable 11" "No effect,Disabled" bitfld.long 0x04 10. " P10 ,Output Write Disable 10" "No effect,Disabled" bitfld.long 0x04 9. " P9 ,Output Write Disable 9" "No effect,Disabled" bitfld.long 0x04 8. " P8 ,Output Write Disable 8" "No effect,Disabled" textline " " bitfld.long 0x04 7. " P7 ,Output Write Disable 7" "No effect,Disabled" bitfld.long 0x04 6. " P6 ,Output Write Disable 6" "No effect,Disabled" bitfld.long 0x04 5. " P5 ,Output Write Disable 5" "No effect,Disabled" bitfld.long 0x04 4. " P4 ,Output Write Disable 4" "No effect,Disabled" textline " " bitfld.long 0x04 3. " P3 ,Output Write Disable 3" "No effect,Disabled" bitfld.long 0x04 2. " P2 ,Output Write Disable 2" "No effect,Disabled" bitfld.long 0x04 1. " P1 ,Output Write Disable 1" "No effect,Disabled" bitfld.long 0x04 0. " P0 ,Output Write Disable 0" "No effect,Disabled" rgroup.long 0xA8++0x03 line.long 0x00 "PIO_OWSR,Output Write Status Register" bitfld.long 0x00 31. " P31 ,Output Write Status31" "Not affected,Affected" bitfld.long 0x00 30. " P30 ,Output Write Status30" "Not affected,Affected" bitfld.long 0x00 29. " P29 ,Output Write Status29" "Not affected,Affected" bitfld.long 0x00 28. " P28 ,Output Write Status28" "Not affected,Affected" textline " " bitfld.long 0x00 27. " P27 ,Output Write Status27" "Not affected,Affected" bitfld.long 0x00 26. " P26 ,Output Write Status26" "Not affected,Affected" bitfld.long 0x00 25. " P25 ,Output Write Status25" "Not affected,Affected" bitfld.long 0x00 24. " P24 ,Output Write Status24" "Not affected,Affected" textline " " bitfld.long 0x00 23. " P23 ,Output Write Status23" "Not affected,Affected" bitfld.long 0x00 22. " P22 ,Output Write Status22" "Not affected,Affected" bitfld.long 0x00 21. " P21 ,Output Write Status21" "Not affected,Affected" bitfld.long 0x00 20. " P20 ,Output Write Status20" "Not affected,Affected" textline " " bitfld.long 0x00 19. " P19 ,Output Write Status19" "Not affected,Affected" bitfld.long 0x00 18. " P18 ,Output Write Status18" "Not affected,Affected" bitfld.long 0x00 17. " P17 ,Output Write Status17" "Not affected,Affected" bitfld.long 0x00 16. " P16 ,Output Write Status16" "Not affected,Affected" textline " " bitfld.long 0x00 15. " P15 ,Output Write Status15" "Not affected,Affected" bitfld.long 0x00 14. " P14 ,Output Write Status14" "Not affected,Affected" bitfld.long 0x00 13. " P13 ,Output Write Status13" "Not affected,Affected" bitfld.long 0x00 12. " P12 ,Output Write Status12" "Not affected,Affected" textline " " bitfld.long 0x00 11. " P11 ,Output Write Status11" "Not affected,Affected" bitfld.long 0x00 10. " P10 ,Output Write Status10" "Not affected,Affected" bitfld.long 0x00 9. " P9 ,Output Write Status9" "Not affected,Affected" bitfld.long 0x00 8. " P8 ,Output Write Status8" "Not affected,Affected" textline " " bitfld.long 0x00 7. " P7 ,Output Write Status7" "Not affected,Affected" bitfld.long 0x00 6. " P6 ,Output Write Status6" "Not affected,Affected" bitfld.long 0x00 5. " P5 ,Output Write Status5" "Not affected,Affected" bitfld.long 0x00 4. " P4 ,Output Write Status4" "Not affected,Affected" textline " " bitfld.long 0x00 3. " P3 ,Output Write Status3" "Not affected,Affected" bitfld.long 0x00 2. " P2 ,Output Write Status2" "Not affected,Affected" bitfld.long 0x00 1. " P1 ,Output Write Status1" "Not affected,Affected" bitfld.long 0x00 0. " P0 ,Output Write Status0" "Not affected,Affected" tree.end tree.end tree.end tree "Serial Peripheral Interface (SPI)" base asd:0xFFFE0000 tree "SPI Registers" wgroup.long 0x00++0x03 line.long 0x00 "SPI_CR,Control Register" bitfld.long 0x00 7. " SWRST ,SPI Software Reset" "No effect,Reset" bitfld.long 0x00 1. " SPIDIS ,SPI Disable" "No effect,Disabled" bitfld.long 0x00 0. " SPIEN ,SPI Enable" "No effect,Enabled" if (data.long(asd:0xFFFE0000+0x04)&0x00000004)==0x00000000 group.long 0x04++0x03 line.long 0x00 "SPI_MR,Mode Register" hexmask.long.byte 0x00 24.--31. 1. " DLYBCS ,Delay Between Chip Selects" bitfld.long 0x00 16.--19. " PCS ,Peripheral Chip Select" "NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=1011,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=0111,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=1011,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,Forbidden" bitfld.long 0x00 7. " LLB ,Local Loopback" "Disabled,Enabled" bitfld.long 0x00 4. " MODFDIS ,Mode Fault Detection" "Enabled,Disabled" textline " " bitfld.long 0x00 3. " DIV32 ,Clock Selection" "CORECLK,CORECLK/32" bitfld.long 0x00 2. " PCSDEC ,Chip Select Decode" "Direct,Decoder" bitfld.long 0x00 1. " PS ,Peripheral Select" "Fix,Variable" bitfld.long 0x00 0. " MSTR ,Master/Slave Mode" "Slave,Master" else group.long 0x04++0x03 line.long 0x00 "SPI_MR,Mode Register" hexmask.long.byte 0x00 24.--31. 1. " DLYBCS ,Delay Between Chip Selects" bitfld.long 0x00 16.--19. " PCS ,Peripheral Chip Select" "PCS0,PCS1,PCS2,PCS3,PCS4,PCS5,PCS6,PCS7,PCS8,PCS9,PCS10,PCS11,PCS12,PCS13,PCS14,PCS15" bitfld.long 0x00 7. " LLB ,Local Loopback" "Disabled,Enabled" bitfld.long 0x00 4. " MODFDIS ,Mode Fault Detection" "Enabled,Disabled" textline " " bitfld.long 0x00 3. " DIV32 ,Clock Selection" "CORECLK,CORECLK/32" bitfld.long 0x00 2. " PCSDEC ,Chip Select Decode" "Direct,Decoder" bitfld.long 0x00 1. " PS ,Peripheral Select" "Fix,Variable" bitfld.long 0x00 0. " MSTR ,Master/Slave Mode" "Slave,Master" endif if (data.long(asd:0xFFFE0000+0x04)&0x00000004)==0x00000000 rgroup.long 0x08++0x03 line.long 0x00 "SPI_RDR,Receive Data Register" bitfld.long 0x00 16.--19. " PCS ,Peripheral Chip Select" "NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=1011,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=0111,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=1011,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,Forbidden" hexmask.long.word 0x00 0.--15. 1. " RD ,Receive Data" wgroup.long 0x0c++0x03 line.long 0x00 "SPI_TDR,Transmit Data Register" bitfld.long 0x00 16.--19. " PCS ,Peripheral Chip Select" "NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=1011,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=0111,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,NPCS[3:0]=1011,NPCS[3:0]=1110,NPCS[3:0]=1101,NPCS[3:0]=1110,Forbidden" hexmask.long.word 0x00 0.--15. 1. " TD ,Transmit Data" else rgroup.long 0x08++0x03 line.long 0x00 "SPI_RDR,Receive Data Register" bitfld.long 0x00 16.--19. " PCS ,Peripheral Chip Select" "PCS0,PCS1,PCS2,PCS3,PCS4,PCS5,PCS6,PCS7,PCS8,PCS9,PCS10,PCS11,PCS12,PCS13,PCS14,PCS15" hexmask.long.word 0x00 0.--15. 1. " RD ,Receive Data" wgroup.long 0x0c++0x03 line.long 0x00 "SPI_TDR,Transmit Data Register" bitfld.long 0x00 16.--19. " PCS ,Peripheral Chip Select" "PCS0,PCS1,PCS2,PCS3,PCS4,PCS5,PCS6,PCS7,PCS8,PCS9,PCS10,PCS11,PCS12,PCS13,PCS14,PCS15" hexmask.long.word 0x00 0.--15. 1. " TD ,Transmit Data" endif rgroup.long 0x10++0x03 line.long 0x00 "SPI_SR,Status Register" bitfld.long 0x00 16. " SPIENS ,SPI Enable Status" "Disabled,Enabled" bitfld.long 0x00 7. " TXBUFE ,TX Buffer Empty" "Not empty,Empty" textline " " bitfld.long 0x00 6. " RXBUFF ,RX Buffer Full" "Not full,Full" bitfld.long 0x00 5. " ENDTX ,End of TX Buffer" "No end,End" bitfld.long 0x00 4. " ENDRX ,End of RX buffer" "No end,End" bitfld.long 0x00 3. " OVRES ,Overrun Error Status" "No error,Error" textline " " bitfld.long 0x00 2. " MODF ,Mode Fault Error" "No error,Error" bitfld.long 0x00 1. " TDRE ,Transmit Data Register Empty" "Not empty,Empty" bitfld.long 0x00 0. " RDRF ,Receive Data Register Full" "Not full,Full" wgroup.long 0x14++0x07 line.long 0x00 "SPI_IER,Interrupt Enable Register" bitfld.long 0x00 7. " TXBUFE ,TX Buffer Empty Enable" "No effect,Enabled" bitfld.long 0x00 6. " RXBUFF ,RX Buffer Full Enable" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENDTX ,End of TX Buffer Enable" "No effect,Enabled" bitfld.long 0x00 4. " ENDRX ,End of RX buffer Enable" "No effect,Enabled" bitfld.long 0x00 3. " OVRES ,Overrun Error Status Enable" "No effect,Enabled" bitfld.long 0x00 2. " MODF ,Mode Fault Error Enable" "No effect,Enabled" textline " " bitfld.long 0x00 1. " TDRE ,Transmit Data Register Empty Enable" "No effect,Enabled" bitfld.long 0x00 0. " RDRF ,Receive Data Register Full Enable" "No effect,Enabled" line.long 0x04 "SPI_IDR,Interrupt Disable Register" bitfld.long 0x04 7. " TXBUFE ,TX Buffer Empty Disable" "No effect,Disabled" bitfld.long 0x04 6. " RXBUFF ,RX Buffer Full Disable" "No effect,Disabled" textline " " bitfld.long 0x04 5. " ENDTX ,End of TX Buffer Disable" "No effect,Disabled" bitfld.long 0x04 4. " ENDRX ,End of RX buffer Disable" "No effect,Disabled" bitfld.long 0x04 3. " OVRES ,Overrun Error Status Disable" "No effect,Disabled" bitfld.long 0x04 2. " MODF ,Mode Fault Error Disable" "No effect,Disabled" textline " " bitfld.long 0x04 1. " TDRE ,Transmit Data Register Empty Disable" "No effect,Disabled" bitfld.long 0x04 0. " RDRF ,Receive Data Register Full Disable" "No effect,Disabled" rgroup.long 0x1c++0x03 line.long 0x00 "SPI_IMR,Interrupt Mask Register" bitfld.long 0x00 7. " TXBUFE ,TX Buffer Empty Mask" "Not enabled,Enabled" bitfld.long 0x00 6. " RXBUFF ,RX Buffer Full Mask" "Not enabled,Enabled" textline " " bitfld.long 0x00 5. " ENDTX ,End of TX Buffer Mask" "Not enabled,Enabled" bitfld.long 0x00 4. " ENDRX ,End of RX buffer Mask" "Not enabled,Enabled" bitfld.long 0x00 3. " OVRES ,Overrun Error Status Mask" "Not enabled,Enabled" bitfld.long 0x00 2. " MODF ,Mode Fault Error Mask" "Not enabled,Enabled" textline " " bitfld.long 0x00 1. " TDRE ,Transmit Data Register Empty Mask" "Not enabled,Enabled" bitfld.long 0x00 0. " RDRF ,Receive Data Register Full Mask" "Not enabled,Enabled" group.long 0x30--0x3f line.long 0x00 "SPI_CSR0,Chip Select Register 0" hexmask.long.byte 0x00 24.--31. 1. " DLYBCT ,Delay Between Consecutive Transfers" hexmask.long.byte 0x00 16.--23. 1. " DLYBS ,Delay Before SPCK" hexmask.long.byte 0x00 8.--15. 1. " SCBR ,Serial Clock Baud Rate" bitfld.long 0x00 4.--7. " BITS ,Bits per Transfer" "8,9,10,11,12,13,14,15,16,?..." textline " " bitfld.long 0x00 1. " NCPHA ,Clock Phase" "Changed,Captured" bitfld.long 0x00 0. " CPOL ,Clock Polarity" "Inactive,Inactive" line.long 0x04 "SPI_CSR1,Chip Select Register 1" hexmask.long.byte 0x04 24.--31. 1. " DLYBCT ,Delay Between Consecutive Transfers" hexmask.long.byte 0x04 16.--23. 1. " DLYBS ,Delay Before SPCK" hexmask.long.byte 0x04 8.--15. 1. " SCBR ,Serial Clock Baud Rate" bitfld.long 0x04 4.--7. " BITS ,Bits per Transfer" "8,9,10,11,12,13,14,15,16,?..." textline " " bitfld.long 0x04 1. " NCPHA ,Clock Phase" "Changed,Captured" bitfld.long 0x04 0. " CPOL ,Clock Polarity" "Inactive,Inactive" line.long 0x08 "SPI_CSR2,Chip Select Register 2" hexmask.long.byte 0x08 24.--31. 1. " DLYBCT ,Delay Between Consecutive Transfers" hexmask.long.byte 0x08 16.--23. 1. " DLYBS ,Delay Before SPCK" hexmask.long.byte 0x08 8.--15. 1. " SCBR ,Serial Clock Baud Rate" bitfld.long 0x08 4.--7. " BITS ,Bits per Transfer" "8,9,10,11,12,13,14,15,16,?..." textline " " bitfld.long 0x08 1. " NCPHA ,Clock Phase" "Changed,Captured" bitfld.long 0x08 0. " CPOL ,Clock Polarity" "Inactive,Inactive" line.long 0x0c "SPI_CSR3,Chip Select Register 3" hexmask.long.byte 0x0c 24.--31. 1. " DLYBCT ,Delay Between Consecutive Transfers" hexmask.long.byte 0x0c 16.--23. 1. " DLYBS ,Delay Before SPCK" hexmask.long.byte 0x0c 8.--15. 1. " SCBR ,Serial Clock Baud Rate" bitfld.long 0x0c 4.--7. " BITS ,Bits per Transfer" "8,9,10,11,12,13,14,15,16,?..." textline " " bitfld.long 0x0c 1. " NCPHA ,Clock Phase" "Changed,Captured" bitfld.long 0x0c 0. " CPOL ,Clock Polarity" "Inactive,Inactive" tree.end tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree "Two-wire Interface (TWI)" base asd:0xFFFB8000 width 0x0b wgroup.long 0x00++0x03 line.long 0x00 "TWI_CR,Control Register" bitfld.long 0x00 7. " SWRST ,Software Reset" "No effect,Reset" bitfld.long 0x00 3. " MSDIS ,TWI Master Transfer Disabled" "No effect,Disabled" bitfld.long 0x00 2. " MSEN ,TWI Master Transfer Enabled" "No effect,Enabled" bitfld.long 0x00 1. " STOP ,Send a STOP Condition" "No effect,Sent" textline " " bitfld.long 0x00 0. " START ,Send a START Condition" "No effect,Sent" group.long 0x04++0x03 line.long 0x00 "TWI_MMR,Master Mode Register" hexmask.long.byte 0x00 16.--22. 1. " DADR ,Device Address" bitfld.long 0x00 12. " MREAD ,Master Read Direction" "Write,Read" bitfld.long 0x00 8.--9. " IADRSZ ,Internal Device Address Size" "No address,One-byte,Two-byte,Three-byte" group.long 0x0c++0x07 line.long 0x00 "TWI_IADR,Internal Address Register" hexmask.long.tbyte 0x00 0.--23. 1. " IADR ,Internal Address" line.long 0x04 "TWI_CWGR,Clock Waveform Generator Register" hexmask.long.byte 0x04 16.--18. 1. " CKDIV ,Clock Divider" hexmask.long.byte 0x04 8.--15. 1. " CHDIV ,Clock High Divider" hexmask.long.byte 0x04 0.--7. 1. " CLDIV ,Clock Low Divider" rgroup.long 0x20++0x03 line.long 0x00 "TWI_SR,Status Register" bitfld.long 0x00 8. " NACK ,Not Acknowledged" "Data received,Not acknowledged" bitfld.long 0x00 7. " UNRE ,Underrun Error" "No error,Error" bitfld.long 0x00 6. " OVRE ,Overrun Error" "No error,Error" bitfld.long 0x00 2. " TXRDY ,Transmit Holding Register Ready" "Not ready,Ready" textline " " bitfld.long 0x00 1. " RXRDY ,Receive Holding Register Ready" "Not ready,Ready" bitfld.long 0x00 0. " TXCOMP ,Transmission Completed" "Not completed,Completed" wgroup.long 0x24++0x07 line.long 0x00 "TWI_IER,Interrupt Enable Register" bitfld.long 0x00 8. " NACK ,Not Acknowledged" "No effect,Enabled" bitfld.long 0x00 7. " UNRE ,Underrun Error" "No effect,Enabled" bitfld.long 0x00 6. " OVRE ,Overrun Error" "No effect,Enabled" bitfld.long 0x00 2. " TXRDY ,Transmit Holding Register Ready" "No effect,Enabled" textline " " bitfld.long 0x00 1. " RXRDY ,Receive Holding Register Ready" "No effect,Enabled" bitfld.long 0x00 0. " TXCOMP ,Transmission Completed" "No effect,Enabled" line.long 0x04 "TWI_IDR,Interrupt Disable Register" bitfld.long 0x04 8. " NACK ,Not Acknowledged" "No effect,Disabled" bitfld.long 0x04 7. " UNRE ,Underrun Error" "No effect,Disabled" bitfld.long 0x04 6. " OVRE ,Overrun Error" "No effect,Disabled" bitfld.long 0x04 2. " TXRDY ,Transmit Holding Register Ready" "No effect,Disabled" textline " " bitfld.long 0x04 1. " RXRDY ,Receive Holding Register Ready" "No effect,Disabled" bitfld.long 0x04 0. " TXCOMP ,Transmission Completed" "No effect,Disabled" rgroup.long 0x2c++0x07 line.long 0x00 "TWI_IMR,Interrupt Mask Register" bitfld.long 0x00 8. " NACK ,Not Acknowledged" "Disabled,Enabled" bitfld.long 0x00 7. " UNRE ,Underrun Error" "Disabled,Enabled" bitfld.long 0x00 6. " OVRE ,Overrun Error" "Disabled,Enabled" bitfld.long 0x00 2. " TXRDY ,Transmit Holding Register Ready" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXRDY ,Receive Holding Register Ready" "Disabled,Enabled" bitfld.long 0x00 0. " TXCOMP ,Transmission Completed" "Disabled,Enabled" line.long 0x04 "TWI_RHR,Receive Holding Register" hexmask.long.byte 0x04 0.--7. 1. " RXDATA ,Master or Slave Receive Holding Data" group.long 0x34++0x03 line.long 0x00 "TWI_THR,Transmit Holding Register" hexmask.long.byte 0x00 0.--7. 1. " TXDATA ,Master or Slave Transmit Holding Data" tree.end tree "Universal Synchronous Asynchronous Receiver Transmitter (USART)" tree "USART0" base asd:0xFFFC0000 wgroup.long 0x00++0x03 line.long 0x00 "US_CR,Control Register" bitfld.long 0x00 19. " RTSDIS ,Request to Send Disable" "No effect,RTS=1" bitfld.long 0x00 18. " RTSEN ,Request to Send Enable" "No effect,RTS=0" bitfld.long 0x00 15. " RETTO ,Rearm Time-out" "No effect,Restarted" bitfld.long 0x00 14. " RSTNACK ,Reset Non Acknowledge" "No effect,Reset" textline " " bitfld.long 0x00 13. " RSTIT ,Reset Iterations" "No effect,Reset" bitfld.long 0x00 12. " SENDA ,Send Address" "No effect,Sent" bitfld.long 0x00 11. " STTTO ,Start Time-out" "No effect,Started" bitfld.long 0x00 10. " STPBRK ,Stop Break" "No effect,Stopped" textline " " bitfld.long 0x00 9. " STTBRK ,Start Break" "No effect,Started" bitfld.long 0x00 8. " RSTSTA ,Reset Status Bits" "No effect,Reset" bitfld.long 0x00 7. " TXDIS ,Transmitter Disable" "No effect,Disabled" bitfld.long 0x00 6. " TXEN ,Transmitter Enable" "No effect,Enabled" textline " " bitfld.long 0x00 5. " RXDIS ,Receiver Disable" "No effect,Disabled" bitfld.long 0x00 4. " RXEN ,Receiver Enable" "No effect,Enabled" bitfld.long 0x00 3. " RSTTX ,Reset Transmitter" "No effect,Reset" bitfld.long 0x00 2. " RSTRX ,Reset Receiver" "No effect,Reset" if (data.long(asd:0xFFFC0000+0x04)&0x00000100)==0x00000100 group.long 0x04++0x03 line.long 0x00 "US_MR,Mode Register" bitfld.long 0x00 28. " FILTER ,Infrared Receive Line Filter" "Not filtered,Filtered" hexmask.long.byte 0x00 24.--26. 1. " MAX_ITERATION ,Maximum Number of Iterations" textline " " bitfld.long 0x00 21. " DSNACK ,Disable Successive NACK" "Sent na ISO,Disabled" bitfld.long 0x00 20. " INACK ,Inhibit Non Acknowledge" "NACK,No NACK" bitfld.long 0x00 19. " OVER ,Oversampling Mode" "16x,8x" bitfld.long 0x00 18. " CKLO ,Clock Output Select" "No SCK,SCK" textline " " bitfld.long 0x00 17. " MODE9 ,9-bit Character Length" "Def by CHRL,9-bit" bitfld.long 0x00 16. " MSBF ,Bit Order" "Least Significant,Most Significant" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 12.--13. " NBSTOP ,Number of Stop Bits" "1,Reserved,2,?..." textline " " bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Forced to 0,Forced to 1,No parity,No parity,Multidrop,Multidrop" bitfld.long 0x00 8. " SYNC ,Synchronous Mode Select" "Asynchronous,Synchronous" bitfld.long 0x00 6.--7. " CHRL ,Character Length" "5 bits,6 bits,7 bits,8 bits" bitfld.long 0x00 4.--5. " USCLKS ,Clock Selection" "MCK,MCK / DIV,Reserved,SCK" textline " " bitfld.long 0x00 0.--3. " USART_MODE ,Mode of the USART" "Normal,RS485,Hardware Handshaking,Reserved,T = 0,Reserved,T = 1,Reserved,IrDA,9,10,11,?..." else group.long 0x04++0x03 line.long 0x00 "US_MR,Mode Register" bitfld.long 0x00 28. " FILTER ,Infrared Receive Line Filter" "Not filtered,Filtered" hexmask.long.byte 0x00 24.--26. 1. " MAX_ITERATION ,Maximum Number of Iterations" textline " " bitfld.long 0x00 21. " DSNACK ,Disable Successive NACK" "Sent na ISO,Disabled" bitfld.long 0x00 20. " INACK ,Inhibit Non Acknowledge" "NACK,No NACK" bitfld.long 0x00 19. " OVER ,Oversampling Mode" "16x,8x" bitfld.long 0x00 18. " CKLO ,Clock Output Select" "No SCK,SCK" textline " " bitfld.long 0x00 17. " MODE9 ,9-bit Character Length" "Def by CHRL,9-bit" bitfld.long 0x00 16. " MSBF ,Bit Order" "Least Significant,Most Significant" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 12.--13. " NBSTOP ,Number of Stop Bits" "1,1.5,2,?..." textline " " bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Forced to 0,Forced to 1,No parity,No parity,Multidrop,Multidrop" bitfld.long 0x00 8. " SYNC ,Synchronous Mode Select" "Asynchronous,Synchronous" bitfld.long 0x00 6.--7. " CHRL ,Character Length" "5 bits,6 bits,7 bits,8 bits" bitfld.long 0x00 4.--5. " USCLKS ,Clock Selection" "MCK,MCK / DIV,Reserved,SCK" textline " " bitfld.long 0x00 0.--3. " USART_MODE ,Mode of the USART" "Normal,RS485,Hardware Handshaking,Reserved,T = 0,Reserved,T = 1,Reserved,IrDA,9,10,11,?..." endif wgroup.long 0x08++0x07 line.long 0x00 "US_IER,Interrupt Enable Register" bitfld.long 0x00 19. " CTSIC ,Clear to Send Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " DSRIC ,Data Set Ready Input Change Enable" "No effect,Enabled" bitfld.long 0x00 16. " RIIC ,Ring Indicator Input Change Enable" "No effect,Enabled" textline " " bitfld.long 0x00 13. " NACK ,Non Acknowledge Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 12. " RXBUFF ,Buffer Full Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 11. " TXBUFE ,Buffer Empty Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 10. " ITERATION ,Iteration Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 9. " TXEMPTY ,TXEMPTY Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 8. " TIMEOUT ,Time-out Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 7. " PARE ,Parity Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 6. " FRAME ,Framing Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 5. " OVRE ,Overrun Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 4. " ENDTX ,End of Transmit Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENDRX ,End of Receive Transfer Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 2. " RXBRK ,Receiver Break Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 1. " TXRDY ,TXRDY Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 0. " RXRDY ,RXRDY Interrupt Enable" "No effect,Enabled" line.long 0x04 "US_IDR,Interrupt Disable Register" bitfld.long 0x04 19. " CTSIC ,Clear to Send Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x04 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 17. " DSRIC ,Data Set Ready Input Change Disable" "No effect,Disabled" bitfld.long 0x04 16. " RIIC ,Ring Indicator Input Change Disable" "No effect,Disabled" textline " " bitfld.long 0x04 13. " NACK ,Non Acknowledge Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 12. " RXBUFF ,Buffer Full Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 11. " TXBUFE ,Buffer Empty Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 10. " ITERATION ,Iteration Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 9. " TXEMPTY ,TXEMPTY Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 8. " TIMEOUT ,Time-out Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 7. " PARE ,Parity Error Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 6. " FRAME ,Framing Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 5. " OVRE ,Overrun Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 4. " ENDTX ,End of Transmit Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 3. " ENDRX ,End of Receive Transfer Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 2. " RXBRK ,Receiver Break Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 1. " TXRDY ,TXRDY Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 0. " RXRDY ,RXRDY Interrupt Disable" "No effect,Disabled" rgroup.long 0x10--0x1b line.long 0x00 "US_IMR,Interrupt Mask Register" bitfld.long 0x00 19. " CTSIC ,Clear to Send Input Change Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " DSRIC ,Data Set Ready Input Change Enable" "No effect,Enabled" bitfld.long 0x00 16. " RIIC ,Ring Indicator Input Change Enable" "No effect,Enabled" textline " " bitfld.long 0x00 13. " NACK ,Non Acknowledge Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 12. " RXBUFF ,Buffer Full Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 11. " TXBUFE ,Buffer Empty Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " ITERATION ,Iteration Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 9. " TXEMPTY ,TXEMPTY Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 8. " TIMEOUT ,Time-out Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 7. " PARE ,Parity Error Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " FRAME ,Framing Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 5. " OVRE ,Overrun Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 4. " ENDTX ,End of Transmit Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 3. " ENDRX ,End of Receive Transfer Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " RXBRK ,Receiver Break Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 1. " TXRDY ,TXRDY Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 0. " RXRDY ,RXRDY Interrupt Mask" "Disabled,Enabled" line.long 0x04 "US_CSR,Channel Status Register" bitfld.long 0x04 23. " CTS ,Image of CTS Input" "0,1" bitfld.long 0x04 22. " DCD ,Image of DCD Input" "0,1" bitfld.long 0x04 21. " DSR ,Image of DSR Input" "0,1" bitfld.long 0x04 20. " RI ,Image of RI Input" "0,1" textline " " bitfld.long 0x04 19. " CTSIC ,Clear to Send Input Change Flag" "Not changed,Changed" bitfld.long 0x04 13. " NACK ,Non Acknowledge" "Not detected,Detected" bitfld.long 0x04 12. " RXBUFF ,Buffer Full" "Not full,Full" textline " " bitfld.long 0x04 11. " TXBUFE ,Buffer Empty" "Not empty,Empty" bitfld.long 0x04 10. " ITERATION ,Max number of Repetitions Reached" "Not reached,Reached" bitfld.long 0x04 9. " TXEMPTY ,Transmitter Empty" "Not empty,Empty" bitfld.long 0x04 8. " TIMEOUT ,Receiver Time-out" "No time-out,Time-out" textline " " bitfld.long 0x04 7. " PARE ,Parity Error" "No error,Error" bitfld.long 0x04 6. " FRAME ,Framing Error" "No error,Error" bitfld.long 0x04 5. " OVRE ,Overrun Error" "No error,Error" bitfld.long 0x04 4. " ENDTX ,End of Transmiter Transfer" "Not ended,Ended" textline " " bitfld.long 0x04 3. " ENDRX ,End of Receiver Transfer" "Not ended,Ended" bitfld.long 0x04 2. " RXBRK ,Break Received/End of Break" "No break,Break" bitfld.long 0x04 1. " TXRDY ,Transmitter Ready" "Ready,Not ready" bitfld.long 0x04 0. " RXRDY ,Receiver Ready" "Not ready,Ready" line.long 0x08 "US_RHR,Receiver Holding Register" hexmask.long.word 0x08 0.--8. 1. " RXCHR ,Received Character" wgroup.long 0x1c++0x03 line.long 0x00 "US_THR,Transmitter Holding Register" hexmask.long.word 0x00 0.--8. 1. " TXCHR ,Character to be Transmitted" group.long 0x20--0x2b line.long 0x00 "US_BRGR,Baud Rate Generator Register" hexmask.long.word 0x00 0.--15. 1. " CD ,Clock Divider" line.long 0x04 "US_RTOR,Receiver Time-out Register" hexmask.long.word 0x04 0.--15. 1. " TO ,Time-out Value" line.long 0x08 "US_TTGR,Transmitter Timeguard Register" hexmask.long.byte 0x08 0.--7. 1. " TG ,Timeguard Value" group.long 0x40++0x03 line.long 0x00 "US_FIDI,FI DI Ratio Register" hexmask.long.word 0x00 0.--10. 1. " FI_DI_RATIO ,FI Over DI Ratio Value" rgroup.long 0x44++0x03 line.long 0x00 "US_NER,Number of Errors Register" hexmask.long.byte 0x00 0.--7. 1. " NB_ERRORS ,Number of Errors" if ((data.long(asd:0xFFFC0000+0x04)&0x0000000F)==0x00000008) group.long 0x4c++0x03 line.long 0x00 "US_IF,IrDA Filter Register" hexmask.long.byte 0x00 0.--7. 1. " IRDA_FILTER ,IrDA Filter" endif tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree "USART1" base asd:0xFFFC4000 wgroup.long 0x00++0x03 line.long 0x00 "US_CR,Control Register" bitfld.long 0x00 19. " RTSDIS ,Request to Send Disable" "No effect,RTS=1" bitfld.long 0x00 18. " RTSEN ,Request to Send Enable" "No effect,RTS=0" bitfld.long 0x00 15. " RETTO ,Rearm Time-out" "No effect,Restarted" bitfld.long 0x00 14. " RSTNACK ,Reset Non Acknowledge" "No effect,Reset" textline " " bitfld.long 0x00 13. " RSTIT ,Reset Iterations" "No effect,Reset" bitfld.long 0x00 12. " SENDA ,Send Address" "No effect,Sent" bitfld.long 0x00 11. " STTTO ,Start Time-out" "No effect,Started" bitfld.long 0x00 10. " STPBRK ,Stop Break" "No effect,Stopped" textline " " bitfld.long 0x00 9. " STTBRK ,Start Break" "No effect,Started" bitfld.long 0x00 8. " RSTSTA ,Reset Status Bits" "No effect,Reset" bitfld.long 0x00 7. " TXDIS ,Transmitter Disable" "No effect,Disabled" bitfld.long 0x00 6. " TXEN ,Transmitter Enable" "No effect,Enabled" textline " " bitfld.long 0x00 5. " RXDIS ,Receiver Disable" "No effect,Disabled" bitfld.long 0x00 4. " RXEN ,Receiver Enable" "No effect,Enabled" bitfld.long 0x00 3. " RSTTX ,Reset Transmitter" "No effect,Reset" bitfld.long 0x00 2. " RSTRX ,Reset Receiver" "No effect,Reset" if (data.long(asd:0xFFFC4000+0x04)&0x00000100)==0x00000100 group.long 0x04++0x03 line.long 0x00 "US_MR,Mode Register" bitfld.long 0x00 28. " FILTER ,Infrared Receive Line Filter" "Not filtered,Filtered" hexmask.long.byte 0x00 24.--26. 1. " MAX_ITERATION ,Maximum Number of Iterations" textline " " bitfld.long 0x00 21. " DSNACK ,Disable Successive NACK" "Sent na ISO,Disabled" bitfld.long 0x00 20. " INACK ,Inhibit Non Acknowledge" "NACK,No NACK" bitfld.long 0x00 19. " OVER ,Oversampling Mode" "16x,8x" bitfld.long 0x00 18. " CKLO ,Clock Output Select" "No SCK,SCK" textline " " bitfld.long 0x00 17. " MODE9 ,9-bit Character Length" "Def by CHRL,9-bit" bitfld.long 0x00 16. " MSBF ,Bit Order" "Least Significant,Most Significant" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 12.--13. " NBSTOP ,Number of Stop Bits" "1,Reserved,2,?..." textline " " bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Forced to 0,Forced to 1,No parity,No parity,Multidrop,Multidrop" bitfld.long 0x00 8. " SYNC ,Synchronous Mode Select" "Asynchronous,Synchronous" bitfld.long 0x00 6.--7. " CHRL ,Character Length" "5 bits,6 bits,7 bits,8 bits" bitfld.long 0x00 4.--5. " USCLKS ,Clock Selection" "MCK,MCK / DIV,Reserved,SCK" textline " " bitfld.long 0x00 0.--3. " USART_MODE ,Mode of the USART" "Normal,RS485,Hardware Handshaking,Reserved,T = 0,Reserved,T = 1,Reserved,IrDA,9,10,11,?..." else group.long 0x04++0x03 line.long 0x00 "US_MR,Mode Register" bitfld.long 0x00 28. " FILTER ,Infrared Receive Line Filter" "Not filtered,Filtered" hexmask.long.byte 0x00 24.--26. 1. " MAX_ITERATION ,Maximum Number of Iterations" textline " " bitfld.long 0x00 21. " DSNACK ,Disable Successive NACK" "Sent na ISO,Disabled" bitfld.long 0x00 20. " INACK ,Inhibit Non Acknowledge" "NACK,No NACK" bitfld.long 0x00 19. " OVER ,Oversampling Mode" "16x,8x" bitfld.long 0x00 18. " CKLO ,Clock Output Select" "No SCK,SCK" textline " " bitfld.long 0x00 17. " MODE9 ,9-bit Character Length" "Def by CHRL,9-bit" bitfld.long 0x00 16. " MSBF ,Bit Order" "Least Significant,Most Significant" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 12.--13. " NBSTOP ,Number of Stop Bits" "1,1.5,2,?..." textline " " bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Forced to 0,Forced to 1,No parity,No parity,Multidrop,Multidrop" bitfld.long 0x00 8. " SYNC ,Synchronous Mode Select" "Asynchronous,Synchronous" bitfld.long 0x00 6.--7. " CHRL ,Character Length" "5 bits,6 bits,7 bits,8 bits" bitfld.long 0x00 4.--5. " USCLKS ,Clock Selection" "MCK,MCK / DIV,Reserved,SCK" textline " " bitfld.long 0x00 0.--3. " USART_MODE ,Mode of the USART" "Normal,RS485,Hardware Handshaking,Reserved,T = 0,Reserved,T = 1,Reserved,IrDA,9,10,11,?..." endif wgroup.long 0x08++0x07 line.long 0x00 "US_IER,Interrupt Enable Register" bitfld.long 0x00 19. " CTSIC ,Clear to Send Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " DSRIC ,Data Set Ready Input Change Enable" "No effect,Enabled" bitfld.long 0x00 16. " RIIC ,Ring Indicator Input Change Enable" "No effect,Enabled" textline " " bitfld.long 0x00 13. " NACK ,Non Acknowledge Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 12. " RXBUFF ,Buffer Full Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 11. " TXBUFE ,Buffer Empty Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 10. " ITERATION ,Iteration Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 9. " TXEMPTY ,TXEMPTY Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 8. " TIMEOUT ,Time-out Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 7. " PARE ,Parity Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 6. " FRAME ,Framing Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 5. " OVRE ,Overrun Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 4. " ENDTX ,End of Transmit Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENDRX ,End of Receive Transfer Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 2. " RXBRK ,Receiver Break Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 1. " TXRDY ,TXRDY Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 0. " RXRDY ,RXRDY Interrupt Enable" "No effect,Enabled" line.long 0x04 "US_IDR,Interrupt Disable Register" bitfld.long 0x04 19. " CTSIC ,Clear to Send Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x04 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 17. " DSRIC ,Data Set Ready Input Change Disable" "No effect,Disabled" bitfld.long 0x04 16. " RIIC ,Ring Indicator Input Change Disable" "No effect,Disabled" textline " " bitfld.long 0x04 13. " NACK ,Non Acknowledge Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 12. " RXBUFF ,Buffer Full Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 11. " TXBUFE ,Buffer Empty Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 10. " ITERATION ,Iteration Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 9. " TXEMPTY ,TXEMPTY Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 8. " TIMEOUT ,Time-out Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 7. " PARE ,Parity Error Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 6. " FRAME ,Framing Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 5. " OVRE ,Overrun Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 4. " ENDTX ,End of Transmit Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 3. " ENDRX ,End of Receive Transfer Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 2. " RXBRK ,Receiver Break Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 1. " TXRDY ,TXRDY Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 0. " RXRDY ,RXRDY Interrupt Disable" "No effect,Disabled" rgroup.long 0x10--0x1b line.long 0x00 "US_IMR,Interrupt Mask Register" bitfld.long 0x00 19. " CTSIC ,Clear to Send Input Change Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " DSRIC ,Data Set Ready Input Change Enable" "No effect,Enabled" bitfld.long 0x00 16. " RIIC ,Ring Indicator Input Change Enable" "No effect,Enabled" textline " " bitfld.long 0x00 13. " NACK ,Non Acknowledge Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 12. " RXBUFF ,Buffer Full Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 11. " TXBUFE ,Buffer Empty Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " ITERATION ,Iteration Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 9. " TXEMPTY ,TXEMPTY Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 8. " TIMEOUT ,Time-out Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 7. " PARE ,Parity Error Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " FRAME ,Framing Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 5. " OVRE ,Overrun Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 4. " ENDTX ,End of Transmit Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 3. " ENDRX ,End of Receive Transfer Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " RXBRK ,Receiver Break Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 1. " TXRDY ,TXRDY Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 0. " RXRDY ,RXRDY Interrupt Mask" "Disabled,Enabled" line.long 0x04 "US_CSR,Channel Status Register" bitfld.long 0x04 23. " CTS ,Image of CTS Input" "0,1" bitfld.long 0x04 22. " DCD ,Image of DCD Input" "0,1" bitfld.long 0x04 21. " DSR ,Image of DSR Input" "0,1" bitfld.long 0x04 20. " RI ,Image of RI Input" "0,1" textline " " bitfld.long 0x04 19. " CTSIC ,Clear to Send Input Change Flag" "Not changed,Changed" bitfld.long 0x04 13. " NACK ,Non Acknowledge" "Not detected,Detected" bitfld.long 0x04 12. " RXBUFF ,Buffer Full" "Not full,Full" textline " " bitfld.long 0x04 11. " TXBUFE ,Buffer Empty" "Not empty,Empty" bitfld.long 0x04 10. " ITERATION ,Max number of Repetitions Reached" "Not reached,Reached" bitfld.long 0x04 9. " TXEMPTY ,Transmitter Empty" "Not empty,Empty" bitfld.long 0x04 8. " TIMEOUT ,Receiver Time-out" "No time-out,Time-out" textline " " bitfld.long 0x04 7. " PARE ,Parity Error" "No error,Error" bitfld.long 0x04 6. " FRAME ,Framing Error" "No error,Error" bitfld.long 0x04 5. " OVRE ,Overrun Error" "No error,Error" bitfld.long 0x04 4. " ENDTX ,End of Transmiter Transfer" "Not ended,Ended" textline " " bitfld.long 0x04 3. " ENDRX ,End of Receiver Transfer" "Not ended,Ended" bitfld.long 0x04 2. " RXBRK ,Break Received/End of Break" "No break,Break" bitfld.long 0x04 1. " TXRDY ,Transmitter Ready" "Ready,Not ready" bitfld.long 0x04 0. " RXRDY ,Receiver Ready" "Not ready,Ready" line.long 0x08 "US_RHR,Receiver Holding Register" hexmask.long.word 0x08 0.--8. 1. " RXCHR ,Received Character" wgroup.long 0x1c++0x03 line.long 0x00 "US_THR,Transmitter Holding Register" hexmask.long.word 0x00 0.--8. 1. " TXCHR ,Character to be Transmitted" group.long 0x20--0x2b line.long 0x00 "US_BRGR,Baud Rate Generator Register" hexmask.long.word 0x00 0.--15. 1. " CD ,Clock Divider" line.long 0x04 "US_RTOR,Receiver Time-out Register" hexmask.long.word 0x04 0.--15. 1. " TO ,Time-out Value" line.long 0x08 "US_TTGR,Transmitter Timeguard Register" hexmask.long.byte 0x08 0.--7. 1. " TG ,Timeguard Value" group.long 0x40++0x03 line.long 0x00 "US_FIDI,FI DI Ratio Register" hexmask.long.word 0x00 0.--10. 1. " FI_DI_RATIO ,FI Over DI Ratio Value" rgroup.long 0x44++0x03 line.long 0x00 "US_NER,Number of Errors Register" hexmask.long.byte 0x00 0.--7. 1. " NB_ERRORS ,Number of Errors" if ((data.long(asd:0xFFFC4000+0x04)&0x0000000F)==0x00000008) group.long 0x4c++0x03 line.long 0x00 "US_IF,IrDA Filter Register" hexmask.long.byte 0x00 0.--7. 1. " IRDA_FILTER ,IrDA Filter" endif tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree "USART2" base asd:0xFFFC8000 wgroup.long 0x00++0x03 line.long 0x00 "US_CR,Control Register" bitfld.long 0x00 19. " RTSDIS ,Request to Send Disable" "No effect,RTS=1" bitfld.long 0x00 18. " RTSEN ,Request to Send Enable" "No effect,RTS=0" bitfld.long 0x00 15. " RETTO ,Rearm Time-out" "No effect,Restarted" bitfld.long 0x00 14. " RSTNACK ,Reset Non Acknowledge" "No effect,Reset" textline " " bitfld.long 0x00 13. " RSTIT ,Reset Iterations" "No effect,Reset" bitfld.long 0x00 12. " SENDA ,Send Address" "No effect,Sent" bitfld.long 0x00 11. " STTTO ,Start Time-out" "No effect,Started" bitfld.long 0x00 10. " STPBRK ,Stop Break" "No effect,Stopped" textline " " bitfld.long 0x00 9. " STTBRK ,Start Break" "No effect,Started" bitfld.long 0x00 8. " RSTSTA ,Reset Status Bits" "No effect,Reset" bitfld.long 0x00 7. " TXDIS ,Transmitter Disable" "No effect,Disabled" bitfld.long 0x00 6. " TXEN ,Transmitter Enable" "No effect,Enabled" textline " " bitfld.long 0x00 5. " RXDIS ,Receiver Disable" "No effect,Disabled" bitfld.long 0x00 4. " RXEN ,Receiver Enable" "No effect,Enabled" bitfld.long 0x00 3. " RSTTX ,Reset Transmitter" "No effect,Reset" bitfld.long 0x00 2. " RSTRX ,Reset Receiver" "No effect,Reset" if (data.long(asd:0xFFFC8000+0x04)&0x00000100)==0x00000100 group.long 0x04++0x03 line.long 0x00 "US_MR,Mode Register" bitfld.long 0x00 28. " FILTER ,Infrared Receive Line Filter" "Not filtered,Filtered" hexmask.long.byte 0x00 24.--26. 1. " MAX_ITERATION ,Maximum Number of Iterations" textline " " bitfld.long 0x00 21. " DSNACK ,Disable Successive NACK" "Sent na ISO,Disabled" bitfld.long 0x00 20. " INACK ,Inhibit Non Acknowledge" "NACK,No NACK" bitfld.long 0x00 19. " OVER ,Oversampling Mode" "16x,8x" bitfld.long 0x00 18. " CKLO ,Clock Output Select" "No SCK,SCK" textline " " bitfld.long 0x00 17. " MODE9 ,9-bit Character Length" "Def by CHRL,9-bit" bitfld.long 0x00 16. " MSBF ,Bit Order" "Least Significant,Most Significant" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 12.--13. " NBSTOP ,Number of Stop Bits" "1,Reserved,2,?..." textline " " bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Forced to 0,Forced to 1,No parity,No parity,Multidrop,Multidrop" bitfld.long 0x00 8. " SYNC ,Synchronous Mode Select" "Asynchronous,Synchronous" bitfld.long 0x00 6.--7. " CHRL ,Character Length" "5 bits,6 bits,7 bits,8 bits" bitfld.long 0x00 4.--5. " USCLKS ,Clock Selection" "MCK,MCK / DIV,Reserved,SCK" textline " " bitfld.long 0x00 0.--3. " USART_MODE ,Mode of the USART" "Normal,RS485,Hardware Handshaking,Reserved,T = 0,Reserved,T = 1,Reserved,IrDA,9,10,11,?..." else group.long 0x04++0x03 line.long 0x00 "US_MR,Mode Register" bitfld.long 0x00 28. " FILTER ,Infrared Receive Line Filter" "Not filtered,Filtered" hexmask.long.byte 0x00 24.--26. 1. " MAX_ITERATION ,Maximum Number of Iterations" textline " " bitfld.long 0x00 21. " DSNACK ,Disable Successive NACK" "Sent na ISO,Disabled" bitfld.long 0x00 20. " INACK ,Inhibit Non Acknowledge" "NACK,No NACK" bitfld.long 0x00 19. " OVER ,Oversampling Mode" "16x,8x" bitfld.long 0x00 18. " CKLO ,Clock Output Select" "No SCK,SCK" textline " " bitfld.long 0x00 17. " MODE9 ,9-bit Character Length" "Def by CHRL,9-bit" bitfld.long 0x00 16. " MSBF ,Bit Order" "Least Significant,Most Significant" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 12.--13. " NBSTOP ,Number of Stop Bits" "1,1.5,2,?..." textline " " bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Forced to 0,Forced to 1,No parity,No parity,Multidrop,Multidrop" bitfld.long 0x00 8. " SYNC ,Synchronous Mode Select" "Asynchronous,Synchronous" bitfld.long 0x00 6.--7. " CHRL ,Character Length" "5 bits,6 bits,7 bits,8 bits" bitfld.long 0x00 4.--5. " USCLKS ,Clock Selection" "MCK,MCK / DIV,Reserved,SCK" textline " " bitfld.long 0x00 0.--3. " USART_MODE ,Mode of the USART" "Normal,RS485,Hardware Handshaking,Reserved,T = 0,Reserved,T = 1,Reserved,IrDA,9,10,11,?..." endif wgroup.long 0x08++0x07 line.long 0x00 "US_IER,Interrupt Enable Register" bitfld.long 0x00 19. " CTSIC ,Clear to Send Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " DSRIC ,Data Set Ready Input Change Enable" "No effect,Enabled" bitfld.long 0x00 16. " RIIC ,Ring Indicator Input Change Enable" "No effect,Enabled" textline " " bitfld.long 0x00 13. " NACK ,Non Acknowledge Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 12. " RXBUFF ,Buffer Full Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 11. " TXBUFE ,Buffer Empty Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 10. " ITERATION ,Iteration Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 9. " TXEMPTY ,TXEMPTY Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 8. " TIMEOUT ,Time-out Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 7. " PARE ,Parity Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 6. " FRAME ,Framing Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 5. " OVRE ,Overrun Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 4. " ENDTX ,End of Transmit Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENDRX ,End of Receive Transfer Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 2. " RXBRK ,Receiver Break Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 1. " TXRDY ,TXRDY Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 0. " RXRDY ,RXRDY Interrupt Enable" "No effect,Enabled" line.long 0x04 "US_IDR,Interrupt Disable Register" bitfld.long 0x04 19. " CTSIC ,Clear to Send Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x04 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 17. " DSRIC ,Data Set Ready Input Change Disable" "No effect,Disabled" bitfld.long 0x04 16. " RIIC ,Ring Indicator Input Change Disable" "No effect,Disabled" textline " " bitfld.long 0x04 13. " NACK ,Non Acknowledge Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 12. " RXBUFF ,Buffer Full Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 11. " TXBUFE ,Buffer Empty Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 10. " ITERATION ,Iteration Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 9. " TXEMPTY ,TXEMPTY Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 8. " TIMEOUT ,Time-out Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 7. " PARE ,Parity Error Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 6. " FRAME ,Framing Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 5. " OVRE ,Overrun Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 4. " ENDTX ,End of Transmit Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 3. " ENDRX ,End of Receive Transfer Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 2. " RXBRK ,Receiver Break Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 1. " TXRDY ,TXRDY Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 0. " RXRDY ,RXRDY Interrupt Disable" "No effect,Disabled" rgroup.long 0x10--0x1b line.long 0x00 "US_IMR,Interrupt Mask Register" bitfld.long 0x00 19. " CTSIC ,Clear to Send Input Change Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " DSRIC ,Data Set Ready Input Change Enable" "No effect,Enabled" bitfld.long 0x00 16. " RIIC ,Ring Indicator Input Change Enable" "No effect,Enabled" textline " " bitfld.long 0x00 13. " NACK ,Non Acknowledge Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 12. " RXBUFF ,Buffer Full Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 11. " TXBUFE ,Buffer Empty Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " ITERATION ,Iteration Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 9. " TXEMPTY ,TXEMPTY Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 8. " TIMEOUT ,Time-out Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 7. " PARE ,Parity Error Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " FRAME ,Framing Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 5. " OVRE ,Overrun Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 4. " ENDTX ,End of Transmit Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 3. " ENDRX ,End of Receive Transfer Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " RXBRK ,Receiver Break Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 1. " TXRDY ,TXRDY Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 0. " RXRDY ,RXRDY Interrupt Mask" "Disabled,Enabled" line.long 0x04 "US_CSR,Channel Status Register" bitfld.long 0x04 23. " CTS ,Image of CTS Input" "0,1" bitfld.long 0x04 22. " DCD ,Image of DCD Input" "0,1" bitfld.long 0x04 21. " DSR ,Image of DSR Input" "0,1" bitfld.long 0x04 20. " RI ,Image of RI Input" "0,1" textline " " bitfld.long 0x04 19. " CTSIC ,Clear to Send Input Change Flag" "Not changed,Changed" bitfld.long 0x04 13. " NACK ,Non Acknowledge" "Not detected,Detected" bitfld.long 0x04 12. " RXBUFF ,Buffer Full" "Not full,Full" textline " " bitfld.long 0x04 11. " TXBUFE ,Buffer Empty" "Not empty,Empty" bitfld.long 0x04 10. " ITERATION ,Max number of Repetitions Reached" "Not reached,Reached" bitfld.long 0x04 9. " TXEMPTY ,Transmitter Empty" "Not empty,Empty" bitfld.long 0x04 8. " TIMEOUT ,Receiver Time-out" "No time-out,Time-out" textline " " bitfld.long 0x04 7. " PARE ,Parity Error" "No error,Error" bitfld.long 0x04 6. " FRAME ,Framing Error" "No error,Error" bitfld.long 0x04 5. " OVRE ,Overrun Error" "No error,Error" bitfld.long 0x04 4. " ENDTX ,End of Transmiter Transfer" "Not ended,Ended" textline " " bitfld.long 0x04 3. " ENDRX ,End of Receiver Transfer" "Not ended,Ended" bitfld.long 0x04 2. " RXBRK ,Break Received/End of Break" "No break,Break" bitfld.long 0x04 1. " TXRDY ,Transmitter Ready" "Ready,Not ready" bitfld.long 0x04 0. " RXRDY ,Receiver Ready" "Not ready,Ready" line.long 0x08 "US_RHR,Receiver Holding Register" hexmask.long.word 0x08 0.--8. 1. " RXCHR ,Received Character" wgroup.long 0x1c++0x03 line.long 0x00 "US_THR,Transmitter Holding Register" hexmask.long.word 0x00 0.--8. 1. " TXCHR ,Character to be Transmitted" group.long 0x20--0x2b line.long 0x00 "US_BRGR,Baud Rate Generator Register" hexmask.long.word 0x00 0.--15. 1. " CD ,Clock Divider" line.long 0x04 "US_RTOR,Receiver Time-out Register" hexmask.long.word 0x04 0.--15. 1. " TO ,Time-out Value" line.long 0x08 "US_TTGR,Transmitter Timeguard Register" hexmask.long.byte 0x08 0.--7. 1. " TG ,Timeguard Value" group.long 0x40++0x03 line.long 0x00 "US_FIDI,FI DI Ratio Register" hexmask.long.word 0x00 0.--10. 1. " FI_DI_RATIO ,FI Over DI Ratio Value" rgroup.long 0x44++0x03 line.long 0x00 "US_NER,Number of Errors Register" hexmask.long.byte 0x00 0.--7. 1. " NB_ERRORS ,Number of Errors" if ((data.long(asd:0xFFFC8000+0x04)&0x0000000F)==0x00000008) group.long 0x4c++0x03 line.long 0x00 "US_IF,IrDA Filter Register" hexmask.long.byte 0x00 0.--7. 1. " IRDA_FILTER ,IrDA Filter" endif tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree "USART3" base asd:0xFFFCC000 wgroup.long 0x00++0x03 line.long 0x00 "US_CR,Control Register" bitfld.long 0x00 19. " RTSDIS ,Request to Send Disable" "No effect,RTS=1" bitfld.long 0x00 18. " RTSEN ,Request to Send Enable" "No effect,RTS=0" bitfld.long 0x00 15. " RETTO ,Rearm Time-out" "No effect,Restarted" bitfld.long 0x00 14. " RSTNACK ,Reset Non Acknowledge" "No effect,Reset" textline " " bitfld.long 0x00 13. " RSTIT ,Reset Iterations" "No effect,Reset" bitfld.long 0x00 12. " SENDA ,Send Address" "No effect,Sent" bitfld.long 0x00 11. " STTTO ,Start Time-out" "No effect,Started" bitfld.long 0x00 10. " STPBRK ,Stop Break" "No effect,Stopped" textline " " bitfld.long 0x00 9. " STTBRK ,Start Break" "No effect,Started" bitfld.long 0x00 8. " RSTSTA ,Reset Status Bits" "No effect,Reset" bitfld.long 0x00 7. " TXDIS ,Transmitter Disable" "No effect,Disabled" bitfld.long 0x00 6. " TXEN ,Transmitter Enable" "No effect,Enabled" textline " " bitfld.long 0x00 5. " RXDIS ,Receiver Disable" "No effect,Disabled" bitfld.long 0x00 4. " RXEN ,Receiver Enable" "No effect,Enabled" bitfld.long 0x00 3. " RSTTX ,Reset Transmitter" "No effect,Reset" bitfld.long 0x00 2. " RSTRX ,Reset Receiver" "No effect,Reset" if (data.long(asd:0xFFFCC000+0x04)&0x00000100)==0x00000100 group.long 0x04++0x03 line.long 0x00 "US_MR,Mode Register" bitfld.long 0x00 28. " FILTER ,Infrared Receive Line Filter" "Not filtered,Filtered" hexmask.long.byte 0x00 24.--26. 1. " MAX_ITERATION ,Maximum Number of Iterations" textline " " bitfld.long 0x00 21. " DSNACK ,Disable Successive NACK" "Sent na ISO,Disabled" bitfld.long 0x00 20. " INACK ,Inhibit Non Acknowledge" "NACK,No NACK" bitfld.long 0x00 19. " OVER ,Oversampling Mode" "16x,8x" bitfld.long 0x00 18. " CKLO ,Clock Output Select" "No SCK,SCK" textline " " bitfld.long 0x00 17. " MODE9 ,9-bit Character Length" "Def by CHRL,9-bit" bitfld.long 0x00 16. " MSBF ,Bit Order" "Least Significant,Most Significant" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 12.--13. " NBSTOP ,Number of Stop Bits" "1,Reserved,2,?..." textline " " bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Forced to 0,Forced to 1,No parity,No parity,Multidrop,Multidrop" bitfld.long 0x00 8. " SYNC ,Synchronous Mode Select" "Asynchronous,Synchronous" bitfld.long 0x00 6.--7. " CHRL ,Character Length" "5 bits,6 bits,7 bits,8 bits" bitfld.long 0x00 4.--5. " USCLKS ,Clock Selection" "MCK,MCK / DIV,Reserved,SCK" textline " " bitfld.long 0x00 0.--3. " USART_MODE ,Mode of the USART" "Normal,RS485,Hardware Handshaking,Reserved,T = 0,Reserved,T = 1,Reserved,IrDA,9,10,11,?..." else group.long 0x04++0x03 line.long 0x00 "US_MR,Mode Register" bitfld.long 0x00 28. " FILTER ,Infrared Receive Line Filter" "Not filtered,Filtered" hexmask.long.byte 0x00 24.--26. 1. " MAX_ITERATION ,Maximum Number of Iterations" textline " " bitfld.long 0x00 21. " DSNACK ,Disable Successive NACK" "Sent na ISO,Disabled" bitfld.long 0x00 20. " INACK ,Inhibit Non Acknowledge" "NACK,No NACK" bitfld.long 0x00 19. " OVER ,Oversampling Mode" "16x,8x" bitfld.long 0x00 18. " CKLO ,Clock Output Select" "No SCK,SCK" textline " " bitfld.long 0x00 17. " MODE9 ,9-bit Character Length" "Def by CHRL,9-bit" bitfld.long 0x00 16. " MSBF ,Bit Order" "Least Significant,Most Significant" bitfld.long 0x00 14.--15. " CHMODE ,Channel Mode" "Normal Mode,Automatic Echo,Local Loopback,Remote Loopback" bitfld.long 0x00 12.--13. " NBSTOP ,Number of Stop Bits" "1,1.5,2,?..." textline " " bitfld.long 0x00 9.--11. " PAR ,Parity Type" "Even,Odd,Forced to 0,Forced to 1,No parity,No parity,Multidrop,Multidrop" bitfld.long 0x00 8. " SYNC ,Synchronous Mode Select" "Asynchronous,Synchronous" bitfld.long 0x00 6.--7. " CHRL ,Character Length" "5 bits,6 bits,7 bits,8 bits" bitfld.long 0x00 4.--5. " USCLKS ,Clock Selection" "MCK,MCK / DIV,Reserved,SCK" textline " " bitfld.long 0x00 0.--3. " USART_MODE ,Mode of the USART" "Normal,RS485,Hardware Handshaking,Reserved,T = 0,Reserved,T = 1,Reserved,IrDA,9,10,11,?..." endif wgroup.long 0x08++0x07 line.long 0x00 "US_IER,Interrupt Enable Register" bitfld.long 0x00 19. " CTSIC ,Clear to Send Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " DSRIC ,Data Set Ready Input Change Enable" "No effect,Enabled" bitfld.long 0x00 16. " RIIC ,Ring Indicator Input Change Enable" "No effect,Enabled" textline " " bitfld.long 0x00 13. " NACK ,Non Acknowledge Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 12. " RXBUFF ,Buffer Full Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 11. " TXBUFE ,Buffer Empty Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 10. " ITERATION ,Iteration Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 9. " TXEMPTY ,TXEMPTY Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 8. " TIMEOUT ,Time-out Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 7. " PARE ,Parity Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 6. " FRAME ,Framing Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 5. " OVRE ,Overrun Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 4. " ENDTX ,End of Transmit Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENDRX ,End of Receive Transfer Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 2. " RXBRK ,Receiver Break Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 1. " TXRDY ,TXRDY Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 0. " RXRDY ,RXRDY Interrupt Enable" "No effect,Enabled" line.long 0x04 "US_IDR,Interrupt Disable Register" bitfld.long 0x04 19. " CTSIC ,Clear to Send Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x04 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 17. " DSRIC ,Data Set Ready Input Change Disable" "No effect,Disabled" bitfld.long 0x04 16. " RIIC ,Ring Indicator Input Change Disable" "No effect,Disabled" textline " " bitfld.long 0x04 13. " NACK ,Non Acknowledge Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 12. " RXBUFF ,Buffer Full Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 11. " TXBUFE ,Buffer Empty Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 10. " ITERATION ,Iteration Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 9. " TXEMPTY ,TXEMPTY Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 8. " TIMEOUT ,Time-out Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 7. " PARE ,Parity Error Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 6. " FRAME ,Framing Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 5. " OVRE ,Overrun Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 4. " ENDTX ,End of Transmit Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 3. " ENDRX ,End of Receive Transfer Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 2. " RXBRK ,Receiver Break Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 1. " TXRDY ,TXRDY Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 0. " RXRDY ,RXRDY Interrupt Disable" "No effect,Disabled" rgroup.long 0x10--0x1b line.long 0x00 "US_IMR,Interrupt Mask Register" bitfld.long 0x00 19. " CTSIC ,Clear to Send Input Change Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 18. " DCDIC ,Data Carrier Detect Input Change Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " DSRIC ,Data Set Ready Input Change Enable" "No effect,Enabled" bitfld.long 0x00 16. " RIIC ,Ring Indicator Input Change Enable" "No effect,Enabled" textline " " bitfld.long 0x00 13. " NACK ,Non Acknowledge Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 12. " RXBUFF ,Buffer Full Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 11. " TXBUFE ,Buffer Empty Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " ITERATION ,Iteration Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 9. " TXEMPTY ,TXEMPTY Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 8. " TIMEOUT ,Time-out Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 7. " PARE ,Parity Error Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " FRAME ,Framing Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 5. " OVRE ,Overrun Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 4. " ENDTX ,End of Transmit Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 3. " ENDRX ,End of Receive Transfer Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " RXBRK ,Receiver Break Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 1. " TXRDY ,TXRDY Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 0. " RXRDY ,RXRDY Interrupt Mask" "Disabled,Enabled" line.long 0x04 "US_CSR,Channel Status Register" bitfld.long 0x04 23. " CTS ,Image of CTS Input" "0,1" bitfld.long 0x04 22. " DCD ,Image of DCD Input" "0,1" bitfld.long 0x04 21. " DSR ,Image of DSR Input" "0,1" bitfld.long 0x04 20. " RI ,Image of RI Input" "0,1" textline " " bitfld.long 0x04 19. " CTSIC ,Clear to Send Input Change Flag" "Not changed,Changed" bitfld.long 0x04 13. " NACK ,Non Acknowledge" "Not detected,Detected" bitfld.long 0x04 12. " RXBUFF ,Buffer Full" "Not full,Full" textline " " bitfld.long 0x04 11. " TXBUFE ,Buffer Empty" "Not empty,Empty" bitfld.long 0x04 10. " ITERATION ,Max number of Repetitions Reached" "Not reached,Reached" bitfld.long 0x04 9. " TXEMPTY ,Transmitter Empty" "Not empty,Empty" bitfld.long 0x04 8. " TIMEOUT ,Receiver Time-out" "No time-out,Time-out" textline " " bitfld.long 0x04 7. " PARE ,Parity Error" "No error,Error" bitfld.long 0x04 6. " FRAME ,Framing Error" "No error,Error" bitfld.long 0x04 5. " OVRE ,Overrun Error" "No error,Error" bitfld.long 0x04 4. " ENDTX ,End of Transmiter Transfer" "Not ended,Ended" textline " " bitfld.long 0x04 3. " ENDRX ,End of Receiver Transfer" "Not ended,Ended" bitfld.long 0x04 2. " RXBRK ,Break Received/End of Break" "No break,Break" bitfld.long 0x04 1. " TXRDY ,Transmitter Ready" "Ready,Not ready" bitfld.long 0x04 0. " RXRDY ,Receiver Ready" "Not ready,Ready" line.long 0x08 "US_RHR,Receiver Holding Register" hexmask.long.word 0x08 0.--8. 1. " RXCHR ,Received Character" wgroup.long 0x1c++0x03 line.long 0x00 "US_THR,Transmitter Holding Register" hexmask.long.word 0x00 0.--8. 1. " TXCHR ,Character to be Transmitted" group.long 0x20--0x2b line.long 0x00 "US_BRGR,Baud Rate Generator Register" hexmask.long.word 0x00 0.--15. 1. " CD ,Clock Divider" line.long 0x04 "US_RTOR,Receiver Time-out Register" hexmask.long.word 0x04 0.--15. 1. " TO ,Time-out Value" line.long 0x08 "US_TTGR,Transmitter Timeguard Register" hexmask.long.byte 0x08 0.--7. 1. " TG ,Timeguard Value" group.long 0x40++0x03 line.long 0x00 "US_FIDI,FI DI Ratio Register" hexmask.long.word 0x00 0.--10. 1. " FI_DI_RATIO ,FI Over DI Ratio Value" rgroup.long 0x44++0x03 line.long 0x00 "US_NER,Number of Errors Register" hexmask.long.byte 0x00 0.--7. 1. " NB_ERRORS ,Number of Errors" if ((data.long(asd:0xFFFCC000+0x04)&0x0000000F)==0x00000008) group.long 0x4c++0x03 line.long 0x00 "US_IF,IrDA Filter Register" hexmask.long.byte 0x00 0.--7. 1. " IRDA_FILTER ,IrDA Filter" endif tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree.end tree "Synchronous Serial Controller (SSC)" tree "SSC0" base asd:0xFFFD0000 wgroup.long 0x00++0x03 line.long 0x00 "SSC_CR,Control Register" bitfld.long 0x00 15. " SWRST ,Software Reset" "No effect,Reset" bitfld.long 0x00 9. " TXDIS ,Transmit Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXEN ,Transmit Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXDIS ,Receive Disable" "No effect,Disabled" textline " " bitfld.long 0x00 0. " RXEN ,Receive Enable" "No effect,Enabled" group.long 0x04++0x03 line.long 0x00 "SSC_CMR,Clock Mode Register" hexmask.long.word 0x00 0.--11. 1. " DIV ,Clock Divider" group.long 0x10--0x1F line.long 0x00 "SSC_RCMR,Receive Clock Mode Register" hexmask.long.byte 0x00 24.--31. 1. " PERIOD ,Receive Period Divider Selection" hexmask.long.byte 0x00 16.--23. 1. " STTDLY ,Receive Start Delay" bitfld.long 0x00 8.--11. " START ,Receive Start Selection" "Continuous,Transmit Start,Low level on RF,High level on RF,Falling edge on RF,Rising edge on RF,Any level change on RF,Any edge on RF,?..." bitfld.long 0x00 5. " CKI ,Receive Clock Inversion" "Falling edge,Rising edge" textline " " bitfld.long 0x00 2.--4. " CKO ,Receive Clock Output Mode Selection" "None,Continuous,?..." bitfld.long 0x00 0.--1. " CKS ,Receive Clock Selection" "Divided Clock,TK Clock Signal,RK Pin,?..." line.long 0x04 "SSC_RFMR,Receive Frame Mode Register" bitfld.long 0x04 24. " FSEDGE ,Frame Sync Edge Detection" "Positive,Negative" bitfld.long 0x04 20.--22. " FSOS ,Receive Frame Sync Output Selection" "None,Negative,Positive,Driven Low,Driven High,Toggling,?..." hexmask.long.byte 0x04 16.--19. 1. " FSLEN ,Receive Frame Sync Length" hexmask.long.byte 0x04 8.--11. 1. " DATNB ,Data Number per Frame" textline " " bitfld.long 0x04 7. " MSBF ,Most Significant Bit First" "Lowest,Most" bitfld.long 0x04 5. " LOOP ,Loop Mode" "Normal,Loop" hexmask.long.byte 0x04 0.--4. 1. " DATLEN ,Data Length" line.long 0x08 "SSC_TCMR,Transmit Clock Mode Register" hexmask.long.byte 0x08 24.--31. 1. " PERIOD ,Transmit Period Divider Selection" hexmask.long.byte 0x08 16.--23. 1. " STTDLY ,Transmit Start Delay" bitfld.long 0x08 8.--11. " START ,Transmit Start Selection" "Continuous,Receive Start,Low level on TF,High level on TF,Falling edge on TF,Rising edge on TF,Any level change on TF,Any edge on TF,?..." bitfld.long 0x08 5. " CKI ,Transmit Clock Inversion" "Falling edge,Rising edge" textline " " bitfld.long 0x08 2.--4. " CKO ,Transmit Clock Output Mode Selection" "None,Continuous,?..." bitfld.long 0x08 0.--1. " CKS ,Transmit Clock Selection" "Divided Clock,RK Clock signal,TK Pin,?..." line.long 0x0c "SSC_TFMR,Transmit Frame Mode Register" bitfld.long 0x04 24. " FSEDGE ,Frame Sync Edge Detection" "Positive,Negative" bitfld.long 0x04 23. " FSDEN ,Frame Sync Data Enable" "TD default,SSC_TSHR shifted out" bitfld.long 0x04 20.--22. " FSOS ,Receive Frame Sync Output Selection" "None,Negative,Positive,Driven Low,Driven High,Toggling,?..." hexmask.long.byte 0x04 16.--19. 1. " FSLEN ,Receive Frame Sync Length" textline " " hexmask.long.byte 0x04 8.--11. 1. " DATNB ,Data Number per Frame" bitfld.long 0x04 7. " MSBF ,Most Significant Bit First" "Lowest,Most" bitfld.long 0x04 5. " DATDEF ,Data Default Value" "Low,High" hexmask.long.byte 0x04 0.--4. 1. " DATLEN ,Data Length" rgroup.long 0x20++0x03 line.long 0x00 "SSC_RHR,Receive Holding Register" hexfld.long 0x00 " RDAT ,Receive Data" wgroup.long 0x24++0x03 line.long 0x00 "SSC_THR,Transmit Holding Register" hexfld.long 0x00 " TDAT ,Transmit Data" rgroup.long 0x30++0x03 line.long 0x00 "SSC_RSHR,Receive Sync Holding Register" hexmask.long.word 0x00 0.--15. 1. " RSDAT ,Receive Synchronization Data" group.long 0x34++0x03 line.long 0x00 "SSC_TSHR,Transmit Sync Holding Register" hexmask.long.word 0x00 0.--15. 1. " TSDAT ,Transmit Synchronization Data" rgroup.long 0x40++0x03 line.long 0x00 "SSC_SR,Status Register" bitfld.long 0x00 17. " RXEN ,Receive Enable" "Disabled,Enabled" bitfld.long 0x00 16. " TXEN ,Transmit Enable" "Disabled,Enabled" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "Not occurred,Occurred" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "Not occurred,Occurred" textline " " bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "RCR/RNCR!=0,RCR&RNCR=0" bitfld.long 0x00 6. " ENDRX ,End of Reception" "Not ended,Ended" bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "Not received,Received" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "RHR empty,RHR has data" textline " " bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "TCR /TNCR!=0,TCR &TNCR=0" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "Not ended,Ended" bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "Not empty,Empty" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "Ready,Not ready" wgroup.long 0x44++0x07 line.long 0x00 "SSC_IER,Interrupt Enable Register" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "No effect,Enabled" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "No effect,Enabled" bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "No effect,Enabled" bitfld.long 0x00 6. " ENDRX ,End of Reception" "No effect,Enabled" textline " " bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "No effect,Enabled" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "No effect,Enabled" bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "No effect,Enabled" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "No effect,Enabled" textline " " bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "No effect,Enabled" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "No effect,Enabled" line.long 0x04 "SSC_IDR,Interrupt Disable Register" bitfld.long 0x04 11. " RXSYN ,Receive Sync" "No effect,Disabled" bitfld.long 0x04 10. " TXSYN ,Transmit Sync" "No effect,Disabled" bitfld.long 0x04 7. " RXBUFF ,Receive Buffer Full" "No effect,Disabled" bitfld.long 0x04 6. " ENDRX ,End of Reception" "No effect,Disabled" textline " " bitfld.long 0x04 5. " OVRUN ,Receive Overrun" "No effect,Disabled" bitfld.long 0x04 4. " RXRDY ,Receive Ready" "No effect,Disabled" bitfld.long 0x04 3. " TXBUFE ,Transmit Buffer Empty" "No effect,Disabled" bitfld.long 0x04 2. " ENDTX ,End of Transmission" "No effect,Disabled" textline " " bitfld.long 0x04 1. " TXEMPTY ,Transmit Empty" "No effect,Disabled" bitfld.long 0x04 0. " TXRDY ,Transmit Ready" "No effect,Disabled" rgroup.long 0x4c++0x03 line.long 0x00 "SSC_IMR,Interrupt Mask Register" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "Disabled,Enabled" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "Disabled,Enabled" bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "Disabled,Enabled" bitfld.long 0x00 6. " ENDRX ,End of Reception" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "Disabled,Enabled" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "Disabled,Enabled" bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "Disabled,Enabled" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "Disabled,Enabled" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "Disabled,Enabled" tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree "SSC1" base asd:0xFFFD4000 wgroup.long 0x00++0x03 line.long 0x00 "SSC_CR,Control Register" bitfld.long 0x00 15. " SWRST ,Software Reset" "No effect,Reset" bitfld.long 0x00 9. " TXDIS ,Transmit Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXEN ,Transmit Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXDIS ,Receive Disable" "No effect,Disabled" textline " " bitfld.long 0x00 0. " RXEN ,Receive Enable" "No effect,Enabled" group.long 0x04++0x03 line.long 0x00 "SSC_CMR,Clock Mode Register" hexmask.long.word 0x00 0.--11. 1. " DIV ,Clock Divider" group.long 0x10--0x1F line.long 0x00 "SSC_RCMR,Receive Clock Mode Register" hexmask.long.byte 0x00 24.--31. 1. " PERIOD ,Receive Period Divider Selection" hexmask.long.byte 0x00 16.--23. 1. " STTDLY ,Receive Start Delay" bitfld.long 0x00 8.--11. " START ,Receive Start Selection" "Continuous,Transmit Start,Low level on RF,High level on RF,Falling edge on RF,Rising edge on RF,Any level change on RF,Any edge on RF,?..." bitfld.long 0x00 5. " CKI ,Receive Clock Inversion" "Falling edge,Rising edge" textline " " bitfld.long 0x00 2.--4. " CKO ,Receive Clock Output Mode Selection" "None,Continuous,?..." bitfld.long 0x00 0.--1. " CKS ,Receive Clock Selection" "Divided Clock,TK Clock Signal,RK Pin,?..." line.long 0x04 "SSC_RFMR,Receive Frame Mode Register" bitfld.long 0x04 24. " FSEDGE ,Frame Sync Edge Detection" "Positive,Negative" bitfld.long 0x04 20.--22. " FSOS ,Receive Frame Sync Output Selection" "None,Negative,Positive,Driven Low,Driven High,Toggling,?..." hexmask.long.byte 0x04 16.--19. 1. " FSLEN ,Receive Frame Sync Length" hexmask.long.byte 0x04 8.--11. 1. " DATNB ,Data Number per Frame" textline " " bitfld.long 0x04 7. " MSBF ,Most Significant Bit First" "Lowest,Most" bitfld.long 0x04 5. " LOOP ,Loop Mode" "Normal,Loop" hexmask.long.byte 0x04 0.--4. 1. " DATLEN ,Data Length" line.long 0x08 "SSC_TCMR,Transmit Clock Mode Register" hexmask.long.byte 0x08 24.--31. 1. " PERIOD ,Transmit Period Divider Selection" hexmask.long.byte 0x08 16.--23. 1. " STTDLY ,Transmit Start Delay" bitfld.long 0x08 8.--11. " START ,Transmit Start Selection" "Continuous,Receive Start,Low level on TF,High level on TF,Falling edge on TF,Rising edge on TF,Any level change on TF,Any edge on TF,?..." bitfld.long 0x08 5. " CKI ,Transmit Clock Inversion" "Falling edge,Rising edge" textline " " bitfld.long 0x08 2.--4. " CKO ,Transmit Clock Output Mode Selection" "None,Continuous,?..." bitfld.long 0x08 0.--1. " CKS ,Transmit Clock Selection" "Divided Clock,RK Clock signal,TK Pin,?..." line.long 0x0c "SSC_TFMR,Transmit Frame Mode Register" bitfld.long 0x04 24. " FSEDGE ,Frame Sync Edge Detection" "Positive,Negative" bitfld.long 0x04 23. " FSDEN ,Frame Sync Data Enable" "TD default,SSC_TSHR shifted out" bitfld.long 0x04 20.--22. " FSOS ,Receive Frame Sync Output Selection" "None,Negative,Positive,Driven Low,Driven High,Toggling,?..." hexmask.long.byte 0x04 16.--19. 1. " FSLEN ,Receive Frame Sync Length" textline " " hexmask.long.byte 0x04 8.--11. 1. " DATNB ,Data Number per Frame" bitfld.long 0x04 7. " MSBF ,Most Significant Bit First" "Lowest,Most" bitfld.long 0x04 5. " DATDEF ,Data Default Value" "Low,High" hexmask.long.byte 0x04 0.--4. 1. " DATLEN ,Data Length" rgroup.long 0x20++0x03 line.long 0x00 "SSC_RHR,Receive Holding Register" hexfld.long 0x00 " RDAT ,Receive Data" wgroup.long 0x24++0x03 line.long 0x00 "SSC_THR,Transmit Holding Register" hexfld.long 0x00 " TDAT ,Transmit Data" rgroup.long 0x30++0x03 line.long 0x00 "SSC_RSHR,Receive Sync Holding Register" hexmask.long.word 0x00 0.--15. 1. " RSDAT ,Receive Synchronization Data" group.long 0x34++0x03 line.long 0x00 "SSC_TSHR,Transmit Sync Holding Register" hexmask.long.word 0x00 0.--15. 1. " TSDAT ,Transmit Synchronization Data" rgroup.long 0x40++0x03 line.long 0x00 "SSC_SR,Status Register" bitfld.long 0x00 17. " RXEN ,Receive Enable" "Disabled,Enabled" bitfld.long 0x00 16. " TXEN ,Transmit Enable" "Disabled,Enabled" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "Not occurred,Occurred" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "Not occurred,Occurred" textline " " bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "RCR/RNCR!=0,RCR&RNCR=0" bitfld.long 0x00 6. " ENDRX ,End of Reception" "Not ended,Ended" bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "Not received,Received" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "RHR empty,RHR has data" textline " " bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "TCR /TNCR!=0,TCR &TNCR=0" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "Not ended,Ended" bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "Not empty,Empty" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "Ready,Not ready" wgroup.long 0x44++0x07 line.long 0x00 "SSC_IER,Interrupt Enable Register" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "No effect,Enabled" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "No effect,Enabled" bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "No effect,Enabled" bitfld.long 0x00 6. " ENDRX ,End of Reception" "No effect,Enabled" textline " " bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "No effect,Enabled" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "No effect,Enabled" bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "No effect,Enabled" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "No effect,Enabled" textline " " bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "No effect,Enabled" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "No effect,Enabled" line.long 0x04 "SSC_IDR,Interrupt Disable Register" bitfld.long 0x04 11. " RXSYN ,Receive Sync" "No effect,Disabled" bitfld.long 0x04 10. " TXSYN ,Transmit Sync" "No effect,Disabled" bitfld.long 0x04 7. " RXBUFF ,Receive Buffer Full" "No effect,Disabled" bitfld.long 0x04 6. " ENDRX ,End of Reception" "No effect,Disabled" textline " " bitfld.long 0x04 5. " OVRUN ,Receive Overrun" "No effect,Disabled" bitfld.long 0x04 4. " RXRDY ,Receive Ready" "No effect,Disabled" bitfld.long 0x04 3. " TXBUFE ,Transmit Buffer Empty" "No effect,Disabled" bitfld.long 0x04 2. " ENDTX ,End of Transmission" "No effect,Disabled" textline " " bitfld.long 0x04 1. " TXEMPTY ,Transmit Empty" "No effect,Disabled" bitfld.long 0x04 0. " TXRDY ,Transmit Ready" "No effect,Disabled" rgroup.long 0x4c++0x03 line.long 0x00 "SSC_IMR,Interrupt Mask Register" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "Disabled,Enabled" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "Disabled,Enabled" bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "Disabled,Enabled" bitfld.long 0x00 6. " ENDRX ,End of Reception" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "Disabled,Enabled" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "Disabled,Enabled" bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "Disabled,Enabled" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "Disabled,Enabled" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "Disabled,Enabled" tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree "SSC2" base asd:0xFFFD8000 wgroup.long 0x00++0x03 line.long 0x00 "SSC_CR,Control Register" bitfld.long 0x00 15. " SWRST ,Software Reset" "No effect,Reset" bitfld.long 0x00 9. " TXDIS ,Transmit Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXEN ,Transmit Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXDIS ,Receive Disable" "No effect,Disabled" textline " " bitfld.long 0x00 0. " RXEN ,Receive Enable" "No effect,Enabled" group.long 0x04++0x03 line.long 0x00 "SSC_CMR,Clock Mode Register" hexmask.long.word 0x00 0.--11. 1. " DIV ,Clock Divider" group.long 0x10--0x1F line.long 0x00 "SSC_RCMR,Receive Clock Mode Register" hexmask.long.byte 0x00 24.--31. 1. " PERIOD ,Receive Period Divider Selection" hexmask.long.byte 0x00 16.--23. 1. " STTDLY ,Receive Start Delay" bitfld.long 0x00 8.--11. " START ,Receive Start Selection" "Continuous,Transmit Start,Low level on RF,High level on RF,Falling edge on RF,Rising edge on RF,Any level change on RF,Any edge on RF,?..." bitfld.long 0x00 5. " CKI ,Receive Clock Inversion" "Falling edge,Rising edge" textline " " bitfld.long 0x00 2.--4. " CKO ,Receive Clock Output Mode Selection" "None,Continuous,?..." bitfld.long 0x00 0.--1. " CKS ,Receive Clock Selection" "Divided Clock,TK Clock Signal,RK Pin,?..." line.long 0x04 "SSC_RFMR,Receive Frame Mode Register" bitfld.long 0x04 24. " FSEDGE ,Frame Sync Edge Detection" "Positive,Negative" bitfld.long 0x04 20.--22. " FSOS ,Receive Frame Sync Output Selection" "None,Negative,Positive,Driven Low,Driven High,Toggling,?..." hexmask.long.byte 0x04 16.--19. 1. " FSLEN ,Receive Frame Sync Length" hexmask.long.byte 0x04 8.--11. 1. " DATNB ,Data Number per Frame" textline " " bitfld.long 0x04 7. " MSBF ,Most Significant Bit First" "Lowest,Most" bitfld.long 0x04 5. " LOOP ,Loop Mode" "Normal,Loop" hexmask.long.byte 0x04 0.--4. 1. " DATLEN ,Data Length" line.long 0x08 "SSC_TCMR,Transmit Clock Mode Register" hexmask.long.byte 0x08 24.--31. 1. " PERIOD ,Transmit Period Divider Selection" hexmask.long.byte 0x08 16.--23. 1. " STTDLY ,Transmit Start Delay" bitfld.long 0x08 8.--11. " START ,Transmit Start Selection" "Continuous,Receive Start,Low level on TF,High level on TF,Falling edge on TF,Rising edge on TF,Any level change on TF,Any edge on TF,?..." bitfld.long 0x08 5. " CKI ,Transmit Clock Inversion" "Falling edge,Rising edge" textline " " bitfld.long 0x08 2.--4. " CKO ,Transmit Clock Output Mode Selection" "None,Continuous,?..." bitfld.long 0x08 0.--1. " CKS ,Transmit Clock Selection" "Divided Clock,RK Clock signal,TK Pin,?..." line.long 0x0c "SSC_TFMR,Transmit Frame Mode Register" bitfld.long 0x04 24. " FSEDGE ,Frame Sync Edge Detection" "Positive,Negative" bitfld.long 0x04 23. " FSDEN ,Frame Sync Data Enable" "TD default,SSC_TSHR shifted out" bitfld.long 0x04 20.--22. " FSOS ,Receive Frame Sync Output Selection" "None,Negative,Positive,Driven Low,Driven High,Toggling,?..." hexmask.long.byte 0x04 16.--19. 1. " FSLEN ,Receive Frame Sync Length" textline " " hexmask.long.byte 0x04 8.--11. 1. " DATNB ,Data Number per Frame" bitfld.long 0x04 7. " MSBF ,Most Significant Bit First" "Lowest,Most" bitfld.long 0x04 5. " DATDEF ,Data Default Value" "Low,High" hexmask.long.byte 0x04 0.--4. 1. " DATLEN ,Data Length" rgroup.long 0x20++0x03 line.long 0x00 "SSC_RHR,Receive Holding Register" hexfld.long 0x00 " RDAT ,Receive Data" wgroup.long 0x24++0x03 line.long 0x00 "SSC_THR,Transmit Holding Register" hexfld.long 0x00 " TDAT ,Transmit Data" rgroup.long 0x30++0x03 line.long 0x00 "SSC_RSHR,Receive Sync Holding Register" hexmask.long.word 0x00 0.--15. 1. " RSDAT ,Receive Synchronization Data" group.long 0x34++0x03 line.long 0x00 "SSC_TSHR,Transmit Sync Holding Register" hexmask.long.word 0x00 0.--15. 1. " TSDAT ,Transmit Synchronization Data" rgroup.long 0x40++0x03 line.long 0x00 "SSC_SR,Status Register" bitfld.long 0x00 17. " RXEN ,Receive Enable" "Disabled,Enabled" bitfld.long 0x00 16. " TXEN ,Transmit Enable" "Disabled,Enabled" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "Not occurred,Occurred" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "Not occurred,Occurred" textline " " bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "RCR/RNCR!=0,RCR&RNCR=0" bitfld.long 0x00 6. " ENDRX ,End of Reception" "Not ended,Ended" bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "Not received,Received" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "RHR empty,RHR has data" textline " " bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "TCR /TNCR!=0,TCR &TNCR=0" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "Not ended,Ended" bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "Not empty,Empty" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "Ready,Not ready" wgroup.long 0x44++0x07 line.long 0x00 "SSC_IER,Interrupt Enable Register" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "No effect,Enabled" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "No effect,Enabled" bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "No effect,Enabled" bitfld.long 0x00 6. " ENDRX ,End of Reception" "No effect,Enabled" textline " " bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "No effect,Enabled" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "No effect,Enabled" bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "No effect,Enabled" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "No effect,Enabled" textline " " bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "No effect,Enabled" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "No effect,Enabled" line.long 0x04 "SSC_IDR,Interrupt Disable Register" bitfld.long 0x04 11. " RXSYN ,Receive Sync" "No effect,Disabled" bitfld.long 0x04 10. " TXSYN ,Transmit Sync" "No effect,Disabled" bitfld.long 0x04 7. " RXBUFF ,Receive Buffer Full" "No effect,Disabled" bitfld.long 0x04 6. " ENDRX ,End of Reception" "No effect,Disabled" textline " " bitfld.long 0x04 5. " OVRUN ,Receive Overrun" "No effect,Disabled" bitfld.long 0x04 4. " RXRDY ,Receive Ready" "No effect,Disabled" bitfld.long 0x04 3. " TXBUFE ,Transmit Buffer Empty" "No effect,Disabled" bitfld.long 0x04 2. " ENDTX ,End of Transmission" "No effect,Disabled" textline " " bitfld.long 0x04 1. " TXEMPTY ,Transmit Empty" "No effect,Disabled" bitfld.long 0x04 0. " TXRDY ,Transmit Ready" "No effect,Disabled" rgroup.long 0x4c++0x03 line.long 0x00 "SSC_IMR,Interrupt Mask Register" bitfld.long 0x00 11. " RXSYN ,Receive Sync" "Disabled,Enabled" bitfld.long 0x00 10. " TXSYN ,Transmit Sync" "Disabled,Enabled" bitfld.long 0x00 7. " RXBUFF ,Receive Buffer Full" "Disabled,Enabled" bitfld.long 0x00 6. " ENDRX ,End of Reception" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " OVRUN ,Receive Overrun" "Disabled,Enabled" bitfld.long 0x00 4. " RXRDY ,Receive Ready" "Disabled,Enabled" bitfld.long 0x00 3. " TXBUFE ,Transmit Buffer Empty" "Disabled,Enabled" bitfld.long 0x00 2. " ENDTX ,End of Transmission" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " TXEMPTY ,Transmit Empty" "Disabled,Enabled" bitfld.long 0x00 0. " TXRDY ,Transmit Ready" "Disabled,Enabled" tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree.end tree "MultiMedia Card Interface (MCI)" base asd:0xFFFB4000 tree "MCI Registers" wgroup.long 0x00++0x03 line.long 0x00 "MCI_CR,Control Register" bitfld.long 0x00 7. " SWRST ,Software Reset" "No effect,Reset" bitfld.long 0x00 3. " PWSDIS ,Power Save Mode Disable" "No effect,Disabled" bitfld.long 0x00 2. " PWSEN ,Power Save Mode Enable" "No effect,Enabled" bitfld.long 0x00 1. " MCIDIS ,Multi-Media Interface Disable" "No effect,Disabled" textline " " bitfld.long 0x00 0. " MCIEN ,Multi-Media Interface Enable" "No effect,Enabled" group.long 0x04--0x13 line.long 0x00 "MCI_MR,Mode Register" hexmask.long.word 0x00 18.--29. 1. " BLKLEN ,Data Block Length" bitfld.long 0x00 15. " PDCMODE ,PDC-oriented Mode" "Disabled,Enabled" bitfld.long 0x00 14. " PDCPADV ,PDC Padding Value" "0x00,0xFF" hexmask.long.byte 0x00 8.--10. 1. " PWSDIV ,Power Saving Divider" textline " " hexmask.long.byte 0x00 0.--7. 1. " CLKDIV ,Clock Divider" line.long 0x04 "MCI_DTOR,Data Timeout Register" bitfld.long 0x04 4.--6. " DTOMUL ,Data Timeout Multiplier" "1,16,128,256,1024,4096,65536,1048576" hexmask.long.byte 0x04 0.--3. 1. " DTOCYC ,Data Timeout Cycle Number" line.long 0x08 "MCI_SDCR,SD Card Register" bitfld.long 0x08 7. " SDCBUS ,Data Bus" "1-bit,4-bit" bitfld.long 0x08 3. " SDCSEL ,SD Card Selector" "A,B" bitfld.long 0x08 2. " SDCSEL ,SD Card Selector" "A,B" bitfld.long 0x08 1. " SDCSEL ,SD Card Selector" "A,B" textline " " bitfld.long 0x08 0. " SDCSEL ,SD Card Selector" "A,B" line.long 0x0c "MCI_ARGR,Argument Register" hexfld.long 0x0c " ARG ,Command Argument" wgroup.long 0x14++0x03 line.long 0x00 "MCI_CMDR,Command Register" bitfld.long 0x00 19.--20. " TRTYPE ,Transfer Type" "Block,Multiple Block,Stream,?..." bitfld.long 0x00 18. " TRDIR ,Transfer Direction" "Write,Read" bitfld.long 0x00 16.--17. " TRCMD ,Transfer Command" "No transfer,Start,Stop,?..." bitfld.long 0x00 12. " MAXLAT ,Max Latency for Command to Response" "5-cycle,64ycle" textline " " bitfld.long 0x00 11. " OPDCMD ,Open Drain Command" "Push pull,Open drain" bitfld.long 0x00 8.--10. " SPCMD ,Special CMD" "Not special,Initialization,Synchronized,Reserved,Interrupt command,Interrupt response,?..." bitfld.long 0x00 6.--7. " RSPTYP ,Response Type" "No response,48-bit,136-bit,?..." hexmask.long.byte 0x00 0.--5. 1. " CMDNB ,Command Number" rgroup.long 0x20--0x33 line.long 0x00 "MCI_RSPR,Response Register" hexfld.long 0x00 " RSP ,Response" line.long 0x04 "MCI_RSPR,Response Register" hexfld.long 0x04 " RSP ,Response" line.long 0x08 "MCI_RSPR,Response Register" hexfld.long 0x08 " RSP ,Response" line.long 0x0c "MCI_RSPR,Response Register" hexfld.long 0x0c " RSP ,Response" line.long 0x10 "MCI_RDR,Receive Data Register" hexfld.long 0x10 " DATA ,Data to Read" wgroup.long 0x34++0x03 line.long 0x00 "MCI_TDR,Transmit Data Register" hexfld.long 0x00 " DATA ,Data to Write" rgroup.long 0x40++0x03 line.long 0x00 "MCI_SR,Status Register" bitfld.long 0x00 31. " UNRE ,Underrun" "No error,Data sent" bitfld.long 0x00 30. " OVRE ,Overrun" "No error,Data lost" bitfld.long 0x00 22. " DTOE ,Data Time-out Error" "No error,Error" bitfld.long 0x00 21. " DCRCE ,Data CRC Error" "No error,Error" textline " " bitfld.long 0x00 20. " RTOE ,Response Time-out Error" "No error,Error" bitfld.long 0x00 19. " RENDE ,Response End Bit Error" "No error,Error" bitfld.long 0x00 18. " RCRCE ,Response CRC Error" "No error,Error" bitfld.long 0x00 17. " RDIRE ,Response Direction Error" "No error,Error" textline " " bitfld.long 0x00 16. " RINDE ,Response Index Error" "No error,Error" bitfld.long 0x00 15. " TXBUFE ,TX Buffer Empty" "Not empty,Empty" bitfld.long 0x00 14. " RXBUFF ,RX Buffer Full" "RCR/RNCR!=0,RCR&RNCR=0" bitfld.long 0x00 7. " ENDTX ,End of TX Buffer" "No end,End" textline " " bitfld.long 0x00 6. " ENDRX ,End of RX Buffer" "No end,End" bitfld.long 0x00 5. " NOTBUSY ,Data Not Busy" "Busy,Not busy" bitfld.long 0x00 4. " DTIP ,Data Transfer in Progress" "Not in progress,In progress" bitfld.long 0x00 3. " BLKE ,Data Block Ended" "Not ended,Ended" textline " " bitfld.long 0x00 2. " TXRDY ,Transmit Ready" "Not ready,Ready" bitfld.long 0x00 1. " RXRDY ,Receiver Ready" "Not ready,Ready" bitfld.long 0x00 0. " CMDRDY ,Command Ready" "In progress,Sent" wgroup.long 0x44++0x07 line.long 0x00 "MCI_IER,Interrupt Enable Register" bitfld.long 0x00 31. " UNRE ,Underrun Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 30. " OVRE ,Overrun Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 22. " DTOE ,Data Time-out Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 21. " DCRCE ,Data CRC Error Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 20. " RTOE ,Response Time-out Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 19. " RENDE ,Response End Bit Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 18. " RCRCE ,Response CRC Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 17. " RDIRE ,Response Direction Error Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 16. " RINDE ,Response Index Error Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 15. " TXBUFE ,TX Buffer Empty Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 14. " RXBUFF ,RX Buffer Full Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 7. " ENDTX ,End of TX Buffer Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 6. " ENDRX ,End of RX Buffer Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 5. " NOTBUSY ,Data Not Busy Interrupt Enable" "Busy,Not busy" bitfld.long 0x00 4. " DTIP ,Data Transfer in Progress Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 3. " BLKE ,Data Block Ended Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 2. " TXRDY ,Transmit Ready Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXRDY ,Receiver Ready Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 0. " CMDRDY ,Command Ready Interrupt Enable" "No effect,Enabled" line.long 0x04 "MCI_IDR,Interrupt Disable Register" bitfld.long 0x04 31. " UNRE ,Underrun Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 30. " OVRE ,Overrun Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 22. " DTOE ,Data Time-out Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 21. " DCRCE ,Data CRC Error Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 20. " RTOE ,Response Time-out Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 19. " RENDE ,Response End Bit Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 18. " RCRCE ,Response CRC Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 17. " RDIRE ,Response Direction Error Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 16. " RINDE ,Response Index Error Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 15. " TXBUFE ,TX Buffer Empty Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 14. " RXBUFF ,RX Buffer Full Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 7. " ENDTX ,End of TX Buffer Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 6. " ENDRX ,End of RX Buffer Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 5. " NOTBUSY ,Data Not Busy Interrupt Disable" "Busy,Not busy" bitfld.long 0x04 4. " DTIP ,Data Transfer in Progress Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 3. " BLKE ,Data Block Ended Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 2. " TXRDY ,Transmit Ready Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 1. " RXRDY ,Receiver Ready Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 0. " CMDRDY ,Command Ready Interrupt Disable" "No effect,Disabled" rgroup.long 0x4c++0x03 line.long 0x00 "MCI_IMR,Interrupt Mask Register" bitfld.long 0x00 31. " UNRE ,Underrun Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 30. " OVRE ,Overrun Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 22. " DTOE ,Data Time-out Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 21. " DCRCE ,Data CRC Error Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 20. " RTOE ,Response Time-out Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 19. " RENDE ,Response End Bit Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 18. " RCRCE ,Response CRC Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 17. " RDIRE ,Response Direction Error Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " RINDE ,Response Index Error Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 15. " TXBUFE ,TX Buffer Empty Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 14. " RXBUFF ,RX Buffer Full Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 7. " ENDTX ,End of TX Buffer Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " ENDRX ,End of RX Buffer Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 5. " NOTBUSY ,Data Not Busy Interrupt Mask" "Busy,Not busy" bitfld.long 0x00 4. " DTIP ,Data Transfer in Progress Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 3. " BLKE ,Data Block Ended Interrupt Mask" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " TXRDY ,Transmit Ready Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 1. " RXRDY ,Receiver Ready Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 0. " CMDRDY ,Command Ready Interrupt Mask" "Disabled,Enabled" tree.end tree "Peripheral DMA Controller (PDC)" group 0x100--0x11F line.long 0x00 "PERIPH_RPR,Receive Pointer Register" hexfld.long 0x00 " RXPTR ,Receive Pointer Address" line.long 0x04 "PERIPH_RCR,Receive Counter Register" hexmask.long.word 0x04 0.--15. 1. " RXCTR ,Receive Counter Value" line.long 0x08 "PERIPH_TPR,Transmit Pointer Register" hexfld.long 0x08 " TXPTR ,Transmit Pointer Address" line.long 0x0c "PERIPH_TCR,Transmit Counter Register" hexmask.long.word 0x0c 0.--15. 1. " TXCTR ,Transmit Counter Value" line.long 0x10 "PERIPH_RNPR,Receive Next Pointer Register" hexfld.long 0x10 " RXNPTR ,Receive Next Pointer Address" line.long 0x14 "PERIPH_RNCR,Receive Next Counter Register" hexmask.long.word 0x14 0.--15. 1. " RXNCR ,Receive Next Counter Value" line.long 0x18 "PERIPH_TNPR,Transmit Next Pointer Register" hexfld.long 0x18 " TXNPTR ,Transmit Next Pointer Address" line.long 0x1c "PERIPH_TNCR,Transmit Next Counter Register" hexmask.long.word 0x1C 0.--15. 1. " TXNCR ,Transmit Next Counter Value" wgroup 0x120++0x03 line.long 0x00 "PERIPH_PTCR,PDC Transfer Control Register" bitfld.long 0x00 9. " TXTDIS ,Transmitter Transfer Disable" "No effect,Disabled" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "No effect,Enabled" bitfld.long 0x00 1. " RXTDIS ,Receiver Transfer Disable" "No effect,Disabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "No effect,Enabled" rgroup 0x124++0x03 line.long 0x00 "PERIPH_PTSR,PDC Transfer Status Register" bitfld.long 0x00 8. " TXTEN ,Transmitter Transfer Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXTEN ,Receiver Transfer Enable" "Disabled,Enabled" tree.end tree.end tree "USB Device Port (UDP)" base asd:0xFFFB0000 width 14. rgroup.long 0x00++0x03 line.long 0x00 "UDP_FRM_NUM,Frame Number Register" bitfld.long 0x00 17. " FRM_OK ,Frame OK" "Low,High" bitfld.long 0x00 16. " FRM_ERR ,Frame Error" "No error,Error" hexmask.long.word 0x00 0.--10. 1. " FRM_NUM[10:0] ,Frame Number as Defined in the Packet Field Formats" rgroup.long 0x04++0x03 line.long 0x00 "UDP_GLB_STAT,Global State Register" bitfld.long 0x00 4. " RMWUPE ,Remote Wake Up Enable" "Cleared,Enabled" bitfld.long 0x00 3. " RSMINPR ,A Resume Has Been Sent to the Host" "No effect,Sent" bitfld.long 0x00 2. " ESR ,Enable Send Resume" "Disabled,Enabled" bitfld.long 0x00 1. " CONFG ,Configured" "Not configured,Configured" textline " " bitfld.long 0x00 0. " FADDEN ,Function Address Enable" "Disabled,Enabled" wgroup.long 0x04++0x03 line.long 0x00 "UDP_GLB_STAT,Global State Register" bitfld.long 0x00 4. " RMWUPE ,Remote Wake Up Enable" "Cleared,Enabled" bitfld.long 0x00 2. " ESR ,Enable Send Resume" "Disabled,Enabled" bitfld.long 0x00 1. " CONFG ,Configured" "Non configured,Configured" bitfld.long 0x00 0. " FADDEN ,Function Address Enable" "No effect,Enabled" rgroup.long 0x08++0x03 line.long 0x00 "UDP_FADDR,Function Address Register" bitfld.long 0x00 8. " FEN ,Function Enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--6. 1. " FADD[6:0] ,Function Address Value" wgroup.long 0x08++0x03 line.long 0x00 "UDP_FADDR,Function Address Register" bitfld.long 0x00 8. " FEN ,Function Enable" "Disabled,Default" hexmask.long.byte 0x00 0.--6. 1. " FADD[6:0] ,Function Address Value" wgroup.long 0x10++0x07 line.long 0x00 "UDP_IER,Interrupt Enable Register" bitfld.long 0x00 13. " WAKEUP ,Enable UDP bus Wakeup Interrupt" "No effect,Enabled" bitfld.long 0x00 11. " SOFINT ,Enable Start Of Frame Interrupt" "No effect,Enabled" bitfld.long 0x00 10. " EXTRSM ,Enable External Resume Interrupt" "No effect,Enabled" bitfld.long 0x00 9. " RXRSM ,Enable UDP Resume Interrupt" "No effect,Enabled" textline " " bitfld.long 0x00 8. " RXSUSP ,Enable UDP Suspend Interrupt" "No effect,Enabled" bitfld.long 0x00 7. " EP7INT ,Enable Endpoint 7 Interrupt" "No effect,Enabled" bitfld.long 0x00 6. " EP6INT ,Enable Endpoint 6 Interrupt" "No effect,Enabled" bitfld.long 0x00 5. " EP5INT ,Enable Endpoint 5 Interrupt" "No effect,Enabled" textline " " bitfld.long 0x00 4. " EP4INT ,Enable Endpoint 4 Interrupt" "No effect,Enabled" bitfld.long 0x00 3. " EP3INT ,Enable Endpoint 3 Interrupt" "No effect,Enabled" bitfld.long 0x00 2. " EP2INT ,Enable Endpoint 2Interrupt" "No effect,Enabled" bitfld.long 0x00 1. " EP1INT ,Enable Endpoint 1 Interrupt" "No effect,Enabled" textline " " bitfld.long 0x00 0. " EP0INT ,Enable Endpoint 0 Interrupt" "No effect,Enabled" line.long 0x04 "UDP_IDR,Interrupt Disable Register" bitfld.long 0x04 13. " WAKEUP ,Disable UDP bus Wakeup Interrupt" "No effect,Disabled" bitfld.long 0x04 11. " SOFINT ,Disable Start Of Frame Interrupt" "No effect,Disabled" bitfld.long 0x04 10. " EXTRSM ,Disable External Resume Interrupt" "No effect,Disabled" bitfld.long 0x04 9. " RXRSM ,Disable UDP Resume Interrupt" "No effect,Disabled" textline " " bitfld.long 0x04 8. " RXSUSP ,Disable UDP Suspend Interrupt" "No effect,Disabled" bitfld.long 0x04 7. " EP7INT ,Disable Endpoint 7 Interrupt" "No effect,Disabled" bitfld.long 0x04 6. " EP6INT ,Disable Endpoint 6 Interrupt" "No effect,Disabled" bitfld.long 0x04 5. " EP5INT ,Disable Endpoint 5 Interrupt" "No effect,Disabled" textline " " bitfld.long 0x04 4. " EP4INT ,Disable Endpoint 4 Interrupt" "No effect,Disabled" bitfld.long 0x04 3. " EP3INT ,Disable Endpoint 3 Interrupt" "No effect,Disabled" bitfld.long 0x04 2. " EP2INT ,Disable Endpoint 2Interrupt" "No effect,Disabled" bitfld.long 0x04 1. " EP1INT ,Disable Endpoint 1 Interrupt" "No effect,Disabled" textline " " bitfld.long 0x04 0. " EP0INT ,Disable Endpoint 0 Interrupt" "No effect,Disabled" rgroup.long 0x18++0x07 line.long 0x00 "UDP_IMR,Interrupt Mask Register" bitfld.long 0x00 13. " WAKEUP ,Mask UDP bus Wakeup Interrupt" "Disabled,Enabled" bitfld.long 0x00 11. " SOFINT ,Mask Start Of Frame Interrupt" "Disabled,Enabled" bitfld.long 0x00 10. " EXTRSM ,Mask External Resume Interrupt" "Disabled,Enabled" bitfld.long 0x00 9. " RXRSM ,Mask UDP Resume Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " RXSUSP ,Mask UDP Suspend Interrupt" "Disabled,Enabled" bitfld.long 0x00 7. " EP7INT ,Enable Endpoint 7 Interrupt" "Disabled,Enabled" bitfld.long 0x00 6. " EP6INT ,Enable Endpoint 6 Interrupt" "Disabled,Enabled" bitfld.long 0x00 5. " EP5INT ,Enable Endpoint 5 Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " EP4INT ,Enable Endpoint 4 Interrupt" "Disabled,Enabled" bitfld.long 0x00 3. " EP3INT ,Mask Endpoint 3 Interrupt" "Disabled,Enabled" bitfld.long 0x00 2. " EP2INT ,Mask Endpoint 2Interrupt" "Disabled,Enabled" bitfld.long 0x00 1. " EP1INT ,Mask Endpoint 1 Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " EP0INT ,Mask Endpoint 0 Interrupt" "Disabled,Enabled" line.long 0x04 "UDP_ISR,Interrupt Status Register" bitfld.long 0x04 13. " WAKEUP ,UDP Resume Interrupt Status" "No interrupt,Interrupt" bitfld.long 0x04 12. " ENDBUSRES ,End of BUS Reset Interrupt Status" "No,Yes" bitfld.long 0x04 11. " SOFINT ,Start of Frame Interrupt Status" "No,Yes" bitfld.long 0x04 10. " EXTRSM ,External Resume Interrupt Status" "No,Yes" textline " " bitfld.long 0x04 9. " RXRSM ,UDP Resume Interrupt Status" "No,Yes" bitfld.long 0x04 8. " RXSUSP ,UDP Suspend Interrupt Status" "No,Yes" bitfld.long 0x04 7. " EP7INT ,Endpoint 7 Interrupt Status" "No interrupt,Interrupt" bitfld.long 0x04 6. " EP6INT ,Endpoint 6 Interrupt Status" "No interrupt,Interrupt" textline " " bitfld.long 0x04 5. " EP5INT ,Endpoint 5 Interrupt Status" "No interrupt,Interrupt" bitfld.long 0x04 4. " EP4INT ,Endpoint 4 Interrupt Status" "No interrupt,Interrupt" bitfld.long 0x04 3. " EP3INT ,Endpoint 3 Interrupt Status" "No interrupt,Interrupt" bitfld.long 0x04 2. " EP2INT ,Endpoint 2 Interrupt Status" "No interrupt,Interrupt" textline " " bitfld.long 0x04 1. " EP1INT ,Endpoint 1 Interrupt Status" "No interrupt,Interrupt" bitfld.long 0x04 0. " EP0INT ,Endpoint 0 Interrupt Status" "No interrupt,Interrupt" wgroup.long 0x20++0x03 line.long 0x00 "UDP_ICR,Interrupt Clear Register" bitfld.long 0x00 13. " WAKEUP ,Clear Wakeup Interrupt" "No effect,Cleared" bitfld.long 0x00 12. " ENDBUSRES ,Clear End of BUS Reset Interrupt" "No effect,Cleared" bitfld.long 0x00 11. " SOFINT ,Clear Start of Frame Interrupt" "No effect,Cleared" bitfld.long 0x00 10. " EXTRSM ,Clear External Resume Interrupt" "No effect,Cleared" textline " " bitfld.long 0x00 9. " RXRSM ,Clear UDP Resume Interrupt" "No effect,Cleared" bitfld.long 0x00 8. " RXSUSP ,Clear UDP Suspend Interrupt" "No effect,Cleared" group.long 0x28++0x03 line.long 0x00 "UDP_RST_EP,Reset Endpoint Register" bitfld.long 0x00 7. " EP7 ,Reset Endpoint 7" "No reset,Reset" bitfld.long 0x00 6. " EP6 ,Reset Endpoint 6" "No reset,Reset" bitfld.long 0x00 5. " EP5 ,Reset Endpoint 5" "No reset,Reset" bitfld.long 0x00 4. " EP4 ,Reset Endpoint 4" "No reset,Reset" textline " " bitfld.long 0x00 3. " EP3 ,Reset Endpoint 3" "No reset,Reset" bitfld.long 0x00 2. " EP2 ,Reset Endpoint 2" "No reset,Reset" bitfld.long 0x00 1. " EP1 ,Reset Endpoint 1" "No reset,Reset" bitfld.long 0x00 0. " EP0 ,Reset Endpoint 0" "No reset,Reset" rgroup.long 0x30++0x03 line.long 0x00 "UDP_CSR0,Endpoint 0 Control and Status Register" hexmask.long.word 0x00 16.--26. 1. " RXBYTECNT[10:0] ,Number of Bytes Available in the FIFO" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 11. " DTGLE ,Data Toggle" "DATA0,DATA1" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" textline " " bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "No data,Data" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "Not ready,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Not acknowledged,Acknowledged" textline " " bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Not sent,Sent" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Not received,Received" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Not acknowledged,Acknowledged" wgroup.long 0x30++0x03 line.long 0x00 "UDP_CSR0,Endpoint 0 Control and Status Register" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "Data read,No effect" textline " " bitfld.long 0x00 5. " FORCESTALL ,Force Stall" "No effect,Stall sent" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "No effect,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Reset,No effect" bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Data read,No effect" textline " " bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Data read,No effect" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Cleared,No effect" rgroup.long 0x34++0x03 line.long 0x00 "UDP_CSR1,Endpoint 1 Control and Status Register" hexmask.long.word 0x00 16.--26. 1. " RXBYTECNT[10:0] ,Number of Bytes Available in the FIFO" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 11. " DTGLE ,Data Toggle" "DATA0,DATA1" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" textline " " bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "No data,Data" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "Not ready,Ready" bitfld.long 0x00 3. " ISOERROR ,A CRC error has been detected in an isochronous transfer" "No error,Error" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Not received,Received" textline " " bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Not acknowledged,Acknowledged" wgroup.long 0x34++0x03 line.long 0x00 "UDP_CSR1,Endpoint 1 Control and Status Register" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "Data read,No effect" bitfld.long 0x00 5. " FORCESTALL ,Force Stall" "No effect,Stall sent" textline " " bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "No effect,Ready" bitfld.long 0x00 3. " ISOERROR ,A CRC error has been detected in an isochronous transfer" "Reset,No effect" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Data read,No effect" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Cleared,No effect" rgroup.long 0x38++0x03 line.long 0x00 "UDP_CSR2,Endpoint 2 Control and Status Register" hexmask.long.word 0x00 16.--26. 1. " RXBYTECNT[10:0] ,Number of Bytes Available in the FIFO" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 11. " DTGLE ,Data Toggle" "DATA0,DATA1" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" textline " " bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "No data,Data" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "Not ready,Ready" bitfld.long 0x00 3. " ISOERROR ,A CRC error has been detected in an isochronous transfer" "No error,Error" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Not received,Received" textline " " bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Not acknowledged,Acknowledged" wgroup.long 0x38++0x03 line.long 0x00 "UDP_CSR2,Endpoint 2 Control and Status Register" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "Data read,No effect" bitfld.long 0x00 5. " FORCESTALL ,Force Stall" "No effect,Stall sent" textline " " bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "No effect,Ready" bitfld.long 0x00 3. " ISOERROR ,A CRC error has been detected in an isochronous transfer" "Reset,No effect" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Data read,No effect" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Cleared,No effect" rgroup.long 0x3c++0x03 line.long 0x00 "UDP_CSR3,Endpoint 3 Control and Status Register" hexmask.long.word 0x00 16.--26. 1. " RXBYTECNT[10:0] ,Number of Bytes Available in the FIFO" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 11. " DTGLE ,Data Toggle" "DATA0,DATA1" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" textline " " bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "No data,Data" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "Not ready,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Not acknowledged,Acknowledged" textline " " bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Not sent,Sent" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Not received,Received" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Not acknowledged,Acknowledged" wgroup.long 0x3c++0x03 line.long 0x00 "UDP_CSR3,Endpoint 3 Control and Status Register" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "Data read,No effect" textline " " bitfld.long 0x00 5. " FORCESTALL ,Force Stall" "No effect,Stall sent" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "No effect,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Reset,No effect" bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Data read,No effect" textline " " bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Data read,No effect" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Cleared,No effect" rgroup.long 0x40++0x03 line.long 0x00 "UDP_CSR4,Endpoint 4 Control and Status Register" hexmask.long.word 0x00 16.--26. 1. " RXBYTECNT[10:0] ,Number of Bytes Available in the FIFO" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 11. " DTGLE ,Data Toggle" "DATA0,DATA1" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" textline " " bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "No data,Data" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "Not ready,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Not acknowledged,Acknowledged" textline " " bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Not sent,Sent" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Not received,Received" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Not acknowledged,Acknowledged" wgroup.long 0x40++0x03 line.long 0x00 "UDP_CSR4,Endpoint 4 Control and Status Register" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "Data read,No effect" textline " " bitfld.long 0x00 5. " FORCESTALL ,Force Stall" "No effect,Stall sent" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "No effect,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Reset,No effect" bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Data read,No effect" textline " " bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Data read,No effect" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Cleared,No effect" rgroup.long 0x44++0x03 line.long 0x00 "UDP_CSR5,Endpoint 5 Control and Status Register" hexmask.long.word 0x00 16.--26. 1. " RXBYTECNT[10:0] ,Number of Bytes Available in the FIFO" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 11. " DTGLE ,Data Toggle" "DATA0,DATA1" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" textline " " bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "No data,Data" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "Not ready,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Not acknowledged,Acknowledged" textline " " bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Not sent,Sent" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Not received,Received" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Not acknowledged,Acknowledged" wgroup.long 0x44++0x03 line.long 0x00 "UDP_CSR5,Endpoint 5 Control and Status Register" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "Data read,No effect" textline " " bitfld.long 0x00 5. " FORCESTALL ,Force Stall" "No effect,Stall sent" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "No effect,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Reset,No effect" bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Data read,No effect" textline " " bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Data read,No effect" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Cleared,No effect" rgroup.long 0x48++0x03 line.long 0x00 "UDP_CSR6,Endpoint 6 Control and Status Register" hexmask.long.word 0x00 16.--26. 1. " RXBYTECNT[10:0] ,Number of Bytes Available in the FIFO" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 11. " DTGLE ,Data Toggle" "DATA0,DATA1" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" textline " " bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "No data,Data" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "Not ready,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Not acknowledged,Acknowledged" textline " " bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Not sent,Sent" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Not received,Received" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Not acknowledged,Acknowledged" wgroup.long 0x48++0x03 line.long 0x00 "UDP_CSR6,Endpoint 6 Control and Status Register" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "Data read,No effect" textline " " bitfld.long 0x00 5. " FORCESTALL ,Force Stall" "No effect,Stall sent" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "No effect,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Reset,No effect" bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Data read,No effect" textline " " bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Data read,No effect" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Cleared,No effect" rgroup.long 0x4c++0x03 line.long 0x00 "UDP_CSR7,Endpoint 7 Control and Status Register" hexmask.long.word 0x00 16.--26. 1. " RXBYTECNT[10:0] ,Number of Bytes Available in the FIFO" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 11. " DTGLE ,Data Toggle" "DATA0,DATA1" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" textline " " bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "No data,Data" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "Not ready,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Not acknowledged,Acknowledged" textline " " bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Not sent,Sent" bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Not received,Received" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Not acknowledged,Acknowledged" wgroup.long 0x4c++0x03 line.long 0x00 "UDP_CSR7,Endpoint 7 Control and Status Register" bitfld.long 0x00 15. " EPEDS ,Endpoint Enable Disable" "Disabled,Enabled" bitfld.long 0x00 8.--10. " EPTYPE[2:0] ,Endpoint Type" "Control,Isochronous OUT,Bulk OUT,Interrupt OUT,Reserved,Isochronous IN,Bulk IN,Interrupt IN" bitfld.long 0x00 7. " DIR ,Transfer Direction" "Data OUT,Data IN" bitfld.long 0x00 6. " RX_DATA_BK1 ,Receive Data Bank 1" "Data read,No effect" textline " " bitfld.long 0x00 5. " FORCESTALL ,Force Stall" "No effect,Stall sent" bitfld.long 0x00 4. " TXPKTRDY ,Transmit Packet Ready" "No effect,Ready" bitfld.long 0x00 3. " STALLSENT ,Stall Sent" "Reset,No effect" bitfld.long 0x00 2. " RXSETUP ,Sends STALL to the Host" "Data read,No effect" textline " " bitfld.long 0x00 1. " RX_DATA_BK0 ,Receive Data Bank 0" "Data read,No effect" bitfld.long 0x00 0. " TXCOMP ,Generates an IN packet with data previously written in the DPR" "Cleared,No effect" ; -------------------------------------------------------------------------------- group.long 0x50--0x6f line.long 0x00 "UDP_FDR0,Endpoint 0 FIFO Data Register" hexmask.long.byte 0x00 0.--7. 1. " FIFO_DATA[7:0] ,FIFO Data Value" line.long 0x04 "UDP_FDR1,Endpoint 1 FIFO Data Register" hexmask.long.byte 0x04 0.--7. 1. " FIFO_DATA[7:0] ,FIFO Data Value" line.long 0x08 "UDP_FDR2,Endpoint 2 FIFO Data Register" hexmask.long.byte 0x08 0.--7. 1. " FIFO_DATA[7:0] ,FIFO Data Value" line.long 0x0c "UDP_FDR3,Endpoint 3 FIFO Data Register" hexmask.long.byte 0x0c 0.--7. 1. " FIFO_DATA[7:0] ,FIFO Data Value" line.long 0x10 "UDP_FDR4,Endpoint 4 FIFO Data Register" hexmask.long.byte 0x10 0.--7. 1. " FIFO_DATA[7:0] ,FIFO Data Value" line.long 0x14 "UDP_FDR5,Endpoint 5 FIFO Data Register" hexmask.long.byte 0x14 0.--7. 1. " FIFO_DATA[7:0] ,FIFO Data Value" line.long 0x18 "UDP_FDR6,Endpoint 6 FIFO Data Register" hexmask.long.byte 0x18 0.--7. 1. " FIFO_DATA[7:0] ,FIFO Data Value" line.long 0x1c "UDP_FDR7,Endpoint 7 FIFO Data Register" hexmask.long.byte 0x1c 0.--7. 1. " FIFO_DATA[7:0] ,FIFO Data Value" group.long 0x74++0x03 line.long 0x00 "UDP_TXVC,Transceiver Control Register" bitfld.long 0x00 8. " TXVDIS ,Transceiver Disable" "Enabled,Disabled" width 0x0b tree.end tree "Ethernet MAC (EMAC)" base asd:0xFFFBC000 group.long 0x00++0x07 line.long 0x00 "ETH_CTL,EMAC Control Register" bitfld.long 0x00 8. " BP ,Back Pressure" "No effect,Default pattern" bitfld.long 0x00 7. " WES ,Write Enable for Statistics Registers" "No effect,Enabled" bitfld.long 0x00 6. " ISR ,Increment Statistics Registers" "No effect,Incremented" bitfld.long 0x00 5. " CSR ,Clear Statistics Registers" "No effect,Cleared" textline " " bitfld.long 0x00 4. " MPE ,Management Port Enable" "MDIO tri-stated,Enabled" bitfld.long 0x00 3. " TE ,Transmit Enable" "No effect,Enabled" bitfld.long 0x00 2. " RE ,Receive Enable" "No effect,Enabled" bitfld.long 0x00 1. " LBL ,Loopback Local" "Low,High" textline " " bitfld.long 0x00 0. " LB ,Loopback" "Low,High" line.long 0x04 "ETH_CFG,EMAC Configuration Register" bitfld.long 0x04 13. " RMII ,Reduce MII" "MII,RMII" bitfld.long 0x04 12. " RTY ,Retry Test" "Normal,1 time slot" bitfld.long 0x04 10.--11. " CLK ,System Clock MCK" "MCK/8,MCK/16,MCK/32,MCK/64" bitfld.long 0x04 9. " EAE ,External Address Match Enable (Option)" "No effect,Enabled" textline " " bitfld.long 0x04 8. " BIG ,Receive 1522 Bytes" "1518,1522" bitfld.long 0x04 7. " UNI ,Unicast Hash Enable" "No effect,Enabled" bitfld.long 0x04 6. " MTI ,Multicast Hash Enable" "No effect,Enabled" bitfld.long 0x04 5. " NBC ,No Broadcast" "No effect,Not received" textline " " bitfld.long 0x04 4. " CAF ,Copy All Frames" "No effect,Received" bitfld.long 0x04 2. " BR ,Bit Rate (Option)" "Low,High" bitfld.long 0x04 1. " FD ,Full Duplex" "No effect,Receiving allowed" bitfld.long 0x04 0. " SPD ,Speed" "10 Mbit/sec,100 Mbit/sec" rgroup.long 0x08++0x03 line.long 0x00 "ETH_SR,EMAC Status Register" bitfld.long 0x00 2. " IDLE ,IDLE" "PHY Idle,PHY Running" bitfld.long 0x00 1. " MDIO ,MDIO" "Not set,Set" bitfld.long 0x00 0. " LINK ,LINK (Reserved)" "Low,High" group.long 0x0c--0x1b line.long 0x00 "ETH_TAR,EMAC Transmit Address Register" hexfld.long 0x00 " ADDRESS ,Transmit Address Register" line.long 0x04 "ETH_TCR,EMAC Transmit Control Register" bitfld.long 0x04 15. " NCRC ,No CRC" "Low,High" hexmask.long.word 0x04 0.--10. 1. " LEN ,Transmit Frame Length" line.long 0x08 "ETH_TSR,EMAC Transmit Status Register" eventfld.long 0x08 6. " UND ,Transmit Underrun" "Not underrun,Underrun" eventfld.long 0x08 5. " COMP ,Transmit Complete" "Not completed,Completed" bitfld.long 0x08 4. " BNQ ,Ethernet Transmit Buffer not Queued" "Queued,Not queued" bitfld.long 0x08 3. " IDLE ,Transmitter Idle" "Not idle,Idle" textline " " eventfld.long 0x08 2. " RLE ,Retry Limit Exceeded" "Low,High" eventfld.long 0x08 1. " COL ,Collision Occurred" "Not occurred,Occurred" eventfld.long 0x08 0. " OVR ,Ethernet Transmit Buffer Overrun" "Not overrun,Overrun" line.long 0x0c "ETH_RBQP,EMAC Receive Buffer Queue Pointer" hexfld.long 0x0c " ADDRESS ,Receive Buffer Queue Pointer" group.long 0x20++0x07 line.long 0x00 "ETH_RSR,EMAC Receive Status Register" eventfld.long 0x00 2. " OVR ,RX Overrun" "No overrun,Overrun" eventfld.long 0x00 1. " REC ,Frame Received" "Not received,Received" eventfld.long 0x00 0. " BNA ,Buffer Not Available" "Available,Not available" line.long 0x04 "ETH_ISR,EMAC Interrupt Status Register" bitfld.long 0x04 11. " ABT ,Abort" "Not aborted,Aborted" bitfld.long 0x04 10. " ROVR ,RX Overrun" "Not overrun,Overrun" bitfld.long 0x04 9. " LINK ,LINK (Option)" "Pin not changed,Changed" bitfld.long 0x04 8. " TIDLE ,Transmit Idle" "Not idle,Idle" textline " " bitfld.long 0x04 7. " TCOM ,Transmit Complete" "Not completed,Completed" bitfld.long 0x04 6. " TBRE ,Transmit Buffer Register Empty" "Not empty,Empty" bitfld.long 0x04 5. " RTRY ,Retry Limit" "Not exceeded,Exceeded" bitfld.long 0x04 4. " TUND ,Transmit Buffer Underrun" "Not underrun,Underrun" textline " " bitfld.long 0x04 3. " TOVR ,Transmit Buffer Overrun" "Not overrun,Overrun" bitfld.long 0x04 2. " RBNA ,Receive Buffer Not Available" "Available,Not available" bitfld.long 0x04 1. " RCOM ,Receive Complete" "Not completed,Completed" bitfld.long 0x04 0. " DONE ,Management Done" "Not completed,Completed" wgroup.long 0x28++0x07 line.long 0x00 "ETH_IER,EMAC Interrupt Enable Register" bitfld.long 0x00 11. " ABT ,Abort Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 10. " ROVR ,RX Overrun Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 9. " LINK ,LINK (Option) Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 8. " TIDLE ,Transmit Idle Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 7. " TCOM ,Transmit Complete Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 6. " TBRE ,Transmit Buffer Register Empty Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 5. " RTRY ,Retry Limit Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 4. " TUND ,Transmit Buffer Underrun Interrupt Enable" "No effect,Enabled" textline " " bitfld.long 0x00 3. " TOVR ,Transmit Buffer Overrun Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 2. " RBNA ,Receive Buffer Not Available Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 1. " RCOM ,Receive Complete Interrupt Enable" "No effect,Enabled" bitfld.long 0x00 0. " DONE ,Management Done Interrupt Enable" "No effect,Enabled" line.long 0x04 "ETH_IDR,EMAC Interrupt Disable Register" bitfld.long 0x04 11. " ABT ,Abort Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 10. " ROVR ,RX Overrun Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 9. " LINK ,LINK (Option) Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 8. " TIDLE ,Transmit Idle Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 7. " TCOM ,Transmit Complete Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 6. " TBRE ,Transmit Buffer Register Empty Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 5. " RTRY ,Retry Limit Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 4. " TUND ,Transmit Buffer Underrun Interrupt Disable" "No effect,Disabled" textline " " bitfld.long 0x04 3. " TOVR ,Transmit Buffer Overrun Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 2. " RBNA ,Receive Buffer Not Available Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 1. " RCOM ,Receive Complete Interrupt Disable" "No effect,Disabled" bitfld.long 0x04 0. " DONE ,Management Done Interrupt Disable" "No effect,Disabled" rgroup.long 0x30++0x03 line.long 0x00 "ETH_IMR,EMAC Interrupt Mask Register" bitfld.long 0x00 11. " ABT ,Abort Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 10. " ROVR ,RX Overrun Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 9. " LINK ,LINK (Option) Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 8. " TIDLE ,Transmit Idle Interrupt Mask" "Enabled,Not enabled" textline " " bitfld.long 0x00 7. " TCOM ,Transmit Complete Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 6. " TBRE ,Transmit Buffer Register Empty Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 5. " RTRY ,Retry Limit Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 4. " TUND ,Transmit Buffer Underrun Interrupt Mask" "Enabled,Not enabled" textline " " bitfld.long 0x00 3. " TOVR ,Transmit Buffer Overrun Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 2. " RBNA ,Receive Buffer Not Available Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 1. " RCOM ,Receive Complete Interrupt Mask" "Enabled,Not enabled" bitfld.long 0x00 0. " DONE ,Management Done Interrupt Mask" "Enabled,Not enabled" group.long 0x34++0x03 line.long 0x00 "ETH_MAN,EMAC PHY Maintenance Register" bitfld.long 0x00 31. " LOW ,Not valid PHY management frame" "Valid,Not valid " bitfld.long 0x00 30. " HIGH ,Valid PHY management frame" "Not valid ,Valid" bitfld.long 0x00 28.--29. " RW ,Read/Write Operation" "Reserved,Write ,Read,?..." hexmask.long.byte 0x00 23.--27. 1. " PHYA ,PHY Address" textline " " hexmask.long.byte 0x00 18.--22. 1. " REGA ,Register Address" bitfld.long 0x00 16.--17. " CODE ,CODE" "00,01,10,11" hexmask.long.word 0x00 0.--15. 1. " DATA ,Data Value" tree "Statistics Registers" group 0x40--0x81 line.tbyte 0x00 "ETH_FRA,Frames Transmitted OK Register" hexfld.tbyte 0x00 " ETH_FRA ,Frames Transmitted OK Register" line.word 0x04 "ETH_SCOL,Single Collision Frame Register" hexfld.word 0x04 " ETH_SCOL ,Single Collision Frame Register" line.word 0x08 "ETH_MCOL,Multiple Collision Frame Register" hexfld.word 0x08 " ETH_MCOL ,Multiple Collision Frame Register" line.tbyte 0x0c "ETH_OK,Frames Received OK Register" hexfld.tbyte 0x0c " ETH_OK ,Frames Received OK Register" line.byte 0x10 "ETH_SEQE,Frame Check Sequence Error Register" hexfld.byte 0x10 " ETH_SEQE ,Frame Check Sequence Error Register" line.byte 0x14 "ETH_ALE,Alignment Error Register" hexfld.byte 0x14 " ETH_ALE ,Alignment Error Register" line.word 0x18 "ETH_DTE,Deferred Transmission Frame Register" hexfld.word 0x18 " ETH_DTE ,Deferred Transmission Frame Register" line.byte 0x1c "ETH_LCOL,Late Collision Register" hexfld.byte 0x1c " ETH_LCOL ,Late Collision Register" line.byte 0x20 "ETH_ECOL,Excessive Collision Register" hexfld.byte 0x20 " ETH_ECOL ,Excessive Collision Register" line.byte 0x24 "ETH_CSE,Carrier Sense Error Register" hexfld.byte 0x24 " ETH_CSE ,Carrier Sense Error Register" line.byte 0x28 "ETH_TUE,Transmit Underrun Error Register" hexfld.byte 0x28 " ETH_TUE ,Transmit Underrun Error Register" line.byte 0x2c "ETH_CDE,Code Error Register" hexfld.byte 0x2c " ETH_CDE ,Code Error Register" line.byte 0x30 "ETH_ELR,Excessive Length Error Register" hexfld.byte 0x30 " ETH_ELR ,Excessive Length Error Register" line.byte 0x34 "ETH_RJB,Receive Jabber Register" hexfld.byte 0x34 " ETH_RJB ,Receive Jabber Register" line.byte 0x38 "ETH_USF,Undersize Frame Register" hexfld.byte 0x38 " ETH_USF ,Undersize Frame Register" line.byte 0x3c "ETH_SQEE,SQE Test Error Register" hexfld.byte 0x3c " ETH_SQEE ,SQE Test Error Register" line.word 0x40 "ETH_DRFC,Discarded RX Frame Register" hexfld.word 0x40 " ETH_DRFC ,Discarded RX Frame Register" tree.end tree "Address Registers" group.long 0x90--0xb7 line.long 0x00 "ETH_HSH,EMAC Hash Address High [63:32]" hexfld.long 0x00 " ADDR ,Hash address bits 63 to 32" line.long 0x04 "ETH_HSL,EMAC Hash Address Low [31:0]" hexfld.long 0x04 " ADDR ,Hash address bits 31 to 0" line.long 0x08 "ETH_SA1L,EMAC Specific Address 1 Low, First 4 Bytes" hexfld.long 0x08 " ADDR ,Unicast addresses Bits 31:0" line.long 0x0c "ETH_SA1H,EMAC Specific Address 1 High, Last 2 Bytes" hexmask.long 0x0c 0.--15. 1. " ADDR ,Unicast addresses Bits 47:32" line.long 0x10 "ETH_SA2L,EMAC Specific Address 2 Low, First 4 Bytes" hexfld.long 0x10 " ADDR ,Unicast addresses Bits 31:0" line.long 0x14 "ETH_SA2H,EMAC Specific Address 2 High, Last 2 Bytes" hexmask.long 0x14 0.--15. 1. " ADDR ,Unicast addresses Bits 47:32" line.long 0x18 "ETH_SA3L,EMAC Specific Address 3 Low, First 4 Bytes" hexfld.long 0x18 " ADDR ,Unicast addresses Bits 31:0" line.long 0x1c "ETH_SA3H,EMAC Specific Address 3 High, Last 2 Bytes" hexmask.long 0x1c 0.--15. 1. " ADDR ,Unicast addresses Bits 47:32" line.long 0x20 "ETH_SA4L,EMAC Specific Address 4 Low, First 4 Bytes" hexfld.long 0x20 " ADDR ,Unicast addresses Bits 31:0" line.long 0x24 "ETH_SA4H,EMAC Specific Address 4 High, Last 2 Bytes" hexmask.long 0x24 0.--15. 1. " ADDR ,Unicast addresses Bits 47:32" tree.end tree.end tree "Real-time Clock (RTC)" base asd:0xFFFFFE00 width 12. group.long 0x00++0x7 line.long 0x00 "RTC_CR,Control Register" sif (cpu()=="AT91SAM9M11"||cpu()=="AT91SAM9R64"||cpu()=="AT91SAM9RL64"||cpu()=="AT91SAM9G45"||cpu()=="AT91SAM9M10"||cpu()=="AT91SAM9G46"||cpu()=="AT91SAM9G35"||cpu()=="AT91SAM9G25"||cpu()=="AT91SAM9G15") bitfld.long 0x00 16.--17. " CALEVSEL ,Calendar Event Selection" "Week change,Month change,Year change,Year change" bitfld.long 0x00 8.--9. " TIMEVSEL ,Time Event Selection" "Minute change,Hour change,Every day at midnight,Every day at noon" textline " " elif (cpu()=="AT91SAM9X35"||cpu()=="AT91SAM9X25"||cpu()=="AT91SAM9N12") bitfld.long 0x00 16.--17. " CALEVSEL ,Calendar Event Selection" "Week change,Month change,Year change,?..." bitfld.long 0x00 8.--9. " TIMEVSEL ,Time Event Selection" "Minute change,Hour change,Every day at midnight,Every day at noon" textline " " else bitfld.long 0x00 16.--17. " CEVSEL ,Calendar Event Selection" "Week change,Month change,Year change,Year change" bitfld.long 0x00 8.--9. " TEVSEL ,Time Event Selection" "Minute change,Hour change,Every day at midnight,Every day at noon" textline " " endif bitfld.long 0x00 1. " UPDCAL ,Update Request Calendar Register" "No effect,Stopped" bitfld.long 0x00 0. " UPDTIM ,Update Request Time Register" "No effect,Stopped" line.long 0x04 "RTC_MR,Hour Mode Register" bitfld.long 0x04 0. " HRMOD ,12/24 Hour Mode" "24,12" sif (cpu()=="AT91SAM9X35"||cpu()=="AT91SAM9X25"||cpu()=="AT91SAM9N12") if (((data.long(asd:0xFFFFFE00+0x04)&0x00000001)==0x00000001)&&((data.long(asd:0xFFFFFE00+0x08)&0x300000)==0x100000)) group.long 0x08++0x3 line.long 0x00 "RTC_TIMR,Time Register" bitfld.long 0x00 22. " AMPM ,Ante Meridiem Post Meridiem Indicator" "AM,PM" textline " " bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,-,-" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif ((data.long(asd:0xFFFFFE00+0x04)&0x00000001)==0x00000001) group.long 0x08++0x3 line.long 0x00 "RTC_TIMR,Time Register" bitfld.long 0x00 22. " AMPM ,Ante Meridiem Post Meridiem Indicator" "AM,PM" textline " " bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,-,-" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x04)&0x00000001)==0x00000000)&&((data.long(asd:0xFFFFFE00+0x08)&0x300000)==0x200000)) group.long 0x08++0x3 line.long 0x00 "RTC_TIMR,Time Register" bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,2,-" bitfld.long 0x00 16.--19. "," "0,1,2,3,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." else group.long 0x08++0x3 line.long 0x00 "RTC_TIMR,Time Register" bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,2,-" bitfld.long 0x00 16.--19. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif else if ((data.long(asd:0xFFFFFE00+0x04)&0x00000001)==0x00000001) group.long 0x08++0x3 line.long 0x00 "RTC_TIMR,Time Register" bitfld.long 0x00 22. " AMPM ,Ante Meridiem Post Meridiem Indicator" "AM,PM" textline " " sif (cpu()=="AT91SAM9G35"||cpu()=="AT91SAM9G25"||cpu()=="AT91SAM9G15"||cpu()=="AT91SAM9G46") bitfld.long 0x00 16.--21. " HOUR ,Current Hour" "-,1,2,3,4,5,6,7,8,9,10,11,12,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." else bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,-,-" bitfld.long 0x00 16.--19. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." else group.long 0x08++0x3 line.long 0x00 "RTC_TIMR,Time Register" sif (cpu()=="AT91SAM9G35"||cpu()=="AT91SAM9G25"||cpu()=="AT91SAM9G15"||cpu()=="AT91SAM9G46") bitfld.long 0x00 16.--21. " HOUR ,Current Hour" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." else bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,2,-" bitfld.long 0x00 16.--19. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif endif sif (cpu()=="AT91SAM9X35"||cpu()=="AT91SAM9X25"||cpu()=="AT91SAM9N12") if (((data.long(asd:0xFFFFFE00+0x0c)&0x30000000)==0x30000000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x100000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x1f0000)==(0x10000||0x30000||0x50000||0x70000||0x80000||0x100000||0x120000))) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,-,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x0c)&0x30000000)==0x30000000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x100000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x1f0000)==(0x40000||0x60000||0x90000||0x110000))) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,-,-,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x0c)&0x30000000)==0x30000000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x0)&&((data.long(asd:0xFFFFFE00+0x0c)&0x1f0000)==(0x10000||0x30000||0x50000||0x70000||0x80000||0x100000||0x120000))) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,-,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x0c)&0x30000000)==0x30000000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x0)&&((data.long(asd:0xFFFFFE00+0x0c)&0x1f0000)==(0x40000||0x60000||0x90000||0x110000))) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,-,-,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x0c)&0x30000000)!=0x30000000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x100000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x1f0000)==(0x10000||0x30000||0x50000||0x70000||0x80000||0x100000||0x120000))) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x0c)&0x30000000)!=0x30000000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x100000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x1f0000)==(0x40000||0x60000||0x90000||0x110000))) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x0c)&0x30000000)!=0x30000000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x0)&&((data.long(asd:0xFFFFFE00+0x0c)&0x1f0000)==(0x10000||0x30000||0x50000||0x70000||0x80000||0x100000||0x120000))) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x0c)&0x30000000)!=0x30000000)&&((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x0)&&((data.long(asd:0xFFFFFE00+0x0c)&0x1f0000)==(0x40000||0x60000||0x90000||0x110000))) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif ((data.long(asd:0xFFFFFE00+0x0c)&0x100000)==0x100000) group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,-" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." else group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,-" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif else group.long 0x0c++0x3 line.long 0x00 "RTC_CALR,Calendar Register" bitfld.long 0x00 28.--29. " DATE ,Current Date" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 21.--23. " DAY ,Current Day" "-,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday" textline " " bitfld.long 0x00 20. " MONTH ,Current Month" "0,1" bitfld.long 0x00 16.--19. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 12.--15. " YEAR ,Current Year" "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." sif (cpu()=="AT91SAM9R64"||cpu()=="AT91SAM9RL64"||cpu()=="AT91SAM9G45"||cpu()=="AT91SAM9M10"||cpu()=="AT91SAM9G45"||cpu()=="AT91SAM9M10"||cpu()=="AT91SAM9G46"||cpu()=="AT91SAM9G35"||cpu()=="AT91SAM9G25"||cpu()=="AT91SAM9G15") textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "0,1,2,3,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (cpu()=="AT91SAM9M11") textline " " bitfld.long 0x00 4.--6. " CENT ,Current Century" "-,1,2,-,-,?..." bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." else textline " " bitfld.long 0x00 4.--5. " CENT ,Current Century" "0,1,2,3" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif textline " " endif sif (cpu()=="AT91SAM9X35"||cpu()=="AT91SAM9X25"||cpu()=="AT91SAM9N12") if (((d.l(asd:0xFFFFFE00+0x04)&0x00000001)==0x00000001)&&((d.l(asd:0xFFFFFE00+0x10)&0x300000)==0x100000)) group.long 0x10++0x03 line.long 0x00 "RTC_TIMALR,Time Alarm Register" bitfld.long 0x00 23. " HOUREN ,Hour Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 22. " AMPM ,AM/PM Indicator" "AM,PM" bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,-,-" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 15. " MINEN ,Minute Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 7. " SECEN ,Second Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif ((d.l(asd:0xFFFFFE00+0x04)&0x00000001)==0x00000001) group.long 0x10++0x03 line.long 0x00 "RTC_TIMALR,Time Alarm Register" bitfld.long 0x00 23. " HOUREN ,Hour Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 22. " AMPM ,AM/PM Indicator" "AM,PM" bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,-,-" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 15. " MINEN ,Minute Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 7. " SECEN ,Second Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((d.l(asd:0xFFFFFE00+0x04)&0x00000001)==0x00000000)&&((d.l(asd:0xFFFFFE00+0x10)&0x300000)==0x200000)) group.long 0x10++0x03 line.long 0x00 "RTC_TIMALR,Time Alarm Register" bitfld.long 0x00 23. " HOUREN ,Hour Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,2,-" bitfld.long 0x00 16.--19. "," "0,1,2,3,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 15. " MINEN ,Minute Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 7. " SECEN ,Second Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." else group.long 0x10++0x03 line.long 0x00 "RTC_TIMALR,Time Alarm Register" bitfld.long 0x00 23. " HOUREN ,Hour Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,2,-" bitfld.long 0x00 16.--19. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 15. " MINEN ,Minute Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 7. " SECEN ,Second Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif else if ((d.l(asd:0xFFFFFE00+0x04)&0x00000001)==0x00000001) group.long 0x10++0x03 line.long 0x00 "RTC_TIMALR,Time Alarm Register" bitfld.long 0x00 23. " HOUREN ,Hour Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 22. " AMPM ,AM/PM Indicator" "AM,PM" bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,-,-" bitfld.long 0x00 16.--19. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 15. " MINEN ,Minute Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 7. " SECEN ,Second Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." else group.long 0x10++0x03 line.long 0x00 "RTC_TIMALR,Time Alarm Register" bitfld.long 0x00 23. " HOUREN ,Hour Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20.--21. " HOUR ,Current Hour" "0,1,2,-" bitfld.long 0x00 16.--19. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 15. " MINEN ,Minute Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 12.--14. " MIN ,Current Minute" "0,1,2,3,4,5,-,-" bitfld.long 0x00 8.--11. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 7. " SECEN ,Second Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 4.--6. " SEC ,Current Second" "0,1,2,3,4,5,-,-" bitfld.long 0x00 0.--3. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif endif sif (cpu()=="AT91SAM9X35"||cpu()=="AT91SAM9X25"||cpu()=="AT91SAM9N12") if (((data.long(asd:0xFFFFFE00+0x14)&0x30000000)==0x30000000)&&((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x100000)&&((data.long(asd:0xFFFFFE00+0x14)&0x1f0000)==(0x10000||0x30000||0x50000||0x70000||0x80000||0x100000||0x120000))) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x14)&0x30000000)==0x30000000)&&((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x100000)&&((data.long(asd:0xFFFFFE00+0x14)&0x1f0000)==(0x40000||0x60000||0x90000||0x110000))) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,-,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x14)&0x30000000)==0x30000000)&&((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x0)&&((data.long(asd:0xFFFFFE00+0x14)&0x1f0000)==(0x10000||0x30000||0x50000||0x70000||0x80000||0x100000||0x120000))) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x14)&0x30000000)==0x30000000)&&((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x0)&&((data.long(asd:0xFFFFFE00+0x14)&0x1f0000)==(0x40000||0x60000||0x90000||0x110000))) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,-,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x14)&0x30000000)!=0x30000000)&&((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x100000)&&((data.long(asd:0xFFFFFE00+0x14)&0x1f0000)==(0x10000||0x30000||0x50000||0x70000||0x80000||0x100000||0x120000))) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x14)&0x30000000)!=0x30000000)&&((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x100000)&&((data.long(asd:0xFFFFFE00+0x14)&0x1f0000)==(0x40000||0x60000||0x90000||0x110000))) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x14)&0x30000000)!=0x30000000)&&((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x0)&&((data.long(asd:0xFFFFFE00+0x14)&0x1f0000)==(0x10000||0x30000||0x50000||0x70000||0x80000||0x100000||0x120000))) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif (((data.long(asd:0xFFFFFE00+0x14)&0x30000000)!=0x30000000)&&((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x0)&&((data.long(asd:0xFFFFFE00+0x14)&0x1f0000)==(0x40000||0x60000||0x90000||0x110000))) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." elif ((data.long(asd:0xFFFFFE00+0x14)&0x100000)==0x100000) group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,-" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "0,1,2,-,-,-,-,-,-,-,-,-,-,?..." else group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,-" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "-,1" bitfld.long 0x00 16.--19. "," "-,1,2,3,4,5,6,7,8,9,-,-,-,?..." endif else group.long 0x14++0x03 line.long 0x00 "RTC_CALALR,Calendar Alarm Register" bitfld.long 0x00 31. " DATEEN ,Date Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " DATE ,Date Alarm" "0,1,2,3" bitfld.long 0x00 24.--27. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " bitfld.long 0x00 23. " MTHEN ,Month Alarm Enable" "Disabled,Enabled" bitfld.long 0x00 20. " MONTH ,Month Alarm" "0,1" bitfld.long 0x00 16.--19. "," "0,1,2,3,4,5,6,7,8,9,-,-,-,?..." textline " " endif width 12. rgroup.long 0x18++0x03 line.long 0x00 "RTC_SR,Status Register" bitfld.long 0x00 4. " CALEV ,Calendar Event" "Not occurred,Occurred" bitfld.long 0x00 3. " TIMEV ,Time Event" "Not occurred,Occurred" bitfld.long 0x00 2. " SEC ,Second Event" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " ALARM ,Alarm Flag" "Not occurred,Occurred" bitfld.long 0x00 0. " ACKUPD ,Acknowledge for Update" "No,Yes" wgroup.long 0x1c++0x03 line.long 0x00 "RTC_SCCR,Status Clear Register" sif (cpu()=="AT91SAM9261") bitfld.long 0x00 4. " CALCLR ,Calendar Event Interrupt Clear" "No effect,Cleared" bitfld.long 0x00 3. " TIMCLR ,Time Event Interrupt Clear" "No effect,Cleared" bitfld.long 0x00 2. " SECCLR ,Second Event Interrupt Clear" "No effect,Cleared" textline " " bitfld.long 0x00 1. " ALRCLR ,Alarm Flag Interrupt Clear" "No effect,Cleared" bitfld.long 0x00 0. " ACKCLR ,Acknowledge for Update Interrupt Clear" "No effect,Cleared" else bitfld.long 0x00 4. " CALCLR ,Calendar Event Interrupt Clear" "No effect,Clear" bitfld.long 0x00 3. " TIMCLR ,Time Event Interrupt Clear" "No effect,Clear" bitfld.long 0x00 2. " SECCLR ,Second Event Interrupt Clear" "No effect,Clear" textline " " bitfld.long 0x00 1. " ALRCLR ,Alarm Flag Interrupt Clear" "No effect,Clear" bitfld.long 0x00 0. " ACKCLR ,Acknowledge for Update Interrupt Clear" "No effect,Clear" endif group.long 0x28++0x03 line.long 0x00 "RTC_IMR,Interrupt Mask Register" setclrfld.long 0x00 4. -0x08 4. -0x04 4. " CAL_Set/Clr ,Calendar Event Interrupt Mask" "Disabled,Enabled" setclrfld.long 0x00 3. -0x08 3. -0x04 3. " TIM_Set/Clr ,Time Event Interrupt Mask" "Disabled,Enabled" setclrfld.long 0x00 2. -0x08 2. -0x04 2. " SEC_Set/Clr ,Second Event Interrupt Mask" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. -0x08 1. -0x04 1. " ALR_Set/Clr ,Alarm Flag Interrupt Mask" "Disabled,Enabled" setclrfld.long 0x00 0. -0x08 0. -0x04 0. " ACK_Set/Clr ,Acknowledge for Update Interrupt Mask" "Disabled,Enabled" sif (cpu()=="AT91SAM9N12"||cpu()=="AT91SAM9M11") hgroup.long 0x2C++0x03 hide.long 0x00 "RTC_VER,Valid Entry Register" in else rgroup.long 0x2C++0x03 line.long 0x00 "RTC_VER,Valid Entry Register" sif (cpu()=="AT91SAM9X35"||cpu()=="AT91SAM9X25"||cpu()=="AT91SAM9G35"||cpu()=="AT91SAM9G25"||cpu()=="AT91SAM9G15"||cpu()=="AT91SAM9G46") bitfld.long 0x00 3. " NVCALALR ,Non-Valid Calendar Alarm" "Not detected,Detected" bitfld.long 0x00 2. " NVTIMALR ,Non-Valid Time Alarm" "Not detected,Detected" textline " " bitfld.long 0x00 1. " NVCAL ,Non-Valid Calendar" "Not detected,Detected" bitfld.long 0x00 0. " NVTIM ,Non-Valid Time" "Not detected,Detected" else bitfld.long 0x00 3. " NVCAL ,Non-Valid Calendar Alarm" "Not detected,Detected" bitfld.long 0x00 2. " NVTAL ,Non-Valid Time Alarm" "Not detected,Detected" textline " " bitfld.long 0x00 1. " NVC ,Non-Valid Calendar" "Not detected,Detected" bitfld.long 0x00 0. " NVT ,Non-Valid Time" "Not detected,Detected" endif endif width 0xB tree.end tree "Timer/Counter (TC)" tree "TC Block 0" tree "TC Channel 0" base asd:0xFFFA0000 wgroup.long 0x00++0x03 line.long 0x00 "TC_CCR,Channel Control Register" bitfld.long 0x00 2. " SWTRG ,Software Trigger Command" "No effect,Triggered" bitfld.long 0x00 1. " CLKDIS ,Counter Clock Disable Command" "No effect,Disabled" bitfld.long 0x00 0. " CLKEN ,Counter Clock Enable Command" "No effect,Enabled" if (data.long(asd:0xFFFA0000+0x04)&0x00008000)==0x00000000 group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Capture Mode)" bitfld.long 0x00 18.--19. " LDRB ,RB Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 16.--17. " LDRA ,RA Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 14. " CPCTRG ,RC Compare Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10. " ABETRG ,TIOA or TIOB External Trigger Selection" "TIOB,TIOA" bitfld.long 0x00 8.--9. " ETRGEDG ,External Trigger Edge Selection" "None,Rising edge,Falling edge,Each edge" textline " " bitfld.long 0x00 7. " LDBDIS ,Counter Clock Disable with RB Loading" "Not disabled,Disabled" bitfld.long 0x00 6. " LDBSTOP ,Counter Clock Stopped with RB Loading" "Not stopped,Stopped" bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" textline " " bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" else group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Waveform Mode)" bitfld.long 0x00 30.--31. " BSWTRG ,Software Trigger Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 28.--29. " BEEVT ,External Event Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 26.--27. " BCPC ,RC Compare Effect on TIOB" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 24.--25. " BCPB ,RB Compare Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 22.--23. " ASWTRG ,Software Trigger Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 20.--21. " AEEVT ,External Event Effect on TIOA" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 18.--19. " ACPC ,RC Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 16.--17. " ACPA ,RA Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 13.--14. " WAVSEL ,Waveform Selection" "UP without automatic,UP with automatic,UPDOWN without automatic,UPDOWN with automatic" bitfld.long 0x00 12. " ENETRG ,External Event Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10.--11. " EEVT ,External Event Selection" "TIOB,XC0,XC1,XC2" textline " " bitfld.long 0x00 8.--9. " EEVTEDG ,External Event Edge Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 7. " CPCDIS ,Counter Clock Disable with RC Compare" "Not disabled,Disabled" bitfld.long 0x00 6. " CPCSTOP ,Counter Clock Stopped with RC Compare" "Not stopped,Stopped" textline " " bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" endif rgroup.long 0x10++0x03 line.long 0x00 "TC_CV,Counter Value" hexmask.long.word 0x00 0.--15. 1. " CV ,Counter Value" if (data.long(asd:0xFFFA0000+0x04)&0x00008000)==0x00008000 group.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" else rgroup.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" endif group.long 0x1c++0x03 line.long 0x00 "TC_RC,Register C" hexmask.long.word 0x00 0.--15. 1. " RC ,Register C" rgroup.long 0x20++0x03 line.long 0x00 "TC_SR,Status Register" bitfld.long 0x00 18. " MTIOB ,TIOB Mirror" "Low,High" bitfld.long 0x00 17. " MTIOA ,TIOA Mirror" "Low,High" bitfld.long 0x00 16. " CLKSTA ,Clock Enabling Status" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " ETRGS ,External Trigger Status" "Not occurred,Occurred" bitfld.long 0x00 6. " LDRBS ,RB Loading Status" "Not occurred,Occurred" bitfld.long 0x00 5. " LDRAS ,RA Loading Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare Status" "Not occurred,Occurred" bitfld.long 0x00 3. " CPBS ,RB Compare Status" "Not occurred,Occurred" bitfld.long 0x00 2. " CPAS ,RA Compare Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun Status" "Not occurred,Occurred" bitfld.long 0x00 0. " COVFS ,Counter Overflow Status" "Not occurred,Occurred" wgroup.long 0x24++0x07 line.long 0x00 "TC_IER,Interrupt Enable Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "No effect,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "No effect,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "No effect,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "No effect,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "No effect,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "No effect,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "No effect,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "No effect,Enabled" line.long 0x04 "TC_IDR,Interrupt Disable Register" bitfld.long 0x04 7. " ETRGS ,External Trigger" "No effect,Disabled" bitfld.long 0x04 6. " LDRBS ,RB Loading" "No effect,Disabled" bitfld.long 0x04 5. " LDRAS ,RA Loading" "No effect,Disabled" textline " " bitfld.long 0x04 4. " CPCS ,RC Compare" "No effect,Disabled" bitfld.long 0x04 3. " CPBS ,RB Compare" "No effect,Disabled" bitfld.long 0x04 2. " CPAS ,RA Compare" "No effect,Disabled" textline " " bitfld.long 0x04 1. " LOVRS ,Load Overrun" "No effect,Disabled" bitfld.long 0x04 0. " COVFS ,Counter Overflow" "No effect,Disabled" rgroup.long 0x2c++0x03 line.long 0x00 "TC_IMR,Interrupt Mask Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "Disabled,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "Disabled,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "Disabled,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "Disabled,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "Disabled,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "Disabled,Enabled" width 0xB tree.end tree "TC Channel 1" base asd:0xFFFA0040 wgroup.long 0x00++0x03 line.long 0x00 "TC_CCR,Channel Control Register" bitfld.long 0x00 2. " SWTRG ,Software Trigger Command" "No effect,Triggered" bitfld.long 0x00 1. " CLKDIS ,Counter Clock Disable Command" "No effect,Disabled" bitfld.long 0x00 0. " CLKEN ,Counter Clock Enable Command" "No effect,Enabled" if (data.long(asd:0xFFFA0040+0x04)&0x00008000)==0x00000000 group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Capture Mode)" bitfld.long 0x00 18.--19. " LDRB ,RB Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 16.--17. " LDRA ,RA Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 14. " CPCTRG ,RC Compare Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10. " ABETRG ,TIOA or TIOB External Trigger Selection" "TIOB,TIOA" bitfld.long 0x00 8.--9. " ETRGEDG ,External Trigger Edge Selection" "None,Rising edge,Falling edge,Each edge" textline " " bitfld.long 0x00 7. " LDBDIS ,Counter Clock Disable with RB Loading" "Not disabled,Disabled" bitfld.long 0x00 6. " LDBSTOP ,Counter Clock Stopped with RB Loading" "Not stopped,Stopped" bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" textline " " bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" else group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Waveform Mode)" bitfld.long 0x00 30.--31. " BSWTRG ,Software Trigger Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 28.--29. " BEEVT ,External Event Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 26.--27. " BCPC ,RC Compare Effect on TIOB" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 24.--25. " BCPB ,RB Compare Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 22.--23. " ASWTRG ,Software Trigger Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 20.--21. " AEEVT ,External Event Effect on TIOA" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 18.--19. " ACPC ,RC Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 16.--17. " ACPA ,RA Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 13.--14. " WAVSEL ,Waveform Selection" "UP without automatic,UP with automatic,UPDOWN without automatic,UPDOWN with automatic" bitfld.long 0x00 12. " ENETRG ,External Event Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10.--11. " EEVT ,External Event Selection" "TIOB,XC0,XC1,XC2" textline " " bitfld.long 0x00 8.--9. " EEVTEDG ,External Event Edge Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 7. " CPCDIS ,Counter Clock Disable with RC Compare" "Not disabled,Disabled" bitfld.long 0x00 6. " CPCSTOP ,Counter Clock Stopped with RC Compare" "Not stopped,Stopped" textline " " bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" endif rgroup.long 0x10++0x03 line.long 0x00 "TC_CV,Counter Value" hexmask.long.word 0x00 0.--15. 1. " CV ,Counter Value" if (data.long(asd:0xFFFA0040+0x04)&0x00008000)==0x00008000 group.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" else rgroup.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" endif group.long 0x1c++0x03 line.long 0x00 "TC_RC,Register C" hexmask.long.word 0x00 0.--15. 1. " RC ,Register C" rgroup.long 0x20++0x03 line.long 0x00 "TC_SR,Status Register" bitfld.long 0x00 18. " MTIOB ,TIOB Mirror" "Low,High" bitfld.long 0x00 17. " MTIOA ,TIOA Mirror" "Low,High" bitfld.long 0x00 16. " CLKSTA ,Clock Enabling Status" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " ETRGS ,External Trigger Status" "Not occurred,Occurred" bitfld.long 0x00 6. " LDRBS ,RB Loading Status" "Not occurred,Occurred" bitfld.long 0x00 5. " LDRAS ,RA Loading Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare Status" "Not occurred,Occurred" bitfld.long 0x00 3. " CPBS ,RB Compare Status" "Not occurred,Occurred" bitfld.long 0x00 2. " CPAS ,RA Compare Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun Status" "Not occurred,Occurred" bitfld.long 0x00 0. " COVFS ,Counter Overflow Status" "Not occurred,Occurred" wgroup.long 0x24++0x07 line.long 0x00 "TC_IER,Interrupt Enable Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "No effect,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "No effect,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "No effect,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "No effect,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "No effect,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "No effect,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "No effect,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "No effect,Enabled" line.long 0x04 "TC_IDR,Interrupt Disable Register" bitfld.long 0x04 7. " ETRGS ,External Trigger" "No effect,Disabled" bitfld.long 0x04 6. " LDRBS ,RB Loading" "No effect,Disabled" bitfld.long 0x04 5. " LDRAS ,RA Loading" "No effect,Disabled" textline " " bitfld.long 0x04 4. " CPCS ,RC Compare" "No effect,Disabled" bitfld.long 0x04 3. " CPBS ,RB Compare" "No effect,Disabled" bitfld.long 0x04 2. " CPAS ,RA Compare" "No effect,Disabled" textline " " bitfld.long 0x04 1. " LOVRS ,Load Overrun" "No effect,Disabled" bitfld.long 0x04 0. " COVFS ,Counter Overflow" "No effect,Disabled" rgroup.long 0x2c++0x03 line.long 0x00 "TC_IMR,Interrupt Mask Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "Disabled,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "Disabled,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "Disabled,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "Disabled,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "Disabled,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "Disabled,Enabled" width 0xB tree.end tree "TC Channel 2" base asd:0xFFFA0080 wgroup.long 0x00++0x03 line.long 0x00 "TC_CCR,Channel Control Register" bitfld.long 0x00 2. " SWTRG ,Software Trigger Command" "No effect,Triggered" bitfld.long 0x00 1. " CLKDIS ,Counter Clock Disable Command" "No effect,Disabled" bitfld.long 0x00 0. " CLKEN ,Counter Clock Enable Command" "No effect,Enabled" if (data.long(asd:0xFFFA0080+0x04)&0x00008000)==0x00000000 group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Capture Mode)" bitfld.long 0x00 18.--19. " LDRB ,RB Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 16.--17. " LDRA ,RA Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 14. " CPCTRG ,RC Compare Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10. " ABETRG ,TIOA or TIOB External Trigger Selection" "TIOB,TIOA" bitfld.long 0x00 8.--9. " ETRGEDG ,External Trigger Edge Selection" "None,Rising edge,Falling edge,Each edge" textline " " bitfld.long 0x00 7. " LDBDIS ,Counter Clock Disable with RB Loading" "Not disabled,Disabled" bitfld.long 0x00 6. " LDBSTOP ,Counter Clock Stopped with RB Loading" "Not stopped,Stopped" bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" textline " " bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" else group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Waveform Mode)" bitfld.long 0x00 30.--31. " BSWTRG ,Software Trigger Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 28.--29. " BEEVT ,External Event Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 26.--27. " BCPC ,RC Compare Effect on TIOB" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 24.--25. " BCPB ,RB Compare Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 22.--23. " ASWTRG ,Software Trigger Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 20.--21. " AEEVT ,External Event Effect on TIOA" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 18.--19. " ACPC ,RC Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 16.--17. " ACPA ,RA Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 13.--14. " WAVSEL ,Waveform Selection" "UP without automatic,UP with automatic,UPDOWN without automatic,UPDOWN with automatic" bitfld.long 0x00 12. " ENETRG ,External Event Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10.--11. " EEVT ,External Event Selection" "TIOB,XC0,XC1,XC2" textline " " bitfld.long 0x00 8.--9. " EEVTEDG ,External Event Edge Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 7. " CPCDIS ,Counter Clock Disable with RC Compare" "Not disabled,Disabled" bitfld.long 0x00 6. " CPCSTOP ,Counter Clock Stopped with RC Compare" "Not stopped,Stopped" textline " " bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" endif rgroup.long 0x10++0x03 line.long 0x00 "TC_CV,Counter Value" hexmask.long.word 0x00 0.--15. 1. " CV ,Counter Value" if (data.long(asd:0xFFFA0080+0x04)&0x00008000)==0x00008000 group.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" else rgroup.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" endif group.long 0x1c++0x03 line.long 0x00 "TC_RC,Register C" hexmask.long.word 0x00 0.--15. 1. " RC ,Register C" rgroup.long 0x20++0x03 line.long 0x00 "TC_SR,Status Register" bitfld.long 0x00 18. " MTIOB ,TIOB Mirror" "Low,High" bitfld.long 0x00 17. " MTIOA ,TIOA Mirror" "Low,High" bitfld.long 0x00 16. " CLKSTA ,Clock Enabling Status" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " ETRGS ,External Trigger Status" "Not occurred,Occurred" bitfld.long 0x00 6. " LDRBS ,RB Loading Status" "Not occurred,Occurred" bitfld.long 0x00 5. " LDRAS ,RA Loading Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare Status" "Not occurred,Occurred" bitfld.long 0x00 3. " CPBS ,RB Compare Status" "Not occurred,Occurred" bitfld.long 0x00 2. " CPAS ,RA Compare Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun Status" "Not occurred,Occurred" bitfld.long 0x00 0. " COVFS ,Counter Overflow Status" "Not occurred,Occurred" wgroup.long 0x24++0x07 line.long 0x00 "TC_IER,Interrupt Enable Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "No effect,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "No effect,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "No effect,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "No effect,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "No effect,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "No effect,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "No effect,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "No effect,Enabled" line.long 0x04 "TC_IDR,Interrupt Disable Register" bitfld.long 0x04 7. " ETRGS ,External Trigger" "No effect,Disabled" bitfld.long 0x04 6. " LDRBS ,RB Loading" "No effect,Disabled" bitfld.long 0x04 5. " LDRAS ,RA Loading" "No effect,Disabled" textline " " bitfld.long 0x04 4. " CPCS ,RC Compare" "No effect,Disabled" bitfld.long 0x04 3. " CPBS ,RB Compare" "No effect,Disabled" bitfld.long 0x04 2. " CPAS ,RA Compare" "No effect,Disabled" textline " " bitfld.long 0x04 1. " LOVRS ,Load Overrun" "No effect,Disabled" bitfld.long 0x04 0. " COVFS ,Counter Overflow" "No effect,Disabled" rgroup.long 0x2c++0x03 line.long 0x00 "TC_IMR,Interrupt Mask Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "Disabled,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "Disabled,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "Disabled,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "Disabled,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "Disabled,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "Disabled,Enabled" width 0xB tree.end tree "TC block registers" base asd:0xFFFA00C0 sif (cpu()=="AT91SAM9X25") tree "TC Block Registers 0" base asd:0xFFFA00C0 wgroup.long 0x00++0x03 line.long 0x00 "TC_BCR,TC Block Control Register" bitfld.long 0x00 0. " SYNC ,Synchro Command" "No effect,SYNC" group.long 0x04++0x03 line.long 0x00 "TC_BMR,TC Block Mode Register" bitfld.long 0x00 4.--5. " TC2XC2S ,External Clock Signal 2 Selection" "TCLK2,None,TIOA0,TIOA1" bitfld.long 0x00 2.--3. " TC1XC1S ,External Clock Signal 1 Selection" "TCLK1,None,TIOA0,TIOA2" bitfld.long 0x00 0.--1. " TC0XC0S ,External Clock Signal 0 Selection" "TCLK0,None,TIOA1,TIOA2" tree.end else tree "TC Block Registers" base asd:0xFFFA00C0 wgroup.long 0x00++0x03 line.long 0x00 "TC_BCR,TC Block Control Register" bitfld.long 0x00 0. " SYNC ,Synchro Command" "No effect,SYNC" group.long 0x04++0x03 line.long 0x00 "TC_BMR,TC Block Mode Register" bitfld.long 0x00 4.--5. " TC2XC2S ,External Clock Signal 2 Selection" "TCLK2,None,TIOA0,TIOA1" bitfld.long 0x00 2.--3. " TC1XC1S ,External Clock Signal 1 Selection" "TCLK1,None,TIOA0,TIOA2" bitfld.long 0x00 0.--1. " TC0XC0S ,External Clock Signal 0 Selection" "TCLK0,None,TIOA1,TIOA2" tree.end endif width 0xB tree.end tree.end tree "TC Block 1" tree "TC Channel 3" base asd:0xFFFA4000 wgroup.long 0x00++0x03 line.long 0x00 "TC_CCR,Channel Control Register" bitfld.long 0x00 2. " SWTRG ,Software Trigger Command" "No effect,Triggered" bitfld.long 0x00 1. " CLKDIS ,Counter Clock Disable Command" "No effect,Disabled" bitfld.long 0x00 0. " CLKEN ,Counter Clock Enable Command" "No effect,Enabled" if (data.long(asd:0xFFFA4000+0x04)&0x00008000)==0x00000000 group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Capture Mode)" bitfld.long 0x00 18.--19. " LDRB ,RB Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 16.--17. " LDRA ,RA Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 14. " CPCTRG ,RC Compare Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10. " ABETRG ,TIOA or TIOB External Trigger Selection" "TIOB,TIOA" bitfld.long 0x00 8.--9. " ETRGEDG ,External Trigger Edge Selection" "None,Rising edge,Falling edge,Each edge" textline " " bitfld.long 0x00 7. " LDBDIS ,Counter Clock Disable with RB Loading" "Not disabled,Disabled" bitfld.long 0x00 6. " LDBSTOP ,Counter Clock Stopped with RB Loading" "Not stopped,Stopped" bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" textline " " bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" else group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Waveform Mode)" bitfld.long 0x00 30.--31. " BSWTRG ,Software Trigger Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 28.--29. " BEEVT ,External Event Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 26.--27. " BCPC ,RC Compare Effect on TIOB" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 24.--25. " BCPB ,RB Compare Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 22.--23. " ASWTRG ,Software Trigger Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 20.--21. " AEEVT ,External Event Effect on TIOA" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 18.--19. " ACPC ,RC Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 16.--17. " ACPA ,RA Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 13.--14. " WAVSEL ,Waveform Selection" "UP without automatic,UP with automatic,UPDOWN without automatic,UPDOWN with automatic" bitfld.long 0x00 12. " ENETRG ,External Event Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10.--11. " EEVT ,External Event Selection" "TIOB,XC0,XC1,XC2" textline " " bitfld.long 0x00 8.--9. " EEVTEDG ,External Event Edge Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 7. " CPCDIS ,Counter Clock Disable with RC Compare" "Not disabled,Disabled" bitfld.long 0x00 6. " CPCSTOP ,Counter Clock Stopped with RC Compare" "Not stopped,Stopped" textline " " bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" endif rgroup.long 0x10++0x03 line.long 0x00 "TC_CV,Counter Value" hexmask.long.word 0x00 0.--15. 1. " CV ,Counter Value" if (data.long(asd:0xFFFA4000+0x04)&0x00008000)==0x00008000 group.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" else rgroup.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" endif group.long 0x1c++0x03 line.long 0x00 "TC_RC,Register C" hexmask.long.word 0x00 0.--15. 1. " RC ,Register C" rgroup.long 0x20++0x03 line.long 0x00 "TC_SR,Status Register" bitfld.long 0x00 18. " MTIOB ,TIOB Mirror" "Low,High" bitfld.long 0x00 17. " MTIOA ,TIOA Mirror" "Low,High" bitfld.long 0x00 16. " CLKSTA ,Clock Enabling Status" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " ETRGS ,External Trigger Status" "Not occurred,Occurred" bitfld.long 0x00 6. " LDRBS ,RB Loading Status" "Not occurred,Occurred" bitfld.long 0x00 5. " LDRAS ,RA Loading Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare Status" "Not occurred,Occurred" bitfld.long 0x00 3. " CPBS ,RB Compare Status" "Not occurred,Occurred" bitfld.long 0x00 2. " CPAS ,RA Compare Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun Status" "Not occurred,Occurred" bitfld.long 0x00 0. " COVFS ,Counter Overflow Status" "Not occurred,Occurred" wgroup.long 0x24++0x07 line.long 0x00 "TC_IER,Interrupt Enable Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "No effect,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "No effect,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "No effect,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "No effect,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "No effect,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "No effect,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "No effect,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "No effect,Enabled" line.long 0x04 "TC_IDR,Interrupt Disable Register" bitfld.long 0x04 7. " ETRGS ,External Trigger" "No effect,Disabled" bitfld.long 0x04 6. " LDRBS ,RB Loading" "No effect,Disabled" bitfld.long 0x04 5. " LDRAS ,RA Loading" "No effect,Disabled" textline " " bitfld.long 0x04 4. " CPCS ,RC Compare" "No effect,Disabled" bitfld.long 0x04 3. " CPBS ,RB Compare" "No effect,Disabled" bitfld.long 0x04 2. " CPAS ,RA Compare" "No effect,Disabled" textline " " bitfld.long 0x04 1. " LOVRS ,Load Overrun" "No effect,Disabled" bitfld.long 0x04 0. " COVFS ,Counter Overflow" "No effect,Disabled" rgroup.long 0x2c++0x03 line.long 0x00 "TC_IMR,Interrupt Mask Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "Disabled,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "Disabled,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "Disabled,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "Disabled,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "Disabled,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "Disabled,Enabled" width 0xB tree.end tree "TC Channel 4" base asd:0xFFFA4040 wgroup.long 0x00++0x03 line.long 0x00 "TC_CCR,Channel Control Register" bitfld.long 0x00 2. " SWTRG ,Software Trigger Command" "No effect,Triggered" bitfld.long 0x00 1. " CLKDIS ,Counter Clock Disable Command" "No effect,Disabled" bitfld.long 0x00 0. " CLKEN ,Counter Clock Enable Command" "No effect,Enabled" if (data.long(asd:0xFFFA4040+0x04)&0x00008000)==0x00000000 group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Capture Mode)" bitfld.long 0x00 18.--19. " LDRB ,RB Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 16.--17. " LDRA ,RA Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 14. " CPCTRG ,RC Compare Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10. " ABETRG ,TIOA or TIOB External Trigger Selection" "TIOB,TIOA" bitfld.long 0x00 8.--9. " ETRGEDG ,External Trigger Edge Selection" "None,Rising edge,Falling edge,Each edge" textline " " bitfld.long 0x00 7. " LDBDIS ,Counter Clock Disable with RB Loading" "Not disabled,Disabled" bitfld.long 0x00 6. " LDBSTOP ,Counter Clock Stopped with RB Loading" "Not stopped,Stopped" bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" textline " " bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" else group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Waveform Mode)" bitfld.long 0x00 30.--31. " BSWTRG ,Software Trigger Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 28.--29. " BEEVT ,External Event Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 26.--27. " BCPC ,RC Compare Effect on TIOB" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 24.--25. " BCPB ,RB Compare Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 22.--23. " ASWTRG ,Software Trigger Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 20.--21. " AEEVT ,External Event Effect on TIOA" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 18.--19. " ACPC ,RC Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 16.--17. " ACPA ,RA Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 13.--14. " WAVSEL ,Waveform Selection" "UP without automatic,UP with automatic,UPDOWN without automatic,UPDOWN with automatic" bitfld.long 0x00 12. " ENETRG ,External Event Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10.--11. " EEVT ,External Event Selection" "TIOB,XC0,XC1,XC2" textline " " bitfld.long 0x00 8.--9. " EEVTEDG ,External Event Edge Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 7. " CPCDIS ,Counter Clock Disable with RC Compare" "Not disabled,Disabled" bitfld.long 0x00 6. " CPCSTOP ,Counter Clock Stopped with RC Compare" "Not stopped,Stopped" textline " " bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" endif rgroup.long 0x10++0x03 line.long 0x00 "TC_CV,Counter Value" hexmask.long.word 0x00 0.--15. 1. " CV ,Counter Value" if (data.long(asd:0xFFFA4040+0x04)&0x00008000)==0x00008000 group.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" else rgroup.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" endif group.long 0x1c++0x03 line.long 0x00 "TC_RC,Register C" hexmask.long.word 0x00 0.--15. 1. " RC ,Register C" rgroup.long 0x20++0x03 line.long 0x00 "TC_SR,Status Register" bitfld.long 0x00 18. " MTIOB ,TIOB Mirror" "Low,High" bitfld.long 0x00 17. " MTIOA ,TIOA Mirror" "Low,High" bitfld.long 0x00 16. " CLKSTA ,Clock Enabling Status" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " ETRGS ,External Trigger Status" "Not occurred,Occurred" bitfld.long 0x00 6. " LDRBS ,RB Loading Status" "Not occurred,Occurred" bitfld.long 0x00 5. " LDRAS ,RA Loading Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare Status" "Not occurred,Occurred" bitfld.long 0x00 3. " CPBS ,RB Compare Status" "Not occurred,Occurred" bitfld.long 0x00 2. " CPAS ,RA Compare Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun Status" "Not occurred,Occurred" bitfld.long 0x00 0. " COVFS ,Counter Overflow Status" "Not occurred,Occurred" wgroup.long 0x24++0x07 line.long 0x00 "TC_IER,Interrupt Enable Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "No effect,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "No effect,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "No effect,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "No effect,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "No effect,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "No effect,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "No effect,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "No effect,Enabled" line.long 0x04 "TC_IDR,Interrupt Disable Register" bitfld.long 0x04 7. " ETRGS ,External Trigger" "No effect,Disabled" bitfld.long 0x04 6. " LDRBS ,RB Loading" "No effect,Disabled" bitfld.long 0x04 5. " LDRAS ,RA Loading" "No effect,Disabled" textline " " bitfld.long 0x04 4. " CPCS ,RC Compare" "No effect,Disabled" bitfld.long 0x04 3. " CPBS ,RB Compare" "No effect,Disabled" bitfld.long 0x04 2. " CPAS ,RA Compare" "No effect,Disabled" textline " " bitfld.long 0x04 1. " LOVRS ,Load Overrun" "No effect,Disabled" bitfld.long 0x04 0. " COVFS ,Counter Overflow" "No effect,Disabled" rgroup.long 0x2c++0x03 line.long 0x00 "TC_IMR,Interrupt Mask Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "Disabled,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "Disabled,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "Disabled,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "Disabled,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "Disabled,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "Disabled,Enabled" width 0xB tree.end tree "TC Channel 5" base asd:0xFFFA4080 wgroup.long 0x00++0x03 line.long 0x00 "TC_CCR,Channel Control Register" bitfld.long 0x00 2. " SWTRG ,Software Trigger Command" "No effect,Triggered" bitfld.long 0x00 1. " CLKDIS ,Counter Clock Disable Command" "No effect,Disabled" bitfld.long 0x00 0. " CLKEN ,Counter Clock Enable Command" "No effect,Enabled" if (data.long(asd:0xFFFA4080+0x04)&0x00008000)==0x00000000 group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Capture Mode)" bitfld.long 0x00 18.--19. " LDRB ,RB Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 16.--17. " LDRA ,RA Loading Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 14. " CPCTRG ,RC Compare Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10. " ABETRG ,TIOA or TIOB External Trigger Selection" "TIOB,TIOA" bitfld.long 0x00 8.--9. " ETRGEDG ,External Trigger Edge Selection" "None,Rising edge,Falling edge,Each edge" textline " " bitfld.long 0x00 7. " LDBDIS ,Counter Clock Disable with RB Loading" "Not disabled,Disabled" bitfld.long 0x00 6. " LDBSTOP ,Counter Clock Stopped with RB Loading" "Not stopped,Stopped" bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" textline " " bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" else group.long 0x04++0x03 line.long 0x00 "TC_CMR,Channel Mode Register (Waveform Mode)" bitfld.long 0x00 30.--31. " BSWTRG ,Software Trigger Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 28.--29. " BEEVT ,External Event Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 26.--27. " BCPC ,RC Compare Effect on TIOB" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 24.--25. " BCPB ,RB Compare Effect on TIOB" "None,Set,Clear,Toggle" bitfld.long 0x00 22.--23. " ASWTRG ,Software Trigger Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 20.--21. " AEEVT ,External Event Effect on TIOA" "None,Set,Clear,Toggle" textline " " bitfld.long 0x00 18.--19. " ACPC ,RC Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 16.--17. " ACPA ,RA Compare Effect on TIOA" "None,Set,Clear,Toggle" bitfld.long 0x00 15. " WAVE ,Capture/Waveform Mode" "Capture,Waveform" textline " " bitfld.long 0x00 13.--14. " WAVSEL ,Waveform Selection" "UP without automatic,UP with automatic,UPDOWN without automatic,UPDOWN with automatic" bitfld.long 0x00 12. " ENETRG ,External Event Trigger Enable" "No effect,Enabled" bitfld.long 0x00 10.--11. " EEVT ,External Event Selection" "TIOB,XC0,XC1,XC2" textline " " bitfld.long 0x00 8.--9. " EEVTEDG ,External Event Edge Selection" "None,Rising edge,Falling edge,Each edge" bitfld.long 0x00 7. " CPCDIS ,Counter Clock Disable with RC Compare" "Not disabled,Disabled" bitfld.long 0x00 6. " CPCSTOP ,Counter Clock Stopped with RC Compare" "Not stopped,Stopped" textline " " bitfld.long 0x00 4.--5. " BURST ,Burst Signal Selection" "Not gated,XC0 ANDed,XC1 ANDed,XC2 ANDed" bitfld.long 0x00 3. " CLKI ,Clock Invert" "Rising edge,Falling edge" bitfld.long 0x00 0.--2. " TCCLKS ,Clock Selection" "MCK/2,MCK/8,MCK/32,MCK/128,MCK/1024,XC0,XC1,XC2" endif rgroup.long 0x10++0x03 line.long 0x00 "TC_CV,Counter Value" hexmask.long.word 0x00 0.--15. 1. " CV ,Counter Value" if (data.long(asd:0xFFFA4080+0x04)&0x00008000)==0x00008000 group.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" else rgroup.long 0x14++0x07 line.long 0x00 "TC_RA,Register A" hexmask.long.word 0x00 0.--15. 1. " RA ,Register A" line.long 0x04 "TC_RB,Register B" hexmask.long.word 0x04 0.--15. 1. " RB ,Register B" endif group.long 0x1c++0x03 line.long 0x00 "TC_RC,Register C" hexmask.long.word 0x00 0.--15. 1. " RC ,Register C" rgroup.long 0x20++0x03 line.long 0x00 "TC_SR,Status Register" bitfld.long 0x00 18. " MTIOB ,TIOB Mirror" "Low,High" bitfld.long 0x00 17. " MTIOA ,TIOA Mirror" "Low,High" bitfld.long 0x00 16. " CLKSTA ,Clock Enabling Status" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " ETRGS ,External Trigger Status" "Not occurred,Occurred" bitfld.long 0x00 6. " LDRBS ,RB Loading Status" "Not occurred,Occurred" bitfld.long 0x00 5. " LDRAS ,RA Loading Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare Status" "Not occurred,Occurred" bitfld.long 0x00 3. " CPBS ,RB Compare Status" "Not occurred,Occurred" bitfld.long 0x00 2. " CPAS ,RA Compare Status" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun Status" "Not occurred,Occurred" bitfld.long 0x00 0. " COVFS ,Counter Overflow Status" "Not occurred,Occurred" wgroup.long 0x24++0x07 line.long 0x00 "TC_IER,Interrupt Enable Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "No effect,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "No effect,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "No effect,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "No effect,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "No effect,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "No effect,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "No effect,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "No effect,Enabled" line.long 0x04 "TC_IDR,Interrupt Disable Register" bitfld.long 0x04 7. " ETRGS ,External Trigger" "No effect,Disabled" bitfld.long 0x04 6. " LDRBS ,RB Loading" "No effect,Disabled" bitfld.long 0x04 5. " LDRAS ,RA Loading" "No effect,Disabled" textline " " bitfld.long 0x04 4. " CPCS ,RC Compare" "No effect,Disabled" bitfld.long 0x04 3. " CPBS ,RB Compare" "No effect,Disabled" bitfld.long 0x04 2. " CPAS ,RA Compare" "No effect,Disabled" textline " " bitfld.long 0x04 1. " LOVRS ,Load Overrun" "No effect,Disabled" bitfld.long 0x04 0. " COVFS ,Counter Overflow" "No effect,Disabled" rgroup.long 0x2c++0x03 line.long 0x00 "TC_IMR,Interrupt Mask Register" bitfld.long 0x00 7. " ETRGS ,External Trigger" "Disabled,Enabled" bitfld.long 0x00 6. " LDRBS ,RB Loading" "Disabled,Enabled" bitfld.long 0x00 5. " LDRAS ,RA Loading" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " CPCS ,RC Compare" "Disabled,Enabled" bitfld.long 0x00 3. " CPBS ,RB Compare" "Disabled,Enabled" bitfld.long 0x00 2. " CPAS ,RA Compare" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " LOVRS ,Load Overrun" "Disabled,Enabled" bitfld.long 0x00 0. " COVFS ,Counter Overflow" "Disabled,Enabled" width 0xB tree.end tree "TC block registers" base asd:0xFFFA40C0 sif (cpu()=="AT91SAM9X25") tree "TC Block Registers 0" base asd:0xFFFA40C0 wgroup.long 0x00++0x03 line.long 0x00 "TC_BCR,TC Block Control Register" bitfld.long 0x00 0. " SYNC ,Synchro Command" "No effect,SYNC" group.long 0x04++0x03 line.long 0x00 "TC_BMR,TC Block Mode Register" bitfld.long 0x00 4.--5. " TC2XC2S ,External Clock Signal 2 Selection" "TCLK2,None,TIOA0,TIOA1" bitfld.long 0x00 2.--3. " TC1XC1S ,External Clock Signal 1 Selection" "TCLK1,None,TIOA0,TIOA2" bitfld.long 0x00 0.--1. " TC0XC0S ,External Clock Signal 0 Selection" "TCLK0,None,TIOA1,TIOA2" tree.end else tree "TC Block Registers" base asd:0xFFFA40C0 wgroup.long 0x00++0x03 line.long 0x00 "TC_BCR,TC Block Control Register" bitfld.long 0x00 0. " SYNC ,Synchro Command" "No effect,SYNC" group.long 0x04++0x03 line.long 0x00 "TC_BMR,TC Block Mode Register" bitfld.long 0x00 4.--5. " TC2XC2S ,External Clock Signal 2 Selection" "TCLK2,None,TIOA0,TIOA1" bitfld.long 0x00 2.--3. " TC1XC1S ,External Clock Signal 1 Selection" "TCLK1,None,TIOA0,TIOA2" bitfld.long 0x00 0.--1. " TC0XC0S ,External Clock Signal 0 Selection" "TCLK0,None,TIOA1,TIOA2" tree.end endif width 0xB tree.end tree.end tree.end textline ""