; -------------------------------------------------------------------------------- ; @Title: IXP430, IXP431, IXP432, IXP433, IXP435 On-Chip Peripherals ; @Props: Released ; @Author: MAL ; @Changelog: 2007-12-07 MAL ; @Manufacturer: INTEL - Intel Corporation ; @Doc: DevMan-316843.pdf (Order Number: 316843, Revision: 001US) ; @Core: Xscale ; @Chip: IXP430, IXP431, IXP432, IXP433, IXP435 ; @Chiplist: IXP430, IXP431, IXP432, IXP433, IXP435 ; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: perixp43x.per 6547 2015-11-26 09:19:35Z askoncej $ config 16. 8. width 8. base ad:0x00000000 ; -------------------------------------------------------------------------------- ; 80200, PXA210, PXA250 ; not impl.: 80321, IXP425, IXP2400, IXP2800, Bulverde, Manitoba tree "CP14" ; State: preliminary ; -------------------------------------------------------------------------------- group c14:0x00--0x03 "Performance Monitoring" line.long 4.*0x00 "PMNC, Performance Monitor control Register" bitfld.long 4.*0x00 20.--27. "EvtCnt1 ,Source of Events that PMN1 counts" "IC miss ext,IC no inst,Data stall,ITLB miss,DTLB miss,Branch,Branch mispr,Inst exec,DC full every,DC full once,DC acc,DC miss,DC wback,SW changed PC,res,res,BCU requ,BCU que full,BCU que drain,res,unlogged ECC,BCU 1-bit err,RMW,?..." bitfld.long 4.*0x00 12.--19. " EvtCnt0 ,Source of Events that PMN0 counts" "IC miss ext,IC no inst,Data stall,ITLB miss,DTLB miss,Branch,Branch mispr,Inst exec,DC full every,DC full once,DC acc,DC miss,DC wback,SW changed PC,res,res,BCU requ,BCU que full,BCU que drain,res,unlogged ECC,BCU 1-bit err,RMW,?..." textline " " bitfld.long 4.*0x00 10. "CCNT-OV ,Clock Counter Overflow Flag" "no,yes" bitfld.long 4.*0x00 9. " PMN1-OV ,Performace Counter 1 Overflow Flag" "no,yes" bitfld.long 4.*0x00 8. " PMN0-OV ,Performace Counter 0 Overflow Flag" "no,yes" textline " " bitfld.long 4.*0x00 6. "CCNT-IE ,Clock Counter Interrupt" "disable,enable" bitfld.long 4.*0x00 5. " PMN1-IE ,Performace Counter 1 Interrupt" "disable,enable" bitfld.long 4.*0x00 4. " PMN0-IE ,Performace Counter 0 Interrupt" "disable,enable" textline " " bitfld.long 4.*0x00 3. "D ,Clock Count Divider" "1,64" bitfld.long 4.*0x00 2. " C ,Clock Counter Reset" "no action,reset to 0" bitfld.long 4.*0x00 1. " P ,Performace Counter Reset (both)" "no action,reset to 0" bitfld.long 4.*0x00 0. " E ,Enable all 3 Counters" "disable,enable" line.long 4.*0x01 "CCNT, 32-bit clock counter" line.long 4.*0x02 "PMN0, 32-bit event counter" line.long 4.*0x03 "PMN1, 32-bit event counter" ; -------------------------------------------------------------------------------- ; *** Intel 80200 *** ; -------------------------------------------------------------------------------- if (d.l(c15:0x0)&0xffffe3f0)==0x69052000 group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" bitfld.long 4.*0x00 0.--3. "CCLKCFG ,Core Clock Configuration" "res,3,4,5,6,7,8,9,res,?..." line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "ACTIVE,IDLE,res,SLEEP" ; -------------------------------------------------------------------------------- ; *** Intel 80321 or IOP321 (Verde) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69052020||(d.l(c15:0x0)&0xffffe3f0)==0x69052030 group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "ACTIVE,defined by ASSP,defined by ASSP,defined by ASSP" ; -------------------------------------------------------------------------------- ; *** Intel PXA210, PXA250 (Sabinal, Cotulla) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69052100||(d.l(c15:0x0)&0xffffe3f0)==0x69052120 group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" bitfld.long 4.*0x00 1.--1. "FCS ,Frequency Change Sequence" "do not enter,enter" bitfld.long 4.*0x00 0.--0. " TURBO ,Turbo Mode" "exit,enter" line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "Run/Turbo,Idle,res,Sleep/Deep Sleep" ; -------------------------------------------------------------------------------- ; *** Intel (Bulverde) *** ; -------------------------------------------------------------------------------- ; wrong Product ID in developer's manual revision 0.1 (ID of PXA250!!!) elif (d.l(c15:0x0)&0xffffe3f0)==0x69052100 group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "ACTIVE,defined by ASSP,defined by ASSP,defined by ASSP" ; -------------------------------------------------------------------------------- ; *** Intel IXP2400, IXP2800 (Sausolito, Castine) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69054190||(d.l(c15:0x0)&0xffffe3f0)==0x690541a0 group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "ACTIVE,defined by ASSP,defined by ASSP,defined by ASSP" ; -------------------------------------------------------------------------------- ; *** Intel (Manitoba) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x690540a0 group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "ACTIVE,defined by ASSP,defined by ASSP,defined by ASSP" ; -------------------------------------------------------------------------------- ; *** other Intel XScale V5TE *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe000)==0x69052000 group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "ACTIVE,defined by ASSP,defined by ASSP,defined by ASSP" ; -------------------------------------------------------------------------------- ; *** other Intel XScale V5TE *** ; *** includes XScale IXP425 *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe000)==0x69054000 group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "ACTIVE,defined by ASSP,defined by ASSP,defined by ASSP" ; -------------------------------------------------------------------------------- ; *** any other XScale *** ; -------------------------------------------------------------------------------- else group c14:0x06--0x07 "Clock and Power Management" line.long 4.*0x00 "CCLKCFG,Core Clock Configuration Register" line.long 4.*0x01 "PWRMODE,Power Management Register" bitfld.long 4.*0x01 0.--1. "M ,Mode" "ACTIVE,defined by ASSP,defined by ASSP,defined by ASSP" endif group c14:0x08--0x0d "Software Debug" line.long 4.*0x02 "DCSR,Debug Control and Status Register" bitfld.long 4.*0x02 31. "GE ,Global Enable" "disable,enable" bitfld.long 4.*0x02 30. " H ,Halt Mode" "Monitor Mode,Halt Mode" textline " " bitfld.long 4.*0x02 23. "TF ,Trap FIQ" "disable,enable" bitfld.long 4.*0x02 22. " TI ,Trap IRQ" "disable,enable" bitfld.long 4.*0x02 20. " TD ,Trap Data Abort" "disable,enable" textline " " bitfld.long 4.*0x02 19. "TA ,Trap Prefetch Abort" "disable,enable" bitfld.long 4.*0x02 18. " TS ,Trap Software Interrupt" "disable,enable" bitfld.long 4.*0x02 17. " TU ,Trap Undefined Instruction" "disable,enable" bitfld.long 4.*0x02 16. " TR ,Trap Reset" "disable,enable" textline " " bitfld.long 4.*0x02 5. "SA ,Sticky Abort" "no,yes" bitfld.long 4.*0x02 2.--4. " MOE ,Method of Entry" "Reset,Inst Bkpt, Data Bkpt, BKPT Inst, Ext Debug Event, Vector Trap, Trace Buffer full, reserved" bitfld.long 4.*0x02 1. " M ,Trace Buffer Mode" "wrap around,fill-once" bitfld.long 4.*0x02 0. " E ,Trace Buffer Enable" "no,yes" line.long 4.*0x04 "CHKPT0,Checkpoint 0 Register" line.long 4.*0x05 "CHKPT1,Checkpoint 1 Register" tree.end ; -------------------------------------------------------------------------------- ; 80200, 80219, 80321, IXP2400, IXP2800, PXA210, PXA250, PXA800F tree "CP15" ; State: ok ; -------------------------------------------------------------------------------- ; -------------------------------------------------------------------------------- ; *** Intel 80200 *** ; -------------------------------------------------------------------------------- if (d.l(c15:0x0)&0xffffe3f0)==0x69052000 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 4.--4. "ProdNum ,Product Number" "80200,80200" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-0,A-1,B-0,C-0,D-0,res,res,res,res,?..." ; -------------------------------------------------------------------------------- ; *** Intel 80219 *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xfffffff0)==0x69052e20||(d.l(c15:0x0)&0xfffffff0)==0x69052e30 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 12.--15. "CoreGen ,Core Generation" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 8.--11. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" textline " " bitfld.long 0x0 4.--4. "ProdNum ,Product Number" "80219 (400MHz),80219 (600MHz)" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-0,res,res,res,res,res,res,res,res,?..." ; -------------------------------------------------------------------------------- ; *** Intel 80321 or IOP321 (Verde) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69052020||(d.l(c15:0x0)&0xffffe3f0)==0x69052030 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 4.--4. "ProdNum ,Product Number" "80321 (400MHz),80321 (600MHz)" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-0,B-0,B-1,res,res,res,res,res,res,?..." ; -------------------------------------------------------------------------------- ; *** Intel 80331 or IOP331 (Dobson) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69054090 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 4.--4. "ProdNum ,Product Number" "80331,80331" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-1,res,res,res,B-0,res,C-0,C-1,res,res,D-0,res,res,res,res,res" ; -------------------------------------------------------------------------------- ; *** Intel 80332 or IOP332 *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69054010 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 4.--4. "ProdNum ,Product Number" "80332,80332" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-1/A-2,res,res,res,B-0,res,C-0,C-1,res,res,D-0,res,res,res,res,res" ; -------------------------------------------------------------------------------- ; *** Intel PXA210 (Sabinal), PXA250 (Cotulla) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69052100||(d.l(c15:0x0)&0xffffe3f0)==0x69052120 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 5.--5. "ProdNum ,Product Number" "PXA250,PXA210" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-0,A-1,B-0,B-1,B-2,C-0,res,res,res,?..." ; -------------------------------------------------------------------------------- ; *** Intel PXA27x (Bulverde) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69054110 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 5.--5. "ProdNum ,Product Number" "PXA27x,PXA27x" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-0,A-1,B-0,B-1,C-0,res,res,C-5,res,?..." ; -------------------------------------------------------------------------------- ; *** Intel IXP2400 (Sausolito), IXP2800 (Castine) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69054190||(d.l(c15:0x0)&0xffffe3f0)==0x690541a0 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 12.--15. "CoreGen ,Core Generation" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 8.--11. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" textline " " bitfld.long 0x0 4.--7. "ProdNum ,Product Number" "res,res,res,res,res,res,res,res,res,IXP2400,IXP2800,res,res,res,res,res" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" ; -------------------------------------------------------------------------------- ; *** Intel PXA800F (Manitoba) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x690540a0 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 5.--5. "ProdNum ,Product Number" "PXA800F,PXA800F" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A,res,res,res,res,res,res,res,res,?..." ; -------------------------------------------------------------------------------- ; *** Intel IXP4xx, IXC1100 *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x690541f0 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 5.--5. "ProdNum ,Product Number" "IXP4xx/IXC1100,IXP4xx/IXC1100" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-0,res,res,res,res,res,res,res,res,?..." ; -------------------------------------------------------------------------------- ; *** Intel IXP455, IXP46x *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69054200 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--18. " Arch ,Architecture Version" "res,V4,V4T,V5,V5T,V5TE,res,res" textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x0 5.--5. "ProdNum ,Product Number" "IXP455/IXP46x,IXP455/IXP46x" bitfld.long 0x0 0.--3. " ProdRev ,Product Revision" "A-0,res,res,res,res,res,res,res,res,?..." ; -------------------------------------------------------------------------------- ; *** other Intel XScale V5TE *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe000)==0x69052000 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--23. " Arch ,Architecture Version" ",V4,V4T,V5,V5T,V5TE,?..." textline " " bitfld.long 0x0 13.--13. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 10.--12. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8" textline " " hexmask.long 0x0 4.--9. 1. "ProdNum ,Product Number" hexmask.long 0x0 0.--3. 1. " ProdRev ,Product Revision" ; -------------------------------------------------------------------------------- ; *** other Intel XScale V5TE *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe000)==0x69054000 group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" bitfld.long 0x0 24.--24. "Trademark ,Implementation Trademark" "Intel,Intel" bitfld.long 0x0 16.--23. " Arch ,Architecture Version" ",V4,V4T,V5,V5T,V5TE,?..." textline " " bitfld.long 0x0 12.--12. "CoreGen ,Core Generation" "XScale,XScale" bitfld.long 0x0 8.--11. " CoreRev ,Core Revision" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" textline " " hexmask.long 0x0 4.--7. 1. "ProdNum ,Product Number" hexmask.long 0x0 0.--3. 1. " ProdRev ,Product Revision" ; -------------------------------------------------------------------------------- ; *** any else *** ; -------------------------------------------------------------------------------- else group c15:0x0--0x0 line.long 0x0 "ID,ID Register (read only)" ; 0x41 = ARM, 0x44 = Digital, 0x69 = Intel hexmask.long 0x0 24.--31. 1. "Implementor ,Implementation Trademark" hexmask.long 0x0 20.--23. 1. " Variant ,Implementation defined variant number" textline " " hexmask.long 0x0 16.--19. 1. "Architecture ,Architecture Version Code" hexmask.long 0x0 13.--15. 1. " Primary part number ,Core Generation" textline " " hexmask.long 0x0 0.--3. 1. "Revision ,Product Revision" endif ; -------------------------------------------------------------------------------- group c15:0x100--0x100 line.long 0x0 "CTYPE,Cache Type Register (read only)" 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.--20. "DSIZE ,Data Cache Size" "512,1k,2k,4k,8k,16k,32k,64k" bitfld.long 0x0 15.--17. " DASS ,Data Cache Associativity" "dir,2,4,8,16,32,64,128" bitfld.long 0x0 12.--13. " DLENGTH ,Data Cache Line Length" "2,4,8,16" textline " " bitfld.long 0x0 6.--8. "ISIZE ,Instruction Cache Size" "512,1k,2k,4k,8k,16k,32k,64k" bitfld.long 0x0 3.--5. " IASS ,Instruction Cache Associativity" "dir,2,4,8,16,32,64,128" bitfld.long 0x0 0.--1. " ILENGTH ,Instruction Cache Line Length" "2,4,8,16" group c15:0x1--0x1 line.long 0x0 "CR,Control Register" bitfld.long 0x0 13. "V ,Exception Vector Relocation" "0x00000000,0xffff0000" bitfld.long 0x0 12. " I ,Instruction Cache" "disable,enable" bitfld.long 0x0 11. " Z ,Branch Target Buffer" "disable,enable" bitfld.long 0x0 9. " R ,ROM Protection" "off,on" bitfld.long 0x0 8. " S ,System Protection" "off,on" textline " " bitfld.long 0x0 7. "B ,Endianism" "little,big" bitfld.long 0x0 2. " C ,Data Cache" "disable,enable" bitfld.long 0x0 1. " A ,Alignment Fault" "disable,enable" bitfld.long 0x0 0. " M ,Memory Management Unit" "disable,enable" group c15:0x101--0x101 line.long 0x0 "AuxCR,Auxiliary Control Register" bitfld.long 0x0 4.--5. "MD ,Mini Data Cache Attributes" "write back - read allocate,write back - read/write allocate,write through - read allocate,unpredictable" bitfld.long 0x0 1. " P ,Page Table Memory Attribute" "0,1" bitfld.long 0x0 0. " K ,Write Buffer Coalescing Disable" "enable,disable" group c15:0x2--0x2 line.long 0x0 "TTB,Translation Table Base Register" hexmask.long 0x0 14.--31. 0x4000 "TTBA ,Translation Table Base Address" group c15:0x3--0x3 line.long 0x0 "DAC,Domain Access Control Register" bitfld.long 0x0 30.--31. "D15 ,Domain Access 15" "no access,client,reserved,manager" bitfld.long 0x0 28.--29. " D14 ,Domain Access 14" "no access,client,reserved,manager" bitfld.long 0x0 26.--27. " D13 ,Domain Access 13" "no access,client,reserved,manager" bitfld.long 0x0 24.--25. " D12 ,Domain Access 12" "no access,client,reserved,manager" textline " " bitfld.long 0x0 22.--23. "D11 ,Domain Access 11" "no access,client,reserved,manager" bitfld.long 0x0 20.--21. " D10 ,Domain Access 10" "no access,client,reserved,manager" bitfld.long 0x0 18.--19. " D9 ,Domain Access 9" "no access,client,reserved,manager" bitfld.long 0x0 16.--17. " D8 ,Domain Access 8" "no access,client,reserved,manager" textline " " bitfld.long 0x0 14.--15. "D7 ,Domain Access 7" "no access,client,reserved,manager" bitfld.long 0x0 12.--13. " D6 ,Domain Access 6" "no access,client,reserved,manager" bitfld.long 0x0 10.--11. " D5 ,Domain Access 5" "no access,client,reserved,manager" bitfld.long 0x0 8.--9. " D4 ,Domain Access 4" "no access,client,reserved,manager" textline " " bitfld.long 0x0 6.--7. "D3 ,Domain Access 3" "no access,client,reserved,manager" bitfld.long 0x0 4.--5. " D2 ,Domain Access 2" "no access,client,reserved,manager" bitfld.long 0x0 2.--3. " D1 ,Domain Access 1" "no access,client,reserved,manager" bitfld.long 0x0 0.--1. " D0 ,Domain Access 0" "no access,client,reserved,manager" group c15:0x5--0x5 line.long 0x0 "FSR,Fault Status Register" bitfld.long 0x0 10. "X ,Status Field Extension" "0,1" bitfld.long 0x0 9. " D ,Debug event" "no,yes" bitfld.long 0x0 4.--7. " Domain ,Domain for Data Abort" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 0.--3. " Status ,Status X=0/X=1" "reserved/IMMU Exception,alignment/reserved,reserved,alignment/reserved,reserved/lock abort,transl_sect/reserved,reserved/external,transl_page,reserved/cache parity,domain_sect/reserved,reserved,domain_page,trans_lev_1/reserved,permission_sect/reserved,trans_lev_2/reserved,permission_page" group c15:0x6--0x6 line.long 0x0 "FAR,Fault Address Registerr" group c15:0x29--0x29 line.long 0x0 "DCLR, Data Cache Lock Register" bitfld.long 0x0 0. "L ,Data Cache Lock Register" "no locking,fill with lock" group c15:0xd--0xd line.long 0x0 "PID,Process Identifier" hexmask.long 0x0 25.--31. 0x2000000 "PID ,Process Identifier" group c15:0x8e--0x8e line.long 0x0 "IBCR0,Inctruction Breakpoint Register 0" hexmask.long 0x0 1.--31. 2. "MVA ,Instruction Breakpoint MVA" bitfld.long 0x0 0. " E ,Breakpoint Enable" "disable,enable" group c15:0x9e--0x9e line.long 0x0 "IBCR1,Inctruction Breakpoint Register 1" hexmask.long 0x0 1.--31. 2. "MVA ,Instruction Breakpoint MVA" bitfld.long 0x0 0. " E ,Breakpoint Enable" "disable,enable" group c15:0x0e--0x0e line.long 0x0 "DBR0,Data Breakpoint Register 0" group c15:0x3e--0x3e line.long 0x0 "DBR1,Data Breakpoint Register 1" group c15:0x4e--0x4e line.long 0x0 "DBCON,Data Breakpoint Configuration Register" bitfld.long 0x0 8. "M ,DBR1 Mode" "Data Breakpoint Address,Data Address Mask" bitfld.long 0x0 2.--3. " E1 ,DBR1 Breakpoint Enable" "disable,enable store,enable load/store,enable load" bitfld.long 0x0 0.--1. " E0 ,DBR0 Enable" "disable,enable store,enable load/store,enable load" ; -------------------------------------------------------------------------------- ; *** Intel 80200 *** ; -------------------------------------------------------------------------------- if (d.l(c15:0x0)&0xffffe3f0)==0x69052000 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 13. "CP13 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 0. " CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** Intel 80219 *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xfffffff0)==0x69052e20||(d.l(c15:0x0)&0xffffe3f0)==0x69052e30 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 13. "CP13 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 7. " CP7 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 6. " CP6 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 0. " CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** Intel 80321 (IOP321) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69052020||(d.l(c15:0x0)&0xffffe3f0)==0x69052030 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 13. "CP13 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 7. " CP7 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 6. " CP6 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 0. " CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** Intel PXA210, PXA250 (Sabinal, Cotulla) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69052100||(d.l(c15:0x0)&0xffffe3f0)==0x69052120 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 7. "CP7 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 0. " CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** Intel PXA27x (Bulverde) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69054110 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 0. "CP0 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 1. "CP1 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** Intel (Manitoba) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x690540a0 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 0. "CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** Intel IXP2400, IXP2800 (Sausolito, Castine) *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe3f0)==0x69054190||(d.l(c15:0x0)&0xffff41a0)==0x69052120 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 7. "CP7 ,Coprocessor Access Rights" "denied,allowed" bitfld.long 0x0 0. " CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** other Intel XScale V5TE *** ; *** includes XScale IXP425, because no product ID is available now *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe000)==0x69054000 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 0. "CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** other Intel XScale V5TE *** ; -------------------------------------------------------------------------------- elif (d.l(c15:0x0)&0xffffe000)==0x69052000 group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 0. "CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- ; *** any else *** ; -------------------------------------------------------------------------------- else group c15:0x1f--0x1f line.long 0x0 "CPAR,Coprocessor Access Register" bitfld.long 0x0 0. "CP0 ,Coprocessor Access Rights" "denied,allowed" ; -------------------------------------------------------------------------------- endif tree.end width 0x19 tree.open "NPE (Network Processor Engines)" tree "NPE A" base ad:0xC800C000 width 17. group.long 0x00++0x07 line.long 0x00 "txctrl1,Transmit Control 1" bitfld.long 0x00 6. " MIICFG ,MII config" "MII,No MII" bitfld.long 0x00 5. " 2PRTDEF ,Two-part deferral" "Not used,Used" bitfld.long 0x00 4. " APPFCS ,Append FCS" "Not appended,Appended" textline " " bitfld.long 0x00 3. " PADEN ,Pad enable" "Disabled,Enabled" bitfld.long 0x00 2. " RETEN ,Retry enable" "Disabled,Enabled" bitfld.long 0x00 1. " HALFDUP ,Half Duplex" "Full,Half" textline " " bitfld.long 0x00 0. " TXEN ,Transmit enable" "Disabled,Enabled" line.long 0x04 "txctrl2,Transmit Control 2" hexmask.long.byte 0x04 0.--3. 1. " MaximumRetries ,Maximum Retries" group.long 0x10++0x07 line.long 0x00 "rxctrl1,Receive Control 1" bitfld.long 0x00 7. " BCDIS ,Broadcast disable" "Enabled,Disabled" bitfld.long 0x00 6. " RXRP ,Receive runt packet" "Dropped,Passed" bitfld.long 0x00 5. " ADDFILT ,Address filter enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " LOOPEN ,Loopback enable" "Disabled,Enabled" bitfld.long 0x00 3. " PSEEN ,Pause enable" "Disabled,Enabled" bitfld.long 0x00 2. " CRC ,Send CRC" "Not send,Send" textline " " bitfld.long 0x00 1. " PADSTRP ,Pad strip" "Not stripped,Stripped" bitfld.long 0x00 0. " RXEN ,Receive enable" "Disabled,Enabled" line.long 0x04 "rxctrl2,Receive Control 2" bitfld.long 0x04 0. " RXDEFEN ,Receive deferral enable" "Disabled,Enabled" group.long 0x20++0x03 line.long 0x00 "rndmseed,Random Seed" hexmask.long.byte 0x00 0.--7. 1. " RandomSeed ,Random Seed" group.long 0x30++0x03 line.long 0x00 "threshpe,Threshold For Partial Empty" hexmask.long.byte 0x00 0.--7. 1. " PartialEmpty ,Partial Empty" group.long 0x38++0x03 line.long 0x00 "threshpf,Threshold For Partial Full" hexmask.long.byte 0x00 0.--7. 1. " PartialFull ,Partial Full" group.long 0x40++0x03 line.long 0x00 "txbuffsize,Buffer Size For Transmit" hexmask.long.byte 0x00 0.--7. 1. " TxBufferSize ,Tx Buffer Size" group.long 0x50++0x07 line.long 0x00 "txdefpars,Transmit Deferral Parameter" hexmask.long.byte 0x00 0.--7. 1. " TransmitDeferral ,Number of transmit clock cycles" line.long 0x04 "rxdefpars,Receive Deferral Parameter" hexmask.long.byte 0x04 0.--7. 1. " ReceiveDeferral ,Number of receive clock cycles" group.long 0x60++0x07 line.long 0x00 "tx2partdefpars1,Transmit Two Part Deferral Parameters 1" hexmask.long.byte 0x00 0.--7. 1. " FirstDeferralPeriod ,First Defferal Period" line.long 0x04 "tx2partdefpars2,Transmit Two Part Deferral Parameters 2" hexmask.long.byte 0x04 0.--7. 1. " SecondDeferralPeriod ,Second Defferal Period" group.long 0x70++0x03 line.long 0x00 "slottime,Slot Time" hexmask.long.byte 0x00 0.--7. 1. " SlotTime ,Slot Time" group.long 0x80++0x0F line.long 0x00 "mdiocmd1,MDIO Command 1" hexmask.long.byte 0x00 0.--7. 1. " MDIO_COMMAND[7:0] ,MDIO Command [7:0]" line.long 0x04 "mdiocmd2,MDIO Command 2" hexmask.long.byte 0x04 0.--7. 1. " MDIO_COMMAND[15:8] ,MDIO Command [15:8]" line.long 0x08 "mdiocmd3,MDIO Command 3" hexmask.long.byte 0x08 0.--7. 1. " MDIO_COMMAND[23:16] ,MDIO Command [23:16]" line.long 0x0C "mdiocmd4,MDIO Command 4" bitfld.long 0x0C 31. " Go ,MDIO Access Start" "Finished,Started" bitfld.long 0x0C 26. " MDIO_Write ,MDIO Read/Write Access" "Read,Write" textline " " hexmask.long.byte 0x0C 21.--25. 1. " PHY_Address ,Physical address of the PHY to be accessed" hexmask.long.byte 0x0c 16.--20. 1. " PHY_Register ,Register number of the PHY Register to be accessed" textline " " hexmask.long.byte 0x0C 0.--7. 1. " MDIO_COMMAND[31:24] ,MDIO Command [31:24]" rgroup.long 0x90++0x0F line.long 0x00 "mdiosts1,MDIO Status 1" hexmask.long.byte 0x00 0.--7. 1. " MDIO_STATUS[7:0] ,MDIO Status [7:0]" line.long 0x04 "mdiosts2,MDIO Status 2" hexmask.long.byte 0x04 00.--07. 1. " MDIO_STATUS[15:8] ,MDIO Status [15:8]" line.long 0x08 "mdiosts3,MDIO Status 3" hexmask.long.byte 0x08 00.--07. 1. " MDIO_STATUS[23:16] ,MDIO Status [23:16]" line.long 0x0C "mdiosts4,MDIO Status 4" bitfld.long 0x0C 31. " Successful_read ,Successful read" "No error,Error" hexmask.long.byte 0x0C 0.--7. 1. " MDIO_STAT[31:24] ,MDIO Status" group.long 0xA0++0x17 line.long 0x00 "addrmask1,Address Mask 1" hexmask.long.byte 0x00 0.--7. 1. " ADDRESS_MASK[47:40] ,Address Mask [47:40]" line.long 0x04 "addrmask2,Address Mask 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRESS_MASK[39:32] ,Address Mask [39:32]" line.long 0x08 "addrmask3,Address Mask 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRESS_MASK[31:24] ,Address Mask [31:24]" line.long 0x0C "addrmask4,Address Mask 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRESS_MASK[23:16] ,Address Mask [23:16]" line.long 0x10 "addrmask5,Address Mask 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRESS_MASK[15:8] ,Address Mask [15:8]" line.long 0x14 "addrmask6,Address Mask 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRESS_MASK[7:0] ,Address Mask [7:0]" group.long 0xC0++0x17 line.long 0x00 "addr1,Address 1" hexmask.long.byte 0x00 00.--07. 1. " ADDRESS[47:40] ,Address [47:40]" line.long 0x04 "addr2,Address 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRESS[39:32] ,Address [39:32]" line.long 0x08 "addr3,Address 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRESS[31:24] ,Address [31:24]" line.long 0x0C "addr4,Address 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRESS[23:16] ,Address [23:16]" line.long 0x10 "addr5,Address 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRESS[15:8] ,Address [15:8]" line.long 0x14 "addr6,Address 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRESS[7:0] ,Address [7:0]" group.long 0xE0++0x03 line.long 0x00 "thresh_intclk,Threshold For Internal Clock" hexmask.long.byte 0x00 00.--07. 1. " CLOCK_RATIO ,Clock Ratio" group.long 0xF0++0x17 line.long 0x00 "uniaddr1,Unicast Address 1" hexmask.long.byte 0x00 00.--07. 1. " UNICAST_ADDRESS[47:40] ,Unicast Address [47:40]" line.long 0x04 "uniaddr2,Unicast Address 2" hexmask.long.byte 0x04 00.--07. 1. " UNICAST_ADDRESS[39:32] ,Unicast Address [39:32] " line.long 0x08 "uniaddr3,Unicast Address 3" hexmask.long.byte 0x08 00.--07. 1. " UNICAST_ADDRESS[31:24] ,Unicast Address [31:24]" line.long 0x0C "uniaddr4,Unicast Address 4" hexmask.long.byte 0x0C 00.--07. 1. " UNICAST_ADDRESS[23:16] ,Unicast Address [23:16]" line.long 0x10 "uniaddr5,Unicast Address 5" hexmask.long.byte 0x10 00.--07. 1. " UNICAST_ADDRESS[15:8] ,Unicast Address [15:8]" line.long 0x14 "uniaddr6,Unicast Address 6" hexmask.long.byte 0x14 00.--07. 1. " UNICAST_ADDRESS[7:0] ,Unicast Address [7:0]" group.long 0x1FC++0x03 line.long 0x00 "core_control,Core Control" bitfld.long 0x00 04. " Mdc_en ,MDC enable" "Disabled,Enabled" bitfld.long 0x00 03. " Send_jam ,Send jam" "Not send,Send" textline " " bitfld.long 0x00 02. " clr_tx_err ,Flush Transmit FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " clr_rx_err ,Flush Receive FIFO" "Not flushed,Flushed" textline " " bitfld.long 0x00 00. " rst_mac ,Reset MAC" "Not reset,Reset" tree.end tree "NPE C" base ad:0xC800A000 width 17. group.long 0x00++0x07 line.long 0x00 "txctrl1,Transmit Control 1" bitfld.long 0x00 6. " MIICFG ,MII config" "MII,No MII" bitfld.long 0x00 5. " 2PRTDEF ,Two-part deferral" "Not used,Used" bitfld.long 0x00 4. " APPFCS ,Append FCS" "Not appended,Appended" textline " " bitfld.long 0x00 3. " PADEN ,Pad enable" "Disabled,Enabled" bitfld.long 0x00 2. " RETEN ,Retry enable" "Disabled,Enabled" bitfld.long 0x00 1. " HALFDUP ,Half Duplex" "Full,Half" textline " " bitfld.long 0x00 0. " TXEN ,Transmit enable" "Disabled,Enabled" line.long 0x04 "txctrl2,Transmit Control 2" hexmask.long.byte 0x04 0.--3. 1. " MaximumRetries ,Maximum Retries" group.long 0x10++0x07 line.long 0x00 "rxctrl1,Receive Control 1" bitfld.long 0x00 7. " BCDIS ,Broadcast disable" "Enabled,Disabled" bitfld.long 0x00 6. " RXRP ,Receive runt packet" "Dropped,Passed" bitfld.long 0x00 5. " ADDFILT ,Address filter enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " LOOPEN ,Loopback enable" "Disabled,Enabled" bitfld.long 0x00 3. " PSEEN ,Pause enable" "Disabled,Enabled" bitfld.long 0x00 2. " CRC ,Send CRC" "Not send,Send" textline " " bitfld.long 0x00 1. " PADSTRP ,Pad strip" "Not stripped,Stripped" bitfld.long 0x00 0. " RXEN ,Receive enable" "Disabled,Enabled" line.long 0x04 "rxctrl2,Receive Control 2" bitfld.long 0x04 0. " RXDEFEN ,Receive deferral enable" "Disabled,Enabled" group.long 0x20++0x03 line.long 0x00 "rndmseed,Random Seed" hexmask.long.byte 0x00 0.--7. 1. " RandomSeed ,Random Seed" group.long 0x30++0x03 line.long 0x00 "threshpe,Threshold For Partial Empty" hexmask.long.byte 0x00 0.--7. 1. " PartialEmpty ,Partial Empty" group.long 0x38++0x03 line.long 0x00 "threshpf,Threshold For Partial Full" hexmask.long.byte 0x00 0.--7. 1. " PartialFull ,Partial Full" group.long 0x40++0x03 line.long 0x00 "txbuffsize,Buffer Size For Transmit" hexmask.long.byte 0x00 0.--7. 1. " TxBufferSize ,Tx Buffer Size" group.long 0x50++0x07 line.long 0x00 "txdefpars,Transmit Deferral Parameter" hexmask.long.byte 0x00 0.--7. 1. " TransmitDeferral ,Number of transmit clock cycles" line.long 0x04 "rxdefpars,Receive Deferral Parameter" hexmask.long.byte 0x04 0.--7. 1. " ReceiveDeferral ,Number of receive clock cycles" group.long 0x60++0x07 line.long 0x00 "tx2partdefpars1,Transmit Two Part Deferral Parameters 1" hexmask.long.byte 0x00 0.--7. 1. " FirstDeferralPeriod ,First Defferal Period" line.long 0x04 "tx2partdefpars2,Transmit Two Part Deferral Parameters 2" hexmask.long.byte 0x04 0.--7. 1. " SecondDeferralPeriod ,Second Defferal Period" group.long 0x70++0x03 line.long 0x00 "slottime,Slot Time" hexmask.long.byte 0x00 0.--7. 1. " SlotTime ,Slot Time" group.long 0x80++0x0F line.long 0x00 "mdiocmd1,MDIO Command 1" hexmask.long.byte 0x00 0.--7. 1. " MDIO_COMMAND[7:0] ,MDIO Command [7:0]" line.long 0x04 "mdiocmd2,MDIO Command 2" hexmask.long.byte 0x04 0.--7. 1. " MDIO_COMMAND[15:8] ,MDIO Command [15:8]" line.long 0x08 "mdiocmd3,MDIO Command 3" hexmask.long.byte 0x08 0.--7. 1. " MDIO_COMMAND[23:16] ,MDIO Command [23:16]" line.long 0x0C "mdiocmd4,MDIO Command 4" bitfld.long 0x0C 31. " Go ,MDIO Access Start" "Finished,Started" bitfld.long 0x0C 26. " MDIO_Write ,MDIO Read/Write Access" "Read,Write" textline " " hexmask.long.byte 0x0C 21.--25. 1. " PHY_Address ,Physical address of the PHY to be accessed" hexmask.long.byte 0x0c 16.--20. 1. " PHY_Register ,Register number of the PHY Register to be accessed" textline " " hexmask.long.byte 0x0C 0.--7. 1. " MDIO_COMMAND[31:24] ,MDIO Command [31:24]" rgroup.long 0x90++0x0F line.long 0x00 "mdiosts1,MDIO Status 1" hexmask.long.byte 0x00 0.--7. 1. " MDIO_STATUS[7:0] ,MDIO Status [7:0]" line.long 0x04 "mdiosts2,MDIO Status 2" hexmask.long.byte 0x04 00.--07. 1. " MDIO_STATUS[15:8] ,MDIO Status [15:8]" line.long 0x08 "mdiosts3,MDIO Status 3" hexmask.long.byte 0x08 00.--07. 1. " MDIO_STATUS[23:16] ,MDIO Status [23:16]" line.long 0x0C "mdiosts4,MDIO Status 4" bitfld.long 0x0C 31. " Successful_read ,Successful read" "No error,Error" hexmask.long.byte 0x0C 0.--7. 1. " MDIO_STAT[31:24] ,MDIO Status" group.long 0xA0++0x17 line.long 0x00 "addrmask1,Address Mask 1" hexmask.long.byte 0x00 0.--7. 1. " ADDRESS_MASK[47:40] ,Address Mask [47:40]" line.long 0x04 "addrmask2,Address Mask 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRESS_MASK[39:32] ,Address Mask [39:32]" line.long 0x08 "addrmask3,Address Mask 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRESS_MASK[31:24] ,Address Mask [31:24]" line.long 0x0C "addrmask4,Address Mask 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRESS_MASK[23:16] ,Address Mask [23:16]" line.long 0x10 "addrmask5,Address Mask 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRESS_MASK[15:8] ,Address Mask [15:8]" line.long 0x14 "addrmask6,Address Mask 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRESS_MASK[7:0] ,Address Mask [7:0]" group.long 0xC0++0x17 line.long 0x00 "addr1,Address 1" hexmask.long.byte 0x00 00.--07. 1. " ADDRESS[47:40] ,Address [47:40]" line.long 0x04 "addr2,Address 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRESS[39:32] ,Address [39:32]" line.long 0x08 "addr3,Address 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRESS[31:24] ,Address [31:24]" line.long 0x0C "addr4,Address 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRESS[23:16] ,Address [23:16]" line.long 0x10 "addr5,Address 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRESS[15:8] ,Address [15:8]" line.long 0x14 "addr6,Address 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRESS[7:0] ,Address [7:0]" group.long 0xE0++0x03 line.long 0x00 "thresh_intclk,Threshold For Internal Clock" hexmask.long.byte 0x00 00.--07. 1. " CLOCK_RATIO ,Clock Ratio" group.long 0xF0++0x17 line.long 0x00 "uniaddr1,Unicast Address 1" hexmask.long.byte 0x00 00.--07. 1. " UNICAST_ADDRESS[47:40] ,Unicast Address [47:40]" line.long 0x04 "uniaddr2,Unicast Address 2" hexmask.long.byte 0x04 00.--07. 1. " UNICAST_ADDRESS[39:32] ,Unicast Address [39:32] " line.long 0x08 "uniaddr3,Unicast Address 3" hexmask.long.byte 0x08 00.--07. 1. " UNICAST_ADDRESS[31:24] ,Unicast Address [31:24]" line.long 0x0C "uniaddr4,Unicast Address 4" hexmask.long.byte 0x0C 00.--07. 1. " UNICAST_ADDRESS[23:16] ,Unicast Address [23:16]" line.long 0x10 "uniaddr5,Unicast Address 5" hexmask.long.byte 0x10 00.--07. 1. " UNICAST_ADDRESS[15:8] ,Unicast Address [15:8]" line.long 0x14 "uniaddr6,Unicast Address 6" hexmask.long.byte 0x14 00.--07. 1. " UNICAST_ADDRESS[7:0] ,Unicast Address [7:0]" group.long 0x1FC++0x03 line.long 0x00 "core_control,Core Control" bitfld.long 0x00 04. " Mdc_en ,MDC enable" "Disabled,Enabled" bitfld.long 0x00 03. " Send_jam ,Send jam" "Not send,Send" textline " " bitfld.long 0x00 02. " clr_tx_err ,Flush Transmit FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " clr_rx_err ,Flush Receive FIFO" "Not flushed,Flushed" textline " " bitfld.long 0x00 00. " rst_mac ,Reset MAC" "Not reset,Reset" tree.end tree.end tree "PCI Controller" base ad:0xC0000000 width 21. group.long 0x00++0x0B "PCI Controller Configuration and Status Registers" line.long 0x00 "pci_np_ad,PCI Controller Non-Prefetch Address Register" line.long 0x04 "pci_np_cbe,PCI Controller Non-Prefetch Command/Byte Enables Register" bitfld.long 0x04 4.--7. " NP_BE ,Byte Enable" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " NP_CMD ,PCI Command" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "pci_np_wdata,PCI Controller Non-Prefetch Write Data Register" rgroup.long 0x0C++0x03 line.long 0x00 "pci_np_rdata,PCI Controller Non-Prefetch Read Data Register" group.long 0x10++0x07 line.long 0x00 "pci_crp_ad_cbe,PCI Controller Configuration Port Address/Command/Byte Enables Register" bitfld.long 0x00 23. " CRP_BE[3] ,Active-low byte Enable" "Disabled,Enabled" bitfld.long 0x00 22. " CRP_BE[2] ,Active-low byte Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " CRP_BE[1] ,Active-low byte Enable" "Disabled,Enabled" bitfld.long 0x00 20. " CRP_BE[0] ,Active-low byte Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 16.--19. " CRP_CMD ,Command for the PCI Configuration Port Access" "Read,Write,Read,Write,Read,Write,Read,Write,Read,Write,Read,Write,Read,Write,Read,Write" hexmask.long.word 0x00 0.--10. 1. " CRP_AD ,Byte Address for the PCI Configuration Port Access" line.long 0x04 "pci_crp_wdata,PCI Controller Configuration Port Write Data Register" rgroup.long 0x18++0x03 line.long 0x00 "pci_crp_rdata,PCI Controller Configuration Port Read Data Register" group.long 0x1C++0x03 line.long 0x00 "pci_csr,PCI Controller Control and Status Register" bitfld.long 0x00 16. " PRST ,PCI Reset" "No reset,Reset" bitfld.long 0x00 15. " IC ,Initialization Complete" "Not completed,Completed" textline " " bitfld.long 0x00 8. " ASE ,Assert System Error" "No error,Error" bitfld.long 0x00 5. " DBT ,Doorbell Test Mode Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " ABE ,AHB Big-Endian Addressing" "Little,Big" bitfld.long 0x00 3. " PBS ,PCI Byte Swap" "Not swapping,Swapping" textline " " bitfld.long 0x00 2. " ABS ,AHB Byte Swap" "Not swapping,Swapping" bitfld.long 0x00 1. " ARBEN ,Arbiter Enable Status" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " HOST ,Host Status" "Low,High" group.long 0x20++0x0F line.long 0x00 "pci_isr,PCI Controller Interrupt Status Register" bitfld.long 0x00 7. " PDB ,PCI Doorbell Interrupt" "Not asserted,Asserted" bitfld.long 0x00 6. " ADB ,AHB Doorbell Interrupt" "Not asserted,Asserted" textline " " bitfld.long 0x00 5. " PADC ,PCI-to-AHB DMA Complete" "Not completed,Completed" bitfld.long 0x00 4. " APDC ,AHB-to-PCI DMA Complete" "Not completed,Completed" textline " " eventfld.long 0x00 3. " AHBE ,AHB Error Indication" "No error,Error" eventfld.long 0x00 2. " PPE ,PCI Parity Error" "No error,Error" textline " " eventfld.long 0x00 1. " PFE ,PCI Fatal Error" "No error,Error" eventfld.long 0x00 0. " PSE ,PCI System Error" "No error,Error" line.long 0x04 "pci_inten,PCI Controller Interrupt Enable Register" bitfld.long 0x04 7. " PDB ,PCI Doorbell Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 6. " ADB ,AHB Doorbell Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 5. " PADC ,PCI-to-AHB DMA Complete Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 4. " APDC ,AHB-to-PCI DMA Complete Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 3. " AHBE ,AHB Error Indication Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 2. " PPE ,PCI Parity Error Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 1. " PFE ,PCI Fatal Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 0. " PSE ,PCI System Error Interrupt Enable" "Disabled,Enabled" line.long 0x08 "pci_dmactrl,DMA Control Register" bitfld.long 0x08 15. " PADE1 ,PCI-to-AHB DMA Error for Buffer 1" "No error,Error" eventfld.long 0x08 14. " PADC1 ,PCI-to-AHB DMA Complete for Buffer 1" "Not completed,Completed" textline " " bitfld.long 0x08 13. " PADE0 ,PCI-to-AHB DMA Error for Buffer 0" "No error,Error" eventfld.long 0x08 12. " PADC0 ,PCI-to-AHB DMA Complete for Buffer 0" "Not completed,Completed" textline " " bitfld.long 0x08 8. " PADCEN ,PCI-to-AHB DMA Complete Interrupt Enable" "Disabled,Enabled" bitfld.long 0x08 7. " APDE1 ,AHB-to-PCI DMA Error for Buffer 1" "No error,Error" textline " " eventfld.long 0x08 6. " APDC1 ,AHB-to-PCI DMA Complete for Buffer 1" "Not completed,Completed" bitfld.long 0x08 5. " APDE0 ,AHB-to-PCI DMA Error for Buffer 0" "No error,Error" textline " " eventfld.long 0x08 4. " APDC0 ,AHB-to-PCI DMA Complete for Buffer 0" "Not completed,Completed" bitfld.long 0x08 0. " APDCEN ,AHB-to-PCI DMA Complete Interrupt Enable" "Disabled,Enabled" line.long 0x0C "pci_ahbmembase,AHB Memory Base Address Register" hexmask.long.byte 0x0C 24.--31. 1. " AHBbase0 ,Upper 8 AHB Address bits for PCI Accesses that target pci_bar0" hexmask.long.byte 0x0C 16.--23. 1. " AHBbase1 ,Upper 8 AHB Address bits for PCI Accesses that Target pci_bar1" textline " " hexmask.long.byte 0x0C 8.--15. 1. " AHBbase2 ,Upper 8 AHB Address bits for PCI Accesses that Target pci_bar2" hexmask.long.byte 0x0C 0.--7. 1. " AHBbase3 ,Upper 8 AHB Address bits for PCI Accesses that Target pci_bar3" group.long 0x30++0x0F line.long 0x00 "pci_ahbiobase,AHB I/O Base Address Register" hexmask.long.tbyte 0x00 0.--23. 1. " IObase ,Upper 24 AHB Address bits for PCI aAccesses that Target pci_bar5" line.long 0x04 "pci_pcimembase,PCI Memory Base Address Register" hexmask.long.byte 0x04 24.--31. 1. " PCIbase0 ,PCI Base 0" hexmask.long.byte 0x04 16.--23. 1. " PCIbase1 ,PCI Base 1" textline " " hexmask.long.byte 0x04 8.--15. 1. " PCIbase2 ,PCI Base 2" hexmask.long.byte 0x04 0.--7. 1. " PCIbase3 ,PCI Base 3" line.long 0x08 "pci_ahbdoorbell,AHB Doorbell Register" line.long 0x0C "pci_pcidoorbell,PCI Doorbell Register" group.long 0x40++0x0F line.long 0x00 "pci_atpdma0_ahbaddr,AHB-to-PCI DMA AHB Address Register 0" hexmask.long 0x00 2.--31. 4. " address ,AHB Word Address" line.long 0x04 "pci_atpdma0_pciaddr,AHB-to-PCI DMA PCI Address Register 0" hexmask.long 0x04 2.--31. 4. " address ,PCI word address" line.long 0x08 "pci_atpdma0_length,AHB-to-PCI DMA Length Register 0" bitfld.long 0x08 31. " EN ,Channel Enable" "Disabled,Enabled" bitfld.long 0x08 28. " DS ,Data Swap" "Not swapping,Swapping" textline " " hexmask.long.word 0x08 0.--15. 1. " wordcount ,Number of Words to Transfer" line.long 0x0C "pci_atpdma1_ahbaddr,AHB-to-PCI DMA AHB Address Register 1" hexmask.long 0x0C 2.--31. 4. " address ,AHB word address" group.long 0x50++0x0F line.long 0x00 "pci_atpdma1_pciaddr,AHB-to-PCI DMA PCI Address Register 1" hexmask.long 0x00 2.--31. 4. " address ,PCI word address" line.long 0x04 "pci_atpdma1_length,AHB-to-PCI DMA Length Register 1" bitfld.long 0x04 31. " EN ,Channel Enable" "Disabled,Enabled" bitfld.long 0x04 28. " DS ,Data Swap" "Not swapping,Swapping" textline " " hexmask.long.word 0x04 0.--15. 1. " wordcount ,Number of Words to Transfer" line.long 0x08 "pci_ptadma0_ahbaddr,PCI-to-AHB DMA AHB Address Register 0" hexmask.long 0x08 2.--31. 4. " address ,AHB Word Address" line.long 0x0C "pci_ptadma0_pciaddr,PCI-to-AHB DMA PCI Address Register 0" hexmask.long 0x0C 2.--31. 4. " address ,PCI Word Address" group.long 0x60++0x0F line.long 0x00 "pci_ptadma0_length,PCI-to-AHB DMA Length Register 0" bitfld.long 0x00 31. " EN ,Channel Enable" "Disabled,Enabled" bitfld.long 0x00 28. " DS ,Data Swap" "Not swapping,Swapping" textline " " hexmask.long.word 0x00 0.--15. 1. " wordcount ,Number of Words to Transfer" line.long 0x04 "pci_ptadma1_ahbaddr,PCI-to-AHB DMA AHB Address Register 1" hexmask.long 0x04 2.--31. 4. " address ,AHB Word Address" line.long 0x08 "pci_ptadma1_pciaddr,PCI-to-AHB DMA PCI Address Register 1" hexmask.long 0x08 2.--31. 4. " address ,PCI word address" line.long 0x0C "pci_ptadma1_length,PCI-to-AHB DMA Length Register 1" bitfld.long 0x0C 31. " EN ,Channel Enable" "Disabled,Enabled" bitfld.long 0x0C 28. " DS ,Data Swap" "Not swapping,Swapping" textline " " hexmask.long.word 0x0C 0.--15. 1. " wordcount ,Number of Words to Transfer" tree.end tree.open "USB 2.0 Host Controller" tree "USB2 Host Controller 1" base ad:0xCD000000 tree "Identification Registers" width 11. rgroup.long 0x00++0x0B line.long 0x00 "ID,Identification Register" hexmask.long.byte 0x00 16.--23. 1. " REVISION ,Revision number of the core" hexmask.long.byte 0x00 8.--13. 1. " NID ,Ones complement version of ID[5:0]" textline " " hexmask.long.byte 0x00 0.--5. 1. " ID ,Configuration number" line.long 0x04 "HWGENERAL,General Hardware Parameters" bitfld.long 0x04 9. " SM ,VUSB_HS_SERIAL_MODE" "xcvr_ser_se0_vmo is se0,xcvr_ser_se0_vmo is vmo" textline " " bitfld.long 0x04 6.--8. " PHYM ,VUSB_HS_PHY_MODE" "UTMI Only,Philips,Serial FS Only,Soft rst to UTMI,Soft rst to Philips,Soft rst to Serial FS,Reserved,Reserved" textline " " bitfld.long 0x04 4.--5. " PHYW ,VUSB_HS_PHY16_8" "8-bit data bus,16-bit data bus,Soft rst to 8-bit data bus,Soft rst to 16-bit data bus" textline " " bitfld.long 0x04 3. " BWT ,VUSB_HS_BANDWIDTH_TESTING" "Normal Bandwidth Testing,Bandwidth Starved Testing" textline " " bitfld.long 0x04 1.--2. " CLKC ,VUSB_HS_CLOCK_CONFIGURATION" "0,1,2,3" textline " " bitfld.long 0x04 0. " RT ,VUSB_HS_RESET_TYPE" "Synchronous,Asynchronous" line.long 0x08 "HWHOST,Host Hardware Parameters" hexmask.long.byte 0x08 24.--31. 1. " TTPER ,VUSB_HS_TT_PERIODIC_CONTEXTS" hexmask.long.byte 0x08 16.--23. 1. " TTASY ,VUSB_HS_TT_ASYNC_CONTEXTS" textline " " bitfld.long 0x08 1.--3. " NPORT ,VUSB_HS_NUM_PORT-1" "0,1,2,3,4,5,6,7" bitfld.long 0x08 0. " HC ,VUSB_HS_HOST" "0,1" rgroup.long 0x10++0x07 line.long 0x00 "HWTXBUF,TX Buffer Hardware Parameters" bitfld.long 0x00 31. " TXLC ,VUSB_HS_TX_LOCAL_CONTEXT_REGISTERS" "Store contexts,Implement contexts" hexmask.long.byte 0x00 16.--23. 1. " TXCHANADD ,VUSB_HS_TX_CHAN_ADD" textline " " hexmask.long.byte 0x00 8.--15. 1. " TXADD ,VUSB_HS_TX_ADD" hexmask.long.byte 0x00 0.--17. 1. " TCBURST ,VUSB_HS_TX_BURST" line.long 0x04 "HWRXBUF,RX Buffer Hardware Parameters" hexmask.long.byte 0x04 8.--15. 1. " RXADD ,VUSB_HS_RX_ADD" hexmask.long.byte 0x04 0.--7. 1. " RXBURST ,VUSB_HS_RX_BURST" tree.end tree "Host Capability Registers" width 12. rgroup.byte 0x0100++0x00 line.byte 0x00 "CAPLENGTH,Capability Register Length" hexmask.byte 0x00 0.--7. 1. " CAPLENGTH[7:0] ,Cap Length" rgroup.word 0x0102++0x01 line.word 0x00 "HCIVERSION,Host Interface Version Number" hexmask.word 0x00 0.--15. 1. " HCIVERSION[15:0] ,EHCI revision number" rgroup.long 0x104++0x07 line.long 0x00 "HCSPARAMS,Host Control Structural Parameters" hexmask.long.byte 0x00 24.--27. 1. " N_TT ,Number of Transaction Translators" hexmask.long.byte 0x00 20.--23. 1. " N_PTT ,Number of Ports per Transaction Translator" bitfld.long 0x00 16. " PI ,Port Indicators" "Not included,Included" textline " " hexmask.long.byte 0x00 12.--15. 1. " N_CC ,Number of Companion Controller" hexmask.long.byte 0x00 8.--11. 1. " N_PCC ,Number of Ports per Companion Controller" bitfld.long 0x00 4. " PPC ,Port Power Control" "Not switched,Switched" textline " " bitfld.long 0x00 0.--3. " N_PORTS ,Number of downstream ports" "Reserved,1,2,3,4,5,6,7,8,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved" line.long 0x04 "HCCPARAMS,Host Control Capability Parameters" hexmask.long.byte 0x04 8.--15. 1. " EECP[7:0] ,EHCI Extended Capabilities Pointer." hexmask.long.byte 0x04 4.--7. 1. " IST ,Isochronous Scheduling Threshold" bitfld.long 0x04 2. " ASP ,Asynchronous Schedule Park Capability" "Not supported,Supported" textline " " bitfld.long 0x04 1. " PFL ,Programmable Frame List Flag" "Not used,Used" bitfld.long 0x04 0. " ADC ,64-bit Addressing Capability" "Not supported,Supported" rgroup.long 0x0124++0x03 line.long 0x00 "DCCPARAMS,Device Control Capability Parameters" bitfld.long 0x00 8. " HC ,Host Capable" "Not capable,Capable" tree.end tree "Host Operational Registers" width 17. group.long 0x0140++0x03 line.long 0x00 "USBCMD,USB Command" hexmask.long.byte 0x00 16.--23. 1. " ITC[7:0] ,Interrupt Threshold Control" bitfld.long 0x00 13. " SUTW ,Setup TripWire" "Not extracted,Extracted" textline " " bitfld.long 0x00 12. " ATDTW ,Add dTD TripWire" "Not added,Added" bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park Mode Enable" "Disabled,Eanbled" textline " " bitfld.long 0x00 08.--09. " ASP[1:0] ,Asynchronous Schedule Park Mode Count" "0,1,2,3" bitfld.long 0x00 07. " LR ,Light Host Controller Reset" "Low,High" textline " " bitfld.long 0x00 06. " IAA ,Interrupt on Async Advance Doorbell" "Not issued,Issued" bitfld.long 0x00 05. " ASE ,Asynchronous Schedule Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " PSE ,Periodic Schedule Enable" "Disabled,Enabled" bitfld.long 0x00 02.--03. 15. " FS[1:0] ,Frame List Size" "1024,512,256,128,64,32,16,8" textline " " bitfld.long 0x00 01. " RST ,Controller Reset" "Not reset,Reset" bitfld.long 0x00 00. " RS ,Run/Stop" "Stop,Run" group.long 0x0144++0x03 line.long 0x00 "USBSTS,USB Status" bitfld.long 0x00 15. " AS ,Asynchronous Schedule Status" "Disabled,Enabled" bitfld.long 0x00 14. " PS ,Periodic Schedule Status" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " RCL ,Reclamation" "Low,High" bitfld.long 0x00 12. " HCH ,HCHaIted" "Not halted,Halted" textline " " bitfld.long 0x00 7. " SRI ,SOF Received" "Low,High" bitfld.long 0x00 5. " AAI ,Interrupt on Async Advance" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " SEI ,System Error" "Not occurred,Occurred" bitfld.long 0x00 3. " FRI ,Frame List Rollover" "Not occurred,Occurred" textline " " bitfld.long 0x00 2. " PCI ,Port Change Detect" "Not occurred,Occurred" bitfld.long 0x00 1. " UEI ,USB Error Interrupt" "Not occurred,Occurred" textline " " bitfld.long 0x00 0. " UI ,USB Interrupt" "Not occurred,Occurred" group.long 0x0148++0x03 line.long 0x00 "USBINTR,USB Interrupt Enable" bitfld.long 0x00 05. " AAE ,Interrupt on Async Advance Enable" "Disabled,Enabled" bitfld.long 0x00 04. " SEE ,System Error Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " FRE ,Frame List Rollover Enable" "Disabled,Enabled" bitfld.long 0x00 02. " PCE ,Port Change Detect Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " UEE ,USB Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 00. " UE ,USB Interrupt Enable" "Disabled,Enabled" group.long 0x014C++0x03 line.long 0x00 "FRINDEX,USB Frame Index" hexmask.long.word 0x00 0.--13. 1. " FRINDEX ,Frame Index" group.long 0x0154++0x03 line.long 0x00 "PERIODICLISTBASE,Frame List Base Address" hexmask.long 0x00 12.--31. 4096. " PERBASE ,Base Address" group.long 0x0158++0x03 line.long 0x00 "ASYNCLISTADDR,Next Asynchronous List Address" hexmask.long 0x00 05.--31. 32. " ASYBASE ,Link Pointer Low" group.long 0x15C++0x03 line.long 0x00 "TTCTRL,TT Status and Control Register" hexmask.long 0x00 14.--30. 32. " TTHA ,Internal TT Hub Address Representation" group.long 0x0160++0x03 line.long 0x00 "BURSTSIZE,Programmable Burst Size" hexmask.long.word 0x00 8.--16. 1. " TXPBURST ,Programmable TX Burst Length" hexmask.long.byte 0x00 0.--7. 1. " RXPBURST ,Programmable RX Burst Length" group.long 0x0164++0x03 line.long 0x00 "TXFILLTUNING,Host Transmit Pre-Buffer Packet Tuning" hexmask.long.byte 0x00 16.--21. 1. " TXFIFOTHRES ,FIFO Burst Threshold" hexmask.long.byte 0x00 8.--12. 1. " TXSCHEALTH ,Scheduler Health Counter" textline " " hexmask.long.byte 0x00 0.--7. 1. " TXSCHOH ,Scheduler Overhead" group.long 0x0184++0x03 line.long 0x00 "PORTSC1,Port Status/Control Register" bitfld.long 0x00 30.--31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips,Reserved,Reserved" bitfld.long 0x00 29. " STS ,Serial Transceiver Select" "Parallel,Serial" textline " " bitfld.long 0x00 28. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" textline " " bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" textline " " bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDS ,Wake on Disconnect Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" bitfld.long 0x00 16.--19. " PTC[3:0] ,Port Test Control" "Disabled,J-state,K-state,SEQ_NAK,Packet,FORCE_ENABLE,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved" textline " " bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" textline " " bitfld.long 0x00 12. " PP ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" textline " " bitfld.long 0x00 9. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 8. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 7. " SUSP ,Suspend" " Not suspended,Suspended" bitfld.long 0x00 6. " FPR ,Force Port Resume" "Not resumed,Resumed" textline " " bitfld.long 0x00 5. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 4. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 3. " PEC ,Port Enable/Disable Change" "Not changed,Changed" bitfld.long 0x00 2. " PE ,Port Enabled/Disabled" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 0. " CCS ,Current Connect Status" "No present,Present" group.long 0x1A8++0x03 line.long 0x00 "USBMODE,USB Device Mode" bitfld.long 0x00 4. " SDIS ,Stream Disable Mode" "Inactive,Active" bitfld.long 0x00 3. " SLOM ,SLOM" "0,1" textline " " bitfld.long 0x00 2. " ES ,Endian Select" "Little,Big" bitfld.long 0x00 0.--1. " CM ,Controller Mode" "Idle,Reserved,Reserved,Host" tree.end width 0x0B tree.end tree "USB2 Host Controller 2" base ad:0xCE000000 tree "Identification Registers" width 11. rgroup.long 0x00++0x0B line.long 0x00 "ID,Identification Register" hexmask.long.byte 0x00 16.--23. 1. " REVISION ,Revision number of the core" hexmask.long.byte 0x00 8.--13. 1. " NID ,Ones complement version of ID[5:0]" textline " " hexmask.long.byte 0x00 0.--5. 1. " ID ,Configuration number" line.long 0x04 "HWGENERAL,General Hardware Parameters" bitfld.long 0x04 9. " SM ,VUSB_HS_SERIAL_MODE" "xcvr_ser_se0_vmo is se0,xcvr_ser_se0_vmo is vmo" textline " " bitfld.long 0x04 6.--8. " PHYM ,VUSB_HS_PHY_MODE" "UTMI Only,Philips,Serial FS Only,Soft rst to UTMI,Soft rst to Philips,Soft rst to Serial FS,Reserved,Reserved" textline " " bitfld.long 0x04 4.--5. " PHYW ,VUSB_HS_PHY16_8" "8-bit data bus,16-bit data bus,Soft rst to 8-bit data bus,Soft rst to 16-bit data bus" textline " " bitfld.long 0x04 3. " BWT ,VUSB_HS_BANDWIDTH_TESTING" "Normal Bandwidth Testing,Bandwidth Starved Testing" textline " " bitfld.long 0x04 1.--2. " CLKC ,VUSB_HS_CLOCK_CONFIGURATION" "0,1,2,3" textline " " bitfld.long 0x04 0. " RT ,VUSB_HS_RESET_TYPE" "Synchronous,Asynchronous" line.long 0x08 "HWHOST,Host Hardware Parameters" hexmask.long.byte 0x08 24.--31. 1. " TTPER ,VUSB_HS_TT_PERIODIC_CONTEXTS" hexmask.long.byte 0x08 16.--23. 1. " TTASY ,VUSB_HS_TT_ASYNC_CONTEXTS" textline " " bitfld.long 0x08 1.--3. " NPORT ,VUSB_HS_NUM_PORT-1" "0,1,2,3,4,5,6,7" bitfld.long 0x08 0. " HC ,VUSB_HS_HOST" "0,1" rgroup.long 0x10++0x07 line.long 0x00 "HWTXBUF,TX Buffer Hardware Parameters" bitfld.long 0x00 31. " TXLC ,VUSB_HS_TX_LOCAL_CONTEXT_REGISTERS" "Store contexts,Implement contexts" hexmask.long.byte 0x00 16.--23. 1. " TXCHANADD ,VUSB_HS_TX_CHAN_ADD" textline " " hexmask.long.byte 0x00 8.--15. 1. " TXADD ,VUSB_HS_TX_ADD" hexmask.long.byte 0x00 0.--17. 1. " TCBURST ,VUSB_HS_TX_BURST" line.long 0x04 "HWRXBUF,RX Buffer Hardware Parameters" hexmask.long.byte 0x04 8.--15. 1. " RXADD ,VUSB_HS_RX_ADD" hexmask.long.byte 0x04 0.--7. 1. " RXBURST ,VUSB_HS_RX_BURST" tree.end tree "Host Capability Registers" width 12. rgroup.byte 0x0100++0x00 line.byte 0x00 "CAPLENGTH,Capability Register Length" hexmask.byte 0x00 0.--7. 1. " CAPLENGTH[7:0] ,Cap Length" rgroup.word 0x0102++0x01 line.word 0x00 "HCIVERSION,Host Interface Version Number" hexmask.word 0x00 0.--15. 1. " HCIVERSION[15:0] ,EHCI revision number" rgroup.long 0x104++0x07 line.long 0x00 "HCSPARAMS,Host Control Structural Parameters" hexmask.long.byte 0x00 24.--27. 1. " N_TT ,Number of Transaction Translators" hexmask.long.byte 0x00 20.--23. 1. " N_PTT ,Number of Ports per Transaction Translator" bitfld.long 0x00 16. " PI ,Port Indicators" "Not included,Included" textline " " hexmask.long.byte 0x00 12.--15. 1. " N_CC ,Number of Companion Controller" hexmask.long.byte 0x00 8.--11. 1. " N_PCC ,Number of Ports per Companion Controller" bitfld.long 0x00 4. " PPC ,Port Power Control" "Not switched,Switched" textline " " bitfld.long 0x00 0.--3. " N_PORTS ,Number of downstream ports" "Reserved,1,2,3,4,5,6,7,8,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved" line.long 0x04 "HCCPARAMS,Host Control Capability Parameters" hexmask.long.byte 0x04 8.--15. 1. " EECP[7:0] ,EHCI Extended Capabilities Pointer." hexmask.long.byte 0x04 4.--7. 1. " IST ,Isochronous Scheduling Threshold" bitfld.long 0x04 2. " ASP ,Asynchronous Schedule Park Capability" "Not supported,Supported" textline " " bitfld.long 0x04 1. " PFL ,Programmable Frame List Flag" "Not used,Used" bitfld.long 0x04 0. " ADC ,64-bit Addressing Capability" "Not supported,Supported" rgroup.long 0x0124++0x03 line.long 0x00 "DCCPARAMS,Device Control Capability Parameters" bitfld.long 0x00 8. " HC ,Host Capable" "Not capable,Capable" tree.end tree "Host Operational Registers" width 17. group.long 0x0140++0x03 line.long 0x00 "USBCMD,USB Command" hexmask.long.byte 0x00 16.--23. 1. " ITC[7:0] ,Interrupt Threshold Control" bitfld.long 0x00 13. " SUTW ,Setup TripWire" "Not extracted,Extracted" textline " " bitfld.long 0x00 12. " ATDTW ,Add dTD TripWire" "Not added,Added" bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park Mode Enable" "Disabled,Eanbled" textline " " bitfld.long 0x00 08.--09. " ASP[1:0] ,Asynchronous Schedule Park Mode Count" "0,1,2,3" bitfld.long 0x00 07. " LR ,Light Host Controller Reset" "Low,High" textline " " bitfld.long 0x00 06. " IAA ,Interrupt on Async Advance Doorbell" "Not issued,Issued" bitfld.long 0x00 05. " ASE ,Asynchronous Schedule Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " PSE ,Periodic Schedule Enable" "Disabled,Enabled" bitfld.long 0x00 02.--03. 15. " FS[1:0] ,Frame List Size" "1024,512,256,128,64,32,16,8" textline " " bitfld.long 0x00 01. " RST ,Controller Reset" "Not reset,Reset" bitfld.long 0x00 00. " RS ,Run/Stop" "Stop,Run" group.long 0x0144++0x03 line.long 0x00 "USBSTS,USB Status" bitfld.long 0x00 15. " AS ,Asynchronous Schedule Status" "Disabled,Enabled" bitfld.long 0x00 14. " PS ,Periodic Schedule Status" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " RCL ,Reclamation" "Low,High" bitfld.long 0x00 12. " HCH ,HCHaIted" "Not halted,Halted" textline " " bitfld.long 0x00 7. " SRI ,SOF Received" "Low,High" bitfld.long 0x00 5. " AAI ,Interrupt on Async Advance" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " SEI ,System Error" "Not occurred,Occurred" bitfld.long 0x00 3. " FRI ,Frame List Rollover" "Not occurred,Occurred" textline " " bitfld.long 0x00 2. " PCI ,Port Change Detect" "Not occurred,Occurred" bitfld.long 0x00 1. " UEI ,USB Error Interrupt" "Not occurred,Occurred" textline " " bitfld.long 0x00 0. " UI ,USB Interrupt" "Not occurred,Occurred" group.long 0x0148++0x03 line.long 0x00 "USBINTR,USB Interrupt Enable" bitfld.long 0x00 05. " AAE ,Interrupt on Async Advance Enable" "Disabled,Enabled" bitfld.long 0x00 04. " SEE ,System Error Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " FRE ,Frame List Rollover Enable" "Disabled,Enabled" bitfld.long 0x00 02. " PCE ,Port Change Detect Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " UEE ,USB Error Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 00. " UE ,USB Interrupt Enable" "Disabled,Enabled" group.long 0x014C++0x03 line.long 0x00 "FRINDEX,USB Frame Index" hexmask.long.word 0x00 0.--13. 1. " FRINDEX ,Frame Index" group.long 0x0154++0x03 line.long 0x00 "PERIODICLISTBASE,Frame List Base Address" hexmask.long 0x00 12.--31. 4096. " PERBASE ,Base Address" group.long 0x0158++0x03 line.long 0x00 "ASYNCLISTADDR,Next Asynchronous List Address" hexmask.long 0x00 05.--31. 32. " ASYBASE ,Link Pointer Low" group.long 0x15C++0x03 line.long 0x00 "TTCTRL,TT Status and Control Register" hexmask.long 0x00 14.--30. 32. " TTHA ,Internal TT Hub Address Representation" group.long 0x0160++0x03 line.long 0x00 "BURSTSIZE,Programmable Burst Size" hexmask.long.word 0x00 8.--16. 1. " TXPBURST ,Programmable TX Burst Length" hexmask.long.byte 0x00 0.--7. 1. " RXPBURST ,Programmable RX Burst Length" group.long 0x0164++0x03 line.long 0x00 "TXFILLTUNING,Host Transmit Pre-Buffer Packet Tuning" hexmask.long.byte 0x00 16.--21. 1. " TXFIFOTHRES ,FIFO Burst Threshold" hexmask.long.byte 0x00 8.--12. 1. " TXSCHEALTH ,Scheduler Health Counter" textline " " hexmask.long.byte 0x00 0.--7. 1. " TXSCHOH ,Scheduler Overhead" group.long 0x0184++0x03 line.long 0x00 "PORTSC1,Port Status/Control Register" bitfld.long 0x00 30.--31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips,Reserved,Reserved" bitfld.long 0x00 29. " STS ,Serial Transceiver Select" "Parallel,Serial" textline " " bitfld.long 0x00 28. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" textline " " bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" textline " " bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDS ,Wake on Disconnect Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" bitfld.long 0x00 16.--19. " PTC[3:0] ,Port Test Control" "Disabled,J-state,K-state,SEQ_NAK,Packet,FORCE_ENABLE,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved" textline " " bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" textline " " bitfld.long 0x00 12. " PP ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" textline " " bitfld.long 0x00 9. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 8. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 7. " SUSP ,Suspend" " Not suspended,Suspended" bitfld.long 0x00 6. " FPR ,Force Port Resume" "Not resumed,Resumed" textline " " bitfld.long 0x00 5. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 4. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 3. " PEC ,Port Enable/Disable Change" "Not changed,Changed" bitfld.long 0x00 2. " PE ,Port Enabled/Disabled" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 0. " CCS ,Current Connect Status" "No present,Present" group.long 0x1A8++0x03 line.long 0x00 "USBMODE,USB Device Mode" bitfld.long 0x00 4. " SDIS ,Stream Disable Mode" "Inactive,Active" bitfld.long 0x00 3. " SLOM ,SLOM" "0,1" textline " " bitfld.long 0x00 2. " ES ,Endian Select" "Little,Big" bitfld.long 0x00 0.--1. " CM ,Controller Mode" "Idle,Reserved,Reserved,Host" tree.end width 0x0B tree.end tree.end tree "Memory Controller" base ad:0xCC00E500 width 7. group.long 0x00++0x1B line.long 0x00 "SDIR,DDRI SDRAM Initialization Register" bitfld.long 0x00 0.--3. " SDIRCMD ,Special DDRI SDRAM Command" "Mode-Register-Set,Mode-Register-Set,Precharge-All,NOP,Mode-Register1 Set (EMRS),Mode-Register1 Set (EMRS),Auto-Refresh,Mode-Register2 Set (EMRS2),Mode-Register3 Set (EMRS3),Normal Operation,Normal Operation,Normal Operation,Normal Operation,Normal Operation,Normal Operation,?..." line.long 0x04 "SDCR0,DDRI SDRAM Control Register 0" bitfld.long 0x04 28.--31. " RAS ,Active to Precharge duration in MCLK periods" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--26. " RP ,Precharge Command Period in MCLK periods" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x04 20.--22. " RCD ,Active to Read or Write Delay in MCLK periods" "0,1,2,3,4,5,6,7" bitfld.long 0x04 16.--17. " EDP ,Data Path Latency in MCLK periods" "0,1,2,3" textline " " bitfld.long 0x04 12.--13. " WDL ,Write Data Latency in MCLK periods" "0 MCLK,1 MCLK,2 MCLK,Reserved" bitfld.long 0x04 8.--9. " CAS ,Indicates the CAS Latency of the memory device" "2 MCLK,2.5 MCLK,3 MCLK,4 MCLK" textline " " bitfld.long 0x04 4.--5. " ODT ,ODT Termination Value" "Disabled,75 ohm,150 ohm,Reserved" bitfld.long 0x04 3. " DataBusWidth ,Indicates the width of the data bus" "32 bits,16 bits" textline " " bitfld.long 0x04 2. " DDR ,Identifies the generation of DDR SDRAM selected by the MEM_TYPE reset strap" "DDRII/400MHZ,DDRI/266MHZ" bitfld.long 0x04 1. " DataBusWidth ,Indicates the width of the data bus" "64 bits,32 bits" line.long 0x08 "SDCR1,DDRI SDRAM Control Register 1" bitfld.long 0x08 31. " DQS ,DQS# Disable" "Enabled,Disabled" bitfld.long 0x08 28.--30. " RTCMD ,Read to non-Write Command turnaround period in MCLK periods" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x08 24.--27. " WTCMD ,Write to Command turnaround period in MCLK periods" "0,1,2,3,4,5,6,7,%d..." bitfld.long 0x08 20.--22. " RTW ,Read to Write turnaround period in MCLK periods" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x08 12.--16. " RFC ,Auto Refresh Command Period in MCLK periods" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x08 9.--11. " WR ,Write Recovery time in MCLK periods" "0 MCLK,Reserved,3 MCLK,Reserved,Reserved,Reserved,Reserved,Reserved" textline " " bitfld.long 0x08 4.--8. " RC ,Active to Active and Active to Auto Refresh Command Period in MCLK periods" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x08 0.--3. " WTRD ,Write-to-Read turnaround period in MCLK periods" "0,1,2,3,4,5,6,7,%d..." line.long 0x0C "SDBR,SDRAM Base Register" hexmask.long.byte 0x0C 25.--31. 1. " SDRAMBA ,SDRAM Base Address" bitfld.long 0x0C 24. " SDRAMBA16 ,SDRAM Base Address for DDRI 16MB only" "0,1" line.long 0x10 "SBR0,DDRI SDRAM Boundary Register 0" bitfld.long 0x10 30.--31. " SDRAMTRAN ,SDRAM Address Translation" "1,2,3,Reserved" bitfld.long 0x10 7. " SDRMABOUN16 ,SDRAM Boundary for DDRI 16MB only" "0,1" hexmask.long.byte 0x10 0.--6. 1. " SDRAMB ,SDRAM Boundary" line.long 0x14 "SBR1,DDRI SDRAM Boundary Register 1" bitfld.long 0x14 30.--31. " SDRAMTRAN ,SDRAM Address Translation" "1,2,3,Reserved" bitfld.long 0x14 7. " SDRMABOUN16 ,SDRAM Boundary for DDRI 16MB only" "0,1" hexmask.long.byte 0x14 0.--6. 1. " SDRAMB ,SDRAM Boundary" group.long 0x1C++0x0B line.long 0x00 "ECCR,ECC Control Register" bitfld.long 0x00 3. " ECCEnb ,ECC Enabled" "Disabled,Enabled" bitfld.long 0x00 2. " SBErrCEnb ,Single Bit Error Correction Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MBErrCEnb ,Multi Bit Error Correction Enable" "Disabled,Enabled" bitfld.long 0x00 0. " SBErrREnb ,Single Bit Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "ELOG0,ECC Log Registers" hexmask.long.byte 0x04 16.--23. 1. " ECCErrReq ,ECC Error Requester" bitfld.long 0x04 12. " RorW ,Read or Write" "Read,Write" textline " " bitfld.long 0x04 8. " ECCErrType ,ECC Error Type" "Single,Multi" hexmask.long.byte 0x04 0.--7. 1. " Synd ,Syndrome" line.long 0x08 "ELOG1,ECC Log Registers" hexmask.long.byte 0x08 16.--23. 1. " ECCErrReq ,ECC Error Requester" bitfld.long 0x08 12. " RorW ,Read or Write" "Read,Write" textline " " bitfld.long 0x08 08. " ECCErrType ,ECC Error Type" "Single,Multi" hexmask.long.byte 0x08 00.--07. 1. " Synd ,Syndrome" rgroup.long 0x28++0x07 line.long 0x00 "ECAR0,ECC Address Registers" hexmask.long 0x00 02.--31. 4. " ErrAddr ,Error Address" line.long 0x04 "ECAR1,ECC Address Registers" hexmask.long 0x04 02.--31. 4. " ErrAddr ,Error Address" group.long 0x30++0x03 line.long 0x00 "ECTST,ECC Test Register" bitfld.long 0x00 07. " ECCMsk[7] ,ECC Mask Bit 7" "Low,High" bitfld.long 0x00 06. " ECCMsk[6] ,ECC Mask Bit 6" "Low,High" textline " " bitfld.long 0x00 05. " ECCMsk[5] ,ECC Mask Bit 5" "Low,High" bitfld.long 0x00 04. " ECCMsk[4] ,ECC Mask Bit 4" "Low,High" textline " " bitfld.long 0x00 03. " ECCMsk[3] ,ECC Mask Bit 3" "Low,High" bitfld.long 0x00 02. " ECCMsk[2] ,ECC Mask Bit 2" "Low,High" textline " " bitfld.long 0x00 01. " ECCMsk[1] ,ECC Mask Bit 1" "Low,High" bitfld.long 0x00 00. " ECCMsk[0] ,ECC Mask Bit 0" "Low,High" group.long 0x34++0x03 line.long 0x00 "MCISR,Memory Controller Interrupt Status Register" eventfld.long 0x00 4. " IBDiscTimExp ,IB Discard Timer Expired" "No error,Error" eventfld.long 0x00 3. " AddrRegionErr ,Address Region Error" "No error,Error" textline " " eventfld.long 0x00 2. " ECCErrN ,ECC Error N" "No error,Error" eventfld.long 0x00 1. " ECCErr1 ,ECC Error 1" "No error,Error" textline " " eventfld.long 0x00 0. " ECCErr0 ,ECC Error 0" "No error,Error" group.long 0x3C++0x03 line.long 0x00 "MPTCR,MCU Port Transaction Count Register" bitfld.long 0x00 4.--7. " NSAHBTrCnt ,North and South AHB Transaction Count" "16,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " CoreTrCnt ,Core Transaction Count" "16,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x48++0x03 line.long 0x00 "RFR,Refresh Frequency Register" hexmask.long.word 0x00 00.--12. 1. " RefrshIntv ,Refresh Interval" rgroup.long 0x50++0x1F line.long 0x00 "SDPR0,SDRAM Page 0 Registers" hexmask.long.word 0x00 11.--24. 1. " PageAddr ,Page Address" bitfld.long 0x00 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x04 "SDPR1,SDRAM Page 1 Registers" hexmask.long.word 0x04 11.--24. 1. " PageAddr ,Page Address" bitfld.long 0x04 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x08 "SDPR2,SDRAM Page 2 Registers" hexmask.long.word 0x08 11.--24. 1. " PageAddr ,Page Address" bitfld.long 0x08 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x0C "SDPR3,SDRAM Page 3 Registers" hexmask.long.word 0x0C 11.--24. 1. " PageAddr ,Page Address" bitfld.long 0x0C 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x10 "SDPR4,SDRAM Page 4 Registers" hexmask.long.word 0x10 11.--24. 1. " PageAddr ,Page Address" bitfld.long 0x10 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x14 "SDPR5,SDRAM Page 5 Registers" hexmask.long.word 0x14 11.--24. 1. " PageAddr ,Page Address" bitfld.long 0x14 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x18 "SDPR6,SDRAM Page 6 Registers" hexmask.long.word 0x18 11.--24. 1. " PageAddr ,Page Address" bitfld.long 0x18 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x1C "SDPR7,SDRAM Page 7 Registers" hexmask.long.word 0x1C 11.--24. 1. " PageAddr ,Page Address" bitfld.long 0x1C 00. " PageValid ,Page Valid" "Invalid,Valid" tree.end tree.open "Expansion Bus Registers" base ad:0xC4000000 width 16. tree "Timing and Control Registers" group.long 0x00++0x0F line.long 0x00 "EXP_TIMING_CS0,Timing and Control Register for Chip Select 0" bitfld.long 0x00 31. " CS0_EN ,Chip Select 0" "Disabled,Enabled" bitfld.long 0x00 30. " PAR ,Parity Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 28.--29. " T1 ,Address Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" bitfld.long 0x00 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" textline " " bitfld.long 0x00 22.--25. " T3 ,Strobe Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks,Extend 4 clocks,Extend 5 clocks,Extend 6 clocks,Extend 7 clocks,Extend 8 clocks,Exetnd 9 clocks,Extend 10 clocks,Extend 11 clocks,Extend 12 clocks,Extend 13 clocks,Extend 14 clocks,Extend 15 clocks" bitfld.long 0x00 20.--21. " T4 ,Hold Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" textline " " bitfld.long 0x00 16.--19. " T5 ,Recovery Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks,Extend 4 clocks,Extend 5 clocks,Extend 6 clocks,Extend 7 clocks,Extend 8 clocks,Extend 9 clocks,Extend 10 clocks,Extend 11 clocks,Extend 12 clocks,Extend 13 clocks,Extend 14 clocks,Extend 15 clocks" bitfld.long 0x00 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,Reserved,Reserved" textline " " bitfld.long 0x00 10.--13. " CNFG[4:1] ,Device Configuration Size" "512,1024,2 KB,4 KB,8 KB,16 KB,32 KB,64 KB,128 KB,256 KB,512 KB,1 MB,2 MB,4 MB,8 MB,16 MB" bitfld.long 0x00 09. " CNFG[0] ,Device Configuration Size" "0,1" textline " " bitfld.long 0x00 08. " Sync_Intel ,Synchronous Intel StrataFlash select" "Not synchronous,Synchronous" bitfld.long 0x00 07. " EXP_CHIP ,Target Device is one of the IXP45X/IXP46X Network Processors" "No,Yes" textline " " bitfld.long 0x00 06. " BYTE_RD16 ,Byte read access to Half Word device" "Disabled,Enabled" bitfld.long 0x00 04. " MUX_EN ,Multiplexed address and data buses" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " SPLT_EN ,AHB split" "Disabled,Enabled" bitfld.long 0x00 02. " WORD ,Expansion bus uses 32-bit" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" bitfld.long 0x00 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "16-bit,8-bit" line.long 0x04 "EXP_TIMING_CS1,Timing and Control Register for Chip Select 1" bitfld.long 0x04 31. " CS1_EN ,Chip Select 1" "Disabled,Enabled" bitfld.long 0x04 30. " PAR ,Parity Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 28.--29. " T1 ,Address Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" bitfld.long 0x04 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" textline " " bitfld.long 0x04 22.--25. " T3 ,Strobe Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks,Extend 4 clocks,Extend 5 clocks,Extend 6 clocks,Extend 7 clocks,Extend 8 clocks,Extend 9 clocks,Extend 10 clocks,Extend 11 clocks,Extend 12 clocks,Extend 13 clocks,Extend 14 clocks,Extend 15 clocks" bitfld.long 0x04 20.--21. " T4 ,Hold Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" textline " " bitfld.long 0x04 16.--19. " T5 ,Recovery Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks,Extend 4 clocks,Extend 5 clocks,Extend 6 clocks,Extend 7 clocks,Extend 8 clocks,Extend 9 clocks,Extend 10 clocks,Extend 11 clocks,Extend 12 clocks,Extend 13 clocks,Extend 14 clocks,Extend 15 clocks" bitfld.long 0x04 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" textline " " bitfld.long 0x04 10.--13. " CNFG[4:1] ,Device Configuration Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 09. " CNFG[0] ,Device Configuration Size" "0,1" textline " " bitfld.long 0x04 08. " Sync_Intel ,Synchronous Intel StrataFlash select" "Not synchronous,Synchronous" bitfld.long 0x04 07. " EXP_CHIP ,Target Device is one of the IXP45X/IXP46X Network Processors" "No,Yes" textline " " bitfld.long 0x04 06. " BYTE_RD16 ,Byte read access to Half Word device" "Disabled,Enabled" bitfld.long 0x04 04. " MUX_EN ,Multiplexed address and data buses" "Disabled,Enabled" textline " " bitfld.long 0x04 03. " SPLT_EN ,AHB split" "Disabled,Enabled" bitfld.long 0x04 02. " WORD ,Expansion bus uses 32-bit" "Disabled,Enabled" textline " " bitfld.long 0x04 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" bitfld.long 0x04 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "16-bit,8-bit" line.long 0x08 "EXP_TIMING_CS2,Timing and Control Register for Chip Select 2" bitfld.long 0x08 31. " CS2_EN ,Chip Select 2" "Disabled,Enabled" bitfld.long 0x08 30. " PAR ,Parity Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 28.--29. " T1 ,Address Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" bitfld.long 0x08 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" textline " " bitfld.long 0x08 22.--25. " T3 ,Strobe Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks,Extend 4 clocks,Extend 5 clocks,Extend 6 clocks,Extend 7 clocks,Extend 8 clocks,Extend 9 clocks,Extend 10 clocks,Extend 11 clocks,Extend 12 clocks,Extend 13 clocks,Extend 14 clocks,Extend 15 clocks" bitfld.long 0x08 20.--21. " T4 ,Hold Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" textline " " bitfld.long 0x08 16.--19. " T5 ,Recovery Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks,Extend 4 clocks,Extend 5 clocks,Extend 6 clocks,Extend 7 clocks,Extend 8 clocks,Extend 9 clocks,Extend 10 clocks,Extend 11 clocks,Extend 12 clocks,Extend 13 clocks,Extend 14 clocks,Extend 15 clocks" bitfld.long 0x08 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" textline " " bitfld.long 0x08 10.--13. " CNFG[4:1] ,Device Configuration Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 09. " CNFG[0] ,Device Configuration Size" "0,1" textline " " bitfld.long 0x08 08. " Sync_Intel ,Synchronous Intel StrataFlash select" "Not synchronous,Synchronous" bitfld.long 0x08 07. " EXP_CHIP ,Target Device is one of the IXP45X/IXP46X Network Processors" "No,Yes" textline " " bitfld.long 0x08 06. " BYTE_RD16 ,Byte read access to Half Word device" "Disabled,Enabled" bitfld.long 0x08 04. " MUX_EN ,Multiplexed address and data buses" "Disabled,Enabled" textline " " bitfld.long 0x08 03. " SPLT_EN ,AHB split" "Disabled,Enabled" bitfld.long 0x08 02. " WORD ,Expansion bus uses 32-bit" "Disabled,Enabled" textline " " bitfld.long 0x08 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" bitfld.long 0x08 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "16-bit,8-bit" line.long 0x0C "EXP_TIMING_CS3,Timing and Control Register for Chip Select 3" bitfld.long 0x0C 31. " CS3_EN ,Chip Select 3" "Disabled,Enabled" bitfld.long 0x0C 30. " PAR ,Parity Enable" "Disabled,Enabled" textline " " bitfld.long 0x0C 28.--29. " T1 ,Address Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" bitfld.long 0x0C 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" textline " " bitfld.long 0x0C 22.--25. " T3 ,Strobe Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks,Extend 4 clocks,Extend 5 clocks,Extend 6 clocks,Extend 7 clocks,Extend 8 clocks,Extend 9 clocks,Extend 10 clocks,Extend 11 clocks,Extend 12 clocks,Extend 13 clocks,Extend 14 clocks,Extend 15 clocks" bitfld.long 0x0C 20.--21. " T4 ,Hold Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks" textline " " bitfld.long 0x0C 16.--19. " T5 ,Recovery Timing" "Normal,Extend 1 clock,Extend 2 clocks,Extend 3 clocks,Extend 4 clocks,Extend 5 clocks,Extend 6 clocks,Extend 7 clocks,Extend 8 clocks,Extend 9 clocks,Extend 10 clocks,Extend 11 clocks,Extend 12 clocks,Extend 13 clocks,Extend 14 clocks,Extend 15 clocks" bitfld.long 0x0C 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" textline " " bitfld.long 0x0C 10.--13. " CNFG[4:1] ,Device Configuration Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0C 09. " CNFG[0] ,Device Configuration Size" "0,1" textline " " bitfld.long 0x0C 08. " Sync_Intel ,Synchronous Intel StrataFlash select" "Not synchronous,Synchronous" bitfld.long 0x0C 07. " EXP_CHIP ,Target Device is one of the IXP45X/IXP46X Network Processors" "No,Yes" textline " " bitfld.long 0x0C 06. " BYTE_RD16 ,Byte read access to Half Word device" "Disabled,Enabled" bitfld.long 0x0C 04. " MUX_EN ,Multiplexed address and data buses" "Disabled,Enabled" textline " " bitfld.long 0x0C 03. " SPLT_EN ,AHB split" "Disabled,Enabled" bitfld.long 0x0C 02. " WORD ,Expansion bus uses 32-bit" "Disabled,Enabled" textline " " bitfld.long 0x0C 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" bitfld.long 0x0C 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "16-bit,8-bit" tree.end width 0x15 tree "Common Registers" group.long 0x0020++0x03 line.long 0x00 "EXP_CNFG0,Configuration Register #0" bitfld.long 0x00 31. " MEM_MAP ,Location of Expansion Bus in memory map space" "0x50000000,0x00000000" bitfld.long 0x00 21.--23. " CLOCK_SET ,Intel XScale CoreClock Set[2:0]" "0,1,2,3,%d..." textline " " bitfld.long 0x00 11. " DDR_MODE ,DDRI or DDRII Mode Selection" "DDRII,DDRI" bitfld.long 0x00 10. " IOWAIT_CS0 ,IOWAIT_CS0" "Ignored,Sampled" textline " " bitfld.long 0x00 8. " USB_CLOCK ,Controls the USB clock select" "GPIO[0]/GPIO[1],Internally" bitfld.long 0x00 7. " 32_FLASH ,Specifies the data bus width of the FLASH memory device found on Chip Select 0" "16-bit/8-bit,Not supported" textline " " bitfld.long 0x00 9. 5. " EXP_DRIVE ,Expansion bus low/medium/high drive strength" "Reserved,Medium,Low,High" bitfld.long 0x00 4. " PCI_CLK ,Sets the clock speed of the PCI Interface" "33MHZ,Not supported" textline " " bitfld.long 0x00 2. " PCI_ARB ,Enables the PCI Controller Arbiter" "Disabled,Enabled" bitfld.long 0x00 1. " PCI_HOST ,Configures the PCI Controller as PCI Bus Host" "Non-host,Host" textline " " bitfld.long 0x00 0. " 8/16_FLASH ,Specifies the data bus width of the FLASH memory device found on Chip Select 0" "16-bit,8-bit" group.long 0x24++0x03 line.long 0x00 "EXP_CNFG1,Configuration Register #1" bitfld.long 0x00 31. " MPI_EN ,DDR transactions are routed through the MPI port" "AHB,MPI" bitfld.long 0x00 18. " NPE-C_MII ,MII mode enabled for NPE-C" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " NPE-A_MII ,MII mode enabled for NPE-A" "Disabled,Enabled" bitfld.long 0x00 14. " NPE-C_ERR_EN ,Enable Error Handling in NPE-C" "Disabled,Enabled" textline " " bitfld.long 0x00 12. " NPE-A_ERR_EN ,Enable Error Handling in NPE-A" "Disabled,Enabled" bitfld.long 0x00 9. " FORCE_BYTE_SWAP ,Forces byte swapping on Intel XScale core initiated accesses in little-endian mode regardless of the P-attribute bit" "Not forced,Forced" textline " " bitfld.long 0x00 8. " BYTE_SWAP_EN ,Sets byte swapping at the on Intel XScale core initiated accesses" "Disabled,Enabled" bitfld.long 0x00 1. " SW_INT1 ,Enable Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " SW_INT0 ,Enable Interrupt" "Disabled,Enabled" group.long 0x28++0x03 line.long 0x00 "EXP_UNIT_FUSE_RESET,Specifies the value of the fuse register" bitfld.long 0x00 22.--23. " SPEED ,Intel XScale Core FACTORY SPEED" "533MHZ,400MHZ,667MHZ,266MHZ" bitfld.long 0x00 19. " NPE-A_ETH ,NPE-A Ethernet Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 18. " USB_HOST ,USB HOST Enable" "Enabled,Disabled" bitfld.long 0x00 16.--17. " UTOPIA_PHYMax ,UTOPIA_PHY Maximum of UTOPIA Phys" "Max of 31,Max of 16,Max of 8,Max of 4" textline " " bitfld.long 0x00 15. " ECC ,DDR ECC Enable" "Enabled,Disabled" bitfld.long 0x00 14. " PCI ,PCI Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 13. " NPE-C ,NPE-C Enable" "Enabled,Disabled" bitfld.long 0x00 11. " NPE-A ,NPE-A Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 10. " NPE-C_ETHERNET ,NPE-C ETHERNET Enable" "Enabled,Disabled" bitfld.long 0x00 08. " UTOPIA ,UTOPIA Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 07. " HSS ,HSS Enable" "Enabled,Disabled" bitfld.long 0x00 05. " HDLC ,HDLC Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 04. " DES ,DES Enable" "Enabled,Disabled" bitfld.long 0x00 03. " AES ,AES Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 02. " HASHING_COP ,HASH Enable" "Enabled,Disabled" group.long 0x0124++0x03 line.long 0x00 "EXP_SYNCINTEL_COUNT,Read Latency Count Register" bitfld.long 0x00 0.--3. " Count ,Expansion Bus Controller Clock Cycles" "Reserved,Reserved,Code 2,Code 3,Code 4,Code 5,Code 6,Code 7,Code 8,Code 9,Code 10,Reserved,Reserved,Reserved,Reserved,Reserved" group.long 0x230++0x03 line.long 0x00 "EXP_USBAFE_DBGCTRL1,USB AFE Debug Control Register 1" bitfld.long 0x00 6. " exp_ousblowpwrenb ,Reduce Noise Sensitivity" "Disabled,Enabled" tree.end width 0x0B tree.end tree "UART" base ad:0xC8000000 width 8. if ((data.long(ad:0xC800000C)&0x00000080)==0x00000000) hgroup.long 0x0000++0x03 hide.long 0x00 "RBR/THR,Receive/Transmit Buffer Register" in group.long 0x0004++0x03 line.long 0x00 "IER,Interrupt Enable Register" bitfld.long 0x00 07. " DMAE ,DMA Requests Enable" "Disabled,Enabled" bitfld.long 0x00 06. " UUE ,UART Unit Enable" "Disabled,Enabled" bitfld.long 0x00 05. " NRZE ,NRZ coding Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " RTOIE ,Receiver Time Out Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 03. " RIE ,Modem Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 02. " RLSE ,Receiver Line Status Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " TIE ,Transmit Data request Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 00. " RAVIE ,Receiver Data Available Interrupt Enable" "Disabled,Enabled" else group.long 0x0000++0x07 line.long 0x00 "DLL,Divisor Latch Low Register" hexmask.long.byte 0x00 00.--07. 1. " DLL ,Lower byte of compare-value used by the baud rate generator" line.long 0x04 "DLH,Divisor Latch High Register" hexmask.long.byte 0x04 00.--07. 1. " DLH ,Upper byte of compare-value used by the baud rate generator" endif rgroup.long 0x0008++0x03 line.long 0x00 "IIR,Interrupt Identification Register" bitfld.long 0x00 06.--07. " FIFOES ,FIFO Mode Enable Status" "Not selected,Reserved,Reserved,Selected" bitfld.long 0x00 03. " TOD ,Time Out Detected" "Not detected,Detected" bitfld.long 0x00 01.--02. " IID ,Interrupt Source Encoded" "Modem status,Transmit FIFO,Received data,Receive error" textline " " bitfld.long 0x00 00. " IP_N ,Interrupt Pending" "Pending,Not pending" wgroup.long 0x0008++0x03 line.long 0x00 "FCR,FIFO Control Register" bitfld.long 0x00 06.--07. " ITL ,Interrupt Trigger Level" "1 byte or more,8 bytes or more,16 bytes or more,32 bytes or more" bitfld.long 0x00 02. " RESETTF ,Reset Transmitter FIFO" "No effect,Reset" bitfld.long 0x00 01. " RESETRF ,Reset Receiver FIFO" "No effect,Reset" textline " " bitfld.long 0x00 00. " TRFIFOE ,Transmit and Receive FIFO Enable" "Disabled,Enabled" if ((data.long(ad:0xC800000C)&0x00000003)==0x00000000) group.long 0x000C++0x07 line.long 0x00 "LCR,Line Control Register" bitfld.long 0x00 7. " DLAB ,Divisor Latch Access Bit" "RBR/THR/IER,DLL/DLH" bitfld.long 0x00 6. " SB ,Set break" "No effect,Forced" bitfld.long 0x00 5. " STKYP ,Sticky Parity" "No effect,Forced" textline " " bitfld.long 0x00 4. " EPS ,Even-Parity Select" "Odd,Even" bitfld.long 0x00 3. " PEN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x00 2. " STB ,Stop bits" "1,1.5" textline " " bitfld.long 0x00 0.--1. " WLS ,Word-Length Select" "5,6,7,8" line.long 0x04 "MCR,Modem Control Register" bitfld.long 0x04 4. " LOOP ,Loop back test mode" "Normal,Test" bitfld.long 0x04 3. " OUT2 ,Interrupt Mask" "Masked,Not masked" bitfld.long 0x04 2. " OUT1 ,Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x04 1. " RTS ,Request to Send" "RTS_N = 1,RTS_N = 0" bitfld.long 0x04 0. " DTR ,Data Terminal Ready" "DTR_N = 1,DTR_N = 0" else group.long 0x000C++0x07 line.long 0x00 "LCR,Line Control Register" bitfld.long 0x00 7. " DLAB ,Divisor Latch Access Bit" "RBR/THR/IER,DLL/DLH" bitfld.long 0x00 6. " SB ,Set break" "No effect,Forced" bitfld.long 0x00 5. " STKYP ,Sticky Parity" "No effect,Forced" textline " " bitfld.long 0x00 4. " EPS ,Even-Parity Select" "Odd,Even" bitfld.long 0x00 3. " PEN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x00 2. " STB ,Stop bits" "1,2" textline " " bitfld.long 0x00 0.--1. " WLS ,Word-Length Select" "5,6,7,8" line.long 0x04 "MCR,Modem Control Register" bitfld.long 0x04 4. " LOOP ,Loop back test mode" "Normal,Test" bitfld.long 0x04 3. " OUT2 ,Interrupt Mask" "Masked,Not masked" bitfld.long 0x04 2. " OUT1 ,Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x04 1. " RTS ,Request to Send" "RTS_N = 1,RTS_N = 0" bitfld.long 0x04 0. " DTR ,Data Terminal Ready" "DTR_N = 1,DTR_N = 0" endif rgroup.long 0x0014++0x07 line.long 0x00 "LSR,Line Status Register" bitfld.long 0x00 7. " FIFOE ,FIFO Error Status" "No error,Error" bitfld.long 0x00 6. " TEMT ,Transmitter Empty" "Not empty,Empty" bitfld.long 0x00 5. " TDRQ ,Transmit Data Request" "Not requested,Requested" textline " " bitfld.long 0x00 4. " BI ,Break Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 3. " FE ,Framing Error" "No error,Error" bitfld.long 0x00 2. " PE ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 1. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 0. " DR ,Data Ready" "Not ready,Ready" line.long 0x04 "MSR,Modem Status Register" bitfld.long 0x04 7. " DCD ,Data Carrier Detect" "DCD_N = 1,DCD_N = 0" bitfld.long 0x04 6. " RI ,Ring Indicator" "RI_N = 1,RI_N = 0" bitfld.long 0x04 5. " DSR ,Data Set Ready" "DSR_N = 1,DSR_N = 0" textline " " bitfld.long 0x04 4. " CTS ,Clear to Send" "CTS_N = 1,CTS_N = 0" bitfld.long 0x04 3. " DDCD ,Delta Data Carrier Detect" "Not changed,Changed" bitfld.long 0x04 2. " TERI ,Trailing Edge Ring Indicator" "Not changed,Changed" textline " " bitfld.long 0x04 1. " DDSR ,Delta Data Set Ready" "Not changed,Changed" bitfld.long 0x04 0. " DCTS ,Delta Clear To Send" "Not changed,Changed" group.long 0x001C++0x07 line.long 0x00 "SPR,Scratch-Pad Register" hexmask.long.byte 0x00 0.--7. 1. " SCR ,No effect on UART functionality" line.long 0x04 "ISR,Slow Infrared Select Register" bitfld.long 0x04 4. " RXPL ,Receive Data Polarity" "Take positive pulse as 0,Take negative pulse as 0" bitfld.long 0x04 3. " TXPL ,Transmit Data Polarity" "Generate a positive pulse for 0,Generate a negative pulse for 0" textline " " bitfld.long 0x04 2. " XMODE ,Transmit Pulse Width Select" "3/16 bit time wide,1.6us" tree.end tree "GPIO Controller" base ad:0xC8004000 width 8. group.long 0x00++0x07 line.long 0x00 "GPOUTR,GPIO Output Register" bitfld.long 0x00 15. " DO15 ,Data Output 15" "Low,High" bitfld.long 0x00 14. " DO14 ,Data Output 14" "Low,High" bitfld.long 0x00 13. " DO13 ,Data Output 13" "Low,High" textline " " bitfld.long 0x00 12. " DO12 ,Data Output 12" "Low,High" bitfld.long 0x00 11. " DO11 ,Data Output 11" "Low,High" bitfld.long 0x00 10. " DO10 ,Data Output 10" "Low,High" textline " " bitfld.long 0x00 9. " DO9 ,Data Output 9" "Low,High" bitfld.long 0x00 8. " DO8 ,Data Output 8" "Low,High" bitfld.long 0x00 7. " DO7 ,Data Output 7" "Low,High" textline " " bitfld.long 0x00 6. " DO6 ,Data Output 6" "Low,High" bitfld.long 0x00 5. " DO5 ,Data Output 5" "Low,High" bitfld.long 0x00 4. " DO4 ,Data Output 4" "Low,High" textline " " bitfld.long 0x00 3. " DO3 ,Data Output 3" "Low,High" bitfld.long 0x00 2. " DO2 ,Data Output 2" "Low,High" bitfld.long 0x00 1. " DO1 ,Data Output 1" "Low,High" textline " " bitfld.long 0x00 0. " DO0 ,Data Output 0" "Low,High" line.long 0x04 "GPOER,GPIO Output Enable Register" bitfld.long 0x04 15. " OE15 ,Output Enable 15" "Tri-stated/input,Output" bitfld.long 0x04 14. " OE14 ,Output Enable 14" "Tri-stated/input,Output" bitfld.long 0x04 13. " OE13 ,Output Enable 13" "Tri-stated/input,Output" textline " " bitfld.long 0x04 12. " OE12 ,Output Enable 12" "Tri-stated/input,Output" bitfld.long 0x04 11. " OE11 ,Output Enable 11" "Tri-stated/input,Output" bitfld.long 0x04 10. " OE10 ,Output Enable 10" "Tri-stated/input,Output" textline " " bitfld.long 0x04 9. " OE9 ,Output Enable 9" "Tri-stated/input,Output" bitfld.long 0x04 8. " OE8 ,Output Enable 8" "Tri-stated/input,Output" bitfld.long 0x04 7. " OE7 ,Output Enable 7" "Tri-stated/input,Output" textline " " bitfld.long 0x04 6. " OE6 ,Output Enable 6" "Tri-stated/input,Output" bitfld.long 0x04 5. " OE5 ,Output Enable 5" "Tri-stated/input,Output" bitfld.long 0x04 4. " OE4 ,Output Enable 4" "Tri-stated/input,Output" textline " " bitfld.long 0x04 3. " OE3 ,Output Enable 3" "Tri-stated/input,Output" bitfld.long 0x04 2. " OE2 ,Output Enable 2" "Tri-stated/input,Output" bitfld.long 0x04 1. " OE1 ,Output Enable 1" "Tri-stated/input,Output" textline " " bitfld.long 0x04 0. " OE0 ,Output Enable 0" "Tri-stated/input,Output" rgroup.long 0x08++0x03 line.long 0x00 "GPINR,GPIO Input Status Register" bitfld.long 0x00 15. " IN_LEV15 ,Level of General Purpose Input 15" "Low,High" bitfld.long 0x00 14. " IN_LEV14 ,Level of General Purpose Input 14" "Low,High" bitfld.long 0x00 13. " IN_LEV13 ,Level of General Purpose Input 13" "Low,High" textline " " bitfld.long 0x00 12. " IN_LEV12 ,Level of General Purpose Input 12" "Low,High" bitfld.long 0x00 11. " IN_LEV11 ,Level of General Purpose Input 11" "Low,High" bitfld.long 0x00 10. " IN_LEV10 ,Level of General Purpose Input 10" "Low,High" textline " " bitfld.long 0x00 9. " IN_LEV9 ,Level of General Purpose Input 9" "Low,High" bitfld.long 0x00 8. " IN_LEV8 ,Level of General Purpose Input 8" "Low,High" bitfld.long 0x00 7. " IN_LEV7 ,Level of General Purpose Input 7" "Low,High" textline " " bitfld.long 0x00 6. " IN_LEV6 ,Level of General Purpose Input 6" "Low,High" bitfld.long 0x00 5. " IN_LEV5 ,Level of General Purpose Input 5" "Low,High" bitfld.long 0x00 4. " IN_LEV4 ,Level of General Purpose Input 4" "Low,High" textline " " bitfld.long 0x00 3. " IN_LEV3 ,Level of General Purpose Input 3" "Low,High" bitfld.long 0x00 2. " IN_LEV2 ,Level of General Purpose Input 2" "Low,High" bitfld.long 0x00 1. " IN_LEV1 ,Level of General Purpose Input 1" "Low,High" textline " " bitfld.long 0x00 0. " IN_LEV0 ,Level of General Purpose Input " "Low,High" group.long 0x0C--0x1B line.long 0x00 "GPISR,GPIO Interrupt Status Register" eventfld.long 0x00 12. " INT_STAT12 ,Interrupt Pending 12" "Not pending,Pending" eventfld.long 0x00 11. " INT_STAT11 ,Interrupt Pending 11" "Not pending,Pending" eventfld.long 0x00 10. " INT_STAT10 ,Interrupt Pending 10" "Not pending,Pending" textline " " eventfld.long 0x00 9. " INT_STAT9 ,Interrupt Pending 9" "Not pending,Pending" eventfld.long 0x00 8. " INT_STAT8 ,Interrupt Pending 8" "Not pending,Pending" eventfld.long 0x00 7. " INT_STAT7 ,Interrupt Pending 7" "Not pending,Pending" textline " " eventfld.long 0x00 6. " INT_STAT6 ,Interrupt Pending 6" "Not pending,Pending" eventfld.long 0x00 5. " INT_STAT5 ,Interrupt Pending 5" "Not pending,Pending" eventfld.long 0x00 4. " INT_STAT4 ,Interrupt Pending 4" "Not pending,Pending" textline " " eventfld.long 0x00 3. " INT_STAT3 ,Interrupt Pending 3" "Not pending,Pending" eventfld.long 0x00 2. " INT_STAT2 ,Interrupt Pending 2" "Not pending,Pending" eventfld.long 0x00 1. " INT_STAT1 ,Interrupt Pending 1" "Not pending,Pending" textline " " eventfld.long 0x00 0. " INT_STAT0 ,Interrupt Pending 0" "Not pending,Pending" line.long 0x04 "GPIT1R,GPIO Interrupt Type Register 1" bitfld.long 0x04 31. " gpio_npe_7 ,Control muxing 7" "gpisr[7],gpio_in[7]" bitfld.long 0x04 30. " gpio_npe_6 ,Control muxing 6" "gpisr[6],gpio_in[6]" bitfld.long 0x04 29. " gpio_npe_5 ,Control muxing 5" "gpisr[5],gpio_in[5]" textline " " bitfld.long 0x04 28. " gpio_npe_4 ,Control muxing 4" "gpisr[4],gpio_in[4]" bitfld.long 0x04 27. " gpio_npe_3 ,Control muxing 3" "gpisr[3],gpio_in[3]" bitfld.long 0x04 26. " gpio_npe_2 ,Control muxing 2" "gpisr[2],gpio_in[2]" textline " " bitfld.long 0x04 25. " gpio_npe_1 ,Control muxing 1" "gpisr[1],gpio_in[1]" bitfld.long 0x04 24. " gpio_npe_0 ,Control muxing 0" "gpisr[0],gpio_in[0]" bitfld.long 0x04 21.--23. " GPIO7 ,Pin 7 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" textline " " bitfld.long 0x04 18.--20. " GPIO6 ,Pin 6 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 15.--17. " GPIO5 ,Pin 5 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 12.--14. " GPIO4 ,Pin 4 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" textline " " bitfld.long 0x04 9.--11. " GPIO3 ,Pin 3 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 6.--8. " GPIO2 ,Pin 2 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 3.--5. " GPIO1 ,Pin 1 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" textline " " bitfld.long 0x04 0.--2. " GPIO0 ,Pin 0 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" line.long 0x08 "GPIT2R,GPIO Interrupt Type Register 2" bitfld.long 0x08 12.--14. " GPIO12 ,Pin 12 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x08 9.--11. " GPIO11 ,Pin 11 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x08 6.--8. " GPIO10 ,Pin 10 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" textline " " bitfld.long 0x08 3.--5. " GPIO9 ,Pin 9 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x08 0.--2. " GPIO8 ,Pin 8 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" line.long 0x0C "GPCLKR,GPIO Clock Register" bitfld.long 0x0C 24. " MUX15 ,MUX15" "GPOUTR,Clock output" bitfld.long 0x0C 20.--23. " CLK1TC ,Terminal count for a 4 bit up counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0C 16.--19. " CLK1DC ,Number of counts for clock output" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x0C 8. " MUX14 ,MUX14" "GPOUTR,Clock output" bitfld.long 0x0C 4.--7. " CLK0TC ,Count for a 4 bit up counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0C 0.--3. " CLK0DC ,Number of counts for clock output" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" tree.end tree "PMU (Performance Monitoring Unit)" base ad:0xC8002000 width 7. group.long 0x00++0x07 line.long 0x00 "ESR0,Event Mux Select Register. counters 3-0" hexmask.long.byte 0x00 24.--31. 1. " PEC3_ctrl ,Selects Enable conditions for counter PEC3/MPEC3" hexmask.long.byte 0x00 16.--23. 1. " PEC2_ctrl ,Selects Enable conditions for counter PEC2/MPEC2" textline " " hexmask.long.byte 0x00 08.--15. 1. " PEC1_ctrl ,Selects Enable conditions for counter PEC1/MPEC1" hexmask.long.byte 0x00 00.--07. 1. " PEC0_ctrl ,Selects Enable conditions for counter PEC0/MPEC0" line.long 0x04 "ESR1,Event Mux Select Register. counters 7-4" hexmask.long.byte 0x04 24.--31. 1. " PEC7_ctrl ,Selects Enable conditions for counter PEC7/MPEC7" hexmask.long.byte 0x04 16.--23. 1. " PEC6_ctrl ,Selects Enable conditions for counter PEC6/MPEC6" textline " " hexmask.long.byte 0x04 08.--15. 1. " PEC5_ctrl ,Selects Enable conditions for counter PEC5/MPEC5" hexmask.long.byte 0x04 00.--07. 1. " PEC4_ctrl ,Selects Enable conditions for counter PEC4/MPEC4" rgroup.long 0x10++0x03 line.long 0x00 "PSR,Counter Overflow Status Register" bitfld.long 0x00 15. " OFL15 ,Overflow MPEC7" "No overflow,Overflow" bitfld.long 0x00 14. " OFL14 ,Overflow MPEC6" "No overflow,Overflow" textline " " bitfld.long 0x00 13. " OFL13 ,Overflow MPEC5" "No overflow,Overflow" bitfld.long 0x00 12. " OFL12 ,Overflow MPEC4" "No overflow,Overflow" textline " " bitfld.long 0x00 11. " OFL11 ,Overflow MPEC3" "No overflow,Overflow" bitfld.long 0x00 10. " OFL10 ,Overflow MPEC2" "No overflow,Overflow" textline " " bitfld.long 0x00 9. " OFL9 ,Overflow MPEC1" "No overflow,Overflow" bitfld.long 0x00 8. " OFL8 ,Overflow MPEC0" "No overflow,Overflow" textline " " bitfld.long 0x00 7. " OFL7 ,Overflow PEC7" "No overflow,Overflow" bitfld.long 0x00 6. " OFL6 ,Overflow PEC6" "No overflow,Overflow" textline " " bitfld.long 0x00 5. " OFL5 ,Overflow PEC5" "No overflow,Overflow" bitfld.long 0x00 4. " OFL4 ,Overflow PEC4" "No overflow,Overflow" textline " " bitfld.long 0x00 3. " OFL3 ,Overflow PEC3" "No overflow,Overflow" bitfld.long 0x00 2. " OFL2 ,Overflow PEC2" "No overflow,Overflow" textline " " bitfld.long 0x00 1. " OFL1 ,Overflow PEC1" "No overflow,Overflow" bitfld.long 0x00 0. " OFL0 ,Overflow PEC0" "No overflow,Overflow" group.long 0x0014++0x03 line.long 0x00 "PMR,Counter Enable Mode Register" bitfld.long 0x00 15. " Enable15 ,Enable MPEC7" "Disabled,Enabled" bitfld.long 0x00 14. " Enable14 ,Enable MPEC6" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " Enable13 ,Enable MPEC5" "Disabled,Enabled" bitfld.long 0x00 12. " Enable12 ,Enable MPEC4" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " Enable11 ,Enable MPEC3" "Disabled,Enabled" bitfld.long 0x00 10. " Enable10 ,Enable MPEC2" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " Enable9 ,Enable MPEC1" "Disabled,Enabled" bitfld.long 0x00 8. " Enable8 ,Enable MPEC0" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " Enable7 ,Enable PEC7" "Disabled,Enabled" bitfld.long 0x00 6. " Enable6 ,Enable PEC6" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " Enable5 ,Enable PEC5" "Disabled,Enabled" bitfld.long 0x00 4. " Enable4 ,Enable PEC4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " Enable3 ,Enable PEC3" "Disabled,Enabled" bitfld.long 0x00 2. " Enable2 ,Enable PEC2" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " Enable1 ,Enable PEC1" "Disabled,Enabled" bitfld.long 0x00 0. " Enable0 ,Enable PEC0" "Disabled,Enabled" rgroup.long 0x20++0x1F line.long 0x00 "PEC0,Event Counter 0" hexmask.long 0x00 0.--26. 1. " PEC0 ,Counter" line.long 0x04 "PEC1,Event Counter 1" hexmask.long 0x04 0.--26. 1. " PEC1 ,Counter" line.long 0x08 "PEC2,Event Counter 2" hexmask.long 0x08 0.--26. 1. " PEC2 ,Counter" line.long 0x0C "PEC3,Event Counter 3" hexmask.long 0x0C 0.--26. 1. " PEC3 ,Counter" line.long 0x10 "PEC4,Event Counter 4" hexmask.long 0x10 0.--26. 1. " PEC4 ,Counter" line.long 0x14 "PEC5,Event Counter 5" hexmask.long 0x14 0.--26. 1. " PEC5 ,Counter" line.long 0x18 "PEC6,Event Counter 6" hexmask.long 0x18 0.--26. 1. " PEC6 ,Counter" line.long 0x1C "PEC7,Event Counter 7" hexmask.long 0x1C 0.--26. 1. " PEC7 ,Counter" rgroup.long 0x40++0x1F line.long 0x00 "MPEC0,Event Counter 0" hexmask.long 0x00 0.--26. 1. " MPEC0 ,Counter" line.long 0x04 "MPEC1,Event Counter 1" hexmask.long 0x04 0.--26. 1. " MPEC1 ,Counter" line.long 0x08 "MPEC2,Event Counter 2" hexmask.long 0x08 0.--26. 1. " MPEC2 ,Counter" line.long 0x0C "MPEC3,Event Counter 3" hexmask.long 0x0C 0.--26. 1. " MPEC3 ,Counter" line.long 0x10 "MPEC4,Event Counter 4" hexmask.long 0x10 0.--26. 1. " MPEC4 ,Counter" line.long 0x14 "MPEC5,Event Counter 5" hexmask.long 0x14 0.--26. 1. " MPEC5 ,Counter" line.long 0x18 "MPEC6,Event Counter 6" hexmask.long 0x18 0.--26. 1. " MPEC6 ,Counter" line.long 0x1C "MPEC7,Event Counter 7" hexmask.long 0x1C 0.--26. 1. " MPEC7 ,Counter" group.long 0x0018++0x03 line.long 0x00 "PMSR,Bus activity master.slave" eventfld.long 0x00 31. " SE ,South Error" "Not captured,Captured" eventfld.long 0x00 30. " NE ,North Error" "Not captured,Captured" hexmask.long.byte 0x00 16.--19. 1. " MPI ,Indicates which of the ports on the MPI was previously accessing the MCU" textline " " hexmask.long.byte 0x00 12.--15. 1. " PSS ,Indicates which of the Slaves on ARBS was previously accessed the AHBS" hexmask.long.byte 0x00 8.--11. 1. " PSN ,Indicates which of the Slaves on ARBN was previously accessed the AHBN" hexmask.long.byte 0x00 4.--7. 1. " PMS ,Indicates which of the Masters on ARBS was previously accessing the AHBS" textline " " hexmask.long.byte 0x00 0.--3. 1. " PMN ,Indicates which of the Master on ARBN was previously accessing the AHBN" tree.end tree.open "Interrupt Controller" base ad:0xC8003000 width 0x10 tree "Status Registers" rgroup.long 0x00++0x03 line.long 0x00 "INTR_ST,Interrupt Status Register" bitfld.long 0x00 31. " IncomIntSts[31] ,Incomming Interrupt Status SW 1" "No interrupt,Interrupt" bitfld.long 0x00 30. " IncomIntSts[30] ,Incomming Interrupt Status SW 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " IncomIntSts[29] ,Incomming Interrupt Status GPIO[12]" "No interrupt,Interrupt" bitfld.long 0x00 28. " IncomIntSts[28] ,Incomming Interrupt Status GPIO[11]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " IncomIntSts[27] ,Incomming Interrupt Status GPIO[10]" "No interrupt,Interrupt" bitfld.long 0x00 26. " IncomIntSts[26] ,Incomming Interrupt Status GPIO[9]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " IncomIntSts[25] ,Incomming Interrupt Status GPIO[8]" "No interrupt,Interrupt" bitfld.long 0x00 24. " IncomIntSts[24] ,Incomming Interrupt Status GPIO[7]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " IncomIntSts[23] ,Incomming Interrupt Status GPIO[6]" "No interrupt,Interrupt" bitfld.long 0x00 22. " IncomIntSts[22] ,Incomming Interrupt Status GPIO[5]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " IncomIntSts[21] ,Incomming Interrupt Status GPIO[4]" "No interrupt,Interrupt" bitfld.long 0x00 20. " IncomIntSts[20] ,Incomming Interrupt Status GPIO[3]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " IncomIntSts[19] ,Incomming Interrupt Status GPIO[2]" "No interrupt,Interrupt" bitfld.long 0x00 18. " IncomIntSts[18] ,Incomming Interrupt Status PMU" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " IncomIntSts[17] ,Incomming Interrupt Status AHB" "No interrupt,Interrupt" bitfld.long 0x00 16. " IncomIntSts[16] ,Incomming Interrupt Status Watchdog Timer" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " IncomIntSts[15] ,Incomming Interrupt Status UART0" "No interrupt,Interrupt" bitfld.long 0x00 14. " IncomIntSts[14] ,Incomming Interrupt Status Timer[2], Time-stamp" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " IncomIntSts[11] ,Incomming Interrupt Status General purpose timer[1]" "No interrupt,Interrupt" bitfld.long 0x00 10. " IncomIntSts[10] ,Incomming Interrupt Status PCI DMA channel 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " IncomIntSts[9] ,Incomming Interrupt Status PCI DMA channel 1" "No interrupt,Interrupt" bitfld.long 0x00 8. " IncomIntSts[8] ,Incomming Interrupt Status PCI interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " IncomIntSts[7] ,Incomming Interrupt Status GPIO[1]" "No interrupt,Interrupt" bitfld.long 0x00 6. " IncomIntSts[6] ,Incomming Interrupt Status GPIO[0]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " IncomIntSts[5] ,Incomming Interrupt Status General purpose timer[0]" "No interrupt,Interrupt" bitfld.long 0x00 4. " IncomIntSts[4] ,Incomming Interrupt Status Queue[33-64]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " IncomIntSts[3] ,Incomming Interrupt Status Queue[1-32]" "No interrupt,Interrupt" bitfld.long 0x00 2. " IncomIntSts[2] ,Incomming Interrupt Status NPE-C" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " IncomIntSts[0] ,Incomming Interrupt Status NPE-A" "No interrupt,Interrupt" rgroup.long 0x20++0x03 line.long 0x00 "INTR_ST2,Interrupt Status Register 2" bitfld.long 0x00 29. " IncomIntSts[61] ,Incomming Interrupt Status MCU" "No interrupt,Interrupt" bitfld.long 0x00 28. " IncomIntSts[60] ,Incomming Interrupt Status QM" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " IncomIntSts[34] ,Incomming Interrupt Status SSP" "No interrupt,Interrupt" bitfld.long 0x00 1. " IncomIntSts[33] ,Incomming Interrupt Status USB 2.0 Host1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " IncomIntSts[32] ,Incomming Interrupt Status USB 2.0 Host" "No interrupt,Interrupt" rgroup.long 0x0C++0x03 line.long 0x00 "INTR_IRQ_ST,IRQ Status Register" bitfld.long 0x00 31. " IRQStsInf[31] ,IRQ Status Information SW interrupt 1" "Disabled,Enabled" bitfld.long 0x00 30. " IRQStsInf[30] ,IRQ Status Information SW interrupt 0" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " IRQStsInf[29] ,IRQ Status Information GPIO[12]" "Disabled,Enabled" bitfld.long 0x00 28. " IRQStsInf[28] ,IRQ Status Information GPIO[11]" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " IRQStsInf[27] ,IRQ Status Information GPIO[10]" "Disabled,Enabled" bitfld.long 0x00 26. " IRQStsInf[26] ,IRQ Status Information GPIO[9]" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " IRQStsInf[25] ,IRQ Status Information GPIO[8]" "Disabled,Enabled" bitfld.long 0x00 24. " IRQStsInf[24] ,IRQ Status Information GPIO[7]" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " IRQStsInf[23] ,IRQ Status Information GPIO[6]" "Disabled,Enabled" bitfld.long 0x00 22. " IRQStsInf[22] ,IRQ Status Information GPIO[5]" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " IRQStsInf[21] ,IRQ Status Information GPIO[4]" "Disabled,Enabled" bitfld.long 0x00 20. " IRQStsInf[20] ,IRQ Status Information GPIO[3]" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " IRQStsInf[19] ,IRQ Status Information GPIO[2]" "Disabled,Enabled" bitfld.long 0x00 18. " IRQStsInf[18] ,IRQ Status Information PMU" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " IRQStsInf[17] ,IRQ Status Information APB PMU" "Disabled,Enabled" bitfld.long 0x00 16. " IRQStsInf[16] ,IRQ Status Information Watchdog Timer" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " IRQStsInf[15] ,IRQ Status Information UART0" "Disabled,Enabled" bitfld.long 0x00 14. " IRQStsInf[14] ,IRQ Status Information Timer[2]" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " IRQStsInf[11] ,IRQ Status Information General purpose timer[1]" "Disabled,Enabled" bitfld.long 0x00 10. " IRQStsInf[10] ,IRQ Status Information PCI DMA channel 2" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " IRQStsInf[9] ,IRQ Status Information PCI DMA channel 1" "Disabled,Enabled" bitfld.long 0x00 8. " IRQStsInf[8] ,IRQ Status Information PCI" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " IRQStsInf[7] ,IRQ Status Information GPIO[1]" "Disabled,Enabled" bitfld.long 0x00 6. " IRQStsInf[6] ,IRQ Status Information GPIO[0]" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " IRQStsInf[5] ,IRQ Status Information General purpose timer[0]" "Disabled,Enabled" bitfld.long 0x00 4. " IRQStsInf[4] ,IRQ Status Information Queue[33-64]" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " IRQStsInf[3] ,IRQ Status Information Queue[1-32]" "Disabled,Enabled" bitfld.long 0x00 2. " IRQStsInf[2] ,IRQ Status Information NPE-C" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " IRQStsInf[0] ,IRQ Status Information NPE-A" "Disabled,Enabled" rgroup.long 0x002C++0x03 line.long 0x00 "INTR_IRQ_ST2,IRQ Status Register 2" bitfld.long 0x00 29. " IRQStsInf[61] ,IRQ Status Information MCU" "Disabled,Enabled" bitfld.long 0x00 28. " IRQStsInf[60] ,IRQ Status Information QM" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " IRQStsInf[34] ,IRQ Status Information SSP" "Disabled,Enabled" bitfld.long 0x00 1. " IRQStsInf[33] ,IRQ Status Information USB 2.0 Host1" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " IRQStsInf[32] ,IRQ Status Information USB 2.0 Host0" "Disabled,Enabled" rgroup.long 0x10++0x03 line.long 0x00 "INTR_FIQ_ST,FIQ status Register" bitfld.long 0x00 31. " FIQStsInf[31] ,FIQ Status Information SW interrupt 1" "Disabled,Enabled" bitfld.long 0x00 30. " FIQStsInf[30] ,FIQ Status Information SW interrupt 0" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " FIQStsInf[29] ,FIQ Status Information GPIO[12]" "Disabled,Enabled" bitfld.long 0x00 28. " FIQStsInf[28] ,FIQ Status Information GPIO[11]" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " FIQStsInf[27] ,FIQ Status Information GPIO[10]" "Disabled,Enabled" bitfld.long 0x00 26. " FIQStsInf[26] ,FIQ Status Information GPIO[9]" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " FIQStsInf[25] ,FIQ Status Information GPIO[8]" "Disabled,Enabled" bitfld.long 0x00 24. " FIQStsInf[24] ,FIQ Status Information GPIO[7]" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " FIQStsInf[23] ,FIQ Status Information GPIO[6]" "Disabled,Enabled" bitfld.long 0x00 22. " FIQStsInf[22] ,FIQ Status Information GPIO[5]" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " FIQStsInf[21] ,FIQ Status Information GPIO[4]" "Disabled,Enabled" bitfld.long 0x00 20. " FIQStsInf[20] ,FIQ Status Information GPIO[3]" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " FIQStsInf[19] ,FIQ Status Information GPIO[2]" "Disabled,Enabled" bitfld.long 0x00 18. " FIQStsInf[18] ,FIQ Status Information PMU" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " FIQStsInf[17] ,FIQ Status Information Watchdog Timer" "Disabled,Enabled" bitfld.long 0x00 16. " FIQStsInf[16] ,FIQ Status Information Watchdog Timer" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " FIQStsInf[15] ,FIQ Status Information UART0" "Disabled,Enabled" bitfld.long 0x00 14. " FIQStsInf[14] ,FIQ Status Information Timer[2]" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " FIQStsInf[11] ,FIQ Status Information General purpose timer[1]" "Disabled,Enabled" bitfld.long 0x00 10. " FIQStsInf[10] ,FIQ Status Information PCI DMA channel 2" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " FIQStsInf[9] ,FIQ Status Information PCI DMA channel 1" "Disabled,Enabled" bitfld.long 0x00 8. " FIQStsInf[8] ,FIQ Status Information PCI" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " FIQStsInf[7] ,FIQ Status Information GPIO[1]" "Disabled,Enabled" bitfld.long 0x00 6. " FIQStsInf[6] ,FIQ Status Information GPIO[0]" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " FIQStsInf[5] ,FIQ Status Information General purpose timer[0]" "Disabled,Enabled" bitfld.long 0x00 4. " FIQStsInf[4] ,FIQ Status Information Queue[33-64]" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " FIQStsInf[3] ,FIQ Status Information Queue[1-32]" "Disabled,Enabled" bitfld.long 0x00 2. " FIQStsInf[2] ,FIQ Status Information NPE-C" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " FIQStsInf[0] ,FIQ Status Information NPE-A" "Disabled,Enabled" rgroup.long 0x0030++0x03 line.long 0x00 "INTR_FIQ_ST2,FIQ status Register 2" bitfld.long 0x00 29. " FIQStsInf[61] ,FIQ Status Information MCU" "Disabled,Enabled" bitfld.long 0x00 28. " FIQStsInf[60] ,FIQ Status Information QM" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FIQStsInf[34] ,FIQ Status Information SSP" "Disabled,Enabled" bitfld.long 0x00 1. " FIQStsInf[33] ,FIQ Status Information USB 2.0 Host1" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " FIQStsInf[32] ,FIQ Status Information USB 2.0 Host0" "Disabled,Enabled" tree.end tree "Enable and Select Registers" group.long 0x04++0x03 line.long 0x00 "INTR_EN,Interrupt Enable Register" bitfld.long 0x00 31. " IntEn[31] ,Interrupt Enable SW interrupt 1" "Disabled,Enabled" bitfld.long 0x00 30. " IntEn[30] ,Interrupt Enable SW interrupt 0" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " IntEn[29] ,Interrupt Enable GPIO[12]" "Disabled,Enabled" bitfld.long 0x00 28. " IntEn[28] ,Interrupt Enable GPIO[11]" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " IntEn[27] ,Interrupt Enable GPIO[10]" "Disabled,Enabled" bitfld.long 0x00 26. " IntEn[26] ,Interrupt Enable GPIO[9]" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " IntEn[25] ,Interrupt Enable GPIO[8]" "Disabled,Enabled" bitfld.long 0x00 24. " IntEn[24] ,Interrupt Enable GPIO[7]" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " IntEn[23] ,Interrupt Enable GPIO[6]" "Disabled,Enabled" bitfld.long 0x00 22. " IntEn[22] ,Interrupt Enable GPIO[5]" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " IntEn[21] ,Interrupt Enable GPIO[4]" "Disabled,Enabled" bitfld.long 0x00 20. " IntEn[20] ,Interrupt Enable GPIO[3]" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " IntEn[19] ,Interrupt Enable GPIO[2]" "Disabled,Enabled" bitfld.long 0x00 18. " IntEn[18] ,Interrupt Enable PMU" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " IntEn[17] ,Interrupt Enable APB PMU" "Disabled,Enabled" bitfld.long 0x00 16. " IntEn[16] ,Interrupt Enable Watchdog Timer" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " IntEn[15] ,Interrupt Enable UART0" "Disabled,Enabled" bitfld.long 0x00 14. " IntEn[14] ,Interrupt Enable Timer[2]" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " IntEn[11] ,Interrupt Enable General purpose timer[1]" "Disabled,Enabled" bitfld.long 0x00 10. " IntEn[10] ,Interrupt Enable PCI DMA channel 2" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " IntEn[9] ,Interrupt Enable PCI DMA channel 1" "Disabled,Enabled" bitfld.long 0x00 8. " IntEn[8] ,Interrupt Enable PCI" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " IntEn[7] ,Interrupt Enable GPIO[1]" "Disabled,Enabled" bitfld.long 0x00 6. " IntEn[6] ,Interrupt Enable GPIO[0]" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " IntEn[5] ,Interrupt Enable General purpose timer[0]" "Disabled,Enabled" bitfld.long 0x00 4. " IntEn[4] ,Interrupt Enable Queue[33-64]" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " IntEn[3] ,Interrupt Enable Queue[1-32]" "Disabled,Enabled" bitfld.long 0x00 2. " IntEn[2] ,Interrupt Enable NPE-C" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " IntEn[0] ,Interrupt Enable NPE-A" "Disabled,Enabled" group.long 0x24++0x03 line.long 0x00 "INTR_EN2,Interrupt Enable Register 2" bitfld.long 0x00 29. " IntEn[61] ,Interrupt Enable MCU" "Disabled,Enabled" bitfld.long 0x00 28. " IntEn[60] ,Interrupt Enable QM" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " IntEn[34] ,Interrupt Enable SSP" "Disabled,Enabled" bitfld.long 0x00 1. " IntEn[33] ,Interrupt Enable USB 2.0 Host1" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " IntEn[32] ,Interrupt Enable USB 2.0 Host0" "Disabled,Enabled" group.long 0x08++0x03 line.long 0x00 "INTR_SEL,Interrupt Select Register" bitfld.long 0x00 31. " IntSel[31] ,Interrupt Select SW interrupt 1" "IRQ,FIQ" bitfld.long 0x00 30. " IntSel[30] ,Interrupt Select SW interrupt 0" "IRQ,FIQ" textline " " bitfld.long 0x00 29. " IntSel[29] ,Interrupt Select GPIO[12]" "IRQ,FIQ" bitfld.long 0x00 28. " IntSel[28] ,Interrupt Select GPIO[11]" "IRQ,FIQ" textline " " bitfld.long 0x00 27. " IntSel[27] ,Interrupt Select GPIO[10]" "IRQ,FIQ" bitfld.long 0x00 26. " IntSel[26] ,Interrupt Select GPIO[9]" "IRQ,FIQ" textline " " bitfld.long 0x00 25. " IntSel[25] ,Interrupt Select GPIO[8]" "IRQ,FIQ" bitfld.long 0x00 24. " IntSel[24] ,Interrupt Select GPIO[7]" "IRQ,FIQ" textline " " bitfld.long 0x00 23. " IntSel[23] ,Interrupt Select GPIO[6]" "IRQ,FIQ" bitfld.long 0x00 22. " IntSel[22] ,Interrupt Select GPIO[5]" "IRQ,FIQ" textline " " bitfld.long 0x00 21. " IntSel[21] ,Interrupt Select GPIO[4]" "IRQ,FIQ" bitfld.long 0x00 20. " IntSel[20] ,Interrupt Select GPIO[3]" "IRQ,FIQ" textline " " bitfld.long 0x00 19. " IntSel[19] ,Interrupt Select GPIO[2]" "IRQ,FIQ" bitfld.long 0x00 18. " IntSel[18] ,Interrupt Select PMU" "IRQ,FIQ" textline " " bitfld.long 0x00 17. " IntSel[17] ,Interrupt Select APB PMU" "IRQ,FIQ" bitfld.long 0x00 16. " IntSel[16] ,Interrupt Select Time[3]" "IRQ,FIQ" textline " " bitfld.long 0x00 15. " IntSel[15] ,Interrupt Select UART0" "IRQ,FIQ" bitfld.long 0x00 14. " IntSel[14] ,Interrupt Select Timer[2]" "IRQ,FIQ" textline " " bitfld.long 0x00 11. " IntSel[11] ,Interrupt Select General purpose timer[1]" "IRQ,FIQ" bitfld.long 0x00 10. " IntSel[10] ,Interrupt Select PCI DMA channel 2" "IRQ,FIQ" textline " " bitfld.long 0x00 9. " IntSel[9] ,Interrupt Select PCI DMA channel 1" "IRQ,FIQ" bitfld.long 0x00 8. " IntSel[8] ,Interrupt Select PCI" "IRQ,FIQ" textline " " bitfld.long 0x00 7. " IntSel[7] ,Interrupt Select GPIO[1]" "IRQ,FIQ" bitfld.long 0x00 6. " IntSel[6] ,Interrupt Select GPIO[0]" "IRQ,FIQ" textline " " bitfld.long 0x00 5. " IntSel[5] ,Interrupt Select General purpose timer[0]" "IRQ,FIQ" bitfld.long 0x00 4. " IntSel[4] ,Interrupt Select Queue[33-64]" "IRQ,FIQ" textline " " bitfld.long 0x00 3. " IntSel[3] ,Interrupt Select Queue[1-32]" "IRQ,FIQ" bitfld.long 0x00 2. " IntSel[2] ,Interrupt Select NPE-C" "IRQ,FIQ" textline " " bitfld.long 0x00 0. " IntSel[0] ,Interrupt Select NPE-A" "IRQ,FIQ" group.long 0x28++0x03 line.long 0x00 "INTR_SEL2,Interrupt Select Register 2" bitfld.long 0x00 29. " IntSel[61] ,Interrupt Select MCU" "IRQ,FIQ" bitfld.long 0x00 28. " IntSel[60] ,Interrupt Select QM" "IRQ,FIQ" textline " " bitfld.long 0x00 2. " IntSel[34] ,Interrupt Select SSP" "IRQ,FIQ" bitfld.long 0x00 1. " IntSel[33] ,Interrupt Select USB 2.0 Host1" "IRQ,FIQ" textline " " bitfld.long 0x00 0. " IntSel[32] ,Interrupt Select USB 2.0 Host0" "IRQ,FIQ" tree.end width 0x12 tree "Priority Registers" group.long 0x0014++0x03 line.long 0x00 "INTR_PRTY,Interrupt Priority Register" bitfld.long 0x00 21.--23. " Prior_Intbus7 ,Priority of the Intr_bus[7]" "0,1,2,3,4,5,6,7" bitfld.long 0x00 18.--20. " Prior_Intbus6 ,Priority of the Intr_bus[6]" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15.--17. " Prior_Intbus5 ,Priority of the Intr_bus[5]" "0,1,2,3,4,5,6,7" bitfld.long 0x00 12.--14. " Prior_Intbus4 ,Priority of the Intr_bus[4]" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 9.--11. " Prior_Intbus3 ,Priority of the Intr_bus[3]" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--8. " Prior_Intbus2 ,Priority of the Intr_bus[2]" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 0.--2. " Prior_Intbus0 ,Priority of the Intr_bus[0]" "0,1,2,3,4,5,6,7" rgroup.long 0x0018++0x07 line.long 0x00 "INTR_IRQ_ENC_ST,IRQ Highest Priority Register" hexmask.long.byte 0x00 2.--8. 1. " IRQ_ENC_ST ,Indicates the highest priority pending interrupt" line.long 0x04 "INTR_FIQ_ENC_ST,FIQ Highest Priority Register" hexmask.long.byte 0x04 2.--8. 1. " FIQ_ENC_ST ,Indicates the highest priority fast pending interrupt" group.long 0x34++0x03 line.long 0x00 "ERROR_EN2,Error Priority Enable Register" bitfld.long 0x00 29. " ErrHighPriorEn[61] ,Error High Priority Enable MCU" "Disabled,Enabled" bitfld.long 0x00 28. " ErrHighPriorEn[60] ,Error High Priority Enable QM" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " ErrHighPriorEn[34] ,Error High Priority Enable SSP" "Disabled,Enabled" bitfld.long 0x00 1. " ErrHighPriorEn[33] ,Error High Priority Enable USB 2.0 Host1" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " ErrHighPriorEn[32] ,Error High Priority Enable USB 2.0 Host0" "Disabled,Enabled" tree.end tree "Shadow Registers" rgroup.long 0x400++0x07 line.long 0x00 "INTR_ST_SDW,Interrupt Status Shadow Register" bitfld.long 0x00 31. " IncomIntSts[31] ,Incomming Interrupt Status SW Interrupt 1" "No interrupt,Interrupt" bitfld.long 0x00 30. " IncomIntSts[30] ,Incomming Interrupt Status SW Interrupt 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " IncomIntSts[29] ,Incomming Interrupt Status GPIO[12]" "No interrupt,Interrupt" bitfld.long 0x00 28. " IncomIntSts[28] ,Incomming Interrupt Status GPIO[11]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " IncomIntSts[27] ,Incomming Interrupt Status GPIO[10]" "No interrupt,Interrupt" bitfld.long 0x00 26. " IncomIntSts[26] ,Incomming Interrupt Status GPIO[9]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " IncomIntSts[25] ,Incomming Interrupt Status GPIO[8]" "No interrupt,Interrupt" bitfld.long 0x00 24. " IncomIntSts[24] ,Incomming Interrupt Status GPIO[7]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " IncomIntSts[23] ,Incomming Interrupt Status GPIO[6]" "No interrupt,Interrupt" bitfld.long 0x00 22. " IncomIntSts[22] ,Incomming Interrupt Status GPIO[5]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " IncomIntSts[21] ,Incomming Interrupt Status GPIO[4]" "No interrupt,Interrupt" bitfld.long 0x00 20. " IncomIntSts[20] ,Incomming Interrupt Status GPIO[3]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " IncomIntSts[19] ,Incomming Interrupt Status GPIO[2]" "No interrupt,Interrupt" bitfld.long 0x00 18. " IncomIntSts[18] ,Incomming Interrupt Status PMU" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " IncomIntSts[17] ,Incomming Interrupt Status APB PMU" "No interrupt,Interrupt" bitfld.long 0x00 16. " IncomIntSts[16] ,Incomming Interrupt Status Watchdog Timer" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " IncomIntSts[15] ,Incomming Interrupt Status UART0" "No interrupt,Interrupt" bitfld.long 0x00 14. " IncomIntSts[14] ,Incomming Interrupt Status Timer[2]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " IncomIntSts[11] ,Incomming Interrupt Status General purpose timer[1]" "No interrupt,Interrupt" bitfld.long 0x00 10. " IncomIntSts[10] ,Incomming Interrupt Status PCI DMA channel 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " IncomIntSts[9] ,Incomming Interrupt Status PCI DMA channel 1" "No interrupt,Interrupt" bitfld.long 0x00 8. " IncomIntSts[8] ,Incomming Interrupt Status PCI" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " IncomIntSts[7] ,Incomming Interrupt Status GPIO[1]" "No interrupt,Interrupt" bitfld.long 0x00 6. " IncomIntSts[6] ,Incomming Interrupt Status GPIO[0]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " IncomIntSts[5] ,Incomming Interrupt Status General purpose timer[0]" "No interrupt,Interrupt" bitfld.long 0x00 4. " IncomIntSts[4] ,Incomming Interrupt Status Queue[33-64]" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " IncomIntSts[3] ,Incomming Interrupt Status Queue[1-32]" "No interrupt,Interrupt" bitfld.long 0x00 2. " IncomIntSts[2] ,Incomming Interrupt Status NPE-C" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " IncomIntSts[0] ,Incomming Interrupt Status NPE-A" "No interrupt,Interrupt" line.long 0x04 "INTR_ST2_SDW,Interrupt Status Shadow Register 2" bitfld.long 0x04 29. " IncomIntSts[61] ,Incomming Interrupt Status MCU" "No interrupt,Interrupt" bitfld.long 0x04 28. " IncomIntSts[60] ,Incomming Interrupt Status QM" "No interrupt,Interrupt" textline " " bitfld.long 0x04 2. " IncomIntSts[34] ,Incomming Interrupt Status SSP" "No interrupt,Interrupt" bitfld.long 0x04 1. " IncomIntSts[33] ,Incomming Interrupt Status USB 2.0 Host1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " IncomIntSts[32] ,Incomming Interrupt Status USB 2.0 Host0" "No interrupt,Interrupt" rgroup.long 0x440++0x07 line.long 0x00 "INTR_IRQ_ST_SDW,IRQ Status Shadow Register" bitfld.long 0x00 31. " IRQStsInf[31] ,IRQ Status Information SW interrupt 1" "Disabled,Enabled" bitfld.long 0x00 30. " IRQStsInf[30] ,IRQ Status Information SW interrupt 0" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " IRQStsInf[29] ,IRQ Status Information GPIO[12]" "Disabled,Enabled" bitfld.long 0x00 28. " IRQStsInf[28] ,IRQ Status Information GPIO[11]" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " IRQStsInf[27] ,IRQ Status Information GPIO[10]" "Disabled,Enabled" bitfld.long 0x00 26. " IRQStsInf[26] ,IRQ Status Information GPIO[9]" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " IRQStsInf[25] ,IRQ Status Information GPIO[8]" "Disabled,Enabled" bitfld.long 0x00 24. " IRQStsInf[24] ,IRQ Status Information GPIO[7]" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " IRQStsInf[23] ,IRQ Status Information GPIO[6]" "Disabled,Enabled" bitfld.long 0x00 22. " IRQStsInf[22] ,IRQ Status Information GPIO[5]" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " IRQStsInf[21] ,IRQ Status Information GPIO[4]" "Disabled,Enabled" bitfld.long 0x00 20. " IRQStsInf[20] ,IRQ Status Information GPIO[3]" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " IRQStsInf[19] ,IRQ Status Information GPIO[2]" "Disabled,Enabled" bitfld.long 0x00 18. " IRQStsInf[18] ,IRQ Status Information PMU" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " IRQStsInf[17] ,IRQ Status Information APB PMU" "Disabled,Enabled" bitfld.long 0x00 16. " IRQStsInf[16] ,IRQ Status Information Watchdog Timer" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " IRQStsInf[15] ,IRQ Status Information UART0" "Disabled,Enabled" bitfld.long 0x00 14. " IRQStsInf[14] ,IRQ Status Information Timer[2]" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " IRQStsInf[11] ,IRQ Status Information General purpose timer[1]" "Disabled,Enabled" bitfld.long 0x00 10. " IRQStsInf[10] ,IRQ Status Information PCI DMA channel 2" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " IRQStsInf[9] ,IRQ Status Information PCI DMA channel 1" "Disabled,Enabled" bitfld.long 0x00 8. " IRQStsInf[8] ,IRQ Status Information PCI" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " IRQStsInf[7] ,IRQ Status Information GPIO[1]" "Disabled,Enabled" bitfld.long 0x00 6. " IRQStsInf[6] ,IRQ Status Information GPIO[0]" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " IRQStsInf[5] ,IRQ Status Information General purpose timer[0]" "Disabled,Enabled" bitfld.long 0x00 4. " IRQStsInf[4] ,IRQ Status Information Queue[33-64]" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " IRQStsInf[3] ,IRQ Status Information Queue[1-32]" "Disabled,Enabled" bitfld.long 0x00 2. " IRQStsInf[2] ,IRQ Status Information NPE-C" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " IRQStsInf[0] ,IRQ Status Information NPE-A" "Disabled,Enabled" line.long 0x04 "INTR_IRQ_ST2_SDW,IRQ Status Shadow Register 2" bitfld.long 0x04 29. " IRQStsInf[61] ,IRQ Status Information MCU" "Disabled,Enabled" bitfld.long 0x04 28. " IRQStsInf[60] ,IRQ Status Information QM" "Disabled,Enabled" textline " " bitfld.long 0x04 2. " IRQStsInf[34] ,IRQ Status Information SSP" "Disabled,Enabled" bitfld.long 0x04 1. " IRQStsInf[33] ,IRQ Status Information USB 2.0 Host1" "Disabled,Enabled" textline " " bitfld.long 0x04 0. " IRQStsInf[32] ,IRQ Status Information USB 2.0 Host0" "Disabled,Enabled" rgroup.long 0x420++0x07 line.long 0x00 "INTR_FIQ_ST_SDW,FIQ Status Shadow Register" bitfld.long 0x00 31. " FIQStsInf[31] ,FIQ Status Information SW Interrupt 0" "Disabled,Enabled" bitfld.long 0x00 30. " FIQStsInf[30] ,FIQ Status Information SW Interrupt 0" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " FIQStsInf[29] ,FIQ Status Information GPIO[12]" "Disabled,Enabled" bitfld.long 0x00 28. " FIQStsInf[28] ,FIQ Status Information GPIO[11]" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " FIQStsInf[27] ,FIQ Status Information GPIO[10]" "Disabled,Enabled" bitfld.long 0x00 26. " FIQStsInf[26] ,FIQ Status Information GPIO[9]" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " FIQStsInf[25] ,FIQ Status Information GPIO[8]" "Disabled,Enabled" bitfld.long 0x00 24. " FIQStsInf[24] ,FIQ Status Information GPIO[7]" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " FIQStsInf[23] ,FIQ Status Information GPIO[6]" "Disabled,Enabled" bitfld.long 0x00 22. " FIQStsInf[22] ,FIQ Status Information GPIO[5]" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " FIQStsInf[21] ,FIQ Status Information GPIO[4]" "Disabled,Enabled" bitfld.long 0x00 20. " FIQStsInf[20] ,FIQ Status Information GPIO[3]" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " FIQStsInf[19] ,FIQ Status Information GPIO[2]" "Disabled,Enabled" bitfld.long 0x00 18. " FIQStsInf[18] ,FIQ Status Information PMU" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " FIQStsInf[17] ,FIQ Status Information APB PMU" "Disabled,Enabled" bitfld.long 0x00 16. " FIQStsInf[16] ,FIQ Status Information Watchdog Timer" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " FIQStsInf[15] ,FIQ Status Information UART0" "Disabled,Enabled" bitfld.long 0x00 14. " FIQStsInf[14] ,FIQ Status Information Timer[2]" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " FIQStsInf[11] ,FIQ Status Information General purpose timer[1]" "Disabled,Enabled" bitfld.long 0x00 10. " FIQStsInf[10] ,FIQ Status Information PCI DMA channel 2" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " FIQStsInf[9] ,FIQ Status Information PCI DMA channel 1" "Disabled,Enabled" bitfld.long 0x00 8. " FIQStsInf[8] ,FIQ Status Information PCI" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " FIQStsInf[7] ,FIQ Status Information GPIO[1]" "Disabled,Enabled" bitfld.long 0x00 6. " FIQStsInf[6] ,FIQ Status Information GPIO[0]" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " FIQStsInf[5] ,FIQ Status Information General purpose timer[0]" "Disabled,Enabled" bitfld.long 0x00 4. " FIQStsInf[4] ,FIQ Status Information Queue[33-64]" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " FIQStsInf[3] ,FIQ Status Information Queue[1-32]" "Disabled,Enabled" bitfld.long 0x00 2. " FIQStsInf[2] ,FIQ Status Information NPE-C" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " FIQStsInf[0] ,FIQ Status Information NPE-A" "Disabled,Enabled" line.long 0x04 "INTR_FIQ_ST2_SDW,FIQ Status Shadow Register 2" bitfld.long 0x04 31. " FIQStsInf[63] ,FIQ Status Information 63" "Disabled,Enabled" bitfld.long 0x04 30. " FIQStsInf[62] ,FIQ Status Information 62" "Disabled,Enabled" textline " " bitfld.long 0x04 29. " FIQStsInf[61] ,FIQ Status Information MCU" "Disabled,Enabled" bitfld.long 0x04 28. " FIQStsInf[60] ,FIQ Status Information QM" "Disabled,Enabled" textline " " bitfld.long 0x04 2. " FIQStsInf[34] ,FIQ Status Information SSP" "Disabled,Enabled" bitfld.long 0x04 0. " FIQStsInf[32] ,FIQ Status Information USB 2.0 Host0" "Disabled,Enabled" textline " " bitfld.long 0x04 1. " FIQStsInf[33] ,FIQ Status Information USB 2.0 Host1" "Disabled,Enabled" tree.end width 0x0B tree.end tree "Operating System Timer" base ad:0xC8005000 width 13. group.long 0x00++0x03 line.long 0x00 "ost_ts,Timestamp Timer Register" hexmask.long 0x00 0.--31. 1. " timer_val ,Current value of the timer" rgroup.long 0x04++0x03 line.long 0x00 "ost_tim0,General Purpose Timer 0 Register" hexmask.long 0x00 0.--31. 1. " timer_val ,Current value of the timer" group.long 0x08++0x03 line.long 0x00 "ost_tim0_rl,General Purpose Timer 0 Reload Register" hexmask.long 0x00 2.--31. 1. " reload_val ,Reload value" bitfld.long 0x00 1. " tim1_one_shot ,Specifies what action should be taken when the counter reaches zero" "Counting down,Stopped" textline " " bitfld.long 0x00 0. " tim0_enable ,Timer 0 enable" "Disabled,Enabled" rgroup.long 0x0C++0x03 line.long 0x00 "ost_tim1,General Purpose Timer 1" hexmask.long 0x00 0.--31. 1. " timer_val ,Current value of the timer" group.long 0x10++0x03 line.long 0x00 "ost_tim1_rl,General Purpose Timer 1 Reload" hexmask.long 0x00 2.--31. 1. " reload_val ,Reload value" bitfld.long 0x00 1. " tim1_one_shot ,Specifies what action should be taken when the counter reaches zero" "Counting down,Stopped" textline " " bitfld.long 0x00 0. " tim0_enable ,Timer 0 enable" "Disabled,Enabled" group.long 0x14++0x07 line.long 0x00 "ost_wdog,Watchdog Timer Register" hexmask.long 0x00 0.--31. 1. " tim_val ,Timer value" line.long 0x04 "ost_wdog_enab,Watchdog Enable Register" bitfld.long 0x04 2. " wdog_cnt_ena ,Count Enable" "Disabled,Enabled" bitfld.long 0x04 1. " wdog_int_ena ,Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0. " wdog_rst_ena ,Watchdog Reset Enable" "Disabled,Enabled" group.long 0x1C++0x03 line.long 0x00 "ost_wdog_key,Watchdog Key Register" hexmask.long.word 0x00 0.--15. 1. " key_value ,Reset Key Value" group.long 0x20++0x03 line.long 0x00 "ost_status,Timer Status" eventfld.long 0x00 4. " warm_reset ,Warm reset occurred" "Not occurred,Occurred" eventfld.long 0x00 3. " ost_wdog_int_val ,ost_wdog_int_val occurred" "Not occurred,Occurred" textline " " eventfld.long 0x00 2. " ost_ts_int_val ,ost_ts_int_val occurred" "Not occurred,Occurred" eventfld.long 0x00 1. " ost_tim1_int_val ,ost_tim1_int_val occurred" "Not occurred,Occurred" textline " " eventfld.long 0x00 0. " ost_tim0_int_val ,ost_tim0_int_val occurred" "Not occurred,Occurred" group.long 0x24--0x3F line.long 0x00 "ost_ts_cmp,Timestamp Compare Register" hexmask.long 0x00 0.--31. 1. " compare_val ,Compare value" line.long 0x04 "ost_ts_cfg,Timestamp Configuration Register" bitfld.long 0x04 1. " ts_pause_en ,Timestamp counter pause" "Running,Paused" bitfld.long 0x04 0. " ts_scale_en ,20-ns scale enable" "Disabled,Enabled" line.long 0x08 "ost_ts_pre,Timestamp Prescale Register" hexmask.long.word 0x08 0.--15. 1. " ts_presc ,Divide Factor for the Timestamp Timer" line.long 0x0C "ost_tim0_cfg,General Purpose Timer 0 Configuration Register" bitfld.long 0x0C 3. " tim0_pause_en ,Timer0 Counter Pause " "Running,Stopped" bitfld.long 0x0C 2. " tim0_scale_en ,3/4 Scale Enable" "Disabled,Enabled" textline " " bitfld.long 0x0C 1. " tim0_bit1 ,Higher granularity for the reload counter for tim0" "Low,High" bitfld.long 0x0C 0. " tim0_bit0 ,Higher granularity for the reload counter for tim0" "Low,High" line.long 0x10 "ost_tim0_pre,General Purpose Timer 0 Prescale Register" hexmask.long.word 0x10 0.--15. 1. " ost_tim0_pre ,General Purpose Timer 0 Prescale Register" line.long 0x14 "ost_tim1_cfg,General Purpose Timer 1 Configuration Register" bitfld.long 0x14 3. " tim1_pause_en ,Timer1 Counter is Running" "Running,Stopped" bitfld.long 0x14 2. " tim1_scale_en ,3/4 Scale Enable" "Disabled,Enabled" textline " " bitfld.long 0x14 1. " tim1_bit1 ,Higher granularity for the reload counter for tim1" "Low,High" bitfld.long 0x14 0. " tim1_bit0 ,Higher granularity for the reload counter for tim1" "Low,High" line.long 0x18 "ost_tim1_pre,General Purpose Timer 1 Prescale Register" hexmask.long.word 0x18 0.--15. 1. " tim1_presc ,Divide factor for timer1" tree.end tree "Synchronous Serial Port" base ad:0xC8012000 width 10. group.long 0x00++0xF line.long 0x00 "SSCR0,SSC Control Register 0" hexmask.long.byte 0x00 8.--15. 1. " SCR ,Serial Clock Rate Selection" bitfld.long 0x00 7. " SSE ,Synchronous Serial Port Enable" "Disabled,Enabled" bitfld.long 0x00 6. " ECS ,External Clock Select" "On-chip,External" textline " " bitfld.long 0x00 4.--5. " FRF ,FRame Format" "SPI,SSP,National Microwire,Reserved" bitfld.long 0x00 0.--3. " DSS ,Data Size Selection" "Reserved,Reserved,Reserved,4-bit,5-bit,6-bit,7-bit,8-bit,9-bit,10-bit,11-bit,12-bit,13-bit,14-bit,15-bit,16-bit" line.long 0x04 "SSCR1,SSC Control Register 1" bitfld.long 0x04 15. " STRF ,Select FIFO for EFWR" "Transmit,Receive" bitfld.long 0x04 14. " EFWR ,Enable FIFO Write/Read" "Disabled,Enabled" bitfld.long 0x04 10.--13. " RFT ,Receive FIFO Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 6.--9. " TFT ,Transmit FIFO Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 5. " MWDS ,National Microwire Data Size" "8 bits,16 bits" bitfld.long 0x04 4. " SPH ,Motorola SPI SSP_SCLK phase setting" "1-1/2,1/2-1" textline " " bitfld.long 0x04 3. " SPO ,Motorola SPI SSP_SCLK polarity setting" "Low,High" bitfld.long 0x04 2. " LBM ,Loop Bank Mode Enable" "Disabled,Enabled" bitfld.long 0x04 1. " TIE ,Transmit FIFO Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0. " RIE ,Receive FIFO Interrupt Enable" "Disabled,Enabled" line.long 0x08 "SSSR,SSP Status Register" bitfld.long 0x08 12.--15. " RFL ,Receive FIFO Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 8.--11. " TFL ,Transmit FIFO Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 7. " ROR ,Receive FIFO Overrun" "No overrun,Overrun" textline " " bitfld.long 0x08 6. " RFS ,Receive FIFO Service Request" "Not requested,Requested" bitfld.long 0x08 5. " TFS ,Transmit FIFO Service Request" "Not requested,Requested" bitfld.long 0x08 4. " BSY ,SSP Busy" "Idle,Busy" textline " " bitfld.long 0x08 3. " RNE ,Receive FIFO Not Empty" "Empty,Not empty" bitfld.long 0x08 2. " TNF ,Transmit FIFO Not Full" "Full,Not full" line.long 0x0C "SSITR,SSP Interrupt Test Register" bitfld.long 0x0C 7. " TROR ,Test Receive FIFO Overrun" "No overrun,Overrun" bitfld.long 0x0C 6. " TRFS ,Test Receive FIFO Service Request" "Not requested,Requested" bitfld.long 0x0C 5. " TTFS ,Test Transmit FIFO Service Request" "Not requested,Requested" hgroup.long 0x10++0x03 hide.long 0x10 "SSDR,SSP Data Register" in tree.end tree.open "AHB Queue Manager" base ad:0x60000000 width 12. tree "Queue Access Word Registers" group.long 0x0++0x0F "Queue 0" line.long 0x00 "QUEACC0_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC0_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC0_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC0_3,Queue 0 Word 1 Data Register" group.long 0x10++0x0F "Queue 1" line.long 0x00 "QUEACC1_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC1_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC1_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC1_3,Queue 0 Word 1 Data Register" group.long 0x20++0x0F "Queue 2" line.long 0x00 "QUEACC2_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC2_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC2_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC2_3,Queue 0 Word 1 Data Register" group.long 0x30++0x0F "Queue 3" line.long 0x00 "QUEACC3_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC3_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC3_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC3_3,Queue 0 Word 1 Data Register" group.long 0x40++0x0F "Queue 4" line.long 0x00 "QUEACC4_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC4_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC4_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC4_3,Queue 0 Word 1 Data Register" group.long 0x50++0x0F "Queue 5" line.long 0x00 "QUEACC5_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC5_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC5_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC5_3,Queue 0 Word 1 Data Register" group.long 0x60++0x0F "Queue 6" line.long 0x00 "QUEACC6_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC6_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC6_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC6_3,Queue 0 Word 1 Data Register" group.long 0x70++0x0F "Queue 7" line.long 0x00 "QUEACC7_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC7_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC7_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC7_3,Queue 0 Word 1 Data Register" group.long 0x80++0x0F "Queue 8" line.long 0x00 "QUEACC8_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC8_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC8_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC8_3,Queue 0 Word 1 Data Register" group.long 0x90++0x0F "Queue 9" line.long 0x00 "QUEACC9_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC9_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC9_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC9_3,Queue 0 Word 1 Data Register" group.long 0xA0++0x0F "Queue 10" line.long 0x00 "QUEACC10_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC10_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC10_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC10_3,Queue 0 Word 1 Data Register" group.long 0xB0++0x0F "Queue 11" line.long 0x00 "QUEACC11_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC11_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC11_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC11_3,Queue 0 Word 1 Data Register" group.long 0xC0++0x0F "Queue 12" line.long 0x00 "QUEACC12_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC12_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC12_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC12_3,Queue 0 Word 1 Data Register" group.long 0xD0++0x0F "Queue 13" line.long 0x00 "QUEACC13_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC13_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC13_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC13_3,Queue 0 Word 1 Data Register" group.long 0xE0++0x0F "Queue 14" line.long 0x00 "QUEACC14_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC14_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC14_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC14_3,Queue 0 Word 1 Data Register" group.long 0xF0++0x0F "Queue 15" line.long 0x00 "QUEACC15_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC15_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC15_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC15_3,Queue 0 Word 1 Data Register" group.long 0x100++0x0F "Queue 16" line.long 0x00 "QUEACC16_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC16_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC16_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC16_3,Queue 0 Word 1 Data Register" group.long 0x110++0x0F "Queue 17" line.long 0x00 "QUEACC17_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC17_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC17_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC17_3,Queue 0 Word 1 Data Register" group.long 0x120++0x0F "Queue 18" line.long 0x00 "QUEACC18_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC18_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC18_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC18_3,Queue 0 Word 1 Data Register" group.long 0x130++0x0F "Queue 19" line.long 0x00 "QUEACC19_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC19_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC19_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC19_3,Queue 0 Word 1 Data Register" group.long 0x140++0x0F "Queue 20" line.long 0x00 "QUEACC20_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC20_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC20_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC20_3,Queue 0 Word 1 Data Register" group.long 0x150++0x0F "Queue 21" line.long 0x00 "QUEACC21_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC21_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC21_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC21_3,Queue 0 Word 1 Data Register" group.long 0x160++0x0F "Queue 22" line.long 0x00 "QUEACC22_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC22_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC22_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC22_3,Queue 0 Word 1 Data Register" group.long 0x170++0x0F "Queue 23" line.long 0x00 "QUEACC23_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC23_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC23_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC23_3,Queue 0 Word 1 Data Register" group.long 0x180++0x0F "Queue 24" line.long 0x00 "QUEACC24_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC24_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC24_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC24_3,Queue 0 Word 1 Data Register" group.long 0x190++0x0F "Queue 25" line.long 0x00 "QUEACC25_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC25_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC25_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC25_3,Queue 0 Word 1 Data Register" group.long 0x1A0++0x0F "Queue 26" line.long 0x00 "QUEACC26_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC26_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC26_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC26_3,Queue 0 Word 1 Data Register" group.long 0x1B0++0x0F "Queue 27" line.long 0x00 "QUEACC27_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC27_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC27_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC27_3,Queue 0 Word 1 Data Register" group.long 0x1C0++0x0F "Queue 28" line.long 0x00 "QUEACC28_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC28_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC28_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC28_3,Queue 0 Word 1 Data Register" group.long 0x1D0++0x0F "Queue 29" line.long 0x00 "QUEACC29_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC29_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC29_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC29_3,Queue 0 Word 1 Data Register" group.long 0x1E0++0x0F "Queue 30" line.long 0x00 "QUEACC30_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC30_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC30_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC30_3,Queue 0 Word 1 Data Register" group.long 0x1F0++0x0F "Queue 31" line.long 0x00 "QUEACC31_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC31_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC31_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC31_3,Queue 0 Word 1 Data Register" group.long 0x200++0x0F "Queue 32" line.long 0x00 "QUEACC32_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC32_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC32_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC32_3,Queue 0 Word 1 Data Register" group.long 0x210++0x0F "Queue 33" line.long 0x00 "QUEACC33_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC33_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC33_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC33_3,Queue 0 Word 1 Data Register" group.long 0x220++0x0F "Queue 34" line.long 0x00 "QUEACC34_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC34_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC34_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC34_3,Queue 0 Word 1 Data Register" group.long 0x230++0x0F "Queue 35" line.long 0x00 "QUEACC35_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC35_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC35_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC35_3,Queue 0 Word 1 Data Register" group.long 0x240++0x0F "Queue 36" line.long 0x00 "QUEACC36_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC36_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC36_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC36_3,Queue 0 Word 1 Data Register" group.long 0x250++0x0F "Queue 37" line.long 0x00 "QUEACC37_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC37_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC37_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC37_3,Queue 0 Word 1 Data Register" group.long 0x260++0x0F "Queue 38" line.long 0x00 "QUEACC38_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC38_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC38_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC38_3,Queue 0 Word 1 Data Register" group.long 0x270++0x0F "Queue 39" line.long 0x00 "QUEACC39_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC39_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC39_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC39_3,Queue 0 Word 1 Data Register" group.long 0x280++0x0F "Queue 40" line.long 0x00 "QUEACC40_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC40_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC40_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC40_3,Queue 0 Word 1 Data Register" group.long 0x290++0x0F "Queue 41" line.long 0x00 "QUEACC41_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC41_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC41_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC41_3,Queue 0 Word 1 Data Register" group.long 0x2A0++0x0F "Queue 42" line.long 0x00 "QUEACC42_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC42_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC42_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC42_3,Queue 0 Word 1 Data Register" group.long 0x2B0++0x0F "Queue 43" line.long 0x00 "QUEACC43_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC43_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC43_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC43_3,Queue 0 Word 1 Data Register" group.long 0x2C0++0x0F "Queue 44" line.long 0x00 "QUEACC44_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC44_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC44_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC44_3,Queue 0 Word 1 Data Register" group.long 0x2D0++0x0F "Queue 45" line.long 0x00 "QUEACC45_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC45_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC45_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC45_3,Queue 0 Word 1 Data Register" group.long 0x2E0++0x0F "Queue 46" line.long 0x00 "QUEACC46_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC46_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC46_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC46_3,Queue 0 Word 1 Data Register" group.long 0x2F0++0x0F "Queue 47" line.long 0x00 "QUEACC47_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC47_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC47_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC47_3,Queue 0 Word 1 Data Register" group.long 0x300++0x0F "Queue 48" line.long 0x00 "QUEACC48_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC48_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC48_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC48_3,Queue 0 Word 1 Data Register" group.long 0x310++0x0F "Queue 49" line.long 0x00 "QUEACC49_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC49_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC49_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC49_3,Queue 0 Word 1 Data Register" group.long 0x320++0x0F "Queue 50" line.long 0x00 "QUEACC50_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC50_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC50_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC50_3,Queue 0 Word 1 Data Register" group.long 0x330++0x0F "Queue 51" line.long 0x00 "QUEACC51_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC51_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC51_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC51_3,Queue 0 Word 1 Data Register" group.long 0x340++0x0F "Queue 52" line.long 0x00 "QUEACC52_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC52_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC52_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC52_3,Queue 0 Word 1 Data Register" group.long 0x350++0x0F "Queue 53" line.long 0x00 "QUEACC53_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC53_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC53_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC53_3,Queue 0 Word 1 Data Register" group.long 0x360++0x0F "Queue 54" line.long 0x00 "QUEACC54_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC54_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC54_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC54_3,Queue 0 Word 1 Data Register" group.long 0x370++0x0F "Queue 55" line.long 0x00 "QUEACC55_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC55_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC55_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC55_3,Queue 0 Word 1 Data Register" group.long 0x380++0x0F "Queue 56" line.long 0x00 "QUEACC56_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC56_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC56_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC56_3,Queue 0 Word 1 Data Register" group.long 0x390++0x0F "Queue 57" line.long 0x00 "QUEACC57_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC57_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC57_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC57_3,Queue 0 Word 1 Data Register" group.long 0x3A0++0x0F "Queue 58" line.long 0x00 "QUEACC58_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC58_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC58_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC58_3,Queue 0 Word 1 Data Register" group.long 0x3B0++0x0F "Queue 59" line.long 0x00 "QUEACC59_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC59_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC59_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC59_3,Queue 0 Word 1 Data Register" group.long 0x3C0++0x0F "Queue 60" line.long 0x00 "QUEACC60_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC60_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC60_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC60_3,Queue 0 Word 1 Data Register" group.long 0x3D0++0x0F "Queue 61" line.long 0x00 "QUEACC61_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC61_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC61_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC61_3,Queue 0 Word 1 Data Register" group.long 0x3E0++0x0F "Queue 62" line.long 0x00 "QUEACC62_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC62_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC62_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC62_3,Queue 0 Word 1 Data Register" group.long 0x3F0++0x0F "Queue 63" line.long 0x00 "QUEACC63_0,Queue 0 Word 0 Data Register" line.long 0x04 "QUEACC63_1,Queue 0 Word 1 Data Register" line.long 0x08 "QUEACC63_2,Queue 0 Word 2 Data Register" line.long 0x0C "QUEACC63_3,Queue 0 Word 1 Data Register" tree.end width 16. tree "Queue Status Registers" group.long 0x400++0x03 line.long 0x00 "QUELOWSTAT_0,Queue 0-7 Complete Status Register" bitfld.long 0x00 31. " Queue7_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 30. " Queue7_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 29. " Queue7_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 28. " Queue7_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 27. " Queue6_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 26. " Queue6_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 25. " Queue6_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 24. " Queue6_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 23. " Queue5_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 22. " Queue5_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 21. " Queue5_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 20. " Queue5_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 19. " Queue4_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 18. " Queue4_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 17. " Queue4_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 16. " Queue4_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 15. " Queue3_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 14. " Queue3_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 13. " Queue3_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 12. " Queue3_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 11. " Queue2_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 10. " Queue2_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 9. " Queue2_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 8. " Queue2_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 7. " Queue1_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 6. " Queue1_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 5. " Queue1_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 4. " Queue1_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 3. " Queue0_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 2. " Queue0_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 1. " Queue0_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 0. " Queue0_E ,Status Flag Empty" "Not empty,Empty" group.long 0x404++0x03 line.long 0x00 "QUELOWSTAT_1,Queue 8-15 Complete Status Register" bitfld.long 0x00 31. " Queue15_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 30. " Queue15_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 29. " Queue15_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 28. " Queue15_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 27. " Queue14_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 26. " Queue14_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 25. " Queue14_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 24. " Queue14_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 23. " Queue13_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 22. " Queue13_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 21. " Queue13_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 20. " Queue13_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 19. " Queue12_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 18. " Queue12_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 17. " Queue12_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 16. " Queue12_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 15. " Queue11_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 14. " Queue11_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 13. " Queue11_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 12. " Queue11_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 11. " Queue10_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 10. " Queue10_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 9. " Queue10_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 8. " Queue10_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 7. " Queue9_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 6. " Queue9_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 5. " Queue9_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 4. " Queue9_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 3. " Queue8_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 2. " Queue8_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 1. " Queue8_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 0. " Queue8_E ,Status Flag Empty" "Not empty,Empty" group.long 0x408++0x03 line.long 0x00 "QUELOWSTAT_2,Queue 16-23 Complete Status Register" bitfld.long 0x00 31. " Queue23_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 30. " Queue23_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 29. " Queue23_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 28. " Queue23_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 27. " Queue22_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 26. " Queue22_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 25. " Queue22_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 24. " Queue22_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 23. " Queue21_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 22. " Queue21_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 21. " Queue21_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 20. " Queue21_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 19. " Queue20_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 18. " Queue20_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 17. " Queue20_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 16. " Queue20_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 15. " Queue19_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 14. " Queue19_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 13. " Queue19_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 12. " Queue19_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 11. " Queue18_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 10. " Queue18_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 9. " Queue18_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 8. " Queue18_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 7. " Queue17_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 6. " Queue17_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 5. " Queue17_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 4. " Queue17_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 3. " Queue16_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 2. " Queue16_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 1. " Queue16_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 0. " Queue16_E ,Status Flag Empty" "Not empty,Empty" group.long 0x40C++0x03 line.long 0x00 "QUELOWSTAT_3,Queue 24-31 Complete Status Register" bitfld.long 0x00 31. " Queue31_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 30. " Queue31_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 29. " Queue31_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 28. " Queue31_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 27. " Queue30_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 26. " Queue30_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 25. " Queue30_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 24. " Queue30_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 23. " Queue29_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 22. " Queue29_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 21. " Queue29_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 20. " Queue29_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 19. " Queue28_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 18. " Queue28_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 17. " Queue28_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 16. " Queue28_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 15. " Queue27_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 14. " Queue27_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 13. " Queue27_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 12. " Queue27_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 11. " Queue26_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 10. " Queue26_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 9. " Queue26_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 8. " Queue26_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 7. " Queue25_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 6. " Queue25_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 5. " Queue25_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 4. " Queue25_E ,Status Flag Empty" "Not empty,Empty" textline " " bitfld.long 0x00 3. " Queue24_F ,Status Flag Full" "Not full,Full" bitfld.long 0x00 2. " Queue24_NF ,Status Flag Nearly Full" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 1. " Queue24_NE ,Status Flag Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 0. " Queue24_E ,Status Flag Empty" "Not empty,Empty" group.long 0x410++0x03 line.long 0x00 "QUEUOSTAT0,Queue 0-15 Overflow/Underflow Status Register" bitfld.long 0x00 31. " OF15 ,Overflow Flag 15" "No overflow,Overflow" bitfld.long 0x00 30. " UF15 ,Underflow Flag 15" "No underflow,Underflow" textline " " bitfld.long 0x00 29. " OF14 ,Overflow Flag 14" "No overflow,Overflow" bitfld.long 0x00 28. " UF14 ,Underflow Flag 14" "No underflow,Underflow" textline " " bitfld.long 0x00 27. " OF13 ,Overflow Flag 13" "No overflow,Overflow" bitfld.long 0x00 26. " UF13 ,Underflow Flag 13" "No underflow,Underflow" textline " " bitfld.long 0x00 25. " OF12 ,Overflow Flag 12" "No overflow,Overflow" bitfld.long 0x00 24. " UF12 ,Underflow Flag 12" "No underflow,Underflow" textline " " bitfld.long 0x00 23. " OF11 ,Overflow Flag 11" "No overflow,Overflow" bitfld.long 0x00 22. " UF11 ,Underflow Flag 11" "No underflow,Underflow" textline " " bitfld.long 0x00 21. " OF10 ,Overflow Flag 10" "No overflow,Overflow" bitfld.long 0x00 20. " UF10 ,Underflow Flag 10" "No underflow,Underflow" textline " " bitfld.long 0x00 19. " OF9 ,Overflow Flag 9" "No overflow,Overflow" bitfld.long 0x00 18. " UF9 ,Underflow Flag 9" "No underflow,Underflow" textline " " bitfld.long 0x00 17. " OF8 ,Overflow Flag 8" "No overflow,Overflow" bitfld.long 0x00 16. " UF8 ,Underflow Flag 8" "No underflow,Underflow" textline " " bitfld.long 0x00 15. " OF7 ,Overflow Flag 7" "No overflow,Overflow" bitfld.long 0x00 14. " UF7 ,Underflow Flag 7" "No underflow,Underflow" textline " " bitfld.long 0x00 13. " OF6 ,Overflow Flag 6" "No overflow,Overflow" bitfld.long 0x00 12. " UF6 ,Underflow Flag 6" "No underflow,Underflow" textline " " bitfld.long 0x00 11. " OF5 ,Overflow Flag 5" "No overflow,Overflow" bitfld.long 0x00 10. " UF5 ,Underflow Flag 5" "No underflow,Underflow" textline " " bitfld.long 0x00 9. " OF4 ,Overflow Flag 4" "No overflow,Overflow" bitfld.long 0x00 8. " UF4 ,Underflow Flag 4" "No underflow,Underflow" textline " " bitfld.long 0x00 7. " OF3 ,Overflow Flag 3" "No overflow,Overflow" bitfld.long 0x00 6. " UF3 ,Underflow Flag 3" "No underflow,Underflow" textline " " bitfld.long 0x00 5. " OF2 ,Overflow Flag 2" "No overflow,Overflow" bitfld.long 0x00 4. " UF2 ,Underflow Flag 2" "No underflow,Underflow" textline " " bitfld.long 0x00 3. " OF1 ,Overflow Flag 1" "No overflow,Overflow" bitfld.long 0x00 2. " UF1 ,Underflow Flag 1" "No underflow,Underflow" textline " " bitfld.long 0x00 1. " OF0 ,Overflow Flag 0" "No overflow,Overflow" bitfld.long 0x00 0. " UF0 ,Underflow Flag 0" "No underflow,Underflow" group.long 0x414++0x03 line.long 0x00 "QUEUOSTAT1,Queue 16-31 Overflow/Underflow Status Register" bitfld.long 0x00 31. " OF31 ,Overflow Flag 31" "No overflow,Overflow" bitfld.long 0x00 30. " UF31 ,Underflow Flag 31" "No underflow,Underflow" textline " " bitfld.long 0x00 29. " OF30 ,Overflow Flag 30" "No overflow,Overflow" bitfld.long 0x00 28. " UF30 ,Underflow Flag 30" "No underflow,Underflow" textline " " bitfld.long 0x00 27. " OF29 ,Overflow Flag 29" "No overflow,Overflow" bitfld.long 0x00 26. " UF29 ,Underflow Flag 29" "No underflow,Underflow" textline " " bitfld.long 0x00 25. " OF28 ,Overflow Flag 28" "No overflow,Overflow" bitfld.long 0x00 24. " UF28 ,Underflow Flag 28" "No underflow,Underflow" textline " " bitfld.long 0x00 23. " OF27 ,Overflow Flag 27" "No overflow,Overflow" bitfld.long 0x00 22. " UF27 ,Underflow Flag 27" "No underflow,Underflow" textline " " bitfld.long 0x00 21. " OF26 ,Overflow Flag 26" "No overflow,Overflow" bitfld.long 0x00 20. " UF26 ,Underflow Flag 26" "No underflow,Underflow" textline " " bitfld.long 0x00 19. " OF25 ,Overflow Flag 25" "No overflow,Overflow" bitfld.long 0x00 18. " UF25 ,Underflow Flag 25" "No underflow,Underflow" textline " " bitfld.long 0x00 17. " OF24 ,Overflow Flag 24" "No overflow,Overflow" bitfld.long 0x00 16. " UF24 ,Underflow Flag 24" "No underflow,Underflow" textline " " bitfld.long 0x00 15. " OF23 ,Overflow Flag 23" "No overflow,Overflow" bitfld.long 0x00 14. " UF23 ,Underflow Flag 23" "No underflow,Underflow" textline " " bitfld.long 0x00 13. " OF22 ,Overflow Flag 22" "No overflow,Overflow" bitfld.long 0x00 12. " UF22 ,Underflow Flag 22" "No underflow,Underflow" textline " " bitfld.long 0x00 11. " OF21 ,Overflow Flag 21" "No overflow,Overflow" bitfld.long 0x00 10. " UF21 ,Underflow Flag 21" "No underflow,Underflow" textline " " bitfld.long 0x00 9. " OF20 ,Overflow Flag 20" "No overflow,Overflow" bitfld.long 0x00 8. " UF20 ,Underflow Flag 20" "No underflow,Underflow" textline " " bitfld.long 0x00 7. " OF19 ,Overflow Flag 19" "No overflow,Overflow" bitfld.long 0x00 6. " UF19 ,Underflow Flag 19" "No underflow,Underflow" textline " " bitfld.long 0x00 5. " OF18 ,Overflow Flag 18" "No overflow,Overflow" bitfld.long 0x00 4. " UF18 ,Underflow Flag 18" "No underflow,Underflow" textline " " bitfld.long 0x00 3. " OF17 ,Overflow Flag 17" "No overflow,Overflow" bitfld.long 0x00 2. " UF17 ,Underflow Flag 17" "No underflow,Underflow" textline " " bitfld.long 0x00 1. " OF16 ,Overflow Flag 16" "No overflow,Overflow" bitfld.long 0x00 0. " UF16 ,Underflow Flag 16" "No underflow,Underflow" group.long 0x440++0x03 line.long 0x00 "QUEUPPSTATE,Queue 32-63 Empty Status Flags Register" bitfld.long 0x00 31. " Q63E ,Empty Status Flag 63" "Not empty,Empty" bitfld.long 0x00 30. " Q62E ,Empty Status Flag 62" "Not empty,Empty" textline " " bitfld.long 0x00 29. " Q61E ,Empty Status Flag 61" "Not empty,Empty" bitfld.long 0x00 28. " Q60E ,Empty Status Flag 60" "Not empty,Empty" textline " " bitfld.long 0x00 27. " Q59E ,Empty Status Flag 59" "Not empty,Empty" bitfld.long 0x00 26. " Q58E ,Empty Status Flag 58" "Not empty,Empty" textline " " bitfld.long 0x00 25. " Q57E ,Empty Status Flag 57" "Not empty,Empty" bitfld.long 0x00 24. " Q56E ,Empty Status Flag 56" "Not empty,Empty" textline " " bitfld.long 0x00 23. " Q55E ,Empty Status Flag 55" "Not empty,Empty" bitfld.long 0x00 22. " Q54E ,Empty Status Flag 54" "Not empty,Empty" textline " " bitfld.long 0x00 21. " Q53E ,Empty Status Flag 53" "Not empty,Empty" bitfld.long 0x00 20. " Q52E ,Empty Status Flag 52" "Not empty,Empty" textline " " bitfld.long 0x00 19. " Q51E ,Empty Status Flag 51" "Not empty,Empty" bitfld.long 0x00 18. " Q50E ,Empty Status Flag 50" "Not empty,Empty" textline " " bitfld.long 0x00 17. " Q49E ,Empty Status Flag 49" "Not empty,Empty" bitfld.long 0x00 16. " Q48E ,Empty Status Flag 48" "Not empty,Empty" textline " " bitfld.long 0x00 15. " Q47E ,Empty Status Flag 47" "Not empty,Empty" bitfld.long 0x00 14. " Q46E ,Empty Status Flag 46" "Not empty,Empty" textline " " bitfld.long 0x00 13. " Q45E ,Empty Status Flag 45" "Not empty,Empty" bitfld.long 0x00 12. " Q44E ,Empty Status Flag 44" "Not empty,Empty" textline " " bitfld.long 0x00 11. " Q43E ,Empty Status Flag 43" "Not empty,Empty" bitfld.long 0x00 10. " Q42E ,Empty Status Flag 42" "Not empty,Empty" textline " " bitfld.long 0x00 9. " Q41E ,Empty Status Flag 41" "Not empty,Empty" bitfld.long 0x00 8. " Q40E ,Empty Status Flag 40" "Not empty,Empty" textline " " bitfld.long 0x00 7. " Q39E ,Empty Status Flag 39" "Not empty,Empty" bitfld.long 0x00 6. " Q38E ,Empty Status Flag 38" "Not empty,Empty" textline " " bitfld.long 0x00 5. " Q37E ,Empty Status Flag 37" "Not empty,Empty" bitfld.long 0x00 4. " Q36E ,Empty Status Flag 36" "Not empty,Empty" textline " " bitfld.long 0x00 3. " Q35E ,Empty Status Flag 35" "Not empty,Empty" bitfld.long 0x00 2. " Q34E ,Empty Status Flag 34" "Not empty,Empty" textline " " bitfld.long 0x00 1. " Q33E ,Empty Status Flag 33" "Not empty,Empty" bitfld.long 0x00 0. " Q32E ,Empty Status Flag 32" "Not empty,Empty" group.long 0x418++0x03 line.long 0x00 "QUEUPPSTATNE,Queue 32-63 Nearly Empty Status Flags Register" bitfld.long 0x00 31. " Q63NE ,Nearly Empty Status Flag 63" "Not nearly empty,Nearly empty" bitfld.long 0x00 30. " Q62NE ,Nearly Empty Status Flag 62" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 29. " Q61NE ,Nearly Empty Status Flag 61" "Not nearly empty,Nearly empty" bitfld.long 0x00 28. " Q60NE ,Nearly Empty Status Flag 60" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 27. " Q59NE ,Nearly Empty Status Flag 59" "Not nearly empty,Nearly empty" bitfld.long 0x00 26. " Q58NE ,Nearly Empty Status Flag 58" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 25. " Q57NE ,Nearly Empty Status Flag 57" "Not nearly empty,Nearly empty" bitfld.long 0x00 24. " Q56NE ,Nearly Empty Status Flag 56" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 23. " Q55NE ,Nearly Empty Status Flag 55" "Not nearly empty,Nearly empty" bitfld.long 0x00 22. " Q54NE ,Nearly Empty Status Flag 54" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 21. " Q53NE ,Nearly Empty Status Flag 53" "Not nearly empty,Nearly empty" bitfld.long 0x00 20. " Q52NE ,Nearly Empty Status Flag 52" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 19. " Q51NE ,Nearly Empty Status Flag 51" "Not nearly empty,Nearly empty" bitfld.long 0x00 18. " Q50NE ,Nearly Empty Status Flag 50" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 17. " Q49NE ,Nearly Empty Status Flag 49" "Not nearly empty,Nearly empty" bitfld.long 0x00 16. " Q48NE ,Nearly Empty Status Flag 48" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 15. " Q47NE ,Nearly Empty Status Flag 47" "Not nearly empty,Nearly empty" bitfld.long 0x00 14. " Q46NE ,Nearly Empty Status Flag 46" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 13. " Q45NE ,Nearly Empty Status Flag 45" "Not nearly empty,Nearly empty" bitfld.long 0x00 12. " Q44NE ,Nearly Empty Status Flag 44" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 11. " Q43NE ,Nearly Empty Status Flag 43" "Not nearly empty,Nearly empty" bitfld.long 0x00 10. " Q42NE ,Nearly Empty Status Flag 42" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 9. " Q41NE ,Nearly Empty Status Flag 41" "Not nearly empty,Nearly empty" bitfld.long 0x00 8. " Q40NE ,Nearly Empty Status Flag 40" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 7. " Q39NE ,Nearly Empty Status Flag 39" "Not nearly empty,Nearly empty" bitfld.long 0x00 6. " Q38NE ,Nearly Empty Status Flag 38" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 5. " Q37NE ,Nearly Empty Status Flag 37" "Not nearly empty,Nearly empty" bitfld.long 0x00 4. " Q36NE ,Nearly Empty Status Flag 36" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 3. " Q35NE ,Nearly Empty Status Flag 35" "Not nearly empty,Nearly empty" bitfld.long 0x00 2. " Q34NE ,Nearly Empty Status Flag 34" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 1. " Q33NE ,Nearly Empty Status Flag 33" "Not nearly empty,Nearly empty" bitfld.long 0x00 0. " Q32NE ,Nearly Empty Status Flag 32" "Not nearly empty,Nearly empty" group.long 0x444++0x03 line.long 0x00 "QUEUPPSTATNF,Queue 32-63 Nearly Full Status Flags Register" bitfld.long 0x00 31. " Q63NF ,Nearly Full Status Flag 63" "Not nearly full,Nearly full" bitfld.long 0x00 30. " Q62NF ,Nearly Full Status Flag 62" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 29. " Q61NF ,Nearly Full Status Flag 61" "Not nearly full,Nearly full" bitfld.long 0x00 28. " Q60NF ,Nearly Full Status Flag 60" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 27. " Q59NF ,Nearly Full Status Flag 59" "Not nearly full,Nearly full" bitfld.long 0x00 26. " Q58NF ,Nearly Full Status Flag 58" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 25. " Q57NF ,Nearly Full Status Flag 57" "Not nearly full,Nearly full" bitfld.long 0x00 24. " Q56NF ,Nearly Full Status Flag 56" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 23. " Q55NF ,Nearly Full Status Flag 55" "Not nearly full,Nearly full" bitfld.long 0x00 22. " Q54NF ,Nearly Full Status Flag 54" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 21. " Q53NF ,Nearly Full Status Flag 53" "Not nearly full,Nearly full" bitfld.long 0x00 20. " Q52NF ,Nearly Full Status Flag 52" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 19. " Q51NF ,Nearly Full Status Flag 51" "Not nearly full,Nearly full" bitfld.long 0x00 18. " Q50NF ,Nearly Full Status Flag 50" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 17. " Q49NF ,Nearly Full Status Flag 49" "Not nearly full,Nearly full" bitfld.long 0x00 16. " Q48NF ,Nearly Full Status Flag 48" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 15. " Q47NF ,Nearly Full Status Flag 47" "Not nearly full,Nearly full" bitfld.long 0x00 14. " Q46NF ,Nearly Full Status Flag 46" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 13. " Q45NF ,Nearly Full Status Flag 45" "Not nearly full,Nearly full" bitfld.long 0x00 12. " Q44NF ,Nearly Full Status Flag 44" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 11. " Q43NF ,Nearly Full Status Flag 43" "Not nearly full,Nearly full" bitfld.long 0x00 10. " Q42NF ,Nearly Full Status Flag 42" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 9. " Q41NF ,Nearly Full Status Flag 41" "Not nearly full,Nearly full" bitfld.long 0x00 8. " Q40NF ,Nearly Full Status Flag 40" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 7. " Q39NF ,Nearly Full Status Flag 39" "Not nearly full,Nearly full" bitfld.long 0x00 6. " Q38NF ,Nearly Full Status Flag 38" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 5. " Q37NF ,Nearly Full Status Flag 37" "Not nearly full,Nearly full" bitfld.long 0x00 4. " Q36NF ,Nearly Full Status Flag 36" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 3. " Q35NF ,Nearly Full Status Flag 35" "Not nearly full,Nearly full" bitfld.long 0x00 2. " Q34NF ,Nearly Full Status Flag 34" "Not nearly full,Nearly full" textline " " bitfld.long 0x00 1. " Q33NF ,Nearly Full Status Flag 33" "Not nearly full,Nearly full" bitfld.long 0x00 0. " Q32NF ,Nearly Full Status Flag 32" "Not nearly full,Nearly full" group.long 0x41C++0x03 line.long 0x00 "QUEUPPSTATF,Queue 32-63 Full Status Flags Register" bitfld.long 0x00 31. " Q63F ,Full Status Flag 63" "Not full,Full" bitfld.long 0x00 30. " Q62F ,Full Status Flag 62" "Not full,Full" textline " " bitfld.long 0x00 29. " Q61F ,Full Status Flag 61" "Not full,Full" bitfld.long 0x00 28. " Q60F ,Full Status Flag 60" "Not full,Full" textline " " bitfld.long 0x00 27. " Q59F ,Full Status Flag 59" "Not full,Full" bitfld.long 0x00 26. " Q58F ,Full Status Flag 58" "Not full,Full" textline " " bitfld.long 0x00 25. " Q57F ,Full Status Flag 57" "Not full,Full" bitfld.long 0x00 24. " Q56F ,Full Status Flag 56" "Not full,Full" textline " " bitfld.long 0x00 23. " Q55F ,Full Status Flag 55" "Not full,Full" bitfld.long 0x00 22. " Q54F ,Full Status Flag 54" "Not full,Full" textline " " bitfld.long 0x00 21. " Q53F ,Full Status Flag 53" "Not full,Full" bitfld.long 0x00 20. " Q52F ,Full Status Flag 52" "Not full,Full" textline " " bitfld.long 0x00 19. " Q51F ,Full Status Flag 51" "Not full,Full" bitfld.long 0x00 18. " Q50F ,Full Status Flag 50" "Not full,Full" textline " " bitfld.long 0x00 17. " Q49F ,Full Status Flag 49" "Not full,Full" bitfld.long 0x00 16. " Q48F ,Full Status Flag 48" "Not full,Full" textline " " bitfld.long 0x00 15. " Q47F ,Full Status Flag 47" "Not full,Full" bitfld.long 0x00 14. " Q46F ,Full Status Flag 46" "Not full,Full" textline " " bitfld.long 0x00 13. " Q45F ,Full Status Flag 45" "Not full,Full" bitfld.long 0x00 12. " Q44F ,Full Status Flag 44" "Not full,Full" textline " " bitfld.long 0x00 11. " Q43F ,Full Status Flag 43" "Not full,Full" bitfld.long 0x00 10. " Q42F ,Full Status Flag 42" "Not full,Full" textline " " bitfld.long 0x00 9. " Q41F ,Full Status Flag 41" "Not full,Full" bitfld.long 0x00 8. " Q40F ,Full Status Flag 40" "Not full,Full" textline " " bitfld.long 0x00 7. " Q39F ,Full Status Flag 39" "Not full,Full" bitfld.long 0x00 6. " Q38F ,Full Status Flag 38" "Not full,Full" textline " " bitfld.long 0x00 5. " Q37F ,Full Status Flag 37" "Not full,Full" bitfld.long 0x00 4. " Q36F ,Full Status Flag 36" "Not full,Full" textline " " bitfld.long 0x00 3. " Q35F ,Full Status Flag 35" "Not full,Full" bitfld.long 0x00 2. " Q34F ,Full Status Flag 34" "Not full,Full" textline " " bitfld.long 0x00 1. " Q33F ,Full Status Flag 33" "Not full,Full" bitfld.long 0x00 0. " Q32F ,Full Status Flag 32" "Not full,Full" group.long 0x420++0x0F line.long 0x00 "INT0SRCSELREG0,Interrupt 0 Status Flag Source Select for Queues 0-7 Register" bitfld.long 0x00 28.--30. " SSS7 ,Status Source Select 7" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x00 24.--26. " SSS6 ,Status Source Select 6" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x00 20.--22. " SSS5 ,Status Source Select 5" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x00 16.--18. " SSS4 ,Status Source Select 4" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x00 12.--14. " SSS3 ,Status Source Select 3" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x00 8.--10. " SSS2 ,Status Source Select 2" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x00 4.--6. " SSS1 ,Status Source Select 1" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x00 3. " CLR_INT ,Clear Interrupt" "Cleared,Set" textline " " bitfld.long 0x00 0.--2. " SSS0 ,Status Source Select 0" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" line.long 0x04 "INT0SRCSELREG1,Interrupt 0 Status Flag Source Select for Queues 8-15 Register" bitfld.long 0x04 28.--30. " SSS15 ,Status Source Select 15" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x04 24.--26. " SSS14 ,Status Source Select 14" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x04 20.--22. " SSS13 ,Status Source Select 13" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x04 16.--18. " SSS12 ,Status Source Select 12" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x04 12.--14. " SSS11 ,Status Source Select 11" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x04 8.--10. " SSS10 ,Status Source Select 10" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x04 4.--6. " SSS9 ,Status Source Select 9" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x04 0.--2. " SSS8 ,Status Source Select 8" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" line.long 0x08 "INT0SRCSELREG2,Interrupt 0 Status Flag Source Select for Queues 16-23 Register" bitfld.long 0x08 28.--30. " SSS23 ,Status Source Select 23" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x08 24.--26. " SSS22 ,Status Source Select 22" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x08 20.--22. " SSS21 ,Status Source Select 21" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x08 16.--18. " SSS20 ,Status Source Select 20" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x08 12.--14. " SSS19 ,Status Source Select 19" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x08 8.--10. " SSS18 ,Status Source Select 18" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x08 4.--6. " SSS17 ,Status Source Select 17" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x08 0.--2. " SSS16 ,Status Source Select 16" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" line.long 0x0C "INT0SRCSELREG3,Interrupt 0 Status Flag Source Select for Queues 24-31 Register" bitfld.long 0x0C 28.--30. " SSS31 ,Status Source Select 31" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x0C 24.--26. " SSS30 ,Status Source Select 30" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x0C 20.--22. " SSS29 ,Status Source Select 29" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x0C 16.--18. " SSS28 ,Status Source Select 28" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x0C 12.--14. " SSS27 ,Status Source Select 27" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x0C 8.--10. " SSS26 ,Status Source Select 26" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" textline " " bitfld.long 0x0C 4.--6. " SSS25 ,Status Source Select 25" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" bitfld.long 0x0C 0.--2. " SSS24 ,Status Source Select 24" "Empty going TRUE,Nearly Empty going TRUE,Nearly Full going TRUE,Full going TRUE,Empty going FALSE,Nearly Empty going FALSE,Nearly Full going FALSE,Full going FALSE" tree.end width 12. tree "Queue Interrupt Registers" group.long 0x430++0x07 line.long 0x00 "QUEIEREG0,Queue Interrupt Enable Register 0" bitfld.long 0x00 31. " Q31IE ,Queue 31 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 30. " Q30IE ,Queue 30 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 29. " Q29IE ,Queue 29 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " Q28IE ,Queue 28 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 27. " Q27IE ,Queue 27 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 26. " Q26IE ,Queue 26 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " Q25IE ,Queue 25 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 24. " Q24IE ,Queue 24 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 23. " Q23IE ,Queue 23 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " Q22IE ,Queue 22 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 21. " Q21IE ,Queue 21 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 20. " Q20IE ,Queue 20 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " Q19IE ,Queue 19 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 18. " Q18IE ,Queue 18 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 17. " Q17IE ,Queue 17 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " Q16IE ,Queue 16 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 15. " Q15IE ,Queue 15 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 14. " Q14IE ,Queue 14 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " Q13IE ,Queue 13 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 12. " Q12IE ,Queue 12 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 11. " Q11IE ,Queue 11 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " Q10IE ,Queue 10 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 9. " Q9IE ,Queue 9 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 8. " Q8IE ,Queue 8 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " Q7IE ,Queue 7 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 6. " Q6IE ,Queue 6 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 5. " Q5IE ,Queue 5 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " Q4IE ,Queue 4 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 3. " Q3IE ,Queue 3 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 2. " Q2IE ,Queue 2 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " Q1IE ,Queue 1 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " Q0IE ,Queue 0 Interrupt Enable" "Disabled,Enabled" line.long 0x04 "QUEIEREG1,Queue Interrupt Enable Register 1" bitfld.long 0x04 31. " Q63IE ,Queue 63 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 30. " Q62IE ,Queue 62 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 29. " Q61IE ,Queue 61 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 28. " Q60IE ,Queue 60 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 27. " Q59IE ,Queue 59 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 26. " Q58IE ,Queue 58 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 25. " Q57IE ,Queue 57 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 24. " Q56IE ,Queue 56 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 23. " Q55IE ,Queue 55 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 22. " Q54IE ,Queue 54 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 21. " Q53IE ,Queue 53 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 20. " Q52IE ,Queue 52 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 19. " Q51IE ,Queue 51 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 18. " Q50IE ,Queue 50 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 17. " Q49IE ,Queue 49 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 16. " Q48IE ,Queue 48 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 15. " Q47IE ,Queue 47 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 14. " Q46IE ,Queue 46 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 13. " Q45IE ,Queue 45 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 12. " Q44IE ,Queue 44 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 11. " Q43IE ,Queue 43 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 10. " Q42IE ,Queue 42 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 9. " Q41IE ,Queue 41 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 8. " Q40IE ,Queue 40 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " Q39IE ,Queue 39 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 6. " Q38IE ,Queue 38 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 5. " Q37IE ,Queue 37 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 4. " Q36IE ,Queue 36 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 3. " Q35IE ,Queue 35 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 2. " Q34IE ,Queue 34 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 1. " Q33IE ,Queue 33 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 0. " Q32IE ,Queue 32 Interrupt Enable" "Disabled,Enabled" group.long 0x438++0x07 line.long 0x00 "QUEINTREG0,Queue Interrupt for Queues 0-31 Register" bitfld.long 0x00 31. " Q31INT ,Queue 31 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 30. " Q30INT ,Queue 30 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 29. " Q29INT ,Queue 29 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " Q28INT ,Queue 28 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 27. " Q27INT ,Queue 27 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 26. " Q26INT ,Queue 26 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " Q25INT ,Queue 25 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 24. " Q24INT ,Queue 24 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 23. " Q23INT ,Queue 23 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " Q22INT ,Queue 22 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 21. " Q21INT ,Queue 21 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 20. " Q20INT ,Queue 20 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " Q19INT ,Queue 19 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 18. " Q18INT ,Queue 18 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 17. " Q17INT ,Queue 17 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " Q16INT ,Queue 16 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 15. " Q15INT ,Queue 15 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 14. " Q14INT ,Queue 14 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " Q13INT ,Queue 13 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 12. " Q12INT ,Queue 12 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 11. " Q11INT ,Queue 11 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " Q10INT ,Queue 10 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " Q9INT ,Queue 9 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " Q8INT ,Queue 8 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " Q7INT ,Queue 7 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " Q6INT ,Queue 6 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " Q5INT ,Queue 5 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " Q4INT ,Queue 4 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 3. " Q3INT ,Queue 3 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " Q2INT ,Queue 2 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " Q1INT ,Queue 1 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " Q0INT ,Queue 0 Interrupt" "No interrupt,Interrupt" line.long 0x04 "QUEINTREG0,Queue Interrupt for Queues 32-63 Register" bitfld.long 0x04 31. " Q63INT ,Queue 63 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 30. " Q62INT ,Queue 62 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 29. " Q61INT ,Queue 61 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 28. " Q60INT ,Queue 60 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 27. " Q59INT ,Queue 59 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 26. " Q58INT ,Queue 58 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 25. " Q57INT ,Queue 57 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 24. " Q56INT ,Queue 56 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 23. " Q55INT ,Queue 55 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 22. " Q54INT ,Queue 54 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 21. " Q53INT ,Queue 53 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 20. " Q52INT ,Queue 52 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 19. " Q51INT ,Queue 51 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 18. " Q50INT ,Queue 50 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 17. " Q49INT ,Queue 49 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " Q48INT ,Queue 48 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 15. " Q47INT ,Queue 47 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 14. " Q46INT ,Queue 46 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 13. " Q45INT ,Queue 45 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 12. " Q44INT ,Queue 44 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 11. " Q43INT ,Queue 43 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 10. " Q42INT ,Queue 42 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 9. " Q41INT ,Queue 41 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 8. " Q40INT ,Queue 40 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 7. " Q39INT ,Queue 39 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 6. " Q38INT ,Queue 38 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 5. " Q37INT ,Queue 37 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " Q36INT ,Queue 36 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 3. " Q35INT ,Queue 35 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 2. " Q34INT ,Queue 34 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 1. " Q33INT ,Queue 33 Interrupt" "No interrupt,Interrupt" bitfld.long 0x04 0. " Q32INT ,Queue 32 Interrupt" "No interrupt,Interrupt" tree.end width 13. tree "Queue Configuration Registers" group.long 0x2000++0x03 line.long 0x00 "QUECONFIG0,Queue 0 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2004++0x03 line.long 0x00 "QUECONFIG1,Queue 1 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2008++0x03 line.long 0x00 "QUECONFIG2,Queue 2 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x200C++0x03 line.long 0x00 "QUECONFIG3,Queue 3 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2010++0x03 line.long 0x00 "QUECONFIG4,Queue 4 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2014++0x03 line.long 0x00 "QUECONFIG5,Queue 5 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2018++0x03 line.long 0x00 "QUECONFIG6,Queue 6 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x201C++0x03 line.long 0x00 "QUECONFIG7,Queue 7 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2020++0x03 line.long 0x00 "QUECONFIG8,Queue 8 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2024++0x03 line.long 0x00 "QUECONFIG9,Queue 9 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2028++0x03 line.long 0x00 "QUECONFIG10,Queue 10 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x202C++0x03 line.long 0x00 "QUECONFIG11,Queue 11 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2030++0x03 line.long 0x00 "QUECONFIG12,Queue 12 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2034++0x03 line.long 0x00 "QUECONFIG13,Queue 13 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2038++0x03 line.long 0x00 "QUECONFIG14,Queue 14 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x203C++0x03 line.long 0x00 "QUECONFIG15,Queue 15 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2040++0x03 line.long 0x00 "QUECONFIG16,Queue 16 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2044++0x03 line.long 0x00 "QUECONFIG17,Queue 17 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2048++0x03 line.long 0x00 "QUECONFIG18,Queue 18 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x204C++0x03 line.long 0x00 "QUECONFIG19,Queue 19 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2050++0x03 line.long 0x00 "QUECONFIG20,Queue 20 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2054++0x03 line.long 0x00 "QUECONFIG21,Queue 21 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2058++0x03 line.long 0x00 "QUECONFIG22,Queue 22 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x205C++0x03 line.long 0x00 "QUECONFIG23,Queue 23 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2060++0x03 line.long 0x00 "QUECONFIG24,Queue 24 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2064++0x03 line.long 0x00 "QUECONFIG25,Queue 25 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2068++0x03 line.long 0x00 "QUECONFIG26,Queue 26 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x206C++0x03 line.long 0x00 "QUECONFIG27,Queue 27 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2070++0x03 line.long 0x00 "QUECONFIG28,Queue 28 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2074++0x03 line.long 0x00 "QUECONFIG29,Queue 29 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2078++0x03 line.long 0x00 "QUECONFIG30,Queue 30 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x207C++0x03 line.long 0x00 "QUECONFIG31,Queue 31 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2080++0x03 line.long 0x00 "QUECONFIG32,Queue 32 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2084++0x03 line.long 0x00 "QUECONFIG33,Queue 33 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2088++0x03 line.long 0x00 "QUECONFIG34,Queue 34 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x208C++0x03 line.long 0x00 "QUECONFIG35,Queue 35 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2090++0x03 line.long 0x00 "QUECONFIG36,Queue 36 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2094++0x03 line.long 0x00 "QUECONFIG37,Queue 37 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x2098++0x03 line.long 0x00 "QUECONFIG38,Queue 38 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x209C++0x03 line.long 0x00 "QUECONFIG39,Queue 39 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20A0++0x03 line.long 0x00 "QUECONFIG40,Queue 40 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20A4++0x03 line.long 0x00 "QUECONFIG41,Queue 41 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20A8++0x03 line.long 0x00 "QUECONFIG42,Queue 42 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20AC++0x03 line.long 0x00 "QUECONFIG43,Queue 43 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20B0++0x03 line.long 0x00 "QUECONFIG44,Queue 44 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20B4++0x03 line.long 0x00 "QUECONFIG45,Queue 45 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20B8++0x03 line.long 0x00 "QUECONFIG46,Queue 46 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20BC++0x03 line.long 0x00 "QUECONFIG47,Queue 47 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20C0++0x03 line.long 0x00 "QUECONFIG48,Queue 48 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20C4++0x03 line.long 0x00 "QUECONFIG49,Queue 49 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20C8++0x03 line.long 0x00 "QUECONFIG50,Queue 50 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20CC++0x03 line.long 0x00 "QUECONFIG51,Queue 51 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20D0++0x03 line.long 0x00 "QUECONFIG52,Queue 52 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20D4++0x03 line.long 0x00 "QUECONFIG53,Queue 53 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20D8++0x03 line.long 0x00 "QUECONFIG54,Queue 54 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20DC++0x03 line.long 0x00 "QUECONFIG55,Queue 55 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20E0++0x03 line.long 0x00 "QUECONFIG56,Queue 56 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20E4++0x03 line.long 0x00 "QUECONFIG57,Queue 57 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20E8++0x03 line.long 0x00 "QUECONFIG58,Queue 58 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20EC++0x03 line.long 0x00 "QUECONFIG59,Queue 59 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20F0++0x03 line.long 0x00 "QUECONFIG60,Queue 60 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20F4++0x03 line.long 0x00 "QUECONFIG61,Queue 61 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20F8++0x03 line.long 0x00 "QUECONFIG62,Queue 62 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" group.long 0x20FC++0x03 line.long 0x00 "QUECONFIG63,Queue 63 Configuration Register" bitfld.long 0x00 29.--31. " NearlyFullWatermark ,Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " NearlyEmptyWatermark ,Nearly Empty Watermark" "0,1,2,4,8,16,32,64" textline " " bitfld.long 0x00 24.--25. " BufferSize ,Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " EntrySize ,Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " BaseAddress ,Base Address" hexmask.long.byte 0x00 7.--13. 1. " ReadPointer ,Read Pointer" textline " " hexmask.long.byte 0x00 0.--6. 1. " WritePointer ,Write Pointer" tree.end width 14. tree "Event Registers" group.long 0x448++0x0B line.long 0x00 "QUEUPPEVA,Queue 32 to 63 Event 'A' Enable Register" bitfld.long 0x00 31. " Q63EN ,Queue 63 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 30. " Q62EN ,Queue 62 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 29. " Q61EN ,Queue 61 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " Q60EN ,Queue 60 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 27. " Q59EN ,Queue 59 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 26. " Q58EN ,Queue 58 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " Q57EN ,Queue 57 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 24. " Q56EN ,Queue 56 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 23. " Q55EN ,Queue 55 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " Q54EN ,Queue 54 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 21. " Q53EN ,Queue 53 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 20. " Q52EN ,Queue 52 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " Q51EN ,Queue 51 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 18. " Q50EN ,Queue 50 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 17. " Q49EN ,Queue 49 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " Q48EN ,Queue 48 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 15. " Q47EN ,Queue 47 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 14. " Q46EN ,Queue 46 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " Q45EN ,Queue 45 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 12. " Q44EN ,Queue 44 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 11. " Q43EN ,Queue 43 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " Q42EN ,Queue 42 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 9. " Q41EN ,Queue 41 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 8. " Q40EN ,Queue 40 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " Q39EN ,Queue 39 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 6. " Q38EN ,Queue 38 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 5. " Q37EN ,Queue 37 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " Q36EN ,Queue 36 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 3. " Q35EN ,Queue 35 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 2. " Q34EN ,Queue 24 Event Enable for 'A' Event" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " Q33EN ,Queue 33 Event Enable for 'A' Event" "Disabled,Enabled" bitfld.long 0x00 0. " Q32EN ,Queue 32 Event Enable for 'A' Event" "Disabled,Enabled" line.long 0x04 "QUEUPPEVB,Queue 32 to 63 Event 'B' Enable Register" bitfld.long 0x04 31. " Q63EN ,Queue 63 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 30. " Q62EN ,Queue 62 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 29. " Q61EN ,Queue 61 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 28. " Q60EN ,Queue 60 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 27. " Q59EN ,Queue 59 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 26. " Q58EN ,Queue 58 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 25. " Q57EN ,Queue 57 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 24. " Q56EN ,Queue 56 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 23. " Q55EN ,Queue 55 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 22. " Q54EN ,Queue 54 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 21. " Q53EN ,Queue 53 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 20. " Q52EN ,Queue 52 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 19. " Q51EN ,Queue 51 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 18. " Q50EN ,Queue 50 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 17. " Q49EN ,Queue 49 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 16. " Q48EN ,Queue 48 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 15. " Q47EN ,Queue 47 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 14. " Q46EN ,Queue 46 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 13. " Q45EN ,Queue 45 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 12. " Q44EN ,Queue 44 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 11. " Q43EN ,Queue 43 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 10. " Q42EN ,Queue 42 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 9. " Q41EN ,Queue 41 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 8. " Q40EN ,Queue 40 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " Q39EN ,Queue 39 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 6. " Q38EN ,Queue 38 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 5. " Q37EN ,Queue 37 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 4. " Q36EN ,Queue 36 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 3. " Q35EN ,Queue 35 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 2. " Q34EN ,Queue 24 Event Enable for 'B' Event" "Disabled,Enabled" textline " " bitfld.long 0x04 1. " Q33EN ,Queue 33 Event Enable for 'B' Event" "Disabled,Enabled" bitfld.long 0x04 0. " Q32EN ,Queue 32 Event Enable for 'B' Event" "Disabled,Enabled" line.long 0x08 "QUEUPPEVC,Queue 32 to 63 Event 'C' Enable Register" bitfld.long 0x08 31. " Q63EN ,Queue 63 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 30. " Q62EN ,Queue 62 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 29. " Q61EN ,Queue 61 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 28. " Q60EN ,Queue 60 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 27. " Q59EN ,Queue 59 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 26. " Q58EN ,Queue 58 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 25. " Q57EN ,Queue 57 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 24. " Q56EN ,Queue 56 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 23. " Q55EN ,Queue 55 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 22. " Q54EN ,Queue 54 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 21. " Q53EN ,Queue 53 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 20. " Q52EN ,Queue 52 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 19. " Q51EN ,Queue 51 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 18. " Q50EN ,Queue 50 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 17. " Q49EN ,Queue 49 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 16. " Q48EN ,Queue 48 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 15. " Q47EN ,Queue 47 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 14. " Q46EN ,Queue 46 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 13. " Q45EN ,Queue 45 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 12. " Q44EN ,Queue 44 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 11. " Q43EN ,Queue 43 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 10. " Q42EN ,Queue 42 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 9. " Q41EN ,Queue 41 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 8. " Q40EN ,Queue 40 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 7. " Q39EN ,Queue 39 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 6. " Q38EN ,Queue 38 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 5. " Q37EN ,Queue 37 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 4. " Q36EN ,Queue 36 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 3. " Q35EN ,Queue 35 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 2. " Q34EN ,Queue 24 Event Enable for 'C' Event" "Disabled,Enabled" textline " " bitfld.long 0x08 1. " Q33EN ,Queue 33 Event Enable for 'C' Event" "Disabled,Enabled" bitfld.long 0x08 0. " Q32EN ,Queue 32 Event Enable for 'C' Event" "Disabled,Enabled" group.long 0x458++0x03 line.long 0x00 "QUEUPSOUSEL,Event Source Select Register" bitfld.long 0x00 4.--5. " ESSC ,Event Source Select C" "Empty,Nearly empty,Nearly full,Full" bitfld.long 0x00 2.--3. " ESSB ,Event Source Select B" "Empty,Nearly empty,Nearly full,Full" textline " " bitfld.long 0x00 0.--1. " ESSA ,Event Source Select A" "Empty,Nearly empty,Nearly full,Full" group.long 0x45C++0x03 line.long 0x00 "QUELOSTATMAP,Queue Status Selection Register" bitfld.long 0x00 27.--30. " NPE_Select ,NPE Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--26. " MapforQueues_24_31 ,Map for Queues 24 - 31" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 19.--22. " NPE_Select ,NPE Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--18. " MapforQueues_16_23 ,Map for Queues 16-23" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 11.--14. " NPE_Select ,NPE Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--10. " MapforQueues_8_15 ,Map for Queues 8-15" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 3.--6. " NPE_Select ,NPE Select 6-3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--2. " MapforQueues_0_7 ,Map for Queues 0-7" "0,1,2,3,4,5,6,7" group.long 0x460++0x03 line.long 0x00 "QUEADDERR,Queue SRAM Parity Error Address and Control Register" bitfld.long 0x00 16. " Error ,Parity error" "No error,Error" rgroup.long 0x464++0x03 line.long 0x00 "QUEDATAERR,Queue SRAM Parity Error Data Register" tree.end tree.end textline ""