9859 lines
617 KiB
Plaintext
9859 lines
617 KiB
Plaintext
; --------------------------------------------------------------------------------
|
|
; @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 ""
|