; -------------------------------------------------------------------------------- ; @Title: IXP455 On-Chip Peripherals ; @Props: Released ; @Author: PAT ; @Changelog: 2005-06-29 PAT ; @Manufacturer: INTEL - Intel Corporation ; @Core: (ARM), Intel, IXP455 ; @Chip: IXP455 ; @Chiplist: IXP455 ; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: perixp455.per 17440 2024-02-02 15:33:08Z kwisniewski $ config 16. 8. width 0x12 width 8. ; -------------------------------------------------------------------------------- ; 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 ; -------------------------------------------------------------------------------- ; 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 width 0x12 base ad:0xC8000000 tree "Ethernet MACs" tree "Ethernet MAC on NPE A" group.long (0xC000)++0x07 line.long 0x00 "TXCTRL1,Transmit Control 1" bitfld.long 0x00 06. " MIICFG ,MII config" "MII,No MII" bitfld.long 0x00 05. " 2PRTDEF ,Two-part deferral" "Not used,Used" bitfld.long 0x00 04. " APPFCS ,Append FCS" "Not appended,Appended" bitfld.long 0x00 03. " PADEN ,Pad enable" "Disabled,Enabled" textline " " bitfld.long 0x00 02. " RETEN ,Retry enable" "Disabled,Enabled" bitfld.long 0x00 01. " HALFDUP ,Half Duplex" "Full,Half" bitfld.long 0x00 00. " TXEN ,Transmit enable" "Disabled,Enabled" line.long 0x04 "TXCTRL2,Transmit Control 2" hexmask.long.byte 0x04 00.--03. 1. " MAXR ,Maximum Retries" group.long (0xC000+0x10)++0x07 line.long 0x00 "RXCTRL1,Receive Control 1" bitfld.long 0x00 07. " BCDIS ,Broadcast disable" "Enabled,Disabled" bitfld.long 0x00 06. " RXRP ,Receive runt packet" "Dropped,Passed" bitfld.long 0x00 05. " ADDFILT ,Address filter enable" "Disabled,Enabled" bitfld.long 0x00 04. " LOOPEN ,Loopback enable" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " PSEEN ,Pause enable" "Disabled,Enabled" bitfld.long 0x00 02. " CRC ,Send CRC" "Not send,Send" bitfld.long 0x00 01. " PADSTRP ,Pad strip" "Not stripped,Stripped" bitfld.long 0x00 00. " RXEN ,Receive enable" "Disabled,Enabled" line.long 0x04 "RXCTRL2,Receive Control 2" bitfld.long 0x04 00. " RXDEFEN ,Receive deferral enable" "Disabled,Enabled" group.long (0xC000+0x20)++0x03 line.long 0x00 "RNDSEED,Random Seed" hexmask.long.byte 0x00 00.--07. 1. " RND ,Random Seed" group.long (0xC000+0x30)++0x03 line.long 0x00 "THREHPE,Threshold For Partial Empty" hexmask.long.byte 0x00 00.--07. 1. " PARTE ,Partial Empty" group.long (0xC000+0x38)++0x03 line.long 0x00 "THREHPF,Threshold For Partial Full" hexmask.long.byte 0x00 00.--07. 1. " PARTF ,Partial Full" group.long (0xC000+0x40)++0x03 line.long 0x00 "TXBUFFSIZE,Buffer Size For Transmit" hexmask.long.byte 0x00 00.--07. 1. " BUFFSIZE ,Tx Buffer Size" group.long (0xC000+0x50)++0x07 line.long 0x00 "TXDEFPARS,Transmit Single Deferral Parameters" hexmask.long.byte 0x00 00.--07. 1. " TXDEFF ,Transmit Defferal" line.long 0x04 "RXDEFPARS,Receive Single Deferral Parameters" hexmask.long.byte 0x04 00.--07. 1. " RXDEFF ,Receive Defferal" group.long (0xC000+0x60)++0x07 line.long 0x00 "TX2PARTDEFPARS1,Transmit Two Part Deferral Parameters 1" hexmask.long.byte 0x00 00.--07. 1. " FDEFFP ,First Defferal Period" line.long 0x04 "TX2PARTDEFPARS2,Transmit Two Part Deferral Parameters 2" hexmask.long.byte 0x04 00.--07. 1. " SDEFFP ,Second Defferal Period" group.long (0xC000+0x70)++0x03 line.long 0x00 "SLOTTIME,Slot Time" hexmask.long.byte 0x00 00.--07. 1. " STIME ,Slot Time" group.long (0xC000+0x80)++0x0F line.long 0x00 "MDIOCM1,MDIO Command 1" hexmask.long.byte 0x00 00.--07. 1. " MDIO_CMD[7:0] ,MDIO Command" line.long 0x04 "MDIOCM2,MDIO Command 2" hexmask.long.byte 0x04 00.--07. 1. " MDIO_CMD[15:8] ,MDIO Command" line.long 0x08 "MDIOCM3,MDIO Command 3" hexmask.long.byte 0x08 00.--07. 1. " MDIO_CMD[23:16] ,MDIO Command" line.long 0x0C "MDIOCM4,MDIO Command 4" hexmask.long.byte 0x0C 00.--07. 1. " MDIO_CMD[31:24] ,MDIO Command" group.long (0xC000+0x90)++0x0F line.long 0x00 "MDIOSTS1,MDIO Status 1" hexmask.long.byte 0x00 00.--07. 1. " MDIO_STAT[7:0] ,MDIO Status" line.long 0x04 "MDIOSTS2,MDIO Status 2" hexmask.long.byte 0x04 00.--07. 1. " MDIO_STAT[15:8] ,MDIO Status" line.long 0x08 "MDIOSTS3,MDIO Status 3" hexmask.long.byte 0x08 00.--07. 1. " MDIO_STAT[23:16] ,MDIO Status" line.long 0x0C "MDIOSTS4,MDIO Status 4" hexmask.long.byte 0x0C 00.--07. 1. " MDIO_STAT[31:24] ,MDIO Status" group.long (0xC000+0xA0)++0x17 line.long 0x00 "ADDRMASK1,Address Mask 1" hexmask.long.byte 0x00 00.--07. 1. " ADDRMSK[7:0] ,Address Mask" line.long 0x04 "ADDRMASK2,Address Mask 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRMSK[15:8] ,Address Mask" line.long 0x08 "ADDRMASK3,Address Mask 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRMSK[23:16] ,Address Mask" line.long 0x0C "ADDRMASK4,Address Mask 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRMSK[31:24] ,Address Mask" line.long 0x10 "ADDRMASK5,Address Mask 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRMSK[39:32] ,Address Mask" line.long 0x14 "ADDRMASK6,Address Mask 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRMSK[47:40] ,Address Mask" group.long (0xC000+0xC0)++0x17 line.long 0x00 "ADDR1,Address 1" hexmask.long.byte 0x00 00.--07. 1. " ADDRESS[7:0] ,Address" line.long 0x04 "ADDR2,Address 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRESS[15:8] ,Address" line.long 0x08 "ADDR3,Address 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRESS[23:16] ,Address" line.long 0x0C "ADDR4,Address 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRESS[31:24] ,Address" line.long 0x10 "ADDR5,Address 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRESS[39:32] ,Address" line.long 0x14 "ADDR6,Address 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRESS[47:40] ,Address" group.long (0xC000+0xE0)++0x03 line.long 0x00 "THRESH_INTCLK,Threshold For Internal Clock" hexmask.long.byte 0x00 00.--07. 1. " CLOCKRATIO ,Clock Ratio" group.long (0xC000+0xF0)++0x17 line.long 0x00 "UNIADDR1,Unicast Address 1" hexmask.long.byte 0x00 00.--07. 1. " UNIADDR[7:0] ,Unicast Address" line.long 0x04 "UNIADDR2,Unicast Address 2" hexmask.long.byte 0x04 00.--07. 1. " UNIADDR[15:8] ,Unicast Address" line.long 0x08 "UNIADDR3,Unicast Address 3" hexmask.long.byte 0x08 00.--07. 1. " UNIADDR[23:16] ,Unicast Address" line.long 0x0C "UNIADDR4,Unicast Address 4" hexmask.long.byte 0x0C 00.--07. 1. " UNIADDR[31:24] ,Unicast Address" line.long 0x10 "UNIADDR5,Unicast Address 5" hexmask.long.byte 0x10 00.--07. 1. " UNIADDR[39:32] ,Unicast Address" line.long 0x14 "UNIADDR6,Unicast Address 6" hexmask.long.byte 0x14 00.--07. 1. " UNIADDR[47:40] ,Unicast Address" group.long (0xC000+0x1FC)++0x03 line.long 0x00 "CORE_CONTROL,Core Control" bitfld.long 0x00 04. " MDCEN ,MDC enable" "Disabled,Enabled" bitfld.long 0x00 03. " SENDJAM ,Send jam" "Not send,Send" bitfld.long 0x00 02. " CLRTXERR ,Flush Transmit FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " CLRRXERR ,Flush Receive FIFO" "Not flushed,Flushed" textline " " bitfld.long 0x00 00. " RST_MAC ,Reset MAC" "Not reset,Reset" tree.end tree "Ethernet MAC 0 on NPE B" group.long (0x9000)++0x07 line.long 0x00 "TXCTRL1,Transmit Control 1" bitfld.long 0x00 06. " MIICFG ,MII config" "MII,No MII" bitfld.long 0x00 05. " 2PRTDEF ,Two-part deferral" "Not used,Used" bitfld.long 0x00 04. " APPFCS ,Append FCS" "Not appended,Appended" bitfld.long 0x00 03. " PADEN ,Pad enable" "Disabled,Enabled" textline " " bitfld.long 0x00 02. " RETEN ,Retry enable" "Disabled,Enabled" bitfld.long 0x00 01. " HALFDUP ,Half Duplex" "Full,Half" bitfld.long 0x00 00. " TXEN ,Transmit enable" "Disabled,Enabled" line.long 0x04 "TXCTRL2,Transmit Control 2" hexmask.long.byte 0x04 00.--03. 1. " MAXR ,Maximum Retries" group.long (0x9000+0x10)++0x07 line.long 0x00 "RXCTRL1,Receive Control 1" bitfld.long 0x00 07. " BCDIS ,Broadcast disable" "Enabled,Disabled" bitfld.long 0x00 06. " RXRP ,Receive runt packet" "Dropped,Passed" bitfld.long 0x00 05. " ADDFILT ,Address filter enable" "Disabled,Enabled" bitfld.long 0x00 04. " LOOPEN ,Loopback enable" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " PSEEN ,Pause enable" "Disabled,Enabled" bitfld.long 0x00 02. " CRC ,Send CRC" "Not send,Send" bitfld.long 0x00 01. " PADSTRP ,Pad strip" "Not stripped,Stripped" bitfld.long 0x00 00. " RXEN ,Receive enable" "Disabled,Enabled" line.long 0x04 "RXCTRL2,Receive Control 2" bitfld.long 0x04 00. " RXDEFEN ,Receive deferral enable" "Disabled,Enabled" group.long (0x9000+0x20)++0x03 line.long 0x00 "RNDSEED,Random Seed" hexmask.long.byte 0x00 00.--07. 1. " RND ,Random Seed" group.long (0x9000+0x30)++0x03 line.long 0x00 "THREHPE,Threshold For Partial Empty" hexmask.long.byte 0x00 00.--07. 1. " PARTE ,Partial Empty" group.long (0x9000+0x38)++0x03 line.long 0x00 "THREHPF,Threshold For Partial Full" hexmask.long.byte 0x00 00.--07. 1. " PARTF ,Partial Full" group.long (0x9000+0x40)++0x03 line.long 0x00 "TXBUFFSIZE,Buffer Size For Transmit" hexmask.long.byte 0x00 00.--07. 1. " BUFFSIZE ,Tx Buffer Size" group.long (0x9000+0x50)++0x07 line.long 0x00 "TXDEFPARS,Transmit Single Deferral Parameters" hexmask.long.byte 0x00 00.--07. 1. " TXDEFF ,Transmit Defferal" line.long 0x04 "RXDEFPARS,Receive Single Deferral Parameters" hexmask.long.byte 0x04 00.--07. 1. " RXDEFF ,Receive Defferal" group.long (0x9000+0x60)++0x07 line.long 0x00 "TX2PARTDEFPARS1,Transmit Two Part Deferral Parameters 1" hexmask.long.byte 0x00 00.--07. 1. " FDEFFP ,First Defferal Period" line.long 0x04 "TX2PARTDEFPARS2,Transmit Two Part Deferral Parameters 2" hexmask.long.byte 0x04 00.--07. 1. " SDEFFP ,Second Defferal Period" group.long (0x9000+0x70)++0x03 line.long 0x00 "SLOTTIME,Slot Time" hexmask.long.byte 0x00 00.--07. 1. " STIME ,Slot Time" group.long (0x9000+0x80)++0x0F line.long 0x00 "MDIOCM1,MDIO Command 1" hexmask.long.byte 0x00 00.--07. 1. " MDIO_CMD[7:0] ,MDIO Command" line.long 0x04 "MDIOCM2,MDIO Command 2" hexmask.long.byte 0x04 00.--07. 1. " MDIO_CMD[15:8] ,MDIO Command" line.long 0x08 "MDIOCM3,MDIO Command 3" hexmask.long.byte 0x08 00.--07. 1. " MDIO_CMD[23:16] ,MDIO Command" line.long 0x0C "MDIOCM4,MDIO Command 4" hexmask.long.byte 0x0C 00.--07. 1. " MDIO_CMD[31:24] ,MDIO Command" rgroup.long (0x9000+0x90)++0x0F line.long 0x00 "MDIOSTS1,MDIO Status 1" hexmask.long.byte 0x00 00.--07. 1. " MDIO_STAT[7:0] ,MDIO Status" line.long 0x04 "MDIOSTS2,MDIO Status 2" hexmask.long.byte 0x04 00.--07. 1. " MDIO_STAT[15:8] ,MDIO Status" line.long 0x08 "MDIOSTS3,MDIO Status 3" hexmask.long.byte 0x08 00.--07. 1. " MDIO_STAT[23:16] ,MDIO Status" line.long 0x0C "MDIOSTS4,MDIO Status 4" hexmask.long.byte 0x0C 00.--07. 1. " MDIO_STAT[31:24] ,MDIO Status" group.long (0x9000+0xA0)++0x17 line.long 0x00 "ADDRMASK1,Address Mask 1" hexmask.long.byte 0x00 00.--07. 1. " ADDRMSK[7:0] ,Address Mask" line.long 0x04 "ADDRMASK2,Address Mask 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRMSK[15:8] ,Address Mask" line.long 0x08 "ADDRMASK3,Address Mask 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRMSK[23:16] ,Address Mask" line.long 0x0C "ADDRMASK4,Address Mask 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRMSK[31:24] ,Address Mask" line.long 0x10 "ADDRMASK5,Address Mask 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRMSK[39:32] ,Address Mask" line.long 0x14 "ADDRMASK6,Address Mask 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRMSK[47:40] ,Address Mask" group.long (0x9000+0xC0)++0x17 line.long 0x00 "ADDR1,Address 1" hexmask.long.byte 0x00 00.--07. 1. " ADDRESS[7:0] ,Address" line.long 0x04 "ADDR2,Address 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRESS[15:8] ,Address" line.long 0x08 "ADDR3,Address 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRESS[23:16] ,Address" line.long 0x0C "ADDR4,Address 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRESS[31:24] ,Address" line.long 0x10 "ADDR5,Address 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRESS[39:32] ,Address" line.long 0x14 "ADDR6,Address 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRESS[47:40] ,Address" group.long (0x9000+0xE0)++0x03 line.long 0x00 "THRESH_INTCLK,Threshold For Internal Clock" hexmask.long.byte 0x00 00.--07. 1. " CLOCKRATIO ,Clock Ratio" group.long (0x9000+0xF0)++0x17 line.long 0x00 "UNIADDR1,Unicast Address 1" hexmask.long.byte 0x00 00.--07. 1. " UNIADDR[7:0] ,Unicast Address" line.long 0x04 "UNIADDR2,Unicast Address 2" hexmask.long.byte 0x04 00.--07. 1. " UNIADDR[15:8] ,Unicast Address" line.long 0x08 "UNIADDR3,Unicast Address 3" hexmask.long.byte 0x08 00.--07. 1. " UNIADDR[23:16] ,Unicast Address" line.long 0x0C "UNIADDR4,Unicast Address 4" hexmask.long.byte 0x0C 00.--07. 1. " UNIADDR[31:24] ,Unicast Address" line.long 0x10 "UNIADDR5,Unicast Address 5" hexmask.long.byte 0x10 00.--07. 1. " UNIADDR[39:32] ,Unicast Address" line.long 0x14 "UNIADDR6,Unicast Address 6" hexmask.long.byte 0x14 00.--07. 1. " UNIADDR[47:40] ,Unicast Address" group.long (0x9000+0x1FC)++0x03 line.long 0x00 "CORE_CONTROL,Core Control" bitfld.long 0x00 04. " MDCEN ,MDC enable" "Disabled,Enabled" bitfld.long 0x00 03. " SENDJAM ,Send jam" "Not send,Send" bitfld.long 0x00 02. " CLRTXERR ,Flush Transmit FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " CLRRXERR ,Flush Receive FIFO" "Not flushed,Flushed" textline " " bitfld.long 0x00 00. " RST_MAC ,Reset MAC" "Not reset,Reset" tree.end tree "Ethernet MAC on NPE C" group.long (0xA000)++0x07 line.long 0x00 "TXCTRL1,Transmit Control 1" bitfld.long 0x00 06. " MIICFG ,MII config" "MII,No MII" bitfld.long 0x00 05. " 2PRTDEF ,Two-part deferral" "Not used,Used" bitfld.long 0x00 04. " APPFCS ,Append FCS" "Not appended,Appended" bitfld.long 0x00 03. " PADEN ,Pad enable" "Disabled,Enabled" textline " " bitfld.long 0x00 02. " RETEN ,Retry enable" "Disabled,Enabled" bitfld.long 0x00 01. " HALFDUP ,Half Duplex" "Full,Half" bitfld.long 0x00 00. " TXEN ,Transmit enable" "Disabled,Enabled" line.long 0x04 "TXCTRL2,Transmit Control 2" hexmask.long.byte 0x04 00.--03. 1. " MAXR ,Maximum Retries" group.long (0xA000+0x10)++0x07 line.long 0x00 "RXCTRL1,Receive Control 1" bitfld.long 0x00 07. " BCDIS ,Broadcast disable" "Enabled,Disabled" bitfld.long 0x00 06. " RXRP ,Receive runt packet" "Dropped,Passed" bitfld.long 0x00 05. " ADDFILT ,Address filter enable" "Disabled,Enabled" bitfld.long 0x00 04. " LOOPEN ,Loopback enable" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " PSEEN ,Pause enable" "Disabled,Enabled" bitfld.long 0x00 02. " CRC ,Send CRC" "Not send,Send" bitfld.long 0x00 01. " PADSTRP ,Pad strip" "Not stripped,Stripped" bitfld.long 0x00 00. " RXEN ,Receive enable" "Disabled,Enabled" line.long 0x04 "RXCTRL2,Receive Control 2" bitfld.long 0x04 00. " RXDEFEN ,Receive deferral enable" "Disabled,Enabled" group.long (0xA000+0x20)++0x03 line.long 0x00 "RNDSEED,Random Seed" hexmask.long.byte 0x00 00.--07. 1. " RND ,Random Seed" group.long (0xA000+0x30)++0x03 line.long 0x00 "THREHPE,Threshold For Partial Empty" hexmask.long.byte 0x00 00.--07. 1. " PARTE ,Partial Empty" group.long (0xA000+0x38)++0x03 line.long 0x00 "THREHPF,Threshold For Partial Full" hexmask.long.byte 0x00 00.--07. 1. " PARTF ,Partial Full" group.long (0xA000+0x40)++0x03 line.long 0x00 "TXBUFFSIZE,Buffer Size For Transmit" hexmask.long.byte 0x00 00.--07. 1. " BUFFSIZE ,Tx Buffer Size" group.long (0xA000+0x50)++0x07 line.long 0x00 "TXDEFPARS,Transmit Single Deferral Parameters" hexmask.long.byte 0x00 00.--07. 1. " TXDEFF ,Transmit Defferal" line.long 0x04 "RXDEFPARS,Receive Single Deferral Parameters" hexmask.long.byte 0x04 00.--07. 1. " RXDEFF ,Receive Defferal" group.long (0xA000+0x60)++0x07 line.long 0x00 "TX2PARTDEFPARS1,Transmit Two Part Deferral Parameters 1" hexmask.long.byte 0x00 00.--07. 1. " FDEFFP ,First Defferal Period" line.long 0x04 "TX2PARTDEFPARS2,Transmit Two Part Deferral Parameters 2" hexmask.long.byte 0x04 00.--07. 1. " SDEFFP ,Second Defferal Period" group.long (0xA000+0x70)++0x03 line.long 0x00 "SLOTTIME,Slot Time" hexmask.long.byte 0x00 00.--07. 1. " STIME ,Slot Time" group.long (0xA000+0x80)++0x0F line.long 0x00 "MDIOCM1,MDIO Command 1" hexmask.long.byte 0x00 00.--07. 1. " MDIO_CMD[7:0] ,MDIO Command" line.long 0x04 "MDIOCM2,MDIO Command 2" hexmask.long.byte 0x04 00.--07. 1. " MDIO_CMD[15:8] ,MDIO Command" line.long 0x08 "MDIOCM3,MDIO Command 3" hexmask.long.byte 0x08 00.--07. 1. " MDIO_CMD[23:16] ,MDIO Command" line.long 0x0C "MDIOCM4,MDIO Command 4" hexmask.long.byte 0x0C 00.--07. 1. " MDIO_CMD[31:24] ,MDIO Command" group.long (0xA000+0x90)++0x0F line.long 0x00 "MDIOSTS1,MDIO Status 1" hexmask.long.byte 0x00 00.--07. 1. " MDIO_STAT[7:0] ,MDIO Status" line.long 0x04 "MDIOSTS2,MDIO Status 2" hexmask.long.byte 0x04 00.--07. 1. " MDIO_STAT[15:8] ,MDIO Status" line.long 0x08 "MDIOSTS3,MDIO Status 3" hexmask.long.byte 0x08 00.--07. 1. " MDIO_STAT[23:16] ,MDIO Status" line.long 0x0C "MDIOSTS4,MDIO Status 4" hexmask.long.byte 0x0C 00.--07. 1. " MDIO_STAT[31:24] ,MDIO Status" group.long (0xA000+0xA0)++0x17 line.long 0x00 "ADDRMASK1,Address Mask 1" hexmask.long.byte 0x00 00.--07. 1. " ADDRMSK[7:0] ,Address Mask" line.long 0x04 "ADDRMASK2,Address Mask 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRMSK[15:8] ,Address Mask" line.long 0x08 "ADDRMASK3,Address Mask 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRMSK[23:16] ,Address Mask" line.long 0x0C "ADDRMASK4,Address Mask 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRMSK[31:24] ,Address Mask" line.long 0x10 "ADDRMASK5,Address Mask 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRMSK[39:32] ,Address Mask" line.long 0x14 "ADDRMASK6,Address Mask 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRMSK[47:40] ,Address Mask" group.long (0xA000+0xC0)++0x17 line.long 0x00 "ADDR1,Address 1" hexmask.long.byte 0x00 00.--07. 1. " ADDRESS[7:0] ,Address" line.long 0x04 "ADDR2,Address 2" hexmask.long.byte 0x04 00.--07. 1. " ADDRESS[15:8] ,Address" line.long 0x08 "ADDR3,Address 3" hexmask.long.byte 0x08 00.--07. 1. " ADDRESS[23:16] ,Address" line.long 0x0C "ADDR4,Address 4" hexmask.long.byte 0x0C 00.--07. 1. " ADDRESS[31:24] ,Address" line.long 0x10 "ADDR5,Address 5" hexmask.long.byte 0x10 00.--07. 1. " ADDRESS[39:32] ,Address" line.long 0x14 "ADDR6,Address 6" hexmask.long.byte 0x14 00.--07. 1. " ADDRESS[47:40] ,Address" group.long (0xA000+0xE0)++0x03 line.long 0x00 "THRESH_INTCLK,Threshold For Internal Clock" hexmask.long.byte 0x00 00.--07. 1. " CLOCKRATIO ,Clock Ratio" group.long (0xA000+0xF0)++0x17 line.long 0x00 "UNIADDR1,Unicast Address 1" hexmask.long.byte 0x00 00.--07. 1. " UNIADDR[7:0] ,Unicast Address" line.long 0x04 "UNIADDR2,Unicast Address 2" hexmask.long.byte 0x04 00.--07. 1. " UNIADDR[15:8] ,Unicast Address" line.long 0x08 "UNIADDR3,Unicast Address 3" hexmask.long.byte 0x08 00.--07. 1. " UNIADDR[23:16] ,Unicast Address" line.long 0x0C "UNIADDR4,Unicast Address 4" hexmask.long.byte 0x0C 00.--07. 1. " UNIADDR[31:24] ,Unicast Address" line.long 0x10 "UNIADDR5,Unicast Address 5" hexmask.long.byte 0x10 00.--07. 1. " UNIADDR[39:32] ,Unicast Address" line.long 0x14 "UNIADDR6,Unicast Address 6" hexmask.long.byte 0x14 00.--07. 1. " UNIADDR[47:40] ,Unicast Address" group.long (0xA000+0x1FC)++0x03 line.long 0x00 "CORE_CONTROL,Core Control" bitfld.long 0x00 04. " MDCEN ,MDC enable" "Disabled,Enabled" bitfld.long 0x00 03. " SENDJAM ,Send jam" "Not send,Send" bitfld.long 0x00 02. " CLRTXERR ,Flush Transmit FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " CLRRXERR ,Flush Receive FIFO" "Not flushed,Flushed" textline " " bitfld.long 0x00 00. " RST_MAC ,Reset MAC" "Not reset,Reset" tree.end tree.end width 0x0B tree "USB 1.1 Device Controller" rgroup.long 0xB000++0x03 line.long 0x00 "UDDCR,UDC Control Register" bitfld.long 0x00 07. " REM ,Reset interrupt mask" "Enabled,Disabled" bitfld.long 0x00 06. " RSTIR ,Reset interrupt request" "Not reset,Reset" bitfld.long 0x00 05. " SRM ,Suspend/resume interrupt mask" "Enabled,Disabled" bitfld.long 0x00 04. " SUSIR ,Suspend interrupt request" "Not received,Received" textline " " bitfld.long 0x00 03. " RESIR ,Resume interrupt request" "Not received,Received" bitfld.long 0x00 02. " RSM ,Device Resume" "Maintained,Forced" bitfld.long 0x00 01. " UDA ,UDC active" "Inactive,Active" bitfld.long 0x00 00. " UDE ,UDD enable" "Disabled,Enabled" wgroup.long 0xB000++0x03 line.long 0x00 "UDDCR,UDC Control Register" bitfld.long 0x00 07. " REM ,Reset interrupt mask" "Enabled,Disabled" bitfld.long 0x00 06. " RSTIR ,Reset interrupt request" "No effect,Clear" bitfld.long 0x00 05. " SRM ,Suspend/resume interrupt mask" "Enabled,Disabled" bitfld.long 0x00 04. " SUSIR ,Suspend interrupt request" "No effect,Clear" textline " " bitfld.long 0x00 03. " RESIR ,Resume interrupt request" "No effect,Clear" bitfld.long 0x00 02. " RSM ,Device Resume" "No effect,Set" bitfld.long 0x00 00. " UDE ,UDD enable" "Disabled,Enabled" rgroup.long 0xB060++0x03 line.long 0x00 "UFNHR,UDC Frame Number High Register" bitfld.long 0x00 07. " SIR ,SOF Interrupt Request" "Not requested,Requested" bitfld.long 0x00 06. " SIM ,SOF interrupt mask" "Enabled,Disabled" bitfld.long 0x00 05. " IPE14 ,Isochronous Packet Error Endpoint 14" "Not occurred,Occurred" bitfld.long 0x00 04. " IPE9 ,Isochronous Packet Error Endpoint 9" "Not occurred,Occurred" textline " " bitfld.long 0x00 03. " IPE4 ,Isochronous Packet Error Endpoint 4" "Not occurred,Occurred" hexmask.long.byte 0x00 00.--02. 1. " FNMSB ,Frame Number MSB" wgroup.long 0xB060++0x03 line.long 0x00 "UFNHR,UDC Frame Number High Register" bitfld.long 0x00 07. " SIR ,SOF Interrupt Request" "No effect,Clear" bitfld.long 0x00 05. " IPE14 ,Isochronous Packet Error Endpoint 14" "No effect,Clear" bitfld.long 0x00 04. " IPE9 ,Isochronous Packet Error Endpoint 9" "No effect,Clear" bitfld.long 0x00 03. " IPE4 ,Isochronous Packet Error Endpoint 4" "No effect,Clear" rgroup.long 0xB064++0x03 line.long 0x00 "UFNLR,UDC Frame Number Low Register" hexmask.long.byte 0x00 00.--07. 1. " FNLSB ,Frame Number LSB" tree "UDC Endpoint Control/Status Registers" rgroup.long 0xB010++0x03 line.long 0x00 "UDCCS0,UDC Endpoint 0 Control/Status Register" bitfld.long 0x00 07. " SA ,Setup Active" "Inactive,Active" bitfld.long 0x00 06. " RNE ,Receive FIFO not empty" "Empty,Not epmty" bitfld.long 0x00 05. " FST ,Force stall" "Not forced,Forced" bitfld.long 0x00 04. " SST ,Sent stall" "Not send,Send" textline " " bitfld.long 0x00 03. " DRWF ,Device remote wake-up feature" "Disabled,Enabled" bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " IPR ,IN packet ready" "Not ready,Ready" bitfld.long 0x00 00. " OPR ,OUT packet ready" "Not ready,Ready" wgroup.long 0xB010++0x03 line.long 0x00 "UDCCS0,UDC Endpoint 0 Control/Status Register" bitfld.long 0x00 07. " SA ,Setup Active" "No effect,Clear" bitfld.long 0x00 05. " FST ,Force stall" "No effect,Set" bitfld.long 0x00 04. " SST ,Sent stall" "No effect,Clear" bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" textline " " bitfld.long 0x00 01. " IPR ,IN packet ready" "No effect,Set" bitfld.long 0x00 00. " OPR ,OUT packet ready" "No effect,Clear" rgroup.long 0xB014++0x03 line.long 0x00 "UDCCS1,UDC Endpoint 1 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "Not send,Send" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underrruned,Underruned" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB014++0x03 line.long 0x00 "UDCCS1,UDC Endpoint 1 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "No effect,Clear" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" rgroup.long 0xB018++0x03 line.long 0x00 "UDCCS2,UDC Endpoint 2 Control/Status Register" bitfld.long 0x00 07. " RSP ,Receive short packet" "Not received,Received" bitfld.long 0x00 06. " RNE ,Receive FIFO not empty" "Empty,Not empty" bitfld.long 0x00 05. " FST ,Force stall" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent stall" "Not send,Send" textline " " bitfld.long 0x00 01. " RPC ,Receive packet complete" "Completed,Not completed" bitfld.long 0x00 00. " RFS ,Receive FIFO service" "Less than 1,1 or more" wgroup.long 0xB018++0x03 line.long 0x00 "UDCCS2,UDC Endpoint 2 Control/Status Register" bitfld.long 0x00 05. " FST ,Force stall" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent stall" "No effect,Clear" bitfld.long 0x00 01. " RPC ,Receive packet complete" "No effect,Clear" rgroup.long 0xB01C++0x03 line.long 0x00 "UDCCS3,UDC Endpoint 3 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underruned,Underruned" bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" textline " " bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB01C++0x03 line.long 0x00 "UDCCS3,UDC Endpoint 3 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" rgroup.long 0xB020++0x03 line.long 0x00 "UDCCS4,UDC Endpoint 4 Control/Status Register" bitfld.long 0x00 07. " RSP ,Receive short packet" "Not received,Received" bitfld.long 0x00 06. " RNE ,Receive FIFO not empty" "Empty,Not empty" bitfld.long 0x00 02. " ROF ,Receive overflow" "Not overflowed,Overflowed" bitfld.long 0x00 01. " RPC ,Receive packet complete" "Completed,Not completed" textline " " bitfld.long 0x00 00. " RFS ,Receive FIFO service" "Less than 1,1 or more" wgroup.long 0xB020++0x03 line.long 0x00 "UDCCS4,UDC Endpoint 4 Control/Status Register" bitfld.long 0x00 02. " ROF ,Receive overflow" "No effect,Clear" bitfld.long 0x00 01. " RPC ,Receive packet complete" "No effect,Clear" rgroup.long 0xB024++0x03 line.long 0x00 "UDCCS5,UDC Endpoint 5 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "Not send,Send" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underruned,Underruned" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB024++0x03 line.long 0x00 "UDCCS5,UDC Endpoint 5 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "No effect,Clear" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" rgroup.long 0xB028++0x03 line.long 0x00 "UDCCS6,UDC Endpoint 6 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "Not send,Send" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underruned,Underruned" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB028++0x03 line.long 0x00 "UDCCS6,UDC Endpoint 6 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "No effect,Clear" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" rgroup.long 0xB02C++0x03 line.long 0x00 "UDCCS7,UDC Endpoint 7 Control/Status Register" bitfld.long 0x00 07. " RSP ,Receive short packet" "Not received,Received" bitfld.long 0x00 06. " RNE ,Receive FIFO not empty" "Empty,Not empty" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "Not send,Send" textline " " bitfld.long 0x00 01. " RPC ,Receive packet complete" "Completed,Not completed" bitfld.long 0x00 00. " RFS ,Receive FIFO service" "Less than 1,1 or more" wgroup.long 0xB02C++0x03 line.long 0x00 "UDCCS7,UDC Endpoint 7 Control/Status Register" bitfld.long 0x00 05. " FST ,Force stall" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent stall" "No effect,Clear" bitfld.long 0x00 01. " RPC ,Receive packet complete" "No effect,Clear" rgroup.long 0xB030++0x03 line.long 0x00 "UDCCS8,UDC Endpoint 8 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underruned,Underruned" bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" textline " " bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB030++0x03 line.long 0x00 "UDCCS8,UDC Endpoint 8 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" rgroup.long 0xB034++0x03 line.long 0x00 "UDCCS9,UDC Endpoint 9 Control/Status Register" bitfld.long 0x00 07. " RSP ,Receive short packet" "Not received,Received" bitfld.long 0x00 06. " RNE ,Receive FIFO not empty" "Empty,Not empty" bitfld.long 0x00 02. " ROF ,Receive overflow" "Not overflowed,Overflowed" bitfld.long 0x00 01. " RPC ,Receive packet complete" "Completed,Not completed" textline " " bitfld.long 0x00 00. " RFS ,Receive FIFO service" "Less than 1,1 or more" wgroup.long 0xB034++0x03 line.long 0x00 "UDCCS9,UDC Endpoint 9 Control/Status Register" bitfld.long 0x00 02. " ROF ,Receive overflow" "No effect,Clear" bitfld.long 0x00 01. " RPC ,Receive packet complete" "No effect,Clear" rgroup.long 0xB038++0x03 line.long 0x00 "UDCCS10,UDC Endpoint 10 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "Not send,Send" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underruned,Underruned" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB038++0x03 line.long 0x00 "UDCCS10,UDC Endpoint 10 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "No effect,Clear" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" rgroup.long 0xB03C++0x03 line.long 0x00 "UDCCS11,UDC Endpoint 11 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "Not send,Send" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underruned,Underruned" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB03C++0x03 line.long 0x00 "UDCCS11,UDC Endpoint 11 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "No effect,Clear" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" rgroup.long 0xB040++0x03 line.long 0x00 "UDCCS12,UDC Endpoint 12 Control/Status Register" bitfld.long 0x00 07. " RSP ,Receive short packet" "Not received,Received" bitfld.long 0x00 06. " RNE ,Receive FIFO not empty" "Empty,Not empty" bitfld.long 0x00 05. " FST ,Force stall" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent stall" "Not send,Send" textline " " bitfld.long 0x00 01. " RPC ,Receive packet complete" "Completed,Not completed" bitfld.long 0x00 00. " RFS ,Receive FIFO service" "Less than 1,1 or more" wgroup.long 0xB040++0x03 line.long 0x00 "UDCCS12,UDC Endpoint 12 Control/Status Register" bitfld.long 0x00 05. " FST ,Force stall" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent stall" "No effect,Clear" bitfld.long 0x00 01. " RPC ,Receive packet complete" "No effect,Clear" rgroup.long 0xB044++0x03 line.long 0x00 "UDCCS13,UDC Endpoint 13 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underruned,Underruned" bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" textline " " bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB044++0x03 line.long 0x00 "UDCCS13,UDC Endpoint 13 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" rgroup.long 0xB048++0x03 line.long 0x00 "UDCCS14,UDC Endpoint 14 Control/Status Register" bitfld.long 0x00 07. " RSP ,Receive short packet" "Not received,Received" bitfld.long 0x00 06. " RNE ,Receive FIFO not empty" "Empty,Not empty" bitfld.long 0x00 02. " ROF ,Receive overflow" "Not overflowed,Overflowed" bitfld.long 0x00 01. " RPC ,Receive packet complete" "Completed,Not completed" textline " " bitfld.long 0x00 00. " RFS ,Receive FIFO service" "Less than 1,1 or more" wgroup.long 0xB048++0x03 line.long 0x00 "UDCCS14,UDC Endpoint 14 Control/Status Register" bitfld.long 0x00 02. " ROF ,Receive overflow" "No effect,Clear" bitfld.long 0x00 01. " RPC ,Receive packet complete" "No effect,Clear" rgroup.long 0xB04C++0x03 line.long 0x00 "UDCCS15,UDC Endpoint 15 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "Not ready,Ready" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "Not send,Send" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "Not underruned,Underruned" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "Not flushed,Flushed" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "Completed,Not completed" bitfld.long 0x00 00. " TFS ,Transmit FIFO service" "No room for new data,Room for new data" wgroup.long 0xB04C++0x03 line.long 0x00 "UDCCS15,UDC Endpoint 15 Control/Status Register" bitfld.long 0x00 07. " TSP ,Transmit short packet" "No effect,Set" bitfld.long 0x00 05. " FST ,Force STALL" "Not issued,Issued" bitfld.long 0x00 04. " SST ,Sent STALL" "No effect,Clear" bitfld.long 0x00 03. " TUR ,Transmit FIFO underrun" "No effect,Clear" textline " " bitfld.long 0x00 02. " FTF ,Flush Tx FIFO" "No effect,Set" bitfld.long 0x00 01. " TPC ,Transmit packet complete" "No effect,Clear" tree.end tree "UDC Interrupt Registers" group.long 0xB050++0x07 line.long 0x00 "UICR0,UDC Interrupt Control Register 0" bitfld.long 0x00 07. " IM7 ,Interrupt Mask for Endpoint 7" "Enabled,Disabled" bitfld.long 0x00 06. " IM6 ,Interrupt Mask for Endpoint 6" "Enabled,Disabled" bitfld.long 0x00 05. " IM5 ,Interrupt Mask for Endpoint 5" "Enabled,Disabled" bitfld.long 0x00 04. " IM4 ,Interrupt Mask for Endpoint 4" "Enabled,Disabled" textline " " bitfld.long 0x00 03. " IM3 ,Interrupt Mask for Endpoint 3" "Enabled,Disabled" bitfld.long 0x00 02. " IM2 ,Interrupt Mask for Endpoint 2" "Enabled,Disabled" bitfld.long 0x00 01. " IM1 ,Interrupt Mask for Endpoint 1" "Enabled,Disabled" bitfld.long 0x00 00. " IM0 ,Interrupt Mask for Endpoint 0" "Enabled,Disabled" line.long 0x04 "UICR1,UDC Interrupt Control Register 1" bitfld.long 0x04 07. " IM15 ,Interrupt Mask for Endpoint 15" "Enabled,Disabled" bitfld.long 0x04 06. " IM14 ,Interrupt Mask for Endpoint 14" "Enabled,Disabled" bitfld.long 0x04 05. " IM13 ,Interrupt Mask for Endpoint 13" "Enabled,Disabled" bitfld.long 0x04 04. " IM12 ,Interrupt Mask for Endpoint 12" "Enabled,Disabled" textline " " bitfld.long 0x04 03. " IM11 ,Interrupt Mask for Endpoint 11" "Enabled,Disabled" bitfld.long 0x04 02. " IM10 ,Interrupt Mask for Endpoint 10" "Enabled,Disabled" bitfld.long 0x04 01. " IM9 ,Interrupt Mask for Endpoint 9" "Enabled,Disabled" bitfld.long 0x04 00. " IM8 ,Interrupt Mask for Endpoint 8" "Enabled,Disabled" rgroup.long 0xB058++0x03 line.long 0x00 "USIR0,UDC Interrupt Status Register 0" bitfld.long 0x00 07. " IR7 ,Interrupt Request Endpoint 7" "Not requested,Requested" bitfld.long 0x00 06. " IR6 ,Interrupt Request Endpoint 6" "Not requested,Requested" bitfld.long 0x00 05. " IR5 ,Interrupt Request Endpoint 5" "Not requested,Requested" bitfld.long 0x00 04. " IR4 ,Interrupt Request Endpoint 4" "Not requested,Requested" textline " " bitfld.long 0x00 03. " IR3 ,Interrupt Request Endpoint 3" "Not requested,Requested" bitfld.long 0x00 02. " IR2 ,Interrupt Request Endpoint 2" "Not requested,Requested" bitfld.long 0x00 01. " IR1 ,Interrupt Request Endpoint 1" "Not requested,Requested" bitfld.long 0x00 00. " IR0 ,Interrupt Request Endpoint 0" "Not requested,Requested" wgroup.long 0xB058++0x03 line.long 0x00 "USIR0,UDC Interrupt Status Register 0" bitfld.long 0x00 07. " IR7 ,Interrupt Request Endpoint 7" "No effect,Clear" bitfld.long 0x00 06. " IR6 ,Interrupt Request Endpoint 6" "No effect,Clear" bitfld.long 0x00 05. " IR5 ,Interrupt Request Endpoint 5" "No effect,Clear" bitfld.long 0x00 04. " IR4 ,Interrupt Request Endpoint 4" "No effect,Clear" textline " " bitfld.long 0x00 03. " IR3 ,Interrupt Request Endpoint 3" "No effect,Clear" bitfld.long 0x00 02. " IR2 ,Interrupt Request Endpoint 2" "No effect,Clear" bitfld.long 0x00 01. " IR1 ,Interrupt Request Endpoint 1" "No effect,Clear" bitfld.long 0x00 00. " IR0 ,Interrupt Request Endpoint 0" "No effect,Clear" rgroup.long 0xB05C++0x03 line.long 0x00 "USIR1,UDC Interrupt Status Register 1" bitfld.long 0x00 07. " IR15 ,Interrupt Request Endpoint 15" "Not requested,Requested" bitfld.long 0x00 06. " IR14 ,Interrupt Request Endpoint 14" "Not requested,Requested" bitfld.long 0x00 05. " IR13 ,Interrupt Request Endpoint 13" "Not requested,Requested" bitfld.long 0x00 04. " IR12 ,Interrupt Request Endpoint 12" "Not requested,Requested" textline " " bitfld.long 0x00 03. " IR11 ,Interrupt Request Endpoint 11" "Not requested,Requested" bitfld.long 0x00 02. " IR10 ,Interrupt Request Endpoint 10" "Not requested,Requested" bitfld.long 0x00 01. " IR9 ,Interrupt Request Endpoint 9" "Not requested,Requested" bitfld.long 0x00 00. " IR8 ,Interrupt Request Endpoint 8" "Not requested,Requested" wgroup.long 0xB05C++0x03 line.long 0x00 "USIR1,UDC Interrupt Status Register 1" bitfld.long 0x00 07. " IR15 ,Interrupt Request Endpoint 15" "No effect,Clear" bitfld.long 0x00 06. " IR14 ,Interrupt Request Endpoint 14" "No effect,Clear" bitfld.long 0x00 05. " IR13 ,Interrupt Request Endpoint 13" "No effect,Clear" bitfld.long 0x00 04. " IR12 ,Interrupt Request Endpoint 12" "No effect,Clear" textline " " bitfld.long 0x00 03. " IR11 ,Interrupt Request Endpoint 11" "No effect,Clear" bitfld.long 0x00 02. " IR10 ,Interrupt Request Endpoint 10" "No effect,Clear" bitfld.long 0x00 01. " IR9 ,Interrupt Request Endpoint 9" "No effect,Clear" bitfld.long 0x00 00. " IR8 ,Interrupt Request Endpoint 8" "No effect,Clear" tree.end tree "UDC Byte Count Registers" rgroup.long 0xB068++0x1B line.long 0x00 "UBCR2,UDC Byte Count Register 2" hexmask.long.byte 0x00 00.--07. 1. " BC ,Byte Count" line.long 0x04 "UBCR4,UDC Byte Count Register 4" hexmask.long.byte 0x04 00.--07. 1. " BC ,Byte Count" line.long 0x08 "UBCR7,UDC Byte Count Register 7" hexmask.long.byte 0x08 00.--07. 1. " BC ,Byte Count" line.long 0x10 "UBCR9,UDC Byte Count Register 9" hexmask.long.byte 0x10 00.--07. 1. " BC ,Byte Count" line.long 0x14 "UBCR12,UDC Byte Count Register 12" hexmask.long.byte 0x14 00.--07. 1. " BC ,Byte Count" line.long 0x18 "UBCR14,UDC Byte Count Register 14" hexmask.long.byte 0x18 00.--07. 1. " BC ,Byte Count" tree.end tree "UDC Data Registers" group.long 0xB080++0x03 line.long 0x00 "UDDR0,UDC Data Register 0" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB100++0x03 line.long 0x00 "UDDR1,UDC Data Register 1" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB180++0x03 line.long 0x00 "UDDR2,UDC Data Register 2" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB200++0x03 line.long 0x00 "UDDR3,UDC Data Register 3" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB400++0x03 line.long 0x00 "UDDR4,UDC Data Register 4" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB0A0++0x03 line.long 0x00 "UDDR5,UDC Data Register 5" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB600++0x03 line.long 0x00 "UDDR6,UDC Data Register 6" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB680++0x03 line.long 0x00 "UDDR7,UDC Data Register 7" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB700++0x03 line.long 0x00 "UDDR8,UDC Data Register 8" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB900++0x03 line.long 0x00 "UDDR9,UDC Data Register 9" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB0C0++0x03 line.long 0x00 "UDDR10,UDC Data Register 10" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xBB00++0x03 line.long 0x00 "UDDR11,UDC Data Register 11" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xBB80++0x03 line.long 0x00 "UDDR12,UDC Data Register 12" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xBC00++0x03 line.long 0x00 "UDDR13,UDC Data Register 13" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xBE00++0x03 line.long 0x00 "UDDR14,UDC Data Register 14" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" group.long 0xB0E0++0x03 line.long 0x00 "UDDR15,UDC Data Register 15" hexmask.long.byte 0x00 00.--07. 1. " DATA ,Data" tree.end tree.end base 0xCD000000 tree "USB 2.0 Host Controller" width 0x10 tree "Identification Registers" rgroup.long 0x0000++0x17 line.long 0x00 "ID,Identification Register" hexmask.long.byte 0x00 16.--23. 1. " REVISION ,Revision number of the core" hexmask.long.byte 0x00 08.--13. 1. " NID ,Ones complement version of ID[5:0]" hexmask.long.byte 0x00 00.--05. 1. " ID ,Configuration number" line.long 0x04 "HWGENERAL,General Hardware Parameters" bitfld.long 0x04 09. " SM ,VUSB_HS_SERIAL_MODE" "xcvr_ser_se0_vmo is se0,xcvr_ser_se0_vmo is vmo" bitfld.long 0x04 06.--08. " PHYM ,VUSB_HS_PHY_MODE" "UTMI Only,Philips,Serial FS Only,Soft rst to UTMI,Soft rst to Philips,Soft rst to Serial FS,," bitfld.long 0x04 04.--05. " 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 03. " BWT ,VUSB_HS_BANDWIDTH_TESTING" "Normal Bandwidth Testing,Bandwidth Starved Testing" bitfld.long 0x04 01.--02. " CLKC ,VUSB_HS_CLOCK_CONFIGURATION" "0,1,2,3" bitfld.long 0x04 00. " 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" bitfld.long 0x08 01.--03. " NPORT ,VUSB_HS_NUM_PORT-1" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x08 00. " HC ,VUSB_HS_HOST" "0,1" line.long 0x0C "HWDEVICE,Device Hardware Parameters" hexmask.long.byte 0x0c 01.--05. 1. " DEVEP ,VUSB_HS_DEV_EP" bitfld.long 0x0c 00. " DC ,device capable" "No capable,Capable" line.long 0x10 "HWTXBUF,TX Buffer Hardware Parameters" bitfld.long 0x10 31. " TXLC ,VUSB_HS_TX_LOCAL_CONTEXT_REGISTERS" "Store contexts,Implement contexts" hexmask.long.byte 0x10 16.--23. 1. " TXCHANADD ,VUSB_HS_TX_CHAN_ADD" hexmask.long.byte 0x10 08.--15. 1. " TXADD ,VUSB_HS_TX_ADD" textline " " hexmask.long.byte 0x10 00.--17. 1. " TCBURST ,VUSB_HS_TX_BURST" line.long 0x14 "HWRXBUF,RX Buffer Hardware Parameters" hexmask.long.byte 0x14 08.--15. 1. " RXADD ,VUSB_HS_RX_ADD" hexmask.long.byte 0x14 08.--15. 1. " RXBURST ,VUSB_HS_RX_BURST" tree.end tree "Host Capability Registers" group.byte 0x0100++0x00 line.byte 0x00 "CAPLENGTH,Capability Register Length" hexmask.byte 0x00 0.--7. 1. " CAPLENGTH[7:0] ,Cap Length" group.word 0x0102++0x01 line.word 0x00 "HCIVERSION,Host Interface Version Number" hexmask.word 0x00 0.--15. 1. " HCIVERSION[15:0] ,EHCI revision number" group.long 0x0104++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" hexmask.long.byte 0x00 12.--15. 1. " N_CC ,Number of Companion Controller" textline " " hexmask.long.byte 0x00 08.--11. 1. " N_PCC ,Number of Ports per Companion Controller" bitfld.long 0x00 04. " PPC ,Port Power Control" "Not switched,Switched" hexmask.long.byte 0x00 00.--03. 1. " N_PORTS ,Number of downstream ports" line.long 0x04 "HCCPARAMS,Host Control Capability Parameters" hexmask.long.byte 0x04 08.--15. 1. " EECP[7:0] ,EHCI Extended Capabilities Pointer." hexmask.long.byte 0x04 04.--07. 1. " IST ,Isochronous Scheduling Threshold" bitfld.long 0x04 02. " ASP ,Asynchronous Schedule Park Capability" "Not supported,Supported" bitfld.long 0x04 01. " PFL ,Programmable Frame List Flag" "Not used,Used" textline " " bitfld.long 0x04 00. " ADC ,64-bit Addressing Capability" "Not supported,Supported" rgroup.long 0x0124++0x03 line.long 0x00 "DCCPARAMS,Device Control Capability Parameters" bitfld.long 0x00 08. " HC ,Host Capable" "No capable,Capable" tree.end tree "Host Operational Registers" if ((d.l(d:(0xCD000000+0x140))&0x8000)==0x0000) group.long 0x140++0x03 line.long 0x00 "USBCMD,USB Command" hexmask.long.byte 0x00 16.--23. 1. " ITC[7:0] ,Interrupt Threshold Control" bitfld.long 0x00 15. " FS2 ,Frame List Size" "1024/512/256/128,64/32/16/8" bitfld.long 0x00 13. " SUTW ,Setup TripWire" "Not extracted,Extracted" bitfld.long 0x00 12. " ATDTW ,Add dTD TripWire" "Not added,Added" textline " " bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park Mode Enable" "Disabled,Eanbled" 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" bitfld.long 0x00 06. " IAA ,Interrupt on Async Advance Doorbell" "Not issued,Issued" textline " " bitfld.long 0x00 05. " ASE ,Asynchronous Schedule Enable" "Disabled,Enabled" bitfld.long 0x00 04. " PSE ,Periodic Schedule Enable" "Disabled,Eanbled" bitfld.long 0x00 02.--03. " FS[1:0] ,Frame List Size" "1024,512,256,128" bitfld.long 0x00 01. " RST ,Controller Reset" "Not reset,Reset" textline " " bitfld.long 0x00 00. " RS ,Run/Stop" "Stop,Run" else group.long 0x140++0x03 line.long 0x00 "USBCMD,USB Command" hexmask.long.byte 0x00 16.--23. 1. " ITC[7:0] ,Interrupt Threshold Control" bitfld.long 0x00 15. " FS2 ,Frame List Size" "1024/512/256/128,64/32/16/8" bitfld.long 0x00 13. " SUTW ,Setup TripWire" "Not extracted,Extracted" bitfld.long 0x00 12. " ATDTW ,Add dTD TripWire" "Not added,Added" textline " " bitfld.long 0x00 11. " ASPE ,Asynchronous Schedule Park Mode Enable" "Disabled,Eanbled" 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" bitfld.long 0x00 06. " IAA ,Interrupt on Async Advance Doorbell" "Not issued,Issued" textline " " bitfld.long 0x00 05. " ASE ,Asynchronous Schedule Enable" "Disabled,Enabled" bitfld.long 0x00 04. " PSE ,Periodic Schedule Enable" "Disabled,Eanbled" bitfld.long 0x00 02.--03. " FS[1:0] ,Frame List Size" "64,32,16,8" bitfld.long 0x00 01. " RST ,Controller Reset" "Not reset,Reset" textline " " bitfld.long 0x00 00. " RS ,Run/Stop" "Stop,Run" endif rgroup.long 0x144++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" bitfld.long 0x00 13. " RCL ,Reclamation" "Low,High" bitfld.long 0x00 12. " HCH ,HCHaIted" "Not halted,Halted" textline " " bitfld.long 0x00 07. " SRI ,SOF Received" "Low,High" bitfld.long 0x00 05. " AAI ,Interrupt on Async Advance" "Not occurred,Occurred" bitfld.long 0x00 04. " SEI ,System Error" "Not occurred,Occurred" bitfld.long 0x00 03. " FRI ,Frame List Rollover" "Not occurred,Occurred" textline " " bitfld.long 0x00 02. " PCI ,Port Change Detect" "Not occurred,Occurred" bitfld.long 0x00 01. " UEI ,USB Error Interrupt" "Not occurred,Occurred" bitfld.long 0x00 00. " UI ,USB Interrupt" "Not occurred,Occurred" wgroup.long 0x144++0x03 line.long 0x00 "USBSTS,USB Status" bitfld.long 0x00 07. " SRI ,SOF Received" "No effect,Clear" bitfld.long 0x00 05. " AAI ,Interrupt on Async Advance" "Not occurred,Occurred" bitfld.long 0x00 04. " SEI ,System Error" "No effect,Clear" bitfld.long 0x00 03. " FRI ,Frame List Rollover" "No effect,Clear" textline " " bitfld.long 0x00 02. " PCI ,Port Change Detect" "No effect,Clear" bitfld.long 0x00 01. " UEI ,USB Error Interrupt" "No effect,Clear" bitfld.long 0x00 00. " UI ,USB Interrupt" "No effect,Clear" group.long 0x148++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" 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 0x14C++0x03 line.long 0x00 "FRINDEX,USB Frame Index" hexmask.long.word 0x00 00.--13. 1. " FRINDEX ,Frame Index" group.long 0x0154++0x07 line.long 0x00 "PERIODICLISTBASE,Frame List Base Address" hexmask.long.tbyte 0x00 12.--31. 1. " PERBASE ,Base Address" line.long 0x04 "ASYNCLISTADDR,Next Asynchronous List Address" hexmask.long 0x04 05.--31. 1. " ASYBASE ,Link Pointer Low" group.long 0x0160++0x07 line.long 0x00 "BURSTSIZE,Programmable Burst Size" hexmask.long.word 0x00 08.--16. 1. " TXBURST ,Programmable TX Burst Length" hexmask.long.byte 0x00 00.--07. 1. " RXBURST ,Programmable RX Burst Length" line.long 0x04 "TXFILLTUNING,Host Transmit Pre-Buffer Packet Tuning" hexmask.long.byte 0x04 16.--21. 1. " TXFIFOTHRES ,TXFIFOTHRES" hexmask.long.byte 0x04 08.--12. 1. " TXSCHALTH ,TXSCHALTH" hexmask.long.byte 0x04 00.--07. 1. " TXSCHOH ,TXSCHOH" group.long 0x0180++0x03 line.long 0x00 "CONFIGFLAG,Configured Flag Register" group.long 0x0A8++0x03 line.long 0x00 "USBMODE,USB Device Mode" bitfld.long 0x00 04. " SDIS ,Stream Disable Mode" "Inactive,Active" bitfld.long 0x00 02. " ES ,Endian Select" "Little,Big" bitfld.long 0x00 00.--01. " CM ,Controller Mode" "Idle,Reserved,Reserved,Host" tree "Port Status/Control Registers 1-4" rgroup.long (0x184)++0x03 "Port 1" line.long 0x00 "PORTSC1,Port Status/Control 1" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" sif (cpu()=="IXP460") bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" endif sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,Reserved,Undefined" endif 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" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,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" 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. " PS ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" bitfld.long 0x00 09. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 04. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "Not change,Change" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 00. " CCS ,Current Connect Status" "No present,Present" wgroup.long (0x184+0x04)++0x03 line.long 0x00 "PORTSC1,Port Status/Control 1" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" textline " " bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,Wake on Disconnect Enable" "Enabled,Disabled" bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" textline " " 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" bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" bitfld.long 0x00 12. " PS ,Port Power" "Off,On" textline " " bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "No effect,Clear" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "No effect,Clear" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No effect,Clear" rgroup.long (0x188)++0x03 "Port 2" line.long 0x00 "PORTSC2,Port Status/Control 2" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" sif (cpu()=="IXP460") bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" endif sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,Reserved,Undefined" endif 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" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,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" 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. " PS ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" bitfld.long 0x00 09. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 04. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "Not change,Change" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 00. " CCS ,Current Connect Status" "No present,Present" wgroup.long (0x188+0x04)++0x03 line.long 0x00 "PORTSC2,Port Status/Control 2" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" textline " " bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,Wake on Disconnect Enable" "Enabled,Disabled" bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" textline " " 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" bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" bitfld.long 0x00 12. " PS ,Port Power" "Off,On" textline " " bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "No effect,Clear" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "No effect,Clear" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No effect,Clear" rgroup.long (0x18C)++0x03 "Port 3" line.long 0x00 "PORTSC3,Port Status/Control 3" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" sif (cpu()=="IXP460") bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" endif sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,Reserved,Undefined" endif 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" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,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" 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. " PS ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" bitfld.long 0x00 09. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 04. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "Not change,Change" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 00. " CCS ,Current Connect Status" "No present,Present" wgroup.long (0x18C+0x04)++0x03 line.long 0x00 "PORTSC3,Port Status/Control 3" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" textline " " bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,Wake on Disconnect Enable" "Enabled,Disabled" bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" textline " " 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" bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" bitfld.long 0x00 12. " PS ,Port Power" "Off,On" textline " " bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "No effect,Clear" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "No effect,Clear" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No effect,Clear" rgroup.long (0x190)++0x03 "Port 4" line.long 0x00 "PORTSC4,Port Status/Control 4" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" sif (cpu()=="IXP460") bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" endif sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,Reserved,Undefined" endif 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" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,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" 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. " PS ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" bitfld.long 0x00 09. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 04. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "Not change,Change" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 00. " CCS ,Current Connect Status" "No present,Present" wgroup.long (0x190+0x04)++0x03 line.long 0x00 "PORTSC4,Port Status/Control 4" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" textline " " bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,Wake on Disconnect Enable" "Enabled,Disabled" bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" textline " " 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" bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" bitfld.long 0x00 12. " PS ,Port Power" "Off,On" textline " " bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "No effect,Clear" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "No effect,Clear" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No effect,Clear" tree.end tree "Port Status/Control Registers 5-8" rgroup.long (0x194)++0x03 "Port 5" line.long 0x00 "PORTSC5,Port Status/Control 5" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" sif (cpu()=="IXP460") bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" endif sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,Reserved,Undefined" endif 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" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,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" 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. " PS ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" bitfld.long 0x00 09. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 04. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "Not change,Change" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 00. " CCS ,Current Connect Status" "No present,Present" wgroup.long (0x194+0x04)++0x03 line.long 0x00 "PORTSC5,Port Status/Control 5" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" textline " " bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,Wake on Disconnect Enable" "Enabled,Disabled" bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" textline " " 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" bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" bitfld.long 0x00 12. " PS ,Port Power" "Off,On" textline " " bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "No effect,Clear" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "No effect,Clear" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No effect,Clear" rgroup.long (0x198)++0x03 "Port 6" line.long 0x00 "PORTSC6,Port Status/Control 6" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" sif (cpu()=="IXP460") bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" endif sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,Reserved,Undefined" endif 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" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,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" 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. " PS ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" bitfld.long 0x00 09. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 04. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "Not change,Change" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 00. " CCS ,Current Connect Status" "No present,Present" wgroup.long (0x198+0x04)++0x03 line.long 0x00 "PORTSC6,Port Status/Control 6" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" textline " " bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,Wake on Disconnect Enable" "Enabled,Disabled" bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" textline " " 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" bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" bitfld.long 0x00 12. " PS ,Port Power" "Off,On" textline " " bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "No effect,Clear" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "No effect,Clear" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No effect,Clear" rgroup.long (0x19C)++0x03 "Port 7" line.long 0x00 "PORTSC7,Port Status/Control 7" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" sif (cpu()=="IXP460") bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" endif sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,Reserved,Undefined" endif 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" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,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" 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. " PS ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" bitfld.long 0x00 09. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 04. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "Not change,Change" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 00. " CCS ,Current Connect Status" "No present,Present" wgroup.long (0x19C+0x04)++0x03 line.long 0x00 "PORTSC7,Port Status/Control 7" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" textline " " bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,Wake on Disconnect Enable" "Enabled,Disabled" bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" textline " " 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" bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" bitfld.long 0x00 12. " PS ,Port Power" "Off,On" textline " " bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "No effect,Clear" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "No effect,Clear" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No effect,Clear" rgroup.long (0x1A0)++0x03 "Port 8" line.long 0x00 "PORTSC8,Port Status/Control 8" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" sif (cpu()=="IXP460") bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,High speed,Undefined" endif sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 26.--27. " PSPD ,Port Speed" "Full speed,Low speed,Reserved,Undefined" endif 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" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,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" 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. " PS ,Port Power" "Off,On" bitfld.long 0x00 10.--11. " LS ,Line Status" "SE0,J-state,K-state,Undefined" bitfld.long 0x00 09. " HSP ,High-Speed Port" "No,Yes" bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" textline " " bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "Not changed,Changed" bitfld.long 0x00 04. " OCA ,Over-current Active" "No,Yes" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "Not change,Change" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No change,Change" bitfld.long 0x00 00. " CCS ,Current Connect Status" "No present,Present" wgroup.long (0x1A0+0x04)++0x03 line.long 0x00 "PORTSC8,Port Status/Control 8" bitfld.long 0x00 31. " PTS ,Parallel Transceiver Select" "UTMI,Phillips" bitfld.long 0x00 30. " STS ,Serial Transceiver Select" "Parallel,Serial" bitfld.long 0x00 29. " PTW ,Parallel Transceiver Width" "8,16" bitfld.long 0x00 24. " PFSC ,Port Force Full Speed Connect" "Not forced,Forced" textline " " bitfld.long 0x00 23. " PHCD ,PHY Low Power Suspend - Clock Disable" "Enabled,Disabled" bitfld.long 0x00 22. " WKOC ,Wake on Over-current Enable" "Enabled,Disabled" bitfld.long 0x00 21. " WKDC ,Wake on Disconnect Enable" "Enabled,Disabled" bitfld.long 0x00 20. " WKCN ,Wake on Connect Enable" "Enabled,Disabled" textline " " 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" bitfld.long 0x00 14.--15. " PIC ,Port Indicator Control" "Off,Amber,Green,Undefined" bitfld.long 0x00 13. " PO ,Port Owner" "Not owned,Owned" bitfld.long 0x00 12. " PS ,Port Power" "Off,On" textline " " bitfld.long 0x00 08. " PR ,Port Reset" "Not reset,Reset" bitfld.long 0x00 07. " SUSP ,Suspend" "Not suspend,Suspend" bitfld.long 0x00 06. " FPR ,Force Port Resume" "No resume,Resume" bitfld.long 0x00 05. " OCC ,Over-current Change" "No effect,Clear" textline " " bitfld.long 0x00 03. " PEC ,Port Enable/Disable Change" "No effect,Clear" bitfld.long 0x00 02. " PE ,Port Enabled/Disabled" "Disabled,Enabled" bitfld.long 0x00 01. " CSC ,Connect Status Change" "No effect,Clear" tree.end tree.end width 0x0B tree.end base 0xC0000000 tree "PCI Controller" width 0x16 group.long 0x00++0x0B line.long 0x00 "pci_np_ad,PCI non-prefetch address register" hexmask.long 0x00 0.--31. 1. " np_address ,Address of the non-prefetch PCI cycle" line.long 0x04 "pci_np_cbe,PCI non-prefetch command/byte enables register" hexmask.long.byte 0x04 04.--07. 1. " NP_BE ,Byte enables driven onto the PCI_CBE_N[3:0] lines of the PCI bus during the data phase of the non-prefetch PCI access" hexmask.long.byte 0x04 00.--03. 1. " NP_CMD ,PCI command driven onto the PCI_CBE_N[3:0] lines of the PCI bus during the address phase of the non-prefetch PCI access" line.long 0x08 "pci_np_wdata,PCI non-prefetch write data register" hexmask.long 0x08 0.--31. 1. " np_wdata ,Write data for the non-prefetch PCI write cycle" rgroup.long 0x0C++0x03 line.long 0x00 "pci_np_rdata,PCI non-prefetch read data register" hexmask.long 0x00 0.--31. 1. " np_rdata ,Read data from the non-prefetch PCI read cycle" group.long 0x10++0x07 line.long 0x00 "pci_crp_ad_cbe,PCI configuration port address/cmd/byte enables register" bitfld.long 0x00 23. " CRP_BE[3] ,Active-low byte enables for a PCI configuration port write access - bits 31:24" "Disabled,Enabled" bitfld.long 0x00 22. " CRP_BE[2] ,Active-low byte enables for a PCI configuration port write access - bits 23:16" "Disabled,Enabled" bitfld.long 0x00 21. " CRP_BE[1] ,Active-low byte enables for a PCI configuration port write access - bits 15:8" "Disabled,Enabled" bitfld.long 0x00 20. " CRP_BE[0] ,Active-low byte enables for a PCI configuration port write access - bits 7:0" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 09.--16. 1. " CRP_CMD ,Command for the PCI configuration port access" hexmask.long.word 0x00 00.--10. 1. " CRP_AD ,Byte address for the PCI configuration port access" line.long 0x04 "pci_crp_wdata,PCI configuration port write data register" hexmask.long 0x04 0.--31. 1. " CRP_WDATA ,Write data for the configuration port write access" rgroup.long 0x18++0x03 line.long 0x00 "pci_crp_rdata,PCI configuration port read data register" hexmask.long 0x00 0.--31. 1. " CRP_RDATA ,Read data for the configuration port read access" 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" bitfld.long 0x00 08. " ASE ,Assert System Error" "Not asserted,Asserted" bitfld.long 0x00 05. " DBT ,Doorbell Test mode enable" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " ABE ,AHB big-endian addressing" "Little,Big" bitfld.long 0x00 03. " PBS ,PCI byte swap" "Not swapped,Swapped" bitfld.long 0x00 02. " ABS ,AHB byte swap" "Not swapped,Swapped" bitfld.long 0x00 01. " ARBEN ,Arbiter enable status" "Low,High" textline " " bitfld.long 0x00 00. " HOST ,Host status" "Low,High" rgroup.long 0x20++0x03 line.long 0x00 "pci_isr,PCI Controller Interrupt Status register" bitfld.long 0x00 07. " PDB ,PCI Doorbell interrupt" "No interrupt,Interrupt" bitfld.long 0x00 06. " ADB ,AHB Doorbell interrupt" "No interrupt,Interrupt" bitfld.long 0x00 05. " PADC ,PCI-to-AHB DMA Complete" "Not completed,Completed" bitfld.long 0x00 04. " APDC ,AHB-to-PCI DMA Complete" "Not completed,Completed" textline " " bitfld.long 0x00 03. " AHBE ,AHB Error indication" "Not received,Received" bitfld.long 0x00 02. " PPE ,PCI Parity Error" "No error,Error" bitfld.long 0x00 01. " PFE ,PCI Fatal Error" "No error,Error" bitfld.long 0x00 00. " PSE ,PCI System Error" "No error,Error" wgroup.long 0x20++0x03 line.long 0x00 "pci_isr,PCI Controller Interrupt Status register" bitfld.long 0x00 03. " AHBE ,AHB Error indication" "No effect,Clear" bitfld.long 0x00 02. " PPE ,PCI Parity Error" "No effect,Clear" bitfld.long 0x00 01. " PFE ,PCI Fatal Error" "No effect,Clear" bitfld.long 0x00 00. " PSE ,PCI System Error" "No effect,Clear" group.long 0x24++0x03 line.long 0x00 "pci_inten,PCI Controller Interrupt Enable register" bitfld.long 0x00 07. " PDB ,PCI Doorbell interrupt enable" "Disabled,Enabled" bitfld.long 0x00 06. " ADB ,AHB Doorbell interrupt enable" "Disabled,Enabled" bitfld.long 0x00 05. " PADC ,PCI-to-AHB DMA Complete interrupt enable" "Disabled,Enabled" bitfld.long 0x00 04. " APDC ,AHB-to-PCI DMA Complete interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " AHBE ,AHB Error indication interrupt enable" "Disabled,Enabled" bitfld.long 0x00 02. " PPE ,PCI Parity Error interrupt enable" "Disabled,Enabled" bitfld.long 0x00 01. " PFE ,PCI Fatal Error interrupt enable" "Disabled,Enabled" bitfld.long 0x00 00. " PSE ,PCI System Error interrupt enable" "Disabled,Enabled" rgroup.long 0x28++0x03 line.long 0x00 "pci_dmactrl,DMA control register" bitfld.long 0x00 15. " PADE1 ,PCI-to-AHB DMA error for buffer 1" "No error,Error" bitfld.long 0x00 14. " PADC1 ,PCI-to-AHB DMA complete for buffer 1" "Not completed,Completed" bitfld.long 0x00 13. " PADE0 ,PCI-to-AHB DMA error for buffer 0" "No error,Error" bitfld.long 0x00 12. " PADC0 ,PCI-to-AHB DMA complete for buffer 0" "Not completed,Completed" textline " " bitfld.long 0x00 08. " PADCEN ,PCI-to-AHB DMA Complete interrupt enable" "Disabled,Enabled" bitfld.long 0x00 07. " APDE1 ,AHB-to-PCI DMA error for buffer 1" "No error,Error" bitfld.long 0x00 06. " APDC1 ,AHB-to-PCI DMA complete for buffer 1" "Not completed,Completed" bitfld.long 0x00 05. " APDE0 ,AHB-to-PCI DMA error for buffer 0" "No error,Error" textline " " bitfld.long 0x00 04. " APDC0 ,AHB-to-PCI DMA complete for buffer 0" "Not completed,Completed" bitfld.long 0x00 00. " APDCEN ,AHB-to-PCI DMA Complete interrupt enable" "Disabled,Enabled" wgroup.long 0x28++0x03 line.long 0x00 "pci_dmactrl,DMA control register" bitfld.long 0x00 14. " PADC1 ,PCI-to-AHB DMA complete for buffer 1" "No effect,Clear" bitfld.long 0x00 12. " PADC0 ,PCI-to-AHB DMA complete for buffer 0" "No effect,Clear" bitfld.long 0x00 08. " PADCEN ,PCI-to-AHB DMA Complete interrupt enable" "Disabled,Enabled" bitfld.long 0x00 06. " APDC1 ,AHB-to-PCI DMA complete for buffer 1" "No effect,Clear" textline " " bitfld.long 0x00 04. " APDC0 ,AHB-to-PCI DMA complete for buffer 0" "No effect,Clear" bitfld.long 0x00 00. " APDCEN ,AHB-to-PCI DMA Complete interrupt enable" "Disabled,Enabled" group.long 0x2C++0x0B line.long 0x00 "pci_ahbmembase,AHB Memory Base Address Register" hexmask.long.byte 0x00 24.--31. 1. " AHBbase0 ,Upper 8 AHB address bits for PCI accesses that target pci_bar0" hexmask.long.byte 0x00 16.--23. 1. " AHBbase1 ,Upper 8 AHB address bits for PCI accesses that target pci_bar1" hexmask.long.byte 0x00 08.--15. 1. " AHBbase2 ,Upper 8 AHB address bits for PCI accesses that target pci_bar2" hexmask.long.byte 0x00 00.--07. 1. " AHBbase3 ,Upper 8 AHB address bits for PCI accesses that target pci_bar3" line.long 0x04 "pci_ahbiobase,AHB I/O Base Address Register" hexmask.long.tbyte 0x04 00.--23. 1. " IObase ,Upper 24 AHB address bits for PCI accesses that target pci_bar5" line.long 0x08 "pci_pcimembase,PCI Memory Base Address Register" hexmask.long.byte 0x08 24.--31. 1. " Membase0 ,Upper 8 PCI address bits for AHB accesses that target the first 16MB PCI memory partition" hexmask.long.byte 0x08 16.--23. 1. " Membase1 ,Upper 8 PCI address bits for AHB accesses that target the second 16MB PCI memory partition" hexmask.long.byte 0x08 08.--15. 1. " Membase2 ,Upper 8 PCI address bits for AHB accesses that target the third 16MB PCI memory partition" hexmask.long.byte 0x08 00.--07. 1. " Membase3 ,Upper 8 PCI address bits for AHB accesses that target the fourth 16MB PCI memory partition" if ((d.l(d:0xC000001C)&0x20)==0x20) ;pci_csr[5] =enabled group.long 0x38++0x03 line.long 0x00 "pci_ahbdoorbell,AHB Doorbell Register" bitfld.long 0x00 31. " ADB[31] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 30. " ADB[30] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 29. " ADB[29] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 28. " ADB[28] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 27. " ADB[27] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 26. " ADB[26] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 25. " ADB[25] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 24. " ADB[24] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 23. " ADB[23] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 22. " ADB[22] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 21. " ADB[21] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 20. " ADB[20] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 19. " ADB[19] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 18. " ADB[18] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 17. " ADB[17] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 16. " ADB[16] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 15. " ADB[15] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 14. " ADB[14] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 13. " ADB[13] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 12. " ADB[12] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 11. " ADB[11] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 10. " ADB[10] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 09. " ADB[9] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 08. " ADB[8] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 07. " ADB[7] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 06. " ADB[6] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 05. " ADB[5] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 04. " ADB[4] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 03. " ADB[3] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 02. " ADB[2] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 01. " ADB[1] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 00. " ADB[0] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" else rgroup.long 0x38++0x03 line.long 0x00 "pci_ahbdoorbell,AHB Doorbell Register" bitfld.long 0x00 31. " ADB[31] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 30. " ADB[30] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 29. " ADB[29] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 28. " ADB[28] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 27. " ADB[27] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 26. " ADB[26] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 25. " ADB[25] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 24. " ADB[24] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 23. " ADB[23] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 22. " ADB[22] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 21. " ADB[21] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 20. " ADB[20] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 19. " ADB[19] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 18. " ADB[18] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 17. " ADB[17] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 16. " ADB[16] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 15. " ADB[15] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 14. " ADB[14] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 13. " ADB[13] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 12. " ADB[12] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 11. " ADB[11] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 10. " ADB[10] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 09. " ADB[9] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 08. " ADB[8] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 07. " ADB[7] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 06. " ADB[6] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 05. " ADB[5] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 04. " ADB[4] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" textline " " bitfld.long 0x00 03. " ADB[3] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 02. " ADB[2] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 01. " ADB[1] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" bitfld.long 0x00 00. " ADB[0] ,PCI generated doorbell interrupt to an AHB agent" "Not generated,Generated" wgroup.long 0x38++0x03 line.long 0x00 "pci_ahbdoorbell,AHB Doorbell Register" bitfld.long 0x00 31. " ADB[31] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 30. " ADB[30] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 29. " ADB[29] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 28. " ADB[28] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" textline " " bitfld.long 0x00 27. " ADB[27] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 26. " ADB[26] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 25. " ADB[25] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 24. " ADB[24] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" textline " " bitfld.long 0x00 23. " ADB[23] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 22. " ADB[22] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 21. " ADB[21] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 20. " ADB[20] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" textline " " bitfld.long 0x00 19. " ADB[19] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 18. " ADB[18] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 17. " ADB[17] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 16. " ADB[16] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" textline " " bitfld.long 0x00 15. " ADB[15] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 14. " ADB[14] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 13. " ADB[13] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 12. " ADB[12] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" textline " " bitfld.long 0x00 11. " ADB[11] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 10. " ADB[10] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 09. " ADB[9] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 08. " ADB[8] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" textline " " bitfld.long 0x00 07. " ADB[7] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 06. " ADB[6] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 05. " ADB[5] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 04. " ADB[4] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" textline " " bitfld.long 0x00 03. " ADB[3] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 02. " ADB[2] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 01. " ADB[1] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" bitfld.long 0x00 00. " ADB[0] ,PCI generated doorbell interrupt to an AHB agent" "No effect,Clear" endif if ((d.l(d:0xC000001C)&0x20)==0x20) ;pci_csr[5] =enabled group.long 0x3C++0x03 line.long 0x00 "pci_pcidoorbell,PCI Doorbell Register" bitfld.long 0x00 31. " PDB[31] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 30. " PDB[30] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 29. " PDB[29] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 28. " PDB[28] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 27. " PDB[27] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 26. " PDB[26] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 25. " PDB[25] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 24. " PDB[24] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 23. " PDB[23] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 22. " PDB[22] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 21. " PDB[21] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 20. " PDB[20] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 19. " PDB[19] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 18. " PDB[18] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 17. " PDB[17] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 16. " PDB[16] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 15. " PDB[15] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 14. " PDB[14] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 13. " PDB[13] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 12. " PDB[12] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 11. " PDB[11] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 10. " PDB[10] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 09. " PDB[9] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 08. " PDB[8] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 07. " PDB[7] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 06. " PDB[6] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 05. " PDB[5] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 04. " PDB[4] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 03. " PDB[3] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 02. " PDB[2] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 01. " PDB[1] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 00. " PDB[0] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" else rgroup.long 0x3C++0x03 line.long 0x00 "pci_pcidoorbell,PCI Doorbell Register" bitfld.long 0x00 31. " PDB[31] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 30. " PDB[30] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 29. " PDB[29] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 28. " PDB[28] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 27. " PDB[27] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 26. " PDB[26] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 25. " PDB[25] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 24. " PDB[24] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 23. " PDB[23] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 22. " PDB[22] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 21. " PDB[21] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 20. " PDB[20] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 19. " PDB[19] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 18. " PDB[18] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 17. " PDB[17] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 16. " PDB[16] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 15. " PDB[15] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 14. " PDB[14] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 13. " PDB[13] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 12. " PDB[12] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 11. " PDB[11] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 10. " PDB[10] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 09. " PDB[9] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 08. " PDB[8] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 07. " PDB[7] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 06. " PDB[6] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 05. " PDB[5] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 04. " PDB[4] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" textline " " bitfld.long 0x00 03. " PDB[3] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 02. " PDB[2] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 01. " PDB[1] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" bitfld.long 0x00 00. " PDB[0] ,AHB generated doorbell interrupt to an PCI agent" "Not generated,Generated" wgroup.long 0x3C++0x03 line.long 0x00 "pci_pcidoorbell,PCI Doorbell Register" bitfld.long 0x00 31. " PDB[31] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 30. " PDB[30] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 29. " PDB[29] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 28. " PDB[28] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" textline " " bitfld.long 0x00 27. " PDB[27] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 26. " PDB[26] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 25. " PDB[25] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 24. " PDB[24] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" textline " " bitfld.long 0x00 23. " PDB[23] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 22. " PDB[22] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 21. " PDB[21] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 20. " PDB[20] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" textline " " bitfld.long 0x00 19. " PDB[19] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 18. " PDB[18] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 17. " PDB[17] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 16. " PDB[16] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" textline " " bitfld.long 0x00 15. " PDB[15] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 14. " PDB[14] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 13. " PDB[13] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 12. " PDB[12] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" textline " " bitfld.long 0x00 11. " PDB[11] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 10. " PDB[10] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 09. " PDB[9] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 08. " PDB[8] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" textline " " bitfld.long 0x00 07. " PDB[7] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 06. " PDB[6] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 05. " PDB[5] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 04. " PDB[4] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" textline " " bitfld.long 0x00 03. " PDB[3] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 02. " PDB[2] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 01. " PDB[1] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" bitfld.long 0x00 00. " PDB[0] ,AHB generated doorbell interrupt to an PCI agent" "No effect,Set" endif group.long 0x40++0x17 line.long 0x00 "pci_atpdma0_ahbaddr,AHB-to-PCI DMA AHB Address Register 0" hexmask.long 0x00 02.--31. 1. " address ,AHB word address" line.long 0x04 "pci_atpdma0_pciaddr,AHB-to-PCI DMA PCI Address Register 0" hexmask.long 0x04 02.--31. 1. " 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 Indicator" "Not swapped,Swapped" hexmask.long 0x08 00.--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 02.--31. 1. " address ,AHB word address" line.long 0x10 "pci_atpdma1_pciaddr,AHB-to-PCI DMA PCI Address Register 1" hexmask.long 0x10 02.--31. 1. " address ,PCI word address" line.long 0x14 "pci_atpdma1_length,AHB-to-PCI DMA Length Register 1" bitfld.long 0x14 31. " EN ,Channel enable" "Disabled,Enabled" bitfld.long 0x14 28. " DS ,Data Swap Indicator" "Not swapped,Swapped" hexmask.long 0x14 00.--15. 1. " wordcount ,Number of words to transfer" group.long 0x58++0x17 line.long 0x00 "pci_ptadma0_ahbaddr,PCI-to-AHB DMA AHB Address Register 0" hexmask.long 0x00 02.--31. 1. " address ,AHB word address" line.long 0x04 "pci_ptadma0_pciaddr,PCI-to-AHB DMA PCI Address Register 0" hexmask.long 0x04 02.--31. 1. " address ,PCI word address" line.long 0x08 "pci_ptadma0_length,PCI-to-AHB DMA Length Register 0" bitfld.long 0x08 31. " EN ,Channel enable" "Disabled,Enabled" bitfld.long 0x08 28. " DS ,Data Swap Indicator" "Not swapped,Swapped" hexmask.long 0x08 00.--15. 1. " wordcount ,Number of words to transfer" line.long 0x0C "pci_ptadma1_ahbaddr,PCI-to-AHB DMA AHB Address Register 1" hexmask.long 0x0C 02.--31. 1. " address ,AHB word address" line.long 0x10 "pci_ptadma1_pciaddr,PCI-to-AHB DMA PCI Address Register 1" hexmask.long 0x10 02.--31. 1. " address ,PCI word address" line.long 0x14 "pci_ptadma1_length,PCI-to-AHB DMA Length Register 1" bitfld.long 0x14 31. " EN ,Channel enable" "Disabled,Enabled" bitfld.long 0x14 28. " DS ,Data Swap Indicator" "Not swapped,Swapped" hexmask.long 0x14 00.--15. 1. " wordcount ,Number of words to transfer" tree.end base 0xCC000000 tree "Memory Controller" width 0x0B group.long 0xE500++0x17 line.long 0x00 "SDIR,DDRI SDRAM Initialization Register" bitfld.long 0x00 00.--03. " SDIRCMD ,Special DDRI SDRAM Command" "MRS Cmd - DLL not reset,MRS Cmd - DLL reset,Precharge - All Cmd,NOP Cmd,EMRS Cmd - DLL enabled,EMRS Cmd - DLL disabled,Auto - Refresh Cmd,Normal Operation,Normal Operation,Normal Operation,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" 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,1,2,3" bitfld.long 0x04 08.--09. " CAS ,Indicates the CAS Latency of the memory device" "2 MCLK,2.5 MCLK,Reserved,Reserved" bitfld.long 0x04 02. " DDR ,Identifies the generation of DDR SDRAM selected by the MEM_TYPE reset strap" "DDRII/400MHZ,DDRI/266MHZ" bitfld.long 0x04 01. " DataBusWidth ,Indicates the width of the data bus" "64 bits,32 bits" line.long 0x08 "SDCR1,DDRI SDRAM Control Register 1" bitfld.long 0x08 28.--30. " RTCMD ,Read to non-Write Command turnaround period in MCLK periods" "0,1,2,3,4,5,6,7,?..." 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" 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" textline " " bitfld.long 0x08 04.--08. " 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 00.--02. " WTRD ,Write-to-Read turnaround period in MCLK periods" "0,1,2,3,4,5,6,7" line.long 0x0C "SDBR,SDRAM Base Register" hexmask.long.byte 0x0C 25.--31. 1. " SDRAMBA ,SDRAM Base Address" line.long 0x10 "SBR0,DDRI SDRAM Boundary Register 0" bitfld.long 0x10 30.--31. " SDRAMTECH ,SDRAM Technology" "128 Mbitx8/16. 256 Mbitx8. 512 Mbitx8/16. 1 Gbitx8,Reserved,256 Mbitx16,1 Gbitx16" hexmask.long.byte 0x10 00.--06. 1. " SDRAMB ,SDRAM Boundary" line.long 0x14 "SBR1,DDRI SDRAM Boundary Register 1" bitfld.long 0x14 30.--31. " SDRAMTECH ,SDRAM Technology" "128 Mbitx8/16. 256 Mbitx8. 512 Mbitx8/16. 1 Gbitx8,Reserved,256 Mbitx16,1 Gbitx16" hexmask.long.byte 0x14 00.--06. 1. " SDRAMB ,SDRAM Boundary" sif ((cpu()=="IXP460")||(cpu()=="IXP465")) group.long 0xE51C++0xB line.long 0x00 "ECCR,ECC Control Register" bitfld.long 0x00 03. " ECCEnb ,ECC Enabled" "Disabled,Enabled" bitfld.long 0x00 02. " SBErrCEnb ,Single Bit Error Correction Enable" "Disabled,Enabled" bitfld.long 0x00 01. " MBErrCEnb ,Multi Bit Error Correction Enable" "Disabled,Enabled" bitfld.long 0x00 02. " 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" bitfld.long 0x04 08. " ECCErrType ,ECC Error Type" "Single,Multi" hexmask.long.byte 0x04 00.--07. 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" bitfld.long 0x08 08. " ECCErrType ,ECC Error Type" "Single,Multi" hexmask.long.byte 0x08 00.--07. 1. " Synd ,Syndrome" rgroup.long 0xE528++0x07 line.long 0x00 "ECAR0,ECC Address Registers" hexmask.long 0x00 02.--31. 1. " ErrAddr ,Error Address" line.long 0x04 "ECAR1,ECC Address Registers" hexmask.long 0x04 02.--31. 1. " ErrAddr ,Error Address" group.long 0xE530++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" 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" bitfld.long 0x00 01. " ECCMsk[1] ,ECC Mask Bit 1" "Low,High" bitfld.long 0x00 00. " ECCMsk[0] ,ECC Mask Bit 0" "Low,High" endif rgroup.long 0xE534++0x03 line.long 0x00 "MCISR,Memory Controller Interrupt Status Register" bitfld.long 0x00 04. " IBDiscTimExp ,IB Discard Timer Expired" "No error,Error" bitfld.long 0x00 03. " AddrRegionErr ,Address Region Error" "No error,Error" sif ((cpu()=="IXP460")||(cpu()=="IXP465")) bitfld.long 0x00 02. " ECCErrN ,ECC Error N" "No error,Error" bitfld.long 0x00 01. " ECCErr1 ,ECC Error 1" "No error,Error" textline " " bitfld.long 0x00 00. " ECCErr0 ,ECC Error 0" "No error,Error" endif wgroup.long 0xE534++0x03 line.long 0x00 "MCISR,Memory Controller Interrupt Status Register" bitfld.long 0x00 04. " IBDiscTimExp ,IB Discard Timer Expired" "No effect,Clear" bitfld.long 0x00 03. " AddrRegionErr ,Address Region Error" "No effect,Clear" sif ((cpu()=="IXP460")||(cpu()=="IXP465")) bitfld.long 0x00 02. " ECCErrN ,ECC Error N" "No effect,Clear" bitfld.long 0x00 01. " ECCErr1 ,ECC Error 1" "No effect,Clear" textline " " bitfld.long 0x00 00. " ECCErr0 ,ECC Error 0" "No effect,Clear" endif group.long 0xE53C++0x07 line.long 0x00 "MPTCR,MCU Port Transaction Count Register" bitfld.long 0x00 04.--07. " 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 00.--03. " CoreTrCnt ,Core Transaction Count" "16,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MPCR,MCU Preemption Control Register" bitfld.long 0x04 00.--03. " PreemptionDPhsCnt ,Preemption Data Phase Count" "Disabled,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved" group.long 0xE548++0x03 line.long 0x00 "RFR,Refresh Frequency Register" hexmask.long.word 0x00 00.--12. 1. " RefrshIntv ,Refresh Interval" group.long 0xE550++0x1F line.long 0x00 "SDPR0,SDRAM Page 0 Registers" hexmask.long.tbyte 0x00 12.--31. 1. " PageAddr ,Page Address" bitfld.long 0x00 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x04 "SDPR1,SDRAM Page 1 Registers" hexmask.long.tbyte 0x04 12.--31. 1. " PageAddr ,Page Address" bitfld.long 0x04 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x08 "SDPR2,SDRAM Page 2 Registers" hexmask.long.tbyte 0x08 12.--31. 1. " PageAddr ,Page Address" bitfld.long 0x08 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x0C "SDPR3,SDRAM Page 3 Registers" hexmask.long.tbyte 0x0C 12.--31. 1. " PageAddr ,Page Address" bitfld.long 0x0C 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x10 "SDPR4,SDRAM Page 4 Registers" hexmask.long.tbyte 0x10 12.--31. 1. " PageAddr ,Page Address" bitfld.long 0x10 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x14 "SDPR5,SDRAM Page 5 Registers" hexmask.long.tbyte 0x14 12.--31. 1. " PageAddr ,Page Address" bitfld.long 0x14 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x18 "SDPR6,SDRAM Page 6 Registers" hexmask.long.tbyte 0x18 12.--31. 1. " PageAddr ,Page Address" bitfld.long 0x18 00. " PageValid ,Page Valid" "Invalid,Valid" line.long 0x1C "SDPR7,SDRAM Page 7 Registers" hexmask.long.tbyte 0x1C 12.--31. 1. " PageAddr ,Page Address" bitfld.long 0x1C 00. " PageValid ,Page Valid" "Invalid,Valid" tree.end base 0xC4000000 tree "Expansion Bus Controller" width 0x16 tree "Timing and Control Registers" group.long 0x00++0x1F line.long 0x00 "EXP_TIMING_CS0,Timing and Control Register for Chip Select 0" bitfld.long 0x00 31. " CS7_EN ,Chip Select 7" "Disabled,Enabled" bitfld.long 0x00 30. " PAR_EN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x00 28.--29. " T1 ,Address Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x00 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" bitfld.long 0x00 22.--25. " T3 ,Strobe Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x00 20.--21. " T4 ,Hold Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x00 16.--19. " T5 ,Recovery Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x00 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" bitfld.long 0x00 10.--13. " CNFG[4:1] ,Device Configuration Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 09. " CNFG[0] ,Device Configuration Size" "0,1" 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 05. " HRDY_POL ,HPI HRDY polarity" "Low true,High true" 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_EN ,Expansion bus uses 32-bit" "Disabled,Enabled" bitfld.long 0x00 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" textline " " bitfld.long 0x00 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "Disabled,Enabled" line.long 0x04 "EXP_TIMING_CS1,Timing and Control Register for Chip Select 1" bitfld.long 0x04 31. " CS7_EN ,Chip Select 7" "Disabled,Enabled" bitfld.long 0x04 30. " PAR_EN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x04 28.--29. " T1 ,Address Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x04 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" bitfld.long 0x04 22.--25. " T3 ,Strobe Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x04 20.--21. " T4 ,Hold Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x04 16.--19. " T5 ,Recovery Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x04 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" 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" textline " " bitfld.long 0x04 09. " CNFG[0] ,Device Configuration Size" "0,1" 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 05. " HRDY_POL ,HPI HRDY polarity" "Low true,High true" 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_EN ,Expansion bus uses 32-bit" "Disabled,Enabled" bitfld.long 0x04 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" textline " " bitfld.long 0x04 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "Disabled,Enabled" line.long 0x08 "EXP_TIMING_CS2,Timing and Control Register for Chip Select 2" bitfld.long 0x08 31. " CS7_EN ,Chip Select 7" "Disabled,Enabled" bitfld.long 0x08 30. " PAR_EN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x08 28.--29. " T1 ,Address Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x08 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" bitfld.long 0x08 22.--25. " T3 ,Strobe Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x08 20.--21. " T4 ,Hold Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x08 16.--19. " T5 ,Recovery Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x08 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" 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" textline " " bitfld.long 0x08 09. " CNFG[0] ,Device Configuration Size" "0,1" 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 05. " HRDY_POL ,HPI HRDY polarity" "Low true,High true" 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_EN ,Expansion bus uses 32-bit" "Disabled,Enabled" bitfld.long 0x08 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" textline " " bitfld.long 0x08 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "Disabled,Enabled" line.long 0x0C "EXP_TIMING_CS3,Timing and Control Register for Chip Select 3" bitfld.long 0x0C 31. " CS7_EN ,Chip Select 7" "Disabled,Enabled" bitfld.long 0x0C 30. " PAR_EN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x0C 28.--29. " T1 ,Address Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x0C 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" bitfld.long 0x0C 22.--25. " T3 ,Strobe Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x0C 20.--21. " T4 ,Hold Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x0C 16.--19. " T5 ,Recovery Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x0C 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" 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" textline " " bitfld.long 0x0C 09. " CNFG[0] ,Device Configuration Size" "0,1" 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 05. " HRDY_POL ,HPI HRDY polarity" "Low true,High true" 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_EN ,Expansion bus uses 32-bit" "Disabled,Enabled" bitfld.long 0x0C 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" textline " " bitfld.long 0x0C 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "Disabled,Enabled" line.long 0x10 "EXP_TIMING_CS4,Timing and Control Register for Chip Select 4" bitfld.long 0x10 31. " CS7_EN ,Chip Select 7" "Disabled,Enabled" bitfld.long 0x10 30. " PAR_EN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x10 28.--29. " T1 ,Address Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x10 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" bitfld.long 0x10 22.--25. " T3 ,Strobe Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x10 20.--21. " T4 ,Hold Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x10 16.--19. " T5 ,Recovery Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x10 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" bitfld.long 0x10 10.--13. " CNFG[4:1] ,Device Configuration Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x10 09. " CNFG[0] ,Device Configuration Size" "0,1" bitfld.long 0x10 08. " Sync_Intel ,Synchronous Intel StrataFlash select" "Not synchronous,Synchronous" bitfld.long 0x10 07. " EXP_CHIP ,Target Device is one of the IXP45X/IXP46X Network Processors" "No,Yes" textline " " bitfld.long 0x10 06. " BYTE_RD16 ,Byte read access to Half Word device" "Disabled,Enabled" bitfld.long 0x10 05. " HRDY_POL ,HPI HRDY polarity" "Low true,High true" bitfld.long 0x10 04. " MUX_EN ,Multiplexed address and data buses" "Disabled,Enabled" textline " " bitfld.long 0x10 03. " SPLT_EN ,AHB split" "Disabled,Enabled" bitfld.long 0x10 02. " WORD_EN ,Expansion bus uses 32-bit" "Disabled,Enabled" bitfld.long 0x10 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" textline " " bitfld.long 0x10 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "Disabled,Enabled" line.long 0x14 "EXP_TIMING_CS5,Timing and Control Register for Chip Select 5" bitfld.long 0x14 31. " CS7_EN ,Chip Select 7" "Disabled,Enabled" bitfld.long 0x14 30. " PAR_EN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x14 28.--29. " T1 ,Address Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x14 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" bitfld.long 0x14 22.--25. " T3 ,Strobe Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x14 20.--21. " T4 ,Hold Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x14 16.--19. " T5 ,Recovery Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x14 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" bitfld.long 0x14 10.--13. " CNFG[4:1] ,Device Configuration Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x14 09. " CNFG[0] ,Device Configuration Size" "0,1" bitfld.long 0x14 08. " Sync_Intel ,Synchronous Intel StrataFlash select" "Not synchronous,Synchronous" bitfld.long 0x14 07. " EXP_CHIP ,Target Device is one of the IXP45X/IXP46X Network Processors" "No,Yes" textline " " bitfld.long 0x14 06. " BYTE_RD16 ,Byte read access to Half Word device" "Disabled,Enabled" bitfld.long 0x14 05. " HRDY_POL ,HPI HRDY polarity" "Low true,High true" bitfld.long 0x14 04. " MUX_EN ,Multiplexed address and data buses" "Disabled,Enabled" textline " " bitfld.long 0x14 03. " SPLT_EN ,AHB split" "Disabled,Enabled" bitfld.long 0x14 02. " WORD_EN ,Expansion bus uses 32-bit" "Disabled,Enabled" bitfld.long 0x14 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" textline " " bitfld.long 0x14 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "Disabled,Enabled" line.long 0x18 "EXP_TIMING_CS6,Timing and Control Register for Chip Select 6" bitfld.long 0x18 31. " CS7_EN ,Chip Select 7" "Disabled,Enabled" bitfld.long 0x18 30. " PAR_EN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x18 28.--29. " T1 ,Address Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x18 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" bitfld.long 0x18 22.--25. " T3 ,Strobe Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x18 20.--21. " T4 ,Hold Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x18 16.--19. " T5 ,Recovery Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x18 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" bitfld.long 0x18 10.--13. " CNFG[4:1] ,Device Configuration Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x18 09. " CNFG[0] ,Device Configuration Size" "0,1" bitfld.long 0x18 08. " Sync_Intel ,Synchronous Intel StrataFlash select" "Not synchronous,Synchronous" bitfld.long 0x18 07. " EXP_CHIP ,Target Device is one of the IXP45X/IXP46X Network Processors" "No,Yes" textline " " bitfld.long 0x18 06. " BYTE_RD16 ,Byte read access to Half Word device" "Disabled,Enabled" bitfld.long 0x18 05. " HRDY_POL ,HPI HRDY polarity" "Low true,High true" bitfld.long 0x18 04. " MUX_EN ,Multiplexed address and data buses" "Disabled,Enabled" textline " " bitfld.long 0x18 03. " SPLT_EN ,AHB split" "Disabled,Enabled" bitfld.long 0x18 02. " WORD_EN ,Expansion bus uses 32-bit" "Disabled,Enabled" bitfld.long 0x18 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" textline " " bitfld.long 0x18 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "Disabled,Enabled" line.long 0x1C "EXP_TIMING_CS7,Timing and Control Register for Chip Select 7" bitfld.long 0x1C 31. " CS7_EN ,Chip Select 7" "Disabled,Enabled" bitfld.long 0x1C 30. " PAR_EN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x1C 28.--29. " T1 ,Address Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x1C 26.--27. " T2 ,Setup / Chip Select Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" bitfld.long 0x1C 22.--25. " T3 ,Strobe Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x1C 20.--21. " T4 ,Hold Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks" textline " " bitfld.long 0x1C 16.--19. " T5 ,Recovery Timing" "Normal,Extnd 1 clock,Extnd 2 clocks,Extnd 3 clocks,Extnd 4 clocks,Extnd 5 clocks,Extnd 6 clocks,Extnd 7 clocks,Extnd 8 clocks,Extnd 9 clocks,Extnd 10 clocks,Extnd 11 clocks,Extnd 12 clocks,Extnd 13 clocks,Extnd 14 clocks,Extnd 15 clocks" bitfld.long 0x1C 14.--15. " CYC_TYPE ,Configures The Expansion Bus For Cycles" "Intel,Motorola,HPI,Micron ZBT" bitfld.long 0x1C 10.--13. " CNFG[4:1] ,Device Configuration Size" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x1C 09. " CNFG[0] ,Device Configuration Size" "0,1" bitfld.long 0x1C 08. " Sync_Intel ,Synchronous Intel StrataFlash select" "Not synchronous,Synchronous" bitfld.long 0x1C 07. " EXP_CHIP ,Target Device is one of the IXP45X/IXP46X Network Processors" "No,Yes" textline " " bitfld.long 0x1C 06. " BYTE_RD16 ,Byte read access to Half Word device" "Disabled,Enabled" bitfld.long 0x1C 05. " HRDY_POL ,HPI HRDY polarity" "Low true,High true" bitfld.long 0x1C 04. " MUX_EN ,Multiplexed address and data buses" "Disabled,Enabled" textline " " bitfld.long 0x1C 03. " SPLT_EN ,AHB split" "Disabled,Enabled" bitfld.long 0x1C 02. " WORD_EN ,Expansion bus uses 32-bit" "Disabled,Enabled" bitfld.long 0x1C 01. " WR_EN ,Writes to CS region" "Disabled,Enabled" textline " " bitfld.long 0x1C 00. " BYTE_EN ,Expansion bus uses 16-bit-wide data bus" "Disabled,Enabled" tree.end tree "Common Registers" group.long 0x20++0x03 line.long 0x00 "EXP_CNFG0,Configuration Register #0" bitfld.long 0x00 31. " MEM_MAP ,Location of Expansion Bus in memory map space" "Located at 0x50000000,Located at 0x00000000" hexmask.long 0x00 21.--23. 1. " CLOCK_SET ,Intel XScale CoreClock Set[2:0]" bitfld.long 0x00 10. " IOWAIT_CS0 ,EX_IOWAIT_N is sampled/ignored during the read/write" "Ignored,Sampled" textline " " bitfld.long 0x00 09. " EXP_MEM_DRIVE ,Expansion bus low/medium/high drive strength" "Reserved/Medium,Low/High" bitfld.long 0x00 08. " USB_CLOCK ,Controls the USB clock select" "Internally,From GPIO[0]/GPIO[1]" sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 07. " 32_FLASH ,Specifies the data bus width of the FLASH memory device found on Chip Select 0" "16-bit/8-bit,Reserved/32-bit" endif sif (cpu()=="IXP460") bitfld.long 0x00 07. " 32_FLASH ,Specifies the data bus width of the FLASH memory device found on Chip Select 0" "16-bit/Reserved,Reserved/32-bit" endif textline " " bitfld.long 0x00 06. " EXP_ARB ,Configures the Expansion bus arbiter" "External,Enabled" bitfld.long 0x00 05. " EXP_DRIVE ,Expansion bus low/medium/high drive strength" "Reserved/Low,Medium/High" bitfld.long 0x00 04. " PCI_CLK ,Sets the clock speed of the PCI Interface" "33MHZ,66MHZ" textline " " bitfld.long 0x00 02. " PCI_ARB ,Enables the PCI Controller Arbiter" "Disabled,Enabled" bitfld.long 0x00 01. " PCI_HOST ,Configures the PCI Controller as PCI Bus Host" "PCI as non-host,PCI as host" sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 00. " 8/16_FLASH ,Specifies the data bus width of the FLASH memory device found on Chip Select 0" "16-bit/Reserved,8-bit/32-bit" endif sif (cpu()=="IXP460") bitfld.long 0x00 00. " 8/16_FLASH ,Specifies the data bus width of the FLASH memory device found on Chip Select 0" "16-bit/Reserved,Reserved/32-bit" endif 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" sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 19. " SMII_SOURCE_SYNC ,SMII mode for NPE-A. NPE-B. NPE-C operates in synchronous mode" "Not operated,Operated" endif sif (cpu()=="IXP460") bitfld.long 0x00 19. " SMII_SOURCE_SYNC ,SMII mode for NPE-B. NPE-C operates in synchronous mode" "Not operated,Operated" endif bitfld.long 0x00 18. " NPE-C_SMII ,SMII mode enabled for NPE-C" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " NPE-B_SMII ,SMII mode enabled for NPE-B" "Disabled,Enabled" sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 16. " NPE-A_SMII ,SMII mode enabled for NPE-A" "Disabled,Enabled" bitfld.long 0x00 14. " NPE-C_ERR_EN ,Enable Error Handling in NPE-C" "Disabled,Enabled" endif sif (cpu()=="IXP460") bitfld.long 0x00 14. " NPE-C_ERR_EN ,Enable Error Handling in NPE-C" "Disabled,Enabled" endif textline " " bitfld.long 0x00 13. " NPE-B_ERR_EN ,Enable Error Handling in NPE-B" "Disabled,Enabled" sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 12. " NPE-A_ERR_EN ,Enable Error Handling in NPE-A" "Disabled,Enabled" bitfld.long 0x00 10. " EXP_BYTE_SWAP_EN,Enables byte swapping for EXP inbound transfers" "Disabled,Enabled" endif sif (cpu()=="IXP460") bitfld.long 0x00 10. " EXP_BYTE_SWAP_EN ,Enables byte swapping for EXP inbound transfers" "Disabled,Enabled" endif textline " " bitfld.long 0x00 09. " 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" bitfld.long 0x00 08. " BYTE_SWAP_EN ,Sets byte swapping at the on Intel XScale core initiated accesses" "Disabled,Enabled" bitfld.long 0x00 01. " SW_INT1 ,Enable Interrupt" "Disabled,Enabled" textline " " bitfld.long 0x00 00. " 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 21. " RSA ,RSA Crypto Block" "Enabled,Disabled" bitfld.long 0x00 20. " NPE-B_ETH1-3 ,NPE-B 1-3 Ethernet" "Enabled,Disabled" textline " " sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 19. " NPE-A_ETH ,NPE-A Ethernet" "Enabled,Disabled" bitfld.long 0x00 18. " USB_HOST ,USB HOST" "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" endif sif (cpu()=="IXP460") bitfld.long 0x00 18. " USB_HOST ,USB HOST" "Enabled,Disabled" endif textline " " bitfld.long 0x00 15. " ECC/1588Timesync ,DDR ECC and 1588 Timesync" "Enabled,Disabled" bitfld.long 0x00 14. " PCI ,PCI" "Enabled,Disabled" bitfld.long 0x00 13. " NPE-C ,NPE-C" "Enabled,Disabled" textline " " bitfld.long 0x00 12. " NPE-B ,NPE-B" "Enabled,Disabled" sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 11. " NPE-A ,NPE-A" "Enabled,Disabled" bitfld.long 0x00 10. " NPE-C_ETHERNET ,NPE-C Ethernet" "Enabled,Disabled" endif sif (cpu()=="IXP460") bitfld.long 0x00 10. " NPE-C_ETHERNET ,NPE-C Ethernet" "Enabled,Disabled" endif textline " " bitfld.long 0x00 09. " NPE-B_ETHERNET0 ,NPE-C Ethernet 0" "Enabled,Disabled" sif ((cpu()=="IXP455")||(cpu()=="IXP465")) bitfld.long 0x00 08. " UTOPIA ,UTOPIA" "Enabled,Disabled" bitfld.long 0x00 07. " HSS ,HCC" "Enabled,Disabled" endif sif (cpu()=="IXP460") bitfld.long 0x00 07. " HSS ,HCC" "Enabled,Disabled" endif textline " " bitfld.long 0x00 05. " HDLC ,HDLC" "Enabled,Disabled" bitfld.long 0x00 04. " DES ,DES" "Enabled,Disabled" bitfld.long 0x00 03. " AES ,AES" "Enabled,Disabled" textline " " bitfld.long 0x00 02. " HASHING_COP ,HASH" "Enabled,Disabled" bitfld.long 0x00 01. " USB_DEVICE ,USB Device" "Enabled,Disabled" bitfld.long 0x00 00. " PCI_RCOMP ,PCI RCOMP" "Enabled,Disabled" group.long 0x2C++0x03 line.long 0x00 "EXP_SMIIDLL,DLL bits for SMII used by the SMII DLL" hexmask.long.word 0x00 00.--09. 1. " EXP_SMIIDLL ,Field To prgrammed" group.long 0x100++0x03 line.long 0x00 "EXP_MST_CONTROL,Specifies values for bus arbitration priority, bus master locking, and external master parity support" bitfld.long 0x00 04. " ExtCfg ,Allows External Masters to write EXP_INBOUND_ADDR register" "Allowed,Not allowed" bitfld.long 0x00 03. " OddPar ,Odd or even parity is generated/compared on EX_PARITY for Inbound and Outbound accesses" "Even,Odd" bitfld.long 0x00 02. " Inpar_en ,This specifies if the external master supports generation and comparison of parity on inbound data transfers" "Not supported,Supported" textline " " bitfld.long 0x00 01. " ArbMask# ,This specifies if the Expansion bus arbiter should mask all external requests so that an external master cannot access the Expansion bus" "Masked,Not masked" bitfld.long 0x00 00. " GrantRemove ,Specifies the grant removal protocol for external masters" "Not lose grant,Lose grant" group.long 0x104++0x03 line.long 0x00 "EXP_INBOUND_ADDR,Specifies the upper AHB address for inbound transfers" hexmask.long.word 0x00 21.--31. 1. " BaseAddr ,The register specifies the upper AHB address used for inbound ransfers" hexmask.long.byte 0x00 00.--03. 1. " AddrWidth ,The value represents which bits of the BaseAddr should be used for the calculation of the AHB address on inbound transfers" wgroup.long 0x108++0x07 line.long 0x00 "EXP_LOCK0,This register is intended to facilitate resource locking for multiple masters" hexmask.long 0x00 0.--31. 1. " LOCK ,Lock Value" line.long 0x04 "EXP_LOCK1,This register is intended to facilitate resource locking for multiple masters" hexmask.long 0x04 0.--31. 1. " LOCK ,Lock Value" rgroup.long 0x120++0x03 line.long 0x00 "EXP_PARITY_STATUS,Specifies the parity error status" hexmask.long 0x00 02.--31. 1. " ErrorAddr ,AHB Address of the parity error" wgroup.long 0x120++0x03 line.long 0x00 "EXP_PARITY_STATUS,Specifies the parity error status" bitfld.long 0x00 01. " InErrorSts ,A parity error occurred on an inbound write" "No effect,Clear" bitfld.long 0x00 00. " OutErrorSts ,A parity error occurred on an outbound read" "No effect,Clear" group.long 0x124++0x03 line.long 0x00 "EXP_SYNCINTEL_COUNT,This register is used to set the read latency count when a Synchronous Intel Device is accessed" bitfld.long 0x00 00.--03. " Count ,How many clock cycles must elapse before the first data word is sampled from a Synchronous Intel StrataFlash Memory" "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" tree.end width 0x0B tree.end tree.open "UART" tree "UART 0" base d:0xC8000000 width 0x0B if ((d.l(d:0xC8000000+0xC)&0x80)==0x00) rgroup.long 0x00++0x03 line.long 0x00 "RBR,Receive Buffer Register" hexmask.long.byte 0x00 00.--07. 1. " RBR ,Receive Data" wgroup.long 0x00++0x03 line.long 0x00 "THR,Transmit Holding Register" hexmask.long.byte 0x00 00.--07. 1. " THR ,Transmit Data" group.long 0x04++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 0x00++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 0x08++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 0x08++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" group.long 0x0C++0x07 line.long 0x00 "LCR,Line Control Register" bitfld.long 0x00 07. " DLAB ,Divisor Latch Access Bit" "RBR/THR/IER,DLL/DLH" bitfld.long 0x00 06. " SB ,Set break" "No effect,Forces" bitfld.long 0x00 05. " STKYP ,Sticky Parity" "No effect,Forces" textline " " bitfld.long 0x00 04. " EPS ,Even-Parity Select" "Odd,Even" bitfld.long 0x00 03. " PEN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x00 02. " STB ,Stop bits" "1,2 or 1.5" textline " " bitfld.long 0x00 00.--01. " WLS ,Word-Length Select" "5,6,7,8" line.long 0x04 "MCR,Modem Control Register" bitfld.long 0x04 04. " LOOP ,Loop back test mode" "Normal,Test" bitfld.long 0x04 03. " OUT2 ,Interrupt Mask" "Masked,Not masked" bitfld.long 0x04 02. " OUT1 ,Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x04 01. " RTS ,Request to Send" "RTS_N = 1,RTS_N = 0" bitfld.long 0x04 00. " DTR ,Data Terminal Ready" "DTR_N = 1,DTR_N = 0" rgroup.long 0x14++0x07 line.long 0x00 "LSR,Line Status Register" bitfld.long 0x00 07. " FIFOE ,FIFO Error Status" "No error,Error" bitfld.long 0x00 06. " TEMT ,Transmitter Empty" "Not empty,Empty" bitfld.long 0x00 05. " TDRQ ,Transmit Data Request" "Not requested,Requested" textline " " bitfld.long 0x00 04. " BI ,Break Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 03. " FE ,Framing Error" "No error,Error" bitfld.long 0x00 02. " PE ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 01. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 00. " DR ,Data Ready" "Not ready,Ready" line.long 0x04 "MSR,Modem Status Register" bitfld.long 0x04 07. " DCD ,Data Carrier Detect" "DCD_N = 1,DCD_N = 0" bitfld.long 0x04 06. " RI ,Ring Indicator" "RI_N = 1,RI_N = 0" bitfld.long 0x04 05. " DSR ,Data Set Ready" "DSR_N = 1,DSR_N = 0" textline " " bitfld.long 0x04 04. " CTS ,Clear to Send" "CTS_N = 1,CTS_N = 0" bitfld.long 0x04 03. " DDCD ,Delta Data Carrier Detect" "Not changed,Changed" bitfld.long 0x04 02. " TERI ,Trailing Edge Ring Indicator" "Not changed,Changed" textline " " bitfld.long 0x04 01. " DDSR ,Delta Data Set Ready" "Not changed,Changed" bitfld.long 0x04 00. " DCTS ,Delta Clear To Send" "Not changed,Changed" group.long 0x1C++0x07 line.long 0x00 "SPR,Scratch-Pad Register" hexmask.long.byte 0x00 00.--07. 1. " SCR ,No effect on UART functionality" line.long 0x04 "ISR,Slow Infrared Select Register" bitfld.long 0x04 04. " RXPL ,Receive Data Polarity" "Take positive pulse as 0,Take negative pulse as 0" textline " " bitfld.long 0x04 03. " TXPL ,Transmit Data Polarity" "Generate a positive pulse for 0,Generate a negative pulse for 0" textline " " bitfld.long 0x04 02. " XMODE ,Transmit Pulse Width Select" "3/16 bit time wide,1.6us" tree.end tree "UART 1" base d:0xC8001000 width 0x0B if ((d.l(d:0xC8001000+0xC)&0x80)==0x00) rgroup.long 0x00++0x03 line.long 0x00 "RBR,Receive Buffer Register" hexmask.long.byte 0x00 00.--07. 1. " RBR ,Receive Data" wgroup.long 0x00++0x03 line.long 0x00 "THR,Transmit Holding Register" hexmask.long.byte 0x00 00.--07. 1. " THR ,Transmit Data" group.long 0x04++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 0x00++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 0x08++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 0x08++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" group.long 0x0C++0x07 line.long 0x00 "LCR,Line Control Register" bitfld.long 0x00 07. " DLAB ,Divisor Latch Access Bit" "RBR/THR/IER,DLL/DLH" bitfld.long 0x00 06. " SB ,Set break" "No effect,Forces" bitfld.long 0x00 05. " STKYP ,Sticky Parity" "No effect,Forces" textline " " bitfld.long 0x00 04. " EPS ,Even-Parity Select" "Odd,Even" bitfld.long 0x00 03. " PEN ,Parity Enable" "Disabled,Enabled" bitfld.long 0x00 02. " STB ,Stop bits" "1,2 or 1.5" textline " " bitfld.long 0x00 00.--01. " WLS ,Word-Length Select" "5,6,7,8" line.long 0x04 "MCR,Modem Control Register" bitfld.long 0x04 04. " LOOP ,Loop back test mode" "Normal,Test" bitfld.long 0x04 03. " OUT2 ,Interrupt Mask" "Masked,Not masked" bitfld.long 0x04 02. " OUT1 ,Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x04 01. " RTS ,Request to Send" "RTS_N = 1,RTS_N = 0" bitfld.long 0x04 00. " DTR ,Data Terminal Ready" "DTR_N = 1,DTR_N = 0" rgroup.long 0x14++0x07 line.long 0x00 "LSR,Line Status Register" bitfld.long 0x00 07. " FIFOE ,FIFO Error Status" "No error,Error" bitfld.long 0x00 06. " TEMT ,Transmitter Empty" "Not empty,Empty" bitfld.long 0x00 05. " TDRQ ,Transmit Data Request" "Not requested,Requested" textline " " bitfld.long 0x00 04. " BI ,Break Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 03. " FE ,Framing Error" "No error,Error" bitfld.long 0x00 02. " PE ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 01. " OE ,Overrun Error" "No error,Error" bitfld.long 0x00 00. " DR ,Data Ready" "Not ready,Ready" line.long 0x04 "MSR,Modem Status Register" bitfld.long 0x04 07. " DCD ,Data Carrier Detect" "DCD_N = 1,DCD_N = 0" bitfld.long 0x04 06. " RI ,Ring Indicator" "RI_N = 1,RI_N = 0" bitfld.long 0x04 05. " DSR ,Data Set Ready" "DSR_N = 1,DSR_N = 0" textline " " bitfld.long 0x04 04. " CTS ,Clear to Send" "CTS_N = 1,CTS_N = 0" bitfld.long 0x04 03. " DDCD ,Delta Data Carrier Detect" "Not changed,Changed" bitfld.long 0x04 02. " TERI ,Trailing Edge Ring Indicator" "Not changed,Changed" textline " " bitfld.long 0x04 01. " DDSR ,Delta Data Set Ready" "Not changed,Changed" bitfld.long 0x04 00. " DCTS ,Delta Clear To Send" "Not changed,Changed" group.long 0x1C++0x07 line.long 0x00 "SPR,Scratch-Pad Register" hexmask.long.byte 0x00 00.--07. 1. " SCR ,No effect on UART functionality" line.long 0x04 "ISR,Slow Infrared Select Register" bitfld.long 0x04 04. " RXPL ,Receive Data Polarity" "Take positive pulse as 0,Take negative pulse as 0" textline " " bitfld.long 0x04 03. " TXPL ,Transmit Data Polarity" "Generate a positive pulse for 0,Generate a negative pulse for 0" textline " " bitfld.long 0x04 02. " XMODE ,Transmit Pulse Width Select" "3/16 bit time wide,1.6us" tree.end tree.end base 0xC8004000 tree "GPIO Controller" width 0x0B group.long 0x00++0x07 line.long 0x00 "GPOUTR,GPIO pin data output register" bitfld.long 0x00 15. " DO15 ,Data Pin 15" "Low,High" bitfld.long 0x00 14. " DO14 ,Data Pin 14" "Low,High" bitfld.long 0x00 13. " DO13 ,Data Pin 13" "Low,High" bitfld.long 0x00 12. " DO12 ,Data Pin 12" "Low,High" textline " " bitfld.long 0x00 11. " DO11 ,Data Pin 11" "Low,High" bitfld.long 0x00 10. " DO10 ,Data Pin 10" "Low,High" bitfld.long 0x00 09. " DO9 ,Data Pin 9" "Low,High" bitfld.long 0x00 08. " DO8 ,Data Pin 8" "Low,High" textline " " bitfld.long 0x00 07. " DO7 ,Data Pin 7" "Low,High" bitfld.long 0x00 06. " DO6 ,Data Pin 6" "Low,High" bitfld.long 0x00 05. " DO5 ,Data Pin 5" "Low,High" bitfld.long 0x00 04. " DO4 ,Data Pin 4" "Low,High" textline " " bitfld.long 0x00 03. " DO3 ,Data Pin 3" "Low,High" bitfld.long 0x00 02. " DO2 ,Data Pin 2" "Low,High" bitfld.long 0x00 01. " DO1 ,Data Pin 1" "Low,High" bitfld.long 0x00 00. " DO0 ,Data Pin 0" "Low,High" line.long 0x04 "GPOER,GPIO pin out enable register" bitfld.long 0x04 15. " OE15 ,Pin 15 Enable" "Driven,Tri-state" bitfld.long 0x04 14. " OE14 ,Pin 14 Enable" "Driven,Tri-state" bitfld.long 0x04 13. " OE13 ,Pin 13 Enable" "Driven,Tri-state" bitfld.long 0x04 12. " OE12 ,Pin 12 Enable" "Driven,Tri-state" textline " " bitfld.long 0x04 11. " OE11 ,Pin 11 Enable" "Driven,Tri-state" bitfld.long 0x04 10. " OE10 ,Pin 10 Enable" "Driven,Tri-state" bitfld.long 0x04 09. " OE9 ,Pin 9 Enable" "Driven,Tri-state" bitfld.long 0x04 08. " OE8 ,Pin 8 Enable" "Driven,Tri-state" textline " " bitfld.long 0x04 07. " OE7 ,Pin 7 Enable" "Driven,Tri-state" bitfld.long 0x04 06. " OE6 ,Pin 6 Enable" "Driven,Tri-state" bitfld.long 0x04 05. " OE5 ,Pin 5 Enable" "Driven,Tri-state" bitfld.long 0x04 04. " OE4 ,Pin 4 Enable" "Driven,Tri-state" textline " " bitfld.long 0x04 03. " OE3 ,Pin 3 Enable" "Driven,Tri-state" bitfld.long 0x04 02. " OE2 ,Pin 2 Enable" "Driven,Tri-state" bitfld.long 0x04 01. " OE1 ,Pin 1 Enable" "Driven,Tri-state" bitfld.long 0x04 00. " OE0 ,Pin 0 Enable" "Driven,Tri-state" rgroup.long 0x08++0x07 line.long 0x00 "GPINR,GPIO pin status register" bitfld.long 0x00 15. " IN_LEV15 ,Level of GPIO Pin 15" "Low,High" bitfld.long 0x00 14. " IN_LEV14 ,Level of GPIO Pin 14" "Low,High" bitfld.long 0x00 13. " IN_LEV13 ,Level of GPIO Pin 13" "Low,High" bitfld.long 0x00 12. " IN_LEV12 ,Level of GPIO Pin 12" "Low,High" textline " " bitfld.long 0x00 11. " IN_LEV11 ,Level of GPIO Pin 11" "Low,High" bitfld.long 0x00 10. " IN_LEV10 ,Level of GPIO Pin 10" "Low,High" bitfld.long 0x00 09. " IN_LEV9 ,Level of GPIO Pin 9" "Low,High" bitfld.long 0x00 08. " IN_LEV8 ,Level of GPIO Pin 8" "Low,High" textline " " bitfld.long 0x00 07. " IN_LEV7 ,Level of GPIO Pin 7" "Low,High" bitfld.long 0x00 06. " IN_LEV6 ,Level of GPIO Pin 6" "Low,High" bitfld.long 0x00 05. " IN_LEV5 ,Level of GPIO Pin 5" "Low,High" bitfld.long 0x00 04. " IN_LEV4 ,Level of GPIO Pin 4" "Low,High" textline " " bitfld.long 0x00 03. " IN_LEV3 ,Level of GPIO Pin 3" "Low,High" bitfld.long 0x00 02. " IN_LEV2 ,Level of GPIO Pin 2" "Low,High" bitfld.long 0x00 01. " IN_LEV1 ,Level of GPIO Pin 1" "Low,High" bitfld.long 0x00 00. " IN_LEV0 ,Level of GPIO Pin 0" "Low,High" line.long 0x04 "GPISR,GPIO interrupt status register" bitfld.long 0x04 15. " INT_STAT15 ,Interrupt on Pin 15" "Not pending,Pending" bitfld.long 0x04 14. " INT_STAT14 ,Interrupt on Pin 14" "Not pending,Pending" bitfld.long 0x04 13. " INT_STAT13 ,Interrupt on Pin 13" "Not pending,Pending" bitfld.long 0x04 12. " INT_STAT12 ,Interrupt on Pin 12" "Not pending,Pending" textline " " bitfld.long 0x04 11. " INT_STAT11 ,Interrupt on Pin 11" "Not pending,Pending" bitfld.long 0x04 10. " INT_STAT10 ,Interrupt on Pin 10" "Not pending,Pending" bitfld.long 0x04 09. " INT_STAT9 ,Interrupt on Pin 9" "Not pending,Pending" bitfld.long 0x04 08. " INT_STAT8 ,Interrupt on Pin 8" "Not pending,Pending" textline " " bitfld.long 0x04 07. " INT_STAT7 ,Interrupt on Pin 7" "Not pending,Pending" bitfld.long 0x04 06. " INT_STAT6 ,Interrupt on Pin 6" "Not pending,Pending" bitfld.long 0x04 05. " INT_STAT5 ,Interrupt on Pin 5" "Not pending,Pending" bitfld.long 0x04 04. " INT_STAT4 ,Interrupt on Pin 4" "Not pending,Pending" textline " " bitfld.long 0x04 03. " INT_STAT3 ,Interrupt on Pin 3" "Not pending,Pending" bitfld.long 0x04 02. " INT_STAT2 ,Interrupt on Pin 2" "Not pending,Pending" bitfld.long 0x04 01. " INT_STAT1 ,Interrupt on Pin 1" "Not pending,Pending" bitfld.long 0x04 00. " INT_STAT0 ,Interrupt on Pin 0" "Not pending,Pending" wgroup.long 0x0C++0x03 line.long 0x00 "GPISR,GPIO interrupt status register" bitfld.long 0x00 15. " INT_STAT15 ,Interrupt on Pin 15" "No effect,Clear" bitfld.long 0x00 14. " INT_STAT14 ,Interrupt on Pin 14" "No effect,Clear" bitfld.long 0x00 13. " INT_STAT13 ,Interrupt on Pin 13" "No effect,Clear" bitfld.long 0x00 12. " INT_STAT12 ,Interrupt on Pin 12" "No effect,Clear" textline " " bitfld.long 0x00 11. " INT_STAT11 ,Interrupt on Pin 11" "No effect,Clear" bitfld.long 0x00 10. " INT_STAT10 ,Interrupt on Pin 10" "No effect,Clear" bitfld.long 0x00 09. " INT_STAT9 ,Interrupt on Pin 9" "No effect,Clear" bitfld.long 0x00 08. " INT_STAT8 ,Interrupt on Pin 8" "No effect,Clear" textline " " bitfld.long 0x00 07. " INT_STAT7 ,Interrupt on Pin 7" "No effect,Clear" bitfld.long 0x00 06. " INT_STAT6 ,Interrupt on Pin 6" "No effect,Clear" bitfld.long 0x00 05. " INT_STAT5 ,Interrupt on Pin 5" "No effect,Clear" bitfld.long 0x00 04. " INT_STAT4 ,Interrupt on Pin 4" "No effect,Clear" textline " " bitfld.long 0x00 03. " INT_STAT3 ,Interrupt on Pin 3" "No effect,Clear" bitfld.long 0x00 02. " INT_STAT2 ,Interrupt on Pin 2" "No effect,Clear" bitfld.long 0x00 01. " INT_STAT1 ,Interrupt on Pin 1" "No effect,Clear" bitfld.long 0x00 00. " INT_STAT0 ,Interrupt on Pin 0" "No effect,Clear" group.long 0x10++0x0B line.long 0x00 "GPIT1R,GPIO pin interrupt type register. inputs 7:0" bitfld.long 0x00 31. " gpio_npe_7 ,Control muxing" "gpisr[7] muxed,gpio_in[7] muxed" bitfld.long 0x00 30. " gpio_npe_6 ,Control muxing" "gpisr[6] muxed,gpio_in[6] muxed" bitfld.long 0x00 29. " gpio_npe_5 ,Control muxing" "gpisr[5] muxed,gpio_in[5] muxed" bitfld.long 0x00 28. " gpio_npe_4 ,Control muxing" "gpisr[4] muxed,gpio_in[4] muxed" textline " " bitfld.long 0x00 27. " gpio_npe_3 ,Control muxing" "gpisr[3] muxed,gpio_in[3] muxed" bitfld.long 0x00 26. " gpio_npe_2 ,Control muxing" "gpisr[2] muxed,gpio_in[2] muxed" bitfld.long 0x00 25. " gpio_npe_1 ,Control muxing" "gpisr[1] muxed,gpio_in[1] muxed" bitfld.long 0x00 24. " gpio_npe_0 ,Control muxing" "gpisr[0] muxed,gpio_in[0] muxed" textline " " bitfld.long 0x00 21.--23. " GPIO7 ,Pin 7 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x00 18.--20. " GPIO6 ,Pin 6 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x00 15.--17. " GPIO5 ,Pin 5 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x00 12.--14. " GPIO4 ,Pin 4 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" textline " " bitfld.long 0x00 09.--11. " GPIO3 ,Pin 3 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x00 06.--08. " GPIO2 ,Pin 2 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x00 03.--05. " GPIO1 ,Pin 1 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x00 00.--02. " GPIO0 ,Pin 0 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" line.long 0x04 "GPIT2R,GPIO pin interrupt type register. inputs 15:8" bitfld.long 0x04 21.--23. " GPIO15 ,Pin 15 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 18.--20. " GPIO14 ,Pin 14 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 15.--17. " GPIO13 ,Pin 13 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 12.--14. " GPIO12 ,Pin 12 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" textline " " bitfld.long 0x04 09.--11. " GPIO11 ,Pin 11 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 06.--08. " GPIO10 ,Pin 10 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 03.--05. " GPIO9 ,Pin 9 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" bitfld.long 0x04 00.--02. " GPIO8 ,Pin 8 interrupt type" "Active high,Active low,Rising edge,Falling edge,Transitional,Transitional,Transitional,Transitional" line.long 0x08 "GPCLKR,GPIO Clock Control Register" bitfld.long 0x08 24. " MUX15 ,MUX15" "Control from GPOUTR,Clock output" bitfld.long 0x08 20.--23. " CLK1TC ,Terminal count for a 4 bit up counter PCLK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 16.--19. " CLK1DC ,Represents the number of counts for which clock output should be low" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x08 08. " MUX14 ,MUX14" "Control from GPOUTR,Clock output" bitfld.long 0x08 04.--07. " CLK0TC ,Terminal count for a 4 bit up counter PCLK" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 00.--03. " CLK0DC ,Represents the number of counts for which clock output should be low" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" tree.end base 0x00000000 tree "Performance Monitoring Unit (PMU)" 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" hexmask.long.byte 0x00 16.--23. 1. " PEC2_ctrl ,Selects Enable conditions for counter PEC2" hexmask.long.byte 0x00 08.--15. 1. " PEC1_ctrl ,Selects Enable conditions for counter PEC1" hexmask.long.byte 0x00 00.--07. 1. " PEC0_ctrl ,Selects Enable conditions for counter PEC0" 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" hexmask.long.byte 0x04 16.--23. 1. " PEC6_ctrl ,Selects Enable conditions for counter PEC6" hexmask.long.byte 0x04 08.--15. 1. " PEC5_ctrl ,Selects Enable conditions for counter PEC5" hexmask.long.byte 0x04 00.--07. 1. " PEC4_ctrl ,Selects Enable conditions for counter PEC4" rgroup.long 0x10++0x03 line.long 0x00 "PSR,Counter Overflow Status Register" bitfld.long 0x00 07. " OFL7 ,Overflow PEC7" "Not overflowed,Overflowed" bitfld.long 0x00 06. " OFL6 ,Overflow PEC6" "Not overflowed,Overflowed" bitfld.long 0x00 05. " OFL5 ,Overflow PEC5" "Not overflowed,Overflowed" bitfld.long 0x00 04. " OFL4 ,Overflow PEC4" "Not overflowed,Overflowed" textline " " bitfld.long 0x00 03. " OFL3 ,Overflow PEC3" "Not overflowed,Overflowed" bitfld.long 0x00 02. " OFL2 ,Overflow PEC2" "Not overflowed,Overflowed" bitfld.long 0x00 01. " OFL1 ,Overflow PEC1" "Not overflowed,Overflowed" bitfld.long 0x00 00. " OFL0 ,Overflow PEC0" "Not overflowed,Overflowed" wgroup.long 0x10++0x03 line.long 0x00 "PSR,Counter Overflow Status Register" bitfld.long 0x00 07. " OFL7 ,Overflow PEC7" "No effect,Clear" bitfld.long 0x00 06. " OFL6 ,Overflow PEC6" "No effect,Clear" bitfld.long 0x00 05. " OFL5 ,Overflow PEC5" "No effect,Clear" bitfld.long 0x00 04. " OFL4 ,Overflow PEC4" "No effect,Clear" textline " " bitfld.long 0x00 03. " OFL3 ,Overflow PEC3" "No effect,Clear" bitfld.long 0x00 02. " OFL2 ,Overflow PEC2" "No effect,Clear" bitfld.long 0x00 01. " OFL1 ,Overflow PEC1" "No effect,Clear" bitfld.long 0x00 00. " OFL0 ,Overflow PEC0" "No effect,Clear" group.long 0x14++0x03 line.long 0x00 "PMR,Counter Enable Mode Register" bitfld.long 0x00 07. " Enable7 ,Enable PEC7" "Disabled,Enabled" bitfld.long 0x00 06. " Enable6 ,Enable PEC6" "Disabled,Enabled" bitfld.long 0x00 05. " Enable5 ,Enable PEC5" "Disabled,Enabled" bitfld.long 0x00 04. " Enable4 ,Enable PEC4" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " Enable3 ,Enable PEC3" "Disabled,Enabled" bitfld.long 0x00 02. " Enable2 ,Enable PEC2" "Disabled,Enabled" bitfld.long 0x00 01. " Enable1 ,Enable PEC1" "Disabled,Enabled" bitfld.long 0x00 00. " Enable0 ,Enable PEC0" "Disabled,Enabled" rgroup.long 0x20++0x1F line.long 0x00 "PEC0,Event Counter 0" hexmask.long 0x00 00.--26. 1. " PEC0 ,Counter" line.long 0x04 "PEC1,Event Counter 1" hexmask.long 0x04 00.--26. 1. " PEC1 ,Counter" line.long 0x08 "PEC2,Event Counter 2" hexmask.long 0x08 00.--26. 1. " PEC2 ,Counter" line.long 0x0C "PEC3,Event Counter 3" hexmask.long 0x0C 00.--26. 1. " PEC3 ,Counter" line.long 0x10 "PEC4,Event Counter 4" hexmask.long 0x10 00.--26. 1. " PEC4 ,Counter" line.long 0x14 "PEC5,Event Counter 5" hexmask.long 0x14 00.--26. 1. " PEC5 ,Counter" line.long 0x18 "PEC6,Event Counter 6" hexmask.long 0x18 00.--26. 1. " PEC6 ,Counter" line.long 0x1C "PEC7,Event Counter 7" hexmask.long 0x1C 00.--26. 1. " PEC7 ,Counter" rgroup.long 0x18++0x03 line.long 0x00 "PMSR,Bus activity master.slave" bitfld.long 0x00 31. " SE ,South Error" "Not captured,Captured" bitfld.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" hexmask.long.byte 0x00 12.--15. 1. " PSS ,Indicates which of the Slaves on ARBS was previously accessed the AHBS" textline " " hexmask.long.byte 0x00 08.--11. 1. " PSN ,Indicates which of the Slaves on ARBN was previously accessed the AHBN" hexmask.long.byte 0x00 04.--09. 1. " PMS ,Indicates which of the Masters on ARBS was previously accessing the AHBS" hexmask.long.byte 0x00 00.--03. 1. " PMN ,Indicates which of the Master on ARBN was previously accessing the AHBN" wgroup.long 0x18++0x03 line.long 0x00 "PMSR,Bus activity master.slave" bitfld.long 0x00 31. " SE ,South Error" "No effect,Clear" bitfld.long 0x00 30. " NE ,North Error" "No effect,Clear" tree.end base 0xC8003000 tree "Interrupt Controller" 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 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " IncomIntSts[30] ,Incomming Interrupt Status 30" "No interrupt,Interrupt" bitfld.long 0x00 29. " IncomIntSts[29] ,Incomming Interrupt Status 29" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " IncomIntSts[28] ,Incomming Interrupt Status 28" "No interrupt,Interrupt" bitfld.long 0x00 27. " IncomIntSts[27] ,Incomming Interrupt Status 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " IncomIntSts[26] ,Incomming Interrupt Status 26" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " IncomIntSts[25] ,Incomming Interrupt Status 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " IncomIntSts[24] ,Incomming Interrupt Status 24" "No interrupt,Interrupt" bitfld.long 0x00 23. " IncomIntSts[23] ,Incomming Interrupt Status 23" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " IncomIntSts[22] ,Incomming Interrupt Status 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " IncomIntSts[21] ,Incomming Interrupt Status 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " IncomIntSts[20] ,Incomming Interrupt Status 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " IncomIntSts[19] ,Incomming Interrupt Status 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " IncomIntSts[18] ,Incomming Interrupt Status 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " IncomIntSts[17] ,Incomming Interrupt Status 17" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " IncomIntSts[16] ,Incomming Interrupt Status 16" "No interrupt,Interrupt" bitfld.long 0x00 15. " IncomIntSts[15] ,Incomming Interrupt Status 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " IncomIntSts[14] ,Incomming Interrupt Status 14" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " IncomIntSts[13] ,Incomming Interrupt Status 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " IncomIntSts[12] ,Incomming Interrupt Status 12" "No interrupt,Interrupt" bitfld.long 0x00 11. " IncomIntSts[11] ,Incomming Interrupt Status 11" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " IncomIntSts[10] ,Incomming Interrupt Status 10" "No interrupt,Interrupt" bitfld.long 0x00 09. " IncomIntSts[9] ,Incomming Interrupt Status 9" "No interrupt,Interrupt" bitfld.long 0x00 08. " IncomIntSts[8] ,Incomming Interrupt Status 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 07. " IncomIntSts[7] ,Incomming Interrupt Status 7" "No interrupt,Interrupt" bitfld.long 0x00 06. " IncomIntSts[6] ,Incomming Interrupt Status 6" "No interrupt,Interrupt" bitfld.long 0x00 05. " IncomIntSts[5] ,Incomming Interrupt Status 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 04. " IncomIntSts[4] ,Incomming Interrupt Status 4" "No interrupt,Interrupt" bitfld.long 0x00 03. " IncomIntSts[3] ,Incomming Interrupt Status 3" "No interrupt,Interrupt" bitfld.long 0x00 02. " IncomIntSts[2] ,Incomming Interrupt Status 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 01. " IncomIntSts[1] ,Incomming Interrupt Status 1" "No interrupt,Interrupt" bitfld.long 0x00 00. " IncomIntSts[0] ,Incomming Interrupt Status 0" "No interrupt,Interrupt" group.long 0x20++0x03 line.long 0x00 "INTR_ST2,Interrupt Status Register 2" bitfld.long 0x00 31. " IncomIntSts[63] ,Incomming Interrupt Status 63" "No interrupt,Interrupt" bitfld.long 0x00 30. " IncomIntSts[62] ,Incomming Interrupt Status 62" "No interrupt,Interrupt" bitfld.long 0x00 29. " IncomIntSts[61] ,Incomming Interrupt Status 61" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " IncomIntSts[60] ,Incomming Interrupt Status 60" "No interrupt,Interrupt" bitfld.long 0x00 27. " IncomIntSts[59] ,Incomming Interrupt Status 59" "No interrupt,Interrupt" bitfld.long 0x00 26. " IncomIntSts[58] ,Incomming Interrupt Status 58" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " IncomIntSts[57] ,Incomming Interrupt Status 57" "No interrupt,Interrupt" bitfld.long 0x00 24. " IncomIntSts[56] ,Incomming Interrupt Status 56" "No interrupt,Interrupt" bitfld.long 0x00 23. " IncomIntSts[55] ,Incomming Interrupt Status 55" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " IncomIntSts[54] ,Incomming Interrupt Status 54" "No interrupt,Interrupt" bitfld.long 0x00 21. " IncomIntSts[53] ,Incomming Interrupt Status 53" "No interrupt,Interrupt" bitfld.long 0x00 20. " IncomIntSts[52] ,Incomming Interrupt Status 52" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " IncomIntSts[51] ,Incomming Interrupt Status 51" "No interrupt,Interrupt" bitfld.long 0x00 18. " IncomIntSts[50] ,Incomming Interrupt Status 50" "No interrupt,Interrupt" bitfld.long 0x00 17. " IncomIntSts[49] ,Incomming Interrupt Status 49" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " IncomIntSts[48] ,Incomming Interrupt Status 48" "No interrupt,Interrupt" bitfld.long 0x00 15. " IncomIntSts[47] ,Incomming Interrupt Status 47" "No interrupt,Interrupt" bitfld.long 0x00 14. " IncomIntSts[46] ,Incomming Interrupt Status 46" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " IncomIntSts[45] ,Incomming Interrupt Status 45" "No interrupt,Interrupt" bitfld.long 0x00 12. " IncomIntSts[44] ,Incomming Interrupt Status 44" "No interrupt,Interrupt" bitfld.long 0x00 11. " IncomIntSts[43] ,Incomming Interrupt Status 43" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " IncomIntSts[42] ,Incomming Interrupt Status 42" "No interrupt,Interrupt" bitfld.long 0x00 09. " IncomIntSts[41] ,Incomming Interrupt Status 41" "No interrupt,Interrupt" bitfld.long 0x00 08. " IncomIntSts[40] ,Incomming Interrupt Status 40" "No interrupt,Interrupt" textline " " bitfld.long 0x00 07. " IncomIntSts[39] ,Incomming Interrupt Status 39" "No interrupt,Interrupt" bitfld.long 0x00 06. " IncomIntSts[38] ,Incomming Interrupt Status 38" "No interrupt,Interrupt" bitfld.long 0x00 05. " IncomIntSts[37] ,Incomming Interrupt Status 37" "No interrupt,Interrupt" textline " " bitfld.long 0x00 04. " IncomIntSts[36] ,Incomming Interrupt Status 36" "No interrupt,Interrupt" bitfld.long 0x00 03. " IncomIntSts[35] ,Incomming Interrupt Status 35" "No interrupt,Interrupt" bitfld.long 0x00 02. " IncomIntSts[34] ,Incomming Interrupt Status 34" "No interrupt,Interrupt" textline " " bitfld.long 0x00 01. " IncomIntSts[33] ,Incomming Interrupt Status 33" "No interrupt,Interrupt" bitfld.long 0x00 00. " IncomIntSts[32] ,Incomming Interrupt Status 32" "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 31" "Disabled,Enabled" bitfld.long 0x00 30. " IRQStsInf[30] ,IRQ Status Information 30" "Disabled,Enabled" bitfld.long 0x00 29. " IRQStsInf[29] ,IRQ Status Information 29" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " IRQStsInf[28] ,IRQ Status Information 28" "Disabled,Enabled" bitfld.long 0x00 27. " IRQStsInf[27] ,IRQ Status Information 27" "Disabled,Enabled" bitfld.long 0x00 26. " IRQStsInf[26] ,IRQ Status Information 26" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " IRQStsInf[25] ,IRQ Status Information 25" "Disabled,Enabled" bitfld.long 0x00 24. " IRQStsInf[24] ,IRQ Status Information 24" "Disabled,Enabled" bitfld.long 0x00 23. " IRQStsInf[23] ,IRQ Status Information 23" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " IRQStsInf[22] ,IRQ Status Information 22" "Disabled,Enabled" bitfld.long 0x00 21. " IRQStsInf[21] ,IRQ Status Information 21" "Disabled,Enabled" bitfld.long 0x00 20. " IRQStsInf[20] ,IRQ Status Information 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " IRQStsInf[19] ,IRQ Status Information 19" "Disabled,Enabled" bitfld.long 0x00 18. " IRQStsInf[18] ,IRQ Status Information 18" "Disabled,Enabled" bitfld.long 0x00 17. " IRQStsInf[17] ,IRQ Status Information 17" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " IRQStsInf[16] ,IRQ Status Information 16" "Disabled,Enabled" bitfld.long 0x00 15. " IRQStsInf[15] ,IRQ Status Information 15" "Disabled,Enabled" bitfld.long 0x00 14. " IRQStsInf[14] ,IRQ Status Information 14" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " IRQStsInf[13] ,IRQ Status Information 13" "Disabled,Enabled" bitfld.long 0x00 12. " IRQStsInf[12] ,IRQ Status Information 12" "Disabled,Enabled" bitfld.long 0x00 11. " IRQStsInf[11] ,IRQ Status Information 11" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " IRQStsInf[10] ,IRQ Status Information 10" "Disabled,Enabled" bitfld.long 0x00 09. " IRQStsInf[9] ,IRQ Status Information 9" "Disabled,Enabled" bitfld.long 0x00 08. " IRQStsInf[8] ,IRQ Status Information 8" "Disabled,Enabled" textline " " bitfld.long 0x00 07. " IRQStsInf[7] ,IRQ Status Information 7" "Disabled,Enabled" bitfld.long 0x00 06. " IRQStsInf[6] ,IRQ Status Information 6" "Disabled,Enabled" bitfld.long 0x00 05. " IRQStsInf[5] ,IRQ Status Information 5" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " IRQStsInf[4] ,IRQ Status Information 4" "Disabled,Enabled" bitfld.long 0x00 03. " IRQStsInf[3] ,IRQ Status Information 3" "Disabled,Enabled" bitfld.long 0x00 02. " IRQStsInf[2] ,IRQ Status Information 2" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " IRQStsInf[1] ,IRQ Status Information 1" "Disabled,Enabled" bitfld.long 0x00 00. " IRQStsInf[0] ,IRQ Status Information 0" "Disabled,Enabled" rgroup.long 0x2C++0x03 line.long 0x00 "INTR_IRQ_ST2,IRQ Status register 2" bitfld.long 0x00 31. " IRQStsInf[63] ,IRQ Status Information 63" "Disabled,Enabled" bitfld.long 0x00 30. " IRQStsInf[62] ,IRQ Status Information 62" "Disabled,Enabled" bitfld.long 0x00 29. " IRQStsInf[61] ,IRQ Status Information 61" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " IRQStsInf[60] ,IRQ Status Information 60" "Disabled,Enabled" bitfld.long 0x00 27. " IRQStsInf[59] ,IRQ Status Information 59" "Disabled,Enabled" bitfld.long 0x00 26. " IRQStsInf[58] ,IRQ Status Information 58" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " IRQStsInf[57] ,IRQ Status Information 57" "Disabled,Enabled" bitfld.long 0x00 24. " IRQStsInf[56] ,IRQ Status Information 56" "Disabled,Enabled" bitfld.long 0x00 23. " IRQStsInf[55] ,IRQ Status Information 55" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " IRQStsInf[54] ,IRQ Status Information 54" "Disabled,Enabled" bitfld.long 0x00 21. " IRQStsInf[53] ,IRQ Status Information 53" "Disabled,Enabled" bitfld.long 0x00 20. " IRQStsInf[52] ,IRQ Status Information 52" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " IRQStsInf[51] ,IRQ Status Information 51" "Disabled,Enabled" bitfld.long 0x00 18. " IRQStsInf[50] ,IRQ Status Information 50" "Disabled,Enabled" bitfld.long 0x00 17. " IRQStsInf[49] ,IRQ Status Information 49" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " IRQStsInf[48] ,IRQ Status Information 48" "Disabled,Enabled" bitfld.long 0x00 15. " IRQStsInf[47] ,IRQ Status Information 47" "Disabled,Enabled" textline " " bitfld.long 0x00 14. " IRQStsInf[46] ,IRQ Status Information 46" "Disabled,Enabled" bitfld.long 0x00 13. " IRQStsInf[45] ,IRQ Status Information 45" "Disabled,Enabled" bitfld.long 0x00 12. " IRQStsInf[44] ,IRQ Status Information 44" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " IRQStsInf[43] ,IRQ Status Information 43" "Disabled,Enabled" bitfld.long 0x00 10. " IRQStsInf[42] ,IRQ Status Information 42" "Disabled,Enabled" bitfld.long 0x00 09. " IRQStsInf[41] ,IRQ Status Information 41" "Disabled,Enabled" textline " " bitfld.long 0x00 08. " IRQStsInf[40] ,IRQ Status Information 40" "Disabled,Enabled" bitfld.long 0x00 07. " IRQStsInf[39] ,IRQ Status Information 39" "Disabled,Enabled" bitfld.long 0x00 06. " IRQStsInf[38] ,IRQ Status Information 38" "Disabled,Enabled" textline " " bitfld.long 0x00 05. " IRQStsInf[37] ,IRQ Status Information 37" "Disabled,Enabled" bitfld.long 0x00 04. " IRQStsInf[36] ,IRQ Status Information 36" "Disabled,Enabled" bitfld.long 0x00 03. " IRQStsInf[35] ,IRQ Status Information 35" "Disabled,Enabled" textline " " bitfld.long 0x00 02. " IRQStsInf[34] ,IRQ Status Information 34" "Disabled,Enabled" bitfld.long 0x00 01. " IRQStsInf[33] ,IRQ Status Information 33" "Disabled,Enabled" bitfld.long 0x00 00. " IRQStsInf[32] ,IRQ Status Information 32" "Disabled,Enabled" rgroup.long 0x10++0x03 line.long 0x00 "INTR_FIQ_ST,FIQ status Register" bitfld.long 0x00 31. " FIQStsInf[31] ,FIQ Status Information 31" "Disabled,Enabled" bitfld.long 0x00 30. " FIQStsInf[30] ,FIQ Status Information 30" "Disabled,Enabled" bitfld.long 0x00 29. " FIQStsInf[29] ,FIQ Status Information 29" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " FIQStsInf[28] ,FIQ Status Information 28" "Disabled,Enabled" bitfld.long 0x00 27. " FIQStsInf[27] ,FIQ Status Information 27" "Disabled,Enabled" bitfld.long 0x00 26. " FIQStsInf[26] ,FIQ Status Information 26" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " FIQStsInf[25] ,FIQ Status Information 25" "Disabled,Enabled" bitfld.long 0x00 24. " FIQStsInf[24] ,FIQ Status Information 24" "Disabled,Enabled" bitfld.long 0x00 23. " FIQStsInf[23] ,FIQ Status Information 23" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " FIQStsInf[22] ,FIQ Status Information 22" "Disabled,Enabled" bitfld.long 0x00 21. " FIQStsInf[21] ,FIQ Status Information 21" "Disabled,Enabled" bitfld.long 0x00 20. " FIQStsInf[20] ,FIQ Status Information 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " FIQStsInf[19] ,FIQ Status Information 19" "Disabled,Enabled" bitfld.long 0x00 18. " FIQStsInf[18] ,FIQ Status Information 18" "Disabled,Enabled" bitfld.long 0x00 17. " FIQStsInf[17] ,FIQ Status Information 17" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " FIQStsInf[16] ,FIQ Status Information 16" "Disabled,Enabled" bitfld.long 0x00 15. " FIQStsInf[15] ,FIQ Status Information 15" "Disabled,Enabled" bitfld.long 0x00 14. " FIQStsInf[14] ,FIQ Status Information 14" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " FIQStsInf[13] ,FIQ Status Information 13" "Disabled,Enabled" bitfld.long 0x00 12. " FIQStsInf[12] ,FIQ Status Information 12" "Disabled,Enabled" bitfld.long 0x00 11. " FIQStsInf[11] ,FIQ Status Information 11" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " FIQStsInf[10] ,FIQ Status Information 10" "Disabled,Enabled" bitfld.long 0x00 09. " FIQStsInf[9] ,FIQ Status Information 9" "Disabled,Enabled" bitfld.long 0x00 08. " FIQStsInf[8] ,FIQ Status Information 8" "Disabled,Enabled" textline " " bitfld.long 0x00 07. " FIQStsInf[7] ,FIQ Status Information 7" "Disabled,Enabled" bitfld.long 0x00 06. " FIQStsInf[6] ,FIQ Status Information 6" "Disabled,Enabled" bitfld.long 0x00 05. " FIQStsInf[5] ,FIQ Status Information 5" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " FIQStsInf[4] ,FIQ Status Information 4" "Disabled,Enabled" bitfld.long 0x00 03. " FIQStsInf[3] ,FIQ Status Information 3" "Disabled,Enabled" bitfld.long 0x00 02. " FIQStsInf[2] ,FIQ Status Information 2" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " FIQStsInf[1] ,FIQ Status Information 1" "Disabled,Enabled" bitfld.long 0x00 00. " FIQStsInf[0] ,FIQ Status Information 0" "Disabled,Enabled" rgroup.long 0x30++0x03 line.long 0x00 "INTR_FIQ_ST2,FIQ status Register 2" bitfld.long 0x00 31. " FIQStsInf[63] ,FIQ Status Information 63" "Disabled,Enabled" bitfld.long 0x00 30. " FIQStsInf[62] ,FIQ Status Information 62" "Disabled,Enabled" bitfld.long 0x00 29. " FIQStsInf[61] ,FIQ Status Information 61" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " FIQStsInf[60] ,FIQ Status Information 60" "Disabled,Enabled" bitfld.long 0x00 27. " FIQStsInf[59] ,FIQ Status Information 59" "Disabled,Enabled" bitfld.long 0x00 26. " FIQStsInf[58] ,FIQ Status Information 58" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " FIQStsInf[57] ,FIQ Status Information 57" "Disabled,Enabled" bitfld.long 0x00 24. " FIQStsInf[56] ,FIQ Status Information 56" "Disabled,Enabled" bitfld.long 0x00 23. " FIQStsInf[55] ,FIQ Status Information 55" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " FIQStsInf[54] ,FIQ Status Information 54" "Disabled,Enabled" bitfld.long 0x00 21. " FIQStsInf[53] ,FIQ Status Information 53" "Disabled,Enabled" bitfld.long 0x00 20. " FIQStsInf[52] ,FIQ Status Information 52" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " FIQStsInf[51] ,FIQ Status Information 51" "Disabled,Enabled" bitfld.long 0x00 18. " FIQStsInf[50] ,FIQ Status Information 50" "Disabled,Enabled" bitfld.long 0x00 17. " FIQStsInf[49] ,FIQ Status Information 49" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " FIQStsInf[48] ,FIQ Status Information 48" "Disabled,Enabled" bitfld.long 0x00 15. " FIQStsInf[47] ,FIQ Status Information 47" "Disabled,Enabled" bitfld.long 0x00 14. " FIQStsInf[46] ,FIQ Status Information 46" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " FIQStsInf[45] ,FIQ Status Information 45" "Disabled,Enabled" bitfld.long 0x00 12. " FIQStsInf[44] ,FIQ Status Information 44" "Disabled,Enabled" bitfld.long 0x00 11. " FIQStsInf[43] ,FIQ Status Information 43" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " FIQStsInf[42] ,FIQ Status Information 42" "Disabled,Enabled" bitfld.long 0x00 09. " FIQStsInf[41] ,FIQ Status Information 41" "Disabled,Enabled" bitfld.long 0x00 08. " FIQStsInf[40] ,FIQ Status Information 40" "Disabled,Enabled" textline " " bitfld.long 0x00 07. " FIQStsInf[39] ,FIQ Status Information 39" "Disabled,Enabled" bitfld.long 0x00 06. " FIQStsInf[38] ,FIQ Status Information 38" "Disabled,Enabled" bitfld.long 0x00 05. " FIQStsInf[37] ,FIQ Status Information 37" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " FIQStsInf[36] ,FIQ Status Information 36" "Disabled,Enabled" bitfld.long 0x00 03. " FIQStsInf[35] ,FIQ Status Information 35" "Disabled,Enabled" bitfld.long 0x00 02. " FIQStsInf[34] ,FIQ Status Information 34" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " FIQStsInf[33] ,FIQ Status Information 33" "Disabled,Enabled" bitfld.long 0x00 00. " FIQStsInf[32] ,FIQ Status Information 32" "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 31" "Disabled,Enabled" bitfld.long 0x00 30. " IntEn[30] ,Interrupt Enable 30" "Disabled,Enabled" bitfld.long 0x00 29. " IntEn[29] ,Interrupt Enable 29" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " IntEn[28] ,Interrupt Enable 28" "Disabled,Enabled" bitfld.long 0x00 27. " IntEn[27] ,Interrupt Enable 27" "Disabled,Enabled" bitfld.long 0x00 26. " IntEn[26] ,Interrupt Enable 26" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " IntEn[25] ,Interrupt Enable 25" "Disabled,Enabled" bitfld.long 0x00 24. " IntEn[24] ,Interrupt Enable 24" "Disabled,Enabled" bitfld.long 0x00 23. " IntEn[23] ,Interrupt Enable 23" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " IntEn[22] ,Interrupt Enable 22" "Disabled,Enabled" bitfld.long 0x00 21. " IntEn[21] ,Interrupt Enable 21" "Disabled,Enabled" bitfld.long 0x00 20. " IntEn[20] ,Interrupt Enable 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " IntEn[19] ,Interrupt Enable 19" "Disabled,Enabled" bitfld.long 0x00 18. " IntEn[18] ,Interrupt Enable 18" "Disabled,Enabled" bitfld.long 0x00 17. " IntEn[17] ,Interrupt Enable 17" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " IntEn[16] ,Interrupt Enable 16" "Disabled,Enabled" bitfld.long 0x00 15. " IntEn[15] ,Interrupt Enable 15" "Disabled,Enabled" bitfld.long 0x00 14. " IntEn[14] ,Interrupt Enable 14" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " IntEn[13] ,Interrupt Enable 13" "Disabled,Enabled" bitfld.long 0x00 12. " IntEn[12] ,Interrupt Enable 12" "Disabled,Enabled" bitfld.long 0x00 11. " IntEn[11] ,Interrupt Enable 11" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " IntEn[10] ,Interrupt Enable 10" "Disabled,Enabled" bitfld.long 0x00 09. " IntEn[9] ,Interrupt Enable 9" "Disabled,Enabled" bitfld.long 0x00 08. " IntEn[8] ,Interrupt Enable 8" "Disabled,Enabled" textline " " bitfld.long 0x00 07. " IntEn[7] ,Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x00 06. " IntEn[6] ,Interrupt Enable 6" "Disabled,Enabled" bitfld.long 0x00 05. " IntEn[5] ,Interrupt Enable 5" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " IntEn[4] ,Interrupt Enable 4" "Disabled,Enabled" bitfld.long 0x00 03. " IntEn[3] ,Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x00 02. " IntEn[2] ,Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " IntEn[1] ,Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x00 00. " IntEn[0] ,Interrupt Enable 0" "Disabled,Enabled" group.long 0x24++0x03 line.long 0x00 "INTR_EN2,Interrupt Enable Register 2" bitfld.long 0x00 31. " IntEn[63] ,Interrupt Enable 63" "Disabled,Enabled" bitfld.long 0x00 30. " IntEn[62] ,Interrupt Enable 62" "Disabled,Enabled" bitfld.long 0x00 29. " IntEn[61] ,Interrupt Enable 61" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " IntEn[60] ,Interrupt Enable 60" "Disabled,Enabled" bitfld.long 0x00 27. " IntEn[59] ,Interrupt Enable 59" "Disabled,Enabled" bitfld.long 0x00 26. " IntEn[58] ,Interrupt Enable 58" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " IntEn[57] ,Interrupt Enable 57" "Disabled,Enabled" bitfld.long 0x00 24. " IntEn[56] ,Interrupt Enable 56" "Disabled,Enabled" bitfld.long 0x00 23. " IntEn[55] ,Interrupt Enable 55" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " IntEn[54] ,Interrupt Enable 54" "Disabled,Enabled" bitfld.long 0x00 21. " IntEn[53] ,Interrupt Enable 53" "Disabled,Enabled" bitfld.long 0x00 20. " IntEn[52] ,Interrupt Enable 52" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " IntEn[51] ,Interrupt Enable 51" "Disabled,Enabled" bitfld.long 0x00 18. " IntEn[50] ,Interrupt Enable 50" "Disabled,Enabled" bitfld.long 0x00 17. " IntEn[49] ,Interrupt Enable 49" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " IntEn[48] ,Interrupt Enable 48" "Disabled,Enabled" bitfld.long 0x00 15. " IntEn[47] ,Interrupt Enable 47" "Disabled,Enabled" bitfld.long 0x00 14. " IntEn[46] ,Interrupt Enable 46" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " IntEn[45] ,Interrupt Enable 45" "Disabled,Enabled" bitfld.long 0x00 12. " IntEn[44] ,Interrupt Enable 44" "Disabled,Enabled" bitfld.long 0x00 11. " IntEn[43] ,Interrupt Enable 43" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " IntEn[42] ,Interrupt Enable 42" "Disabled,Enabled" bitfld.long 0x00 09. " IntEn[41] ,Interrupt Enable 41" "Disabled,Enabled" bitfld.long 0x00 08. " IntEn[40] ,Interrupt Enable 40" "Disabled,Enabled" textline " " bitfld.long 0x00 07. " IntEn[39] ,Interrupt Enable 39" "Disabled,Enabled" bitfld.long 0x00 06. " IntEn[38] ,Interrupt Enable 38" "Disabled,Enabled" bitfld.long 0x00 05. " IntEn[37] ,Interrupt Enable 37" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " IntEn[36] ,Interrupt Enable 36" "Disabled,Enabled" bitfld.long 0x00 03. " IntEn[35] ,Interrupt Enable 35" "Disabled,Enabled" bitfld.long 0x00 02. " IntEn[34] ,Interrupt Enable 34" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " IntEn[33] ,Interrupt Enable 33" "Disabled,Enabled" bitfld.long 0x00 00. " IntEn[32] ,Interrupt Enable 32" "Disabled,Enabled" group.long 0x08++0x03 line.long 0x00 "INTR_SEL,Interrupt Select Register" bitfld.long 0x00 31. " IntSel[31] ,Interrupt Select 31" "IRQ,FIQ" bitfld.long 0x00 30. " IntSel[30] ,Interrupt Select 30" "IRQ,FIQ" bitfld.long 0x00 29. " IntSel[29] ,Interrupt Select 29" "IRQ,FIQ" textline " " bitfld.long 0x00 28. " IntSel[28] ,Interrupt Select 28" "IRQ,FIQ" bitfld.long 0x00 27. " IntSel[27] ,Interrupt Select 27" "IRQ,FIQ" bitfld.long 0x00 26. " IntSel[26] ,Interrupt Select 26" "IRQ,FIQ" textline " " bitfld.long 0x00 25. " IntSel[25] ,Interrupt Select 25" "IRQ,FIQ" bitfld.long 0x00 24. " IntSel[24] ,Interrupt Select 24" "IRQ,FIQ" bitfld.long 0x00 23. " IntSel[23] ,Interrupt Select 23" "IRQ,FIQ" textline " " bitfld.long 0x00 22. " IntSel[22] ,Interrupt Select 22" "IRQ,FIQ" bitfld.long 0x00 21. " IntSel[21] ,Interrupt Select 21" "IRQ,FIQ" bitfld.long 0x00 20. " IntSel[20] ,Interrupt Select 20" "IRQ,FIQ" textline " " bitfld.long 0x00 19. " IntSel[19] ,Interrupt Select 19" "IRQ,FIQ" bitfld.long 0x00 18. " IntSel[18] ,Interrupt Select 18" "IRQ,FIQ" bitfld.long 0x00 17. " IntSel[17] ,Interrupt Select 17" "IRQ,FIQ" textline " " bitfld.long 0x00 16. " IntSel[16] ,Interrupt Select 16" "IRQ,FIQ" bitfld.long 0x00 15. " IntSel[15] ,Interrupt Select 15" "IRQ,FIQ" bitfld.long 0x00 14. " IntSel[14] ,Interrupt Select 14" "IRQ,FIQ" textline " " bitfld.long 0x00 13. " IntSel[13] ,Interrupt Select 13" "IRQ,FIQ" bitfld.long 0x00 12. " IntSel[12] ,Interrupt Select 12" "IRQ,FIQ" bitfld.long 0x00 11. " IntSel[11] ,Interrupt Select 11" "IRQ,FIQ" textline " " bitfld.long 0x00 10. " IntSel[10] ,Interrupt Select 10" "IRQ,FIQ" bitfld.long 0x00 09. " IntSel[9] ,Interrupt Select 9" "IRQ,FIQ" bitfld.long 0x00 08. " IntSel[8] ,Interrupt Select 8" "IRQ,FIQ" textline " " bitfld.long 0x00 07. " IntSel[7] ,Interrupt Select 7" "IRQ,FIQ" bitfld.long 0x00 06. " IntSel[6] ,Interrupt Select 6" "IRQ,FIQ" bitfld.long 0x00 05. " IntSel[5] ,Interrupt Select 5" "IRQ,FIQ" textline " " bitfld.long 0x00 04. " IntSel[4] ,Interrupt Select 4" "IRQ,FIQ" bitfld.long 0x00 03. " IntSel[3] ,Interrupt Select 3" "IRQ,FIQ" bitfld.long 0x00 02. " IntSel[2] ,Interrupt Select 2" "IRQ,FIQ" textline " " bitfld.long 0x00 01. " IntSel[1] ,Interrupt Select 1" "IRQ,FIQ" bitfld.long 0x00 00. " IntSel[0] ,Interrupt Select 0" "IRQ,FIQ" group.long 0x28++0x03 line.long 0x00 "INTR_SEL2,Interrupt Select Register 2" bitfld.long 0x00 31. " IntSel[63] ,Interrupt Select 63" "IRQ,FIQ" bitfld.long 0x00 30. " IntSel[62] ,Interrupt Select 62" "IRQ,FIQ" bitfld.long 0x00 29. " IntSel[61] ,Interrupt Select 61" "IRQ,FIQ" textline " " bitfld.long 0x00 28. " IntSel[60] ,Interrupt Select 60" "IRQ,FIQ" bitfld.long 0x00 27. " IntSel[59] ,Interrupt Select 59" "IRQ,FIQ" bitfld.long 0x00 26. " IntSel[58] ,Interrupt Select 58" "IRQ,FIQ" textline " " bitfld.long 0x00 25. " IntSel[57] ,Interrupt Select 57" "IRQ,FIQ" bitfld.long 0x00 24. " IntSel[56] ,Interrupt Select 56" "IRQ,FIQ" bitfld.long 0x00 23. " IntSel[55] ,Interrupt Select 55" "IRQ,FIQ" textline " " bitfld.long 0x00 22. " IntSel[54] ,Interrupt Select 54" "IRQ,FIQ" bitfld.long 0x00 21. " IntSel[53] ,Interrupt Select 53" "IRQ,FIQ" bitfld.long 0x00 20. " IntSel[52] ,Interrupt Select 52" "IRQ,FIQ" textline " " bitfld.long 0x00 19. " IntSel[51] ,Interrupt Select 51" "IRQ,FIQ" bitfld.long 0x00 18. " IntSel[50] ,Interrupt Select 50" "IRQ,FIQ" bitfld.long 0x00 17. " IntSel[49] ,Interrupt Select 49" "IRQ,FIQ" textline " " bitfld.long 0x00 16. " IntSel[48] ,Interrupt Select 48" "IRQ,FIQ" bitfld.long 0x00 15. " IntSel[47] ,Interrupt Select 47" "IRQ,FIQ" bitfld.long 0x00 14. " IntSel[46] ,Interrupt Select 46" "IRQ,FIQ" textline " " bitfld.long 0x00 13. " IntSel[45] ,Interrupt Select 45" "IRQ,FIQ" bitfld.long 0x00 12. " IntSel[44] ,Interrupt Select 44" "IRQ,FIQ" bitfld.long 0x00 11. " IntSel[43] ,Interrupt Select 43" "IRQ,FIQ" textline " " bitfld.long 0x00 10. " IntSel[42] ,Interrupt Select 42" "IRQ,FIQ" bitfld.long 0x00 09. " IntSel[41] ,Interrupt Select 41" "IRQ,FIQ" bitfld.long 0x00 08. " IntSel[40] ,Interrupt Select 40" "IRQ,FIQ" textline " " bitfld.long 0x00 07. " IntSel[39] ,Interrupt Select 39" "IRQ,FIQ" bitfld.long 0x00 06. " IntSel[38] ,Interrupt Select 38" "IRQ,FIQ" bitfld.long 0x00 05. " IntSel[37] ,Interrupt Select 37" "IRQ,FIQ" textline " " bitfld.long 0x00 04. " IntSel[36] ,Interrupt Select 36" "IRQ,FIQ" bitfld.long 0x00 03. " IntSel[35] ,Interrupt Select 35" "IRQ,FIQ" bitfld.long 0x00 02. " IntSel[34] ,Interrupt Select 34" "IRQ,FIQ" textline " " bitfld.long 0x00 01. " IntSel[33] ,Interrupt Select 33" "IRQ,FIQ" bitfld.long 0x00 00. " IntSel[32] ,Interrupt Select 32" "IRQ,FIQ" tree.end width 0x12 tree "Priority Registers" group.long 0x14++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" bitfld.long 0x00 15.--17. " Prior_Intbus5 ,Priority of the Intr_bus[5]" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 12.--14. " Prior_Intbus4 ,Priority of the Intr_bus[4]" "0,1,2,3,4,5,6,7" bitfld.long 0x00 09.--11. " Prior_Intbus3 ,Priority of the Intr_bus[3]" "0,1,2,3,4,5,6,7" bitfld.long 0x00 06.--08. " Prior_Intbus2 ,Priority of the Intr_bus[2]" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 03.--05. " Prior_Intbus1 ,Priority of the Intr_bus[1]" "0,1,2,3,4,5,6,7" bitfld.long 0x00 00.--02. " Prior_Intbus0 ,Priority of the Intr_bus[0]" "0,1,2,3,4,5,6,7" rgroup.long 0x18++0x07 line.long 0x00 "INTR_IRQ_ENC_ST,IRQ Highest Priority Register" bitfld.long 0x00 02.--08. " IRQ_ENC_ST ,Indicates the highest priority pending interrupt" "1,2,3,4,5,6,7,8,?..." line.long 0x04 "INTR_FIQ_ENC_ST,FIQ Highest Priority Register" bitfld.long 0x04 02.--08. " FIQ_ENC_ST ,Indicates the highest priority fast pending interrupt" "1,2,3,4,5,6,7,8,?..." group.long 0x34++0x03 line.long 0x00 "ERROR_EN2,Error Priority Enable Register" bitfld.long 0x00 31. " ErrHighPriorEn[63] ,Error High Priority Enable 63" "Disabled,Enabled" bitfld.long 0x00 30. " ErrHighPriorEn[62] ,Error High Priority Enable 62" "Disabled,Enabled" bitfld.long 0x00 29. " ErrHighPriorEn[61] ,Error High Priority Enable 61" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " ErrHighPriorEn[60] ,Error High Priority Enable 60" "Disabled,Enabled" bitfld.long 0x00 27. " ErrHighPriorEn[59] ,Error High Priority Enable 59" "Disabled,Enabled" bitfld.long 0x00 26. " ErrHighPriorEn[58] ,Error High Priority Enable 58" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " ErrHighPriorEn[57] ,Error High Priority Enable 57" "Disabled,Enabled" bitfld.long 0x00 24. " ErrHighPriorEn[56] ,Error High Priority Enable 56" "Disabled,Enabled" bitfld.long 0x00 23. " ErrHighPriorEn[55] ,Error High Priority Enable 55" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " ErrHighPriorEn[54] ,Error High Priority Enable 54" "Disabled,Enabled" bitfld.long 0x00 21. " ErrHighPriorEn[53] ,Error High Priority Enable 53" "Disabled,Enabled" bitfld.long 0x00 20. " ErrHighPriorEn[52] ,Error High Priority Enable 52" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " ErrHighPriorEn[51] ,Error High Priority Enable 51" "Disabled,Enabled" bitfld.long 0x00 18. " ErrHighPriorEn[50] ,Error High Priority Enable 50" "Disabled,Enabled" bitfld.long 0x00 17. " ErrHighPriorEn[49] ,Error High Priority Enable 49" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " ErrHighPriorEn[48] ,Error High Priority Enable 48" "Disabled,Enabled" bitfld.long 0x00 15. " ErrHighPriorEn[47] ,Error High Priority Enable 47" "Disabled,Enabled" bitfld.long 0x00 14. " ErrHighPriorEn[46] ,Error High Priority Enable 46" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " ErrHighPriorEn[45] ,Error High Priority Enable 45" "Disabled,Enabled" bitfld.long 0x00 12. " ErrHighPriorEn[44] ,Error High Priority Enable 44" "Disabled,Enabled" bitfld.long 0x00 11. " ErrHighPriorEn[43] ,Error High Priority Enable 43" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " ErrHighPriorEn[42] ,Error High Priority Enable 42" "Disabled,Enabled" bitfld.long 0x00 09. " ErrHighPriorEn[41] ,Error High Priority Enable 41" "Disabled,Enabled" bitfld.long 0x00 08. " ErrHighPriorEn[40] ,Error High Priority Enable 40" "Disabled,Enabled" textline " " bitfld.long 0x00 07. " ErrHighPriorEn[39] ,Error High Priority Enable 39" "Disabled,Enabled" bitfld.long 0x00 06. " ErrHighPriorEn[38] ,Error High Priority Enable 38" "Disabled,Enabled" bitfld.long 0x00 05. " ErrHighPriorEn[37] ,Error High Priority Enable 37" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " ErrHighPriorEn[36] ,Error High Priority Enable 36" "Disabled,Enabled" bitfld.long 0x00 03. " ErrHighPriorEn[35] ,Error High Priority Enable 35" "Disabled,Enabled" bitfld.long 0x00 02. " ErrHighPriorEn[34] ,Error High Priority Enable 34" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " ErrHighPriorEn[33] ,Error High Priority Enable 33" "Disabled,Enabled" bitfld.long 0x00 00. " ErrHighPriorEn[32] ,Error High Priority Enable 32" "Disabled,Enabled" tree.end width 0x0B tree.end base 0xC8005000 tree "Operating System Timer" width 0x10 rgroup.long 0x20++0x03 line.long 0x00 "OST_STATUS,Timer Status Register" bitfld.long 0x00 04. " warm_reset ,Warm Reset" "Not occurred,Occurred" bitfld.long 0x00 03. " ost_wdog_int_val ,Watchdog Interrupt" "Not occurred,Occurred" bitfld.long 0x00 02. " ost_ts_int_val ,Timestamp Interrupt" "Not occurred,Occurred" textline " " bitfld.long 0x00 01. " ost_tim1_int_val ,Timer 1 Interrupt" "Not occurred,Occurred" bitfld.long 0x00 00. " ost_tim0_int_val ,Timer 0 Interrupt" "Not occurred,Occurred" wgroup.long 0x20++0x03 line.long 0x00 "OST_STATUS,Timer Status Register" bitfld.long 0x00 04. " warm_reset ,Warm Reset" "No effect,Clear" bitfld.long 0x00 03. " ost_wdog_int_val ,Watchdog Interrupt" "No effect,Clear" bitfld.long 0x00 02. " ost_ts_int_val ,Timestamp Interrupt" "No effect,Clear" textline " " bitfld.long 0x00 01. " ost_tim1_int_val ,Timer 1 Interrupt" "No effect,Clear" bitfld.long 0x00 00. " ost_tim0_int_val ,Timer 0 Interrupt" "No effect,Clear" group.long 0x00++0x03 "Timestamp Registers" line.long 0x00 "OST_TS,Timestamp timer" hexmask.long 0x00 0.--31. 1. " timer_val ,Current value of the timer" group.long 0x24++0x0B line.long 0x00 "OST_TS_CMP,Timestamp Compare Register" hexmask.long 0x00 0.--31. 1. " compare_val ,Value of the compare register" line.long 0x04 "OST_TS_CFG,Timestamp Configuration Register" bitfld.long 0x04 01. " ts_pause_en ,Pause Timestamp Counter" "Running,Paused" bitfld.long 0x04 00. " ts_scale_en ,Enable 20-ns scale" "Disabled,Enabled" line.long 0x08 "OST_TS_PRE,Timestamp Prescale Register" hexmask.long.word 0x08 00.--15. 1. " ts_presc ,Contains the divide factor for the Timestamp Timer" group.long 0x14++0x07 "Watchdog Registers" line.long 0x00 "OST_WDOG,Watchdog Counter" hexmask.long 0x00 0.--31. 1. " tim_val ,Timer value" line.long 0x04 "OST_WDOG_ENAB,Watchdog Enable Register" bitfld.long 0x04 02. " wdog_cnt_ena ,Count Enable" "Disabled,Enabled" bitfld.long 0x04 01. " wdog_int_ena ,Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 00. " 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 00.--15. 1. " key_value ,Reset Key Value" rgroup.long 0x04++0x03 "Timer 0 Registers" line.long 0x00 "OST_TIM0,General-Purpose Timer 0" 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" hexmask.long 0x00 02.--31. 1. " reload_val ,Reload value" bitfld.long 0x00 01. " tim0_one_shot ,The one_shot control bit specifies what action should be taken when the counter reaches zero" "Counting down,Stop counting" bitfld.long 0x00 00. " tim0_enable ,Enable Counter" "Disabled,Enabled" group.long 0x30++0x07 line.long 0x00 "OST_TIM0_CFG,General-Purpose Timer 0 Configuration" bitfld.long 0x00 03. " tim0_pause_en ,Pause Timer 0" "Running,Paused" bitfld.long 0x00 02. " tim0_scale_en ,Enable 3/4 scale" "Disabled,Enabled" bitfld.long 0x00 01. " tim0_bit1 ,This is bit 1 in a higher granularity for the reload counter for tim0" "Low,High" bitfld.long 0x00 00. " tim0_bit0 ,This is bit 0 in a higher granularity for the reload counter for tim0" "Low,High" line.long 0x04 "OST_TIM0_PRE,General-Purpose Timer 0 Prescale Register" hexmask.long.word 0x04 00.--15. 1. " tim0_presc ,Contains the divide factor for the timer0" rgroup.long 0x0C++0x03 "Timer 1 Registers" 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 02.--31. 1. " reload_val ,Reload value" bitfld.long 0x00 01. " tim1_one_shot ,The one_shot control bit specifies what action should be taken when the counter reaches zero" "Counting down,Stop counting" bitfld.long 0x00 00. " tim1_enable ,Enable Counter" "Disabled,Enabled" group.long 0x38++0x07 line.long 0x00 "OST_TIM1_CFG,General-Purpose Timer 1 Configuration" bitfld.long 0x00 03. " tim1_pause_en ,Pause Timer 1" "Running,Paused" bitfld.long 0x00 02. " tim1_scale_en ,Enable 3/4 scale" "Disabled,Enabled" bitfld.long 0x00 01. " tim1_bit1 ,This is bit 1 in a higher granularity for the reload counter for tim1" "Low,High" bitfld.long 0x00 00. " tim1_bit0 ,This is bit 0 in a higher granularity for the reload counter for tim1" "Low,High" line.long 0x04 "OST_TIM1_PRE,General-Purpose Timer 1 Prescale Register" hexmask.long.word 0x04 00.--15. 1. " tim1_presc ,Contains the divide factor for the timer1" width 0x0B tree.end base 0xC8010000 tree "Time Synchronization Hardware Assist (TSYNC)" width 0x10 tree "Common Registers" group.long 0x00++0x03 line.long 0x00 "TS_Control,Time Sync Control Register" bitfld.long 0x00 03. " amm ,AMMS Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 02. " asm ,ASMS Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 01. " ttm ,Target Time Interrupt Mask" "Disabled,Enabled" bitfld.long 0x00 00. " rst ,Reset" "No reset,Reset" rgroup.long 0x04++0x03 line.long 0x00 "TS_Event,Time Sync Event Register" bitfld.long 0x00 03. " amm ,AMMS Snapshot" "Not captured,Captured" bitfld.long 0x00 02. " sns ,ASMS Snapshot" "Not captured,Captured" bitfld.long 0x00 01. " ttipend ,Target Time Interrupt Pending" "Not occurred,Occurred" wgroup.long 0x04++0x03 line.long 0x00 "TS_Event,Time Sync Event Register" bitfld.long 0x00 03. " amm ,AMMS Snapshot" "No effect,Clear" bitfld.long 0x00 02. " sns ,ASMS Snapshot" "No effect,Clear" bitfld.long 0x00 01. " ttipend ,Target Time Interrupt Pending" "No effect,Clear" group.long 0x08++0x0B line.long 0x00 "TS_Addend,Time Sync Addend Register" hexmask.long 0x00 0.--31. 1. " Addend ,Frequency scaling value" line.long 0x04 "TS_Accum,Time Sync Accumulator Register" hexmask.long 0x04 0.--31. 1. " Accumulator ,Accumulator Register" line.long 0x08 "TS_Test,Time Sync Test Register" bitfld.long 0x08 01.--02. " tenb ,Test Enable" "TS_Event.ttipend,TS_SysTimeLo[10],TS_SysTimeLo[12],TS_SysTimeLo[14]" bitfld.long 0x08 00. " tm ,Test Mode" "Normal,Test" group.long 0x18++0x07 line.long 0x00 "TS_RSysTimeLo,RawSystemTime_Low Register" hexmask.long 0x00 0.--31. 1. " RawSystemTime_Low ,Raw system time" line.long 0x04 "TS_RSysTimeHi,RawSystemTime_High Register" hexmask.long 0x04 0.--31. 1. " RawSystemTime_High ,Raw system time" group.long 0x20++0x0F line.long 0x00 "TS_SysTimeLo,SystemTime_Low Register" hexmask.long 0x00 0.--31. 1. " SystemTime_Low ,System timer value" line.long 0x04 "TS_SysTimeHi,SystemTime_High Register" hexmask.long 0x04 0.--31. 1. " SystemTime_High ,System timer value" line.long 0x08 "TS_TrgtLo,TargetTime_Low Register" hexmask.long 0x08 0.--31. 1. " TargetTime_Low ,Target Time" line.long 0x0C "TS_TrgtHi,TargetTime_High Register" hexmask.long 0x0C 0.--31. 1. " TargetTime_High ,Target Time" group.long 0x30++0x0F line.long 0x00 "TS_ASMSLo,Auxiliary Slave Mode Snapshot Low Register" hexmask.long 0x00 0.--31. 1. " ASMS_Low ,ASMS Value" line.long 0x04 "TS_ASMSHi,Auxiliary Slave Mode Snapshot High Register" hexmask.long 0x04 0.--31. 1. " ASMS_High ,ASMS Value" line.long 0x08 "TS_AMMSLo,Auxiliary Master Mode Snapshot Low Register" hexmask.long 0x08 0.--31. 1. " AMMS_Low ,AMMS Value" line.long 0x0C "TS_AMMSHi,Auxiliary Master Mode Snapshot High Register" hexmask.long 0x0C 0.--31. 1. " AMMS_High ,AMMS Value" tree.end tree "Channel 0" group.long (0x40)++0x03 line.long 0x00 "TS_Ch0_Control,Time Synchronization Channel 0 Control Register" bitfld.long 0x00 01. " ta ,Timestamp All messages" "Not inhibited,Inhibited" bitfld.long 0x00 00. " mm ,Master Mode" "Slave,Master" rgroup.long (0x40+0x04)++0x03 line.long 0x00 "TS_Ch0_Event,Time Synchronization Channel 0 Event Register" bitfld.long 0x00 01. " rxs ,Receive Snapshot Locked" "Not captured,Captured" bitfld.long 0x00 00. " txs ,Transmit Snapshot Locked" "Not captured,Captured" wgroup.long (0x40+0x04)++0x03 line.long 0x00 "TS_Ch0_Event,Time Synchronization Channel 0 Event Register" bitfld.long 0x00 01. " rxs ,Receive Snapshot Locked" "No effect,Clear" bitfld.long 0x00 00. " txs ,Transmit Snapshot Locked" "No effect,Clear" rgroup.long (0x40+0x08)++0x17 line.long 0x00 "TS_TxSnap0Lo,Transmit Snapshot Low Register Channel 0" hexmask.long 0x00 0.--31. 1. " XMIT_Snapshot_Low ,XMIT_Snapshot_Low" line.long 0x04 "TS_TxSnap0Hi,Transmit Snapshot High Register Channel 0" hexmask.long 0x04 0.--31. 1. " XMIT_Snapshot_High ,XMIT_Snapshot_High" line.long 0x08 "TS_RxSnap0Lo,Receive Snapshot Low Register Channel 0" hexmask.long 0x08 0.--31. 1. " RECV_Snapshot_Low ,RECV_Snapshot_Low" line.long 0x0C "TS_RxSnap0Hi,Receive Snapshot High Register Channel 0" hexmask.long 0x0C 0.--31. 1. " RECV_Snapshot_High ,RECV_Snapshot_High" line.long 0x10 "TS_SrcUUIDLo,Source UUID Low Register Channel 0" hexmask.long 0x10 0.--31. 1. " SourceUUID_Low ,SourceUUID_Low" line.long 0x14 "TS_ SrcUUIDHi,Sequence Identifier/Source UUID High Register Channel 0" hexmask.long.word 0x14 16.--31. 1. " SequenceID ,SequenceID" hexmask.long.word 0x14 00.--15. 1. " SourceUUID_High ,SourceUUID_High" tree.end tree "Channel 1" group.long (0x60)++0x03 line.long 0x00 "TS_Ch1_Control,Time Synchronization Channel 1 Control Register" bitfld.long 0x00 01. " ta ,Timestamp All messages" "Not inhibited,Inhibited" bitfld.long 0x00 00. " mm ,Master Mode" "Slave,Master" rgroup.long (0x60+0x04)++0x03 line.long 0x00 "TS_Ch1_Event,Time Synchronization Channel 1 Event Register" bitfld.long 0x00 01. " rxs ,Receive Snapshot Locked" "Not captured,Captured" bitfld.long 0x00 00. " txs ,Transmit Snapshot Locked" "Not captured,Captured" wgroup.long (0x60+0x04)++0x03 line.long 0x00 "TS_Ch1_Event,Time Synchronization Channel 1 Event Register" bitfld.long 0x00 01. " rxs ,Receive Snapshot Locked" "No effect,Clear" bitfld.long 0x00 00. " txs ,Transmit Snapshot Locked" "No effect,Clear" rgroup.long (0x60+0x08)++0x17 line.long 0x00 "TS_TxSnap1Lo,Transmit Snapshot Low Register Channel 1" hexmask.long 0x00 0.--31. 1. " XMIT_Snapshot_Low ,XMIT_Snapshot_Low" line.long 0x04 "TS_TxSnap1Hi,Transmit Snapshot High Register Channel 1" hexmask.long 0x04 0.--31. 1. " XMIT_Snapshot_High ,XMIT_Snapshot_High" line.long 0x08 "TS_RxSnap1Lo,Receive Snapshot Low Register Channel 1" hexmask.long 0x08 0.--31. 1. " RECV_Snapshot_Low ,RECV_Snapshot_Low" line.long 0x0C "TS_RxSnap1Hi,Receive Snapshot High Register Channel 1" hexmask.long 0x0C 0.--31. 1. " RECV_Snapshot_High ,RECV_Snapshot_High" line.long 0x10 "TS_SrcUUIDLo,Source UUID Low Register Channel 1" hexmask.long 0x10 0.--31. 1. " SourceUUID_Low ,SourceUUID_Low" line.long 0x14 "TS_ SrcUUIDHi,Sequence Identifier/Source UUID High Register Channel 1" hexmask.long.word 0x14 16.--31. 1. " SequenceID ,SequenceID" hexmask.long.word 0x14 00.--15. 1. " SourceUUID_High ,SourceUUID_High" tree.end tree "Channel 2" group.long (0x80)++0x03 line.long 0x00 "TS_Ch2_Control,Time Synchronization Channel 2 Control Register" bitfld.long 0x00 01. " ta ,Timestamp All messages" "Not inhibited,Inhibited" bitfld.long 0x00 00. " mm ,Master Mode" "Slave,Master" rgroup.long (0x80+0x04)++0x03 line.long 0x00 "TS_Ch2_Event,Time Synchronization Channel 2 Event Register" bitfld.long 0x00 01. " rxs ,Receive Snapshot Locked" "Not captured,Captured" bitfld.long 0x00 00. " txs ,Transmit Snapshot Locked" "Not captured,Captured" wgroup.long (0x80+0x04)++0x03 line.long 0x00 "TS_Ch2_Event,Time Synchronization Channel 2 Event Register" bitfld.long 0x00 01. " rxs ,Receive Snapshot Locked" "No effect,Clear" bitfld.long 0x00 00. " txs ,Transmit Snapshot Locked" "No effect,Clear" rgroup.long (0x80+0x08)++0x17 line.long 0x00 "TS_TxSnap2Lo,Transmit Snapshot Low Register Channel 2" hexmask.long 0x00 0.--31. 1. " XMIT_Snapshot_Low ,XMIT_Snapshot_Low" line.long 0x04 "TS_TxSnap2Hi,Transmit Snapshot High Register Channel 2" hexmask.long 0x04 0.--31. 1. " XMIT_Snapshot_High ,XMIT_Snapshot_High" line.long 0x08 "TS_RxSnap2Lo,Receive Snapshot Low Register Channel 2" hexmask.long 0x08 0.--31. 1. " RECV_Snapshot_Low ,RECV_Snapshot_Low" line.long 0x0C "TS_RxSnap2Hi,Receive Snapshot High Register Channel 2" hexmask.long 0x0C 0.--31. 1. " RECV_Snapshot_High ,RECV_Snapshot_High" line.long 0x10 "TS_SrcUUIDLo,Source UUID Low Register Channel 2" hexmask.long 0x10 0.--31. 1. " SourceUUID_Low ,SourceUUID_Low" line.long 0x14 "TS_ SrcUUIDHi,Sequence Identifier/Source UUID High Register Channel 2" hexmask.long.word 0x14 16.--31. 1. " SequenceID ,SequenceID" hexmask.long.word 0x14 00.--15. 1. " SourceUUID_High ,SourceUUID_High" tree.end tree.end base 0xC8012000 tree "Synchronous Serial Port" width 0x0B group.long 0x00++0x07 line.long 0x00 "SSCR0,SSC Control Register 0" hexmask.long.byte 0x00 08.--15. 1. " SCR ,Serial Clock Rate Selection" bitfld.long 0x00 07. " SSE ,Synchronous Serial Port Enable bit" "Disabled,Enabled" bitfld.long 0x00 06. " ECS ,External clock select bit" "On-chip clock,SSP_EXTCLK" bitfld.long 0x00 04.--05. " FRF ,This field specifies the FRame Format" "Motorola (SPI),Texas Instruments (SSP),National Microwire,Reserved" textline " " bitfld.long 0x00 00.--03. " SRS ,This field specifies the 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 FIFO,Receive FIFO" bitfld.long 0x04 14. " EFWR ,Enable FIFO Write/Read" "Disabled,Enabled" bitfld.long 0x04 10.--13. " RFT ,Receive FIFO Threshold" "Low,High,?..." bitfld.long 0x04 06.--09. " TFT ,Transmit FIFO Threshold" "Low,High,?..." textline " " bitfld.long 0x04 05. " MWDS ,National Microwire* Data Size" "8-bit,16-bit" bitfld.long 0x04 04. " SPH ,Motorola SPI SSP_SCLK phase setting" "Inactive 1 at start and 1/2 at end,Inactive 1/2 at start and 1 at end" bitfld.long 0x04 03. " SPO ,Motorola SPI SSP_SCLK polarity setting" "Low,High" bitfld.long 0x04 02. " LBM ,Loop Bank Mode Enable bit" "Disabled,Enabled" textline " " bitfld.long 0x04 01. " TIE ,Transmit FIFO Interrupt Enable" "Disabled,Enabled" bitfld.long 0x04 00. " RIE ,Receive FIFO Interrupt Enable" "Disabled,Enabled" rgroup.long 0x08++0x03 line.long 0x00 "SSSR,SSP Status Register" hexmask.long.byte 0x00 12.--15. 1. " RFL ,Receive FIFO Level" hexmask.long.byte 0x00 08.--11. 1. " TFL ,Transmit FIFO Level" bitfld.long 0x00 07. " ROR ,Receive FIFO Overrun" "Not overruned,Overruned" bitfld.long 0x00 06. " RFS ,Receive FIFO Service Request" "Not requested,Requested" textline " " bitfld.long 0x00 05. " TFS ,Transmit FIFO Service Request" "Not requested,Requested" bitfld.long 0x00 04. " BSY ,SSP is busy" "Not busy,Busy" bitfld.long 0x00 03. " RNE ,Receive FIFO not empty" "Empty,Not empty" bitfld.long 0x00 02. " TNF ,Transmit FIFO not Full" "Full,Not full" group.long 0x0C++0x07 line.long 0x00 "SSITR,SSP Interrupt Test Register" bitfld.long 0x00 07. " TROR ,Test Receive FIFO overrun" "Low,High" bitfld.long 0x00 06. " TRFS ,Test Receive FIFO service request" "Low,High" bitfld.long 0x00 05. " TTFS ,Test Transmit FIFO service request" "Low,High" line.long 0x04 "SSDR,SSP Data Register" hexmask.long.word 0x04 00.--15. 1. " Data ,Data" tree.end base 0xC8011000 tree "I2C Bus Interface Unit" width 0x0B group.long 0x00++0x03 line.long 0x00 "ICR,I2C Control Register" bitfld.long 0x00 15. " FastMode ,Fast Mode" "100 Kbps,400 Kbps" bitfld.long 0x00 14. " UnitReset ,Unit Reset" "Not reset,Reset" bitfld.long 0x00 13. " SlAddrDetIntEn ,Slave Address Detected Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12. " ArbLDetIntEn ,Arbitration Loss Detected Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 11. " SlSTOPDetIntEn ,Slave STOP Detected Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 10. " BusErrIntEn ,Bus Error Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 09. " IDBRRecFIntEn ,IDBR Receive Full Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 08. " IDBRTransEIntEn ,IDBR Transmit Empty Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 07. " GenCallDis ,General Call Disable" "Enabled,Disabled" textline " " bitfld.long 0x00 06. " I2CUnitEn ,I2C Unit Enable" "Disabled,Enabled" bitfld.long 0x00 05. " SCLEn ,SCL Enable" "Disabled,Enabled" bitfld.long 0x00 04. " MasterAbort ,Master Abort" "Not aborted,Aborted" textline " " bitfld.long 0x00 03. " TransByte ,Transfer Byte" "Not transfered,Transfered" bitfld.long 0x00 02. " Ack/Nack_Ctrl ,Ack/Nack Control" "Ack,NAck" bitfld.long 0x00 01. " STOP ,STOP" "Not send,Send" textline " " bitfld.long 0x00 00. " START ,START" "Not send,Send" rgroup.long 0x04++0x03 line.long 0x00 "ISR,I2C Status Register" bitfld.long 0x00 10. " BusErrDet ,Bus Error Detected" "Not detected,Detected" bitfld.long 0x00 09. " SlAddrDet ,Slave Address Detected" "Not detected,Detected" bitfld.long 0x00 08. " GenCallAddrDet ,General Call Address Detected" "Not detected,Detected" textline " " bitfld.long 0x00 07. " IDBRRecF ,IDBR Receive Full" "Not full,Full" bitfld.long 0x00 06. " IDBRTransE ,IDBR Transmit Empty" "Not empty,Empty" bitfld.long 0x00 05. " ArbLDet ,Arbitration Loss Detected" "Not detected,Detected" textline " " bitfld.long 0x00 04. " SlSTOPDet ,Slave STOP Detected" "Not detected,Detected" bitfld.long 0x00 03. " I2CBusBusy ,I2C Bus Busy" "Not busy,Busy" bitfld.long 0x00 02. " UnitBusy ,Unit Busy" "Not busy,Busy" textline " " bitfld.long 0x00 01. " Ack/NAckSts ,Ack/Nack Status" "Ack,NAck" bitfld.long 0x00 00. " Rd/Wr_Mode ,Read/Write Mode" "Master-transmit/Slave-receive,Master-receive/Slave-transmit" wgroup.long 0x04++0x03 line.long 0x00 "ISR,I2C Status Register" bitfld.long 0x00 10. " BusErrDet ,Bus Error Detected" "No effect,Clear" bitfld.long 0x00 09. " SlAddrDet ,Slave Address Detected" "No effect,Clear" bitfld.long 0x00 08. " GenCallAddrDet ,General Call Address Detected" "No effect,Clear" textline " " bitfld.long 0x00 07. " IDBRRecF ,IDBR Receive Full" "No effect,Clear" bitfld.long 0x00 06. " IDBRTransE ,IDBR Transmit Empty" "No effect,Clear" bitfld.long 0x00 05. " ArbLDet ,Arbitration Loss Detected" "No effect,Clear" textline " " bitfld.long 0x00 04. " SlSTOPDet ,Slave STOP Detected" "No effect,Clear" bitfld.long 0x00 03. " I2CBusBusy ,I2C Bus Busy" "No effect,Clear" group.long 0x08++0x07 line.long 0x00 "ISAR,I2C Slave Address Register" hexmask.long.byte 0x00 00.--06. 1. " I2CSlAddr ,I2C Slave Address" line.long 0x04 "IDBR,I2C Data Buffer Register" hexmask.long.byte 0x04 00.--07. 1. " I2CDataBuff ,I2C Data Buffer" rgroup.long 0x14++0x03 line.long 0x00 "IBMR,I2C Bus Monitor Register" bitfld.long 0x00 01. " SCLSts ,SCL Status" "Low,High" bitfld.long 0x00 00. " SDASts ,SDA Status" "Low,High" tree.end base 0x70002100 tree "Random Number Generator" rgroup.long 0x00++0x03 line.long 0x00 "RNG_FIFO,Random Number FIFO Register" hexmask.long 0x00 0.--31. 1. " RandomNumber ,Random Number" tree.end base 0x70002000 tree "Exponentiation Acceleration Unit" width 0x0B group.long 0x00++0x03 line.long 0x00 "EAUCMD,EAU Command Register" bitfld.long 0x00 29. " SE ,EAU Short Exponent Enabled" "Disabled,Enabled" bitfld.long 0x00 28. " FE ,EAU Fast Exponent Enabled" "Disabled,Enabled" bitfld.long 0x00 24.--27. " CMD ,EAU Command" "NOP,Modular Exponential,Large Number Multiplication,Large Number Addition,Modular Reduction,Large Number Subtraction,Clear EAU RAM,Reserved,MonPro,Reserved for EAU RAM reads,Reserved for EAU RAM writes,RAM Fill,EAU RAM Register Clear,EAU RAM Register Copy,Reserved for RAM BIST,Reserved" hexmask.long.byte 0x00 16.--22. 1. " SIZE ,Operand Size bits" textline " " hexmask.long.byte 0x00 12.--14. 1. " DST ,EAU Destination Field" hexmask.long.byte 0x00 08.--10. 1. " SRC ,EAU Source Field" hexmask.long.byte 0x00 00.--07. 1. " FILL ,EAU Fill Value" rgroup.long 0x04++0x03 line.long 0x00 "EAUSTAT,EAU Status Register" bitfld.long 0x00 04. " EQ ,EAU Equal Bit" "Not equal,Equal" bitfld.long 0x00 03. " CB ,EAU Carry/Borrow Bit" "No Carry/Borrow,Carry/Borrow" bitfld.long 0x00 01. " DONE ,Indicates completion of operation" "Not done,Done" bitfld.long 0x00 00. " ES ,EAU Status Bit" "Inactive,Active" wgroup.long 0x04++0x03 line.long 0x00 "EAUSTAT,EAU Status Register" bitfld.long 0x00 01. " DONE ,Indicates completion of operation" "No effect,Clear" group.long 0x08++0x03 line.long 0x00 "EAUCNT,EAU Count Register" hexmask.long 0x00 0.--31. 1. " COUNT ,Count" rgroup.long 0x0C++0x03 line.long 0x00 "EAUINT,EAU Interrupt Register" bitfld.long 0x00 00. " INT ,EAU InterruptBit" "Inactive,Active" wgroup.long 0x0C++0x03 line.long 0x00 "EAUINT,EAU Interrupt Register" bitfld.long 0x00 00. " INT ,EAU InterruptBit" "No effect,Clear" tree.end base 0x60000000 tree "AHB Queue Manager" width 0x10 tree "Queue Access Word Registers 0-7" group.long (0x0)++0x0F line.long 0x00 "QUEACC0_0,Queue 0 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC0_1,Queue 0 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC0_2,Queue 0 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC0_3,Queue 0 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x10)++0x0F line.long 0x00 "QUEACC1_0,Queue 1 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC1_1,Queue 1 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC1_2,Queue 1 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC1_3,Queue 1 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x20)++0x0F line.long 0x00 "QUEACC2_0,Queue 2 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC2_1,Queue 2 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC2_2,Queue 2 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC2_3,Queue 2 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x30)++0x0F line.long 0x00 "QUEACC3_0,Queue 3 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC3_1,Queue 3 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC3_2,Queue 3 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC3_3,Queue 3 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x40)++0x0F line.long 0x00 "QUEACC4_0,Queue 4 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC4_1,Queue 4 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC4_2,Queue 4 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC4_3,Queue 4 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x50)++0x0F line.long 0x00 "QUEACC5_0,Queue 5 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC5_1,Queue 5 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC5_2,Queue 5 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC5_3,Queue 5 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x60)++0x0F line.long 0x00 "QUEACC6_0,Queue 6 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC6_1,Queue 6 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC6_2,Queue 6 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC6_3,Queue 6 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x70)++0x0F line.long 0x00 "QUEACC7_0,Queue 7 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC7_1,Queue 7 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC7_2,Queue 7 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC7_3,Queue 7 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" tree.end tree "Queue Access Word Registers 8-15" group.long (0x0)++0x0F line.long 0x00 "QUEACC8_0,Queue 8 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC8_1,Queue 8 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC8_2,Queue 8 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC8_3,Queue 8 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x10)++0x0F line.long 0x00 "QUEACC9_0,Queue 9 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC9_1,Queue 9 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC9_2,Queue 9 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC9_3,Queue 9 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x20)++0x0F line.long 0x00 "QUEACC10_0,Queue 10 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC10_1,Queue 10 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC10_2,Queue 10 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC10_3,Queue 10 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x30)++0x0F line.long 0x00 "QUEACC11_0,Queue 11 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC11_1,Queue 11 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC11_2,Queue 11 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC11_3,Queue 11 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x40)++0x0F line.long 0x00 "QUEACC12_0,Queue 12 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC12_1,Queue 12 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC12_2,Queue 12 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC12_3,Queue 12 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x50)++0x0F line.long 0x00 "QUEACC13_0,Queue 13 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC13_1,Queue 13 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC13_2,Queue 13 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC13_3,Queue 13 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x60)++0x0F line.long 0x00 "QUEACC14_0,Queue 14 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC14_1,Queue 14 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC14_2,Queue 14 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC14_3,Queue 14 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x70)++0x0F line.long 0x00 "QUEACC15_0,Queue 15 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC15_1,Queue 15 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC15_2,Queue 15 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC15_3,Queue 15 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" tree.end tree "Queue Access Word Registers 16-23" group.long (0x0)++0x0F line.long 0x00 "QUEACC16_0,Queue 16 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC16_1,Queue 16 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC16_2,Queue 16 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC16_3,Queue 16 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x10)++0x0F line.long 0x00 "QUEACC17_0,Queue 17 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC17_1,Queue 17 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC17_2,Queue 17 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC17_3,Queue 17 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x20)++0x0F line.long 0x00 "QUEACC18_0,Queue 18 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC18_1,Queue 18 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC18_2,Queue 18 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC18_3,Queue 18 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x30)++0x0F line.long 0x00 "QUEACC19_0,Queue 19 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC19_1,Queue 19 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC19_2,Queue 19 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC19_3,Queue 19 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x40)++0x0F line.long 0x00 "QUEACC20_0,Queue 20 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC20_1,Queue 20 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC20_2,Queue 20 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC20_3,Queue 20 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x50)++0x0F line.long 0x00 "QUEACC21_0,Queue 21 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC21_1,Queue 21 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC21_2,Queue 21 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC21_3,Queue 21 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x60)++0x0F line.long 0x00 "QUEACC22_0,Queue 22 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC22_1,Queue 22 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC22_2,Queue 22 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC22_3,Queue 22 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x70)++0x0F line.long 0x00 "QUEACC23_0,Queue 23 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC23_1,Queue 23 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC23_2,Queue 23 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC23_3,Queue 23 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" tree.end tree "Queue Access Word Registers 24-31" group.long (0x0)++0x0F line.long 0x00 "QUEACC24_0,Queue 24 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC24_1,Queue 24 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC24_2,Queue 24 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC24_3,Queue 24 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x10)++0x0F line.long 0x00 "QUEACC25_0,Queue 25 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC25_1,Queue 25 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC25_2,Queue 25 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC25_3,Queue 25 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x20)++0x0F line.long 0x00 "QUEACC26_0,Queue 26 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC26_1,Queue 26 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC26_2,Queue 26 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC26_3,Queue 26 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x30)++0x0F line.long 0x00 "QUEACC27_0,Queue 27 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC27_1,Queue 27 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC27_2,Queue 27 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC27_3,Queue 27 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x40)++0x0F line.long 0x00 "QUEACC28_0,Queue 28 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC28_1,Queue 28 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC28_2,Queue 28 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC28_3,Queue 28 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x50)++0x0F line.long 0x00 "QUEACC29_0,Queue 29 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC29_1,Queue 29 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC29_2,Queue 29 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC29_3,Queue 29 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x60)++0x0F line.long 0x00 "QUEACC30_0,Queue 30 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC30_1,Queue 30 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC30_2,Queue 30 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC30_3,Queue 30 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x70)++0x0F line.long 0x00 "QUEACC31_0,Queue 31 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC31_1,Queue 31 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC31_2,Queue 31 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC31_3,Queue 31 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" tree.end tree "Queue Access Word Registers 32-39" group.long (0x0)++0x0F line.long 0x00 "QUEACC32_0,Queue 32 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC32_1,Queue 32 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC32_2,Queue 32 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC32_3,Queue 32 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x10)++0x0F line.long 0x00 "QUEACC33_0,Queue 33 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC33_1,Queue 33 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC33_2,Queue 33 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC33_3,Queue 33 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x20)++0x0F line.long 0x00 "QUEACC34_0,Queue 34 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC34_1,Queue 34 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC34_2,Queue 34 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC34_3,Queue 34 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x30)++0x0F line.long 0x00 "QUEACC35_0,Queue 35 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC35_1,Queue 35 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC35_2,Queue 35 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC35_3,Queue 35 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x40)++0x0F line.long 0x00 "QUEACC36_0,Queue 36 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC36_1,Queue 36 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC36_2,Queue 36 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC36_3,Queue 36 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x50)++0x0F line.long 0x00 "QUEACC37_0,Queue 37 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC37_1,Queue 37 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC37_2,Queue 37 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC37_3,Queue 37 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x60)++0x0F line.long 0x00 "QUEACC38_0,Queue 38 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC38_1,Queue 38 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC38_2,Queue 38 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC38_3,Queue 38 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x70)++0x0F line.long 0x00 "QUEACC39_0,Queue 39 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC39_1,Queue 39 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC39_2,Queue 39 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC39_3,Queue 39 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" tree.end tree "Queue Access Word Registers 40-47" group.long (0x0)++0x0F line.long 0x00 "QUEACC40_0,Queue 40 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC40_1,Queue 40 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC40_2,Queue 40 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC40_3,Queue 40 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x10)++0x0F line.long 0x00 "QUEACC41_0,Queue 41 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC41_1,Queue 41 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC41_2,Queue 41 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC41_3,Queue 41 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x20)++0x0F line.long 0x00 "QUEACC42_0,Queue 42 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC42_1,Queue 42 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC42_2,Queue 42 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC42_3,Queue 42 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x30)++0x0F line.long 0x00 "QUEACC43_0,Queue 43 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC43_1,Queue 43 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC43_2,Queue 43 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC43_3,Queue 43 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x40)++0x0F line.long 0x00 "QUEACC44_0,Queue 44 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC44_1,Queue 44 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC44_2,Queue 44 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC44_3,Queue 44 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x50)++0x0F line.long 0x00 "QUEACC45_0,Queue 45 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC45_1,Queue 45 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC45_2,Queue 45 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC45_3,Queue 45 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x60)++0x0F line.long 0x00 "QUEACC46_0,Queue 46 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC46_1,Queue 46 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC46_2,Queue 46 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC46_3,Queue 46 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x70)++0x0F line.long 0x00 "QUEACC47_0,Queue 47 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC47_1,Queue 47 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC47_2,Queue 47 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC47_3,Queue 47 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" tree.end tree "Queue Access Word Registers 48-55" group.long (0x0)++0x0F line.long 0x00 "QUEACC48_0,Queue 48 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC48_1,Queue 48 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC48_2,Queue 48 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC48_3,Queue 48 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x10)++0x0F line.long 0x00 "QUEACC49_0,Queue 49 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC49_1,Queue 49 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC49_2,Queue 49 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC49_3,Queue 49 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x20)++0x0F line.long 0x00 "QUEACC50_0,Queue 50 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC50_1,Queue 50 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC50_2,Queue 50 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC50_3,Queue 50 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x30)++0x0F line.long 0x00 "QUEACC51_0,Queue 51 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC51_1,Queue 51 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC51_2,Queue 51 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC51_3,Queue 51 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x40)++0x0F line.long 0x00 "QUEACC52_0,Queue 52 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC52_1,Queue 52 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC52_2,Queue 52 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC52_3,Queue 52 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x50)++0x0F line.long 0x00 "QUEACC53_0,Queue 53 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC53_1,Queue 53 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC53_2,Queue 53 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC53_3,Queue 53 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x60)++0x0F line.long 0x00 "QUEACC54_0,Queue 54 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC54_1,Queue 54 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC54_2,Queue 54 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC54_3,Queue 54 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x70)++0x0F line.long 0x00 "QUEACC55_0,Queue 55 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC55_1,Queue 55 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC55_2,Queue 55 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC55_3,Queue 55 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" tree.end tree "Queue Access Word Registers 56-63" group.long (0x0)++0x0F line.long 0x00 "QUEACC56_0,Queue 56 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC56_1,Queue 56 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC56_2,Queue 56 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC56_3,Queue 56 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x10)++0x0F line.long 0x00 "QUEACC57_0,Queue 57 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC57_1,Queue 57 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC57_2,Queue 57 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC57_3,Queue 57 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x20)++0x0F line.long 0x00 "QUEACC58_0,Queue 58 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC58_1,Queue 58 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC58_2,Queue 58 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC58_3,Queue 58 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x30)++0x0F line.long 0x00 "QUEACC59_0,Queue 59 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC59_1,Queue 59 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC59_2,Queue 59 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC59_3,Queue 59 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x40)++0x0F line.long 0x00 "QUEACC60_0,Queue 60 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC60_1,Queue 60 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC60_2,Queue 60 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC60_3,Queue 60 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x50)++0x0F line.long 0x00 "QUEACC61_0,Queue 61 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC61_1,Queue 61 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC61_2,Queue 61 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC61_3,Queue 61 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x60)++0x0F line.long 0x00 "QUEACC62_0,Queue 62 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC62_1,Queue 62 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC62_2,Queue 62 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC62_3,Queue 62 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" group.long (0x70)++0x0F line.long 0x00 "QUEACC63_0,Queue 63 access register 0" hexmask.long 0x00 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x04 "QUEACC63_1,Queue 63 access register 1" hexmask.long 0x04 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x08 "QUEACC63_2,Queue 63 access register 2" hexmask.long 0x08 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" line.long 0x0C "QUEACC63_3,Queue 63 access register 3" hexmask.long 0x0C 0.--31. 1. "Queue_Rd/Wr_Data ,Queue data word" tree.end tree "Queue Status Registers" group.long 0x45C++0x03 line.long 0x00 "QUELOSTATMAP,Queue Status Selection register" hexmask.long.byte 0x00 27.--30. 1. " Q24-31NPESEL ,Field correspond directly to the value of aqm_flag_strb[3:0] for queues 24-31" hexmask.long.byte 0x00 19.--22. 1. " Q16-23NPESEL ,Field correspond directly to the value of aqm_flag_strb[3:0] for queues 16-23" hexmask.long.byte 0x00 11.--14. 1. " Q8-15NPESEL ,Field correspond directly to the value of aqm_flag_strb[3:0] for queues 8-15" hexmask.long.byte 0x00 03.--06. 1. " Q0-7NPESEL ,Field correspond directly to the value of aqm_flag_strb[3:0] for queues 0-7" textline " " bitfld.long 0x00 24.--26. " MQ24-31 ,The three bits program in which of the 8 banks of 8 queues to target in the CCP's limit of 64 queues" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " MQ16-23 ,The three bits program in which of the 8 banks of 8 queues to target in the CCP's limit of 64 queues" "0,1,2,3,4,5,6,7" bitfld.long 0x00 08.--10. " MQ8-15 ,The three bits program in which of the 8 banks of 8 queues to target in the CCP's limit of 64 queues" "0,1,2,3,4,5,6,7" bitfld.long 0x00 00.--02. " MQ0-7 ,The three bits program in which of the 8 banks of 8 queues to target in the CCP's limit of 64 queues" "0,1,2,3,4,5,6,7" tree "Queues 0-31 Status Registers" group.long 0x400++0x0F line.long 0x00 "QUELOWSTAT0,Queue status register 0 for the queues 0-7" bitfld.long 0x00 31. " Q7F ,Queue 7 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x00 30. " Q7NF ,Queue 7 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x00 29. " Q7NE ,Queue 7 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 28. " Q7E ,Queue 7 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x00 27. " Q6F ,Queue 6 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x00 26. " Q6NF ,Queue 6 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x00 25. " Q6NE ,Queue 6 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 24. " Q6E ,Queue 6 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x00 23. " Q5F ,Queue 5 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x00 22. " Q5NF ,Queue 5 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x00 21. " Q5NE ,Queue 5 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 20. " Q5E ,Queue 5 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x00 19. " Q4F ,Queue 4 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x00 18. " Q4NF ,Queue 4 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x00 17. " Q4NE ,Queue 4 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 16. " Q4E ,Queue 4 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x00 15. " Q3F ,Queue 3 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x00 14. " Q3NF ,Queue 3 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x00 13. " Q3NE ,Queue 3 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 12. " Q3E ,Queue 3 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x00 11. " Q2F ,Queue 2 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x00 10. " Q2NF ,Queue 2 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x00 09. " Q2NE ,Queue 2 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 08. " Q2E ,Queue 2 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x00 07. " Q1F ,Queue 1 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x00 06. " Q1NF ,Queue 1 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x00 05. " Q1NE ,Queue 1 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 04. " Q1E ,Queue 1 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x00 03. " Q0F ,Queue 0 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x00 02. " Q0NF ,Queue 0 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x00 01. " Q0NE ,Queue 0 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x00 00. " Q0E ,Queue 0 Complete Status Flag 0 - Empty" "Not empty,Empty" line.long 0x04 "QUELOWSTAT1,Queue status register 1 for the queues 8-15" bitfld.long 0x04 31. " Q15F ,Queue 15 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x04 30. " Q15NF ,Queue 15 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x04 29. " Q15NE ,Queue 15 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x04 28. " Q15E ,Queue 15 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x04 27. " Q14F ,Queue 14 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x04 26. " Q14NF ,Queue 14 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x04 25. " Q14NE ,Queue 14 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x04 24. " Q14E ,Queue 14 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x04 23. " Q13F ,Queue 13 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x04 22. " Q13NF ,Queue 13 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x04 21. " Q13NE ,Queue 13 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x04 20. " Q13E ,Queue 13 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x04 19. " Q12F ,Queue 12 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x04 18. " Q12NF ,Queue 12 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x04 17. " Q12NE ,Queue 12 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x04 16. " Q12E ,Queue 12 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x04 15. " Q11F ,Queue 11 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x04 14. " Q11NF ,Queue 11 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x04 13. " Q11NE ,Queue 11 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x04 12. " Q11E ,Queue 11 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x04 11. " Q10F ,Queue 10 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x04 10. " Q10NF ,Queue 10 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x04 09. " Q10NE ,Queue 10 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x04 08. " Q10E ,Queue 10 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x04 07. " Q9F ,Queue 9 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x04 06. " Q9NF ,Queue 9 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x04 05. " Q9NE ,Queue 9 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x04 04. " Q9E ,Queue 9 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x04 03. " Q8F ,Queue 8 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x04 02. " Q8NF ,Queue 8 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x04 01. " Q8NE ,Queue 8 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x04 00. " Q8E ,Queue 8 Complete Status Flag 0 - Empty" "Not empty,Empty" line.long 0x08 "QUELOWSTAT2,Queue status register 2 for the queues 16-23" bitfld.long 0x08 31. " Q23F ,Queue 23 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x08 30. " Q23NF ,Queue 23 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x08 29. " Q23NE ,Queue 23 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x08 28. " Q23E ,Queue 23 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x08 27. " Q22F ,Queue 22 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x08 26. " Q22NF ,Queue 22 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x08 25. " Q22NE ,Queue 22 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x08 24. " Q22E ,Queue 22 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x08 23. " Q21F ,Queue 21 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x08 22. " Q21NF ,Queue 21 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x08 21. " Q21NE ,Queue 21 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x08 20. " Q21E ,Queue 21 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x08 19. " Q20F ,Queue 20 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x08 18. " Q20NF ,Queue 20 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x08 17. " Q20NE ,Queue 20 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x08 16. " Q20E ,Queue 20 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x08 15. " Q19F ,Queue 19 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x08 14. " Q19NF ,Queue 19 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x08 13. " Q19NE ,Queue 19 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x08 12. " Q19E ,Queue 19 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x08 11. " Q18F ,Queue 18 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x08 10. " Q18NF ,Queue 18 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x08 09. " Q18NE ,Queue 18 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x08 08. " Q18E ,Queue 18 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x08 07. " Q17F ,Queue 17 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x08 06. " Q17NF ,Queue 17 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x08 05. " Q17NE ,Queue 17 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x08 04. " Q17E ,Queue 17 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x08 03. " Q16F ,Queue 16 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x08 02. " Q16NF ,Queue 16 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x08 01. " Q16NE ,Queue 16 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x08 00. " Q16E ,Queue 16 Complete Status Flag 0 - Empty" "Not empty,Empty" line.long 0x0C "QUELOWSTAT2,Queue status register 2 for the queues 16-23" bitfld.long 0x0C 31. " Q31F ,Queue 31 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x0C 30. " Q31NF ,Queue 31 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x0C 29. " Q31NE ,Queue 31 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x0C 28. " Q31E ,Queue 31 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x0C 27. " Q30F ,Queue 30 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x0C 26. " Q30NF ,Queue 30 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x0C 25. " Q30NE ,Queue 30 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x0C 24. " Q30E ,Queue 30 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x0C 23. " Q29F ,Queue 29 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x0C 22. " Q29NF ,Queue 29 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x0C 21. " Q29NE ,Queue 29 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x0C 20. " Q29E ,Queue 29 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x0C 19. " Q28F ,Queue 28 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x0C 18. " Q28NF ,Queue 28 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x0C 17. " Q28NE ,Queue 28 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x0C 16. " Q28E ,Queue 28 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x0C 15. " Q27F ,Queue 27 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x0C 14. " Q27NF ,Queue 27 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x0C 13. " Q27NE ,Queue 27 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x0C 12. " Q27E ,Queue 27 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x0C 11. " Q26F ,Queue 26 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x0C 10. " Q26NF ,Queue 26 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x0C 09. " Q26NE ,Queue 26 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x0C 08. " Q26E ,Queue 26 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x0C 07. " Q25F ,Queue 25 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x0C 06. " Q25NF ,Queue 25 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x0C 05. " Q25NE ,Queue 25 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x0C 04. " Q25E ,Queue 25 Complete Status Flag 0 - Empty" "Not empty,Empty" textline " " bitfld.long 0x0C 03. " Q24F ,Queue 24 Complete Status Flag 3 - Full" "Not full,Full" bitfld.long 0x0C 02. " Q24NF ,Queue 24 Complete Status Flag 2 - Nearly Full" "Not nearly full,Nearly full" bitfld.long 0x0C 01. " Q24NE ,Queue 24 Complete Status Flag 1 - Nearly Empty" "Not nearly empty,Nearly empty" bitfld.long 0x0C 00. " Q24E ,Queue 24 Complete Status Flag 0 - Empty" "Not empty,Empty" group.long 0x410++0x07 line.long 0x00 "QUEUOSTAT0,Queue underflow/overflow status register 0 for the queues 0-15" bitfld.long 0x00 31. " OF15 ,Queue 15 Overflow" "Not occurred,Occurred" bitfld.long 0x00 30. " UF15 ,Queue 15 Underflow" "Not occurred,Occurred" bitfld.long 0x00 29. " OF14 ,Queue 14 Overflow" "Not occurred,Occurred" bitfld.long 0x00 28. " UF14 ,Queue 14 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x00 27. " OF13 ,Queue 13 Overflow" "Not occurred,Occurred" bitfld.long 0x00 26. " UF13 ,Queue 13 Underflow" "Not occurred,Occurred" bitfld.long 0x00 25. " OF12 ,Queue 12 Overflow" "Not occurred,Occurred" bitfld.long 0x00 24. " UF12 ,Queue 12 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x00 23. " OF11 ,Queue 11 Overflow" "Not occurred,Occurred" bitfld.long 0x00 22. " UF11 ,Queue 11 Underflow" "Not occurred,Occurred" bitfld.long 0x00 21. " OF10 ,Queue 10 Overflow" "Not occurred,Occurred" bitfld.long 0x00 20. " UF10 ,Queue 10 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x00 19. " OF9 ,Queue 9 Overflow" "Not occurred,Occurred" bitfld.long 0x00 18. " UF9 ,Queue 9 Underflow" "Not occurred,Occurred" bitfld.long 0x00 17. " OF8 ,Queue 8 Overflow" "Not occurred,Occurred" bitfld.long 0x00 16. " UF8 ,Queue 8 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x00 15. " OF7 ,Queue 7 Overflow" "Not occurred,Occurred" bitfld.long 0x00 14. " UF7 ,Queue 7 Underflow" "Not occurred,Occurred" bitfld.long 0x00 13. " OF6 ,Queue 6 Overflow" "Not occurred,Occurred" bitfld.long 0x00 12. " UF6 ,Queue 6 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x00 11. " OF5 ,Queue 5 Overflow" "Not occurred,Occurred" bitfld.long 0x00 10. " UF5 ,Queue 5 Underflow" "Not occurred,Occurred" bitfld.long 0x00 09. " OF4 ,Queue 4 Overflow" "Not occurred,Occurred" bitfld.long 0x00 08. " UF4 ,Queue 4 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x00 07. " OF3 ,Queue 3 Overflow" "Not occurred,Occurred" bitfld.long 0x00 06. " UF3 ,Queue 3 Underflow" "Not occurred,Occurred" bitfld.long 0x00 05. " OF2 ,Queue 2 Overflow" "Not occurred,Occurred" bitfld.long 0x00 04. " UF2 ,Queue 2 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x00 03. " OF1 ,Queue 1 Overflow" "Not occurred,Occurred" bitfld.long 0x00 02. " UF1 ,Queue 1 Underflow" "Not occurred,Occurred" bitfld.long 0x00 01. " OF0 ,Queue 0 Overflow" "Not occurred,Occurred" bitfld.long 0x00 00. " UF0 ,Queue 0 Underflow" "Not occurred,Occurred" line.long 0x04 "QUEUOSTAT1,Queue underflow/overflow status register 1 for the queues 16-31" bitfld.long 0x04 31. " OF31 ,Queue 31 Overflow" "Not occurred,Occurred" bitfld.long 0x04 30. " UF31 ,Queue 31 Underflow" "Not occurred,Occurred" bitfld.long 0x04 29. " OF30 ,Queue 30 Overflow" "Not occurred,Occurred" bitfld.long 0x04 28. " UF30 ,Queue 30 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x04 27. " OF29 ,Queue 29 Overflow" "Not occurred,Occurred" bitfld.long 0x04 26. " UF29 ,Queue 29 Underflow" "Not occurred,Occurred" bitfld.long 0x04 25. " OF28 ,Queue 28 Overflow" "Not occurred,Occurred" bitfld.long 0x04 24. " UF28 ,Queue 28 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x04 23. " OF27 ,Queue 27 Overflow" "Not occurred,Occurred" bitfld.long 0x04 22. " UF27 ,Queue 27 Underflow" "Not occurred,Occurred" bitfld.long 0x04 21. " OF26 ,Queue 26 Overflow" "Not occurred,Occurred" bitfld.long 0x04 20. " UF26 ,Queue 26 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x04 19. " OF25 ,Queue 25 Overflow" "Not occurred,Occurred" bitfld.long 0x04 18. " UF25 ,Queue 25 Underflow" "Not occurred,Occurred" bitfld.long 0x04 17. " OF24 ,Queue 24 Overflow" "Not occurred,Occurred" bitfld.long 0x04 16. " UF24 ,Queue 24 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x04 15. " OF23 ,Queue 23 Overflow" "Not occurred,Occurred" bitfld.long 0x04 14. " UF23 ,Queue 23 Underflow" "Not occurred,Occurred" bitfld.long 0x04 13. " OF22 ,Queue 22 Overflow" "Not occurred,Occurred" bitfld.long 0x04 12. " UF22 ,Queue 22 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x04 11. " OF21 ,Queue 21 Overflow" "Not occurred,Occurred" bitfld.long 0x04 10. " UF21 ,Queue 21 Underflow" "Not occurred,Occurred" bitfld.long 0x04 09. " OF20 ,Queue 20 Overflow" "Not occurred,Occurred" bitfld.long 0x04 08. " UF20 ,Queue 20 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x04 07. " OF19 ,Queue 19 Overflow" "Not occurred,Occurred" bitfld.long 0x04 06. " UF19 ,Queue 19 Underflow" "Not occurred,Occurred" bitfld.long 0x04 05. " OF18 ,Queue 18 Overflow" "Not occurred,Occurred" bitfld.long 0x04 04. " UF18 ,Queue 18 Underflow" "Not occurred,Occurred" textline " " bitfld.long 0x04 03. " OF17 ,Queue 17 Overflow" "Not occurred,Occurred" bitfld.long 0x04 02. " UF17 ,Queue 17 Underflow" "Not occurred,Occurred" bitfld.long 0x04 01. " OF16 ,Queue 16 Overflow" "Not occurred,Occurred" bitfld.long 0x04 00. " UF16 ,Queue 16 Underflow" "Not occurred,Occurred" tree.end tree "Queues 32-63 Status Registers" group.long 0x418++0x07 line.long 0x00 "QUEUPSTATNE,Queue 32-63 Nearly Empty Status Flags" bitfld.long 0x00 31. " Q63NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 30. " Q62NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 29. " Q61NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 28. " Q60NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 27. " Q59NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 26. " Q58NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 25. " Q57NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 24. " Q56NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 23. " Q55NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 22. " Q54NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 21. " Q53NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 20. " Q52NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 19. " Q51NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 18. " Q50NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 17. " Q49NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 16. " Q48NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 15. " Q47NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 14. " Q46NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 13. " Q45NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 12. " Q44NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 11. " Q43NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 10. " Q42NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 09. " Q41NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 08. " Q40NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 07. " Q39NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 06. " Q38NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 05. " Q37NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 04. " Q36NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" textline " " bitfld.long 0x00 03. " Q35NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 02. " Q34NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 01. " Q33NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" bitfld.long 0x00 00. " Q32NE ,Queue Nearly Empty Status Flag" "Not nearly empty,Nearly empty" line.long 0x04 "QUEUPSTATF,Queue 32-63 Full Status Flags" bitfld.long 0x04 31. " Q63F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 30. " Q62F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 29. " Q61F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 28. " Q60F ,Queue Full Status Flag" "Not full,Full" textline " " bitfld.long 0x04 27. " Q59F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 26. " Q58F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 25. " Q57F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 24. " Q56F ,Queue Full Status Flag" "Not full,Full" textline " " bitfld.long 0x04 23. " Q55F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 22. " Q54F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 21. " Q53F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 20. " Q52F ,Queue Full Status Flag" "Not full,Full" textline " " bitfld.long 0x04 19. " Q51F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 18. " Q50F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 17. " Q49F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 16. " Q48F ,Queue Full Status Flag" "Not full,Full" textline " " bitfld.long 0x04 15. " Q47F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 14. " Q46F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 13. " Q45F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 12. " Q44F ,Queue Full Status Flag" "Not full,Full" textline " " bitfld.long 0x04 11. " Q43F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 10. " Q42F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 09. " Q41F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 08. " Q40F ,Queue Full Status Flag" "Not full,Full" textline " " bitfld.long 0x04 07. " Q39F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 06. " Q38F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 05. " Q37F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 04. " Q36F ,Queue Full Status Flag" "Not full,Full" textline " " bitfld.long 0x04 03. " Q35F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 02. " Q34F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 01. " Q33F ,Queue Full Status Flag" "Not full,Full" bitfld.long 0x04 00. " Q32F ,Queue Full Status Flag" "Not full,Full" group.long 0x440++0x07 line.long 0x00 "QUEUPSTATE,Queue 32-63 Empty Status Flags" bitfld.long 0x00 31. " Q63E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 30. " Q62E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 29. " Q61E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 28. " Q60E ,Queue Empty Status Flag" "Not empty,Empty" textline " " bitfld.long 0x00 27. " Q59E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 26. " Q58E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 25. " Q57E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 24. " Q56E ,Queue Empty Status Flag" "Not empty,Empty" textline " " bitfld.long 0x00 23. " Q55E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 22. " Q54E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 21. " Q53E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 20. " Q52E ,Queue Empty Status Flag" "Not empty,Empty" textline " " bitfld.long 0x00 19. " Q51E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 18. " Q50E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 17. " Q49E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 16. " Q48E ,Queue Empty Status Flag" "Not empty,Empty" textline " " bitfld.long 0x00 15. " Q47E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 14. " Q46E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 13. " Q45E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 12. " Q44E ,Queue Empty Status Flag" "Not empty,Empty" textline " " bitfld.long 0x00 11. " Q43E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 10. " Q42E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 09. " Q41E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 08. " Q40E ,Queue Empty Status Flag" "Not empty,Empty" textline " " bitfld.long 0x00 07. " Q39E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 06. " Q38E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 05. " Q37E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 04. " Q36E ,Queue Empty Status Flag" "Not empty,Empty" textline " " bitfld.long 0x00 03. " Q35E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 02. " Q34E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 01. " Q33E ,Queue Empty Status Flag" "Not empty,Empty" bitfld.long 0x00 00. " Q32E ,Queue Empty Status Flag" "Not empty,Empty" line.long 0x04 "QUEUPSTATNF,Queue 32-63 Nearly Full Status Flags" bitfld.long 0x04 31. " Q63NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 30. " Q62NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 29. " Q61NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 28. " Q60NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" textline " " bitfld.long 0x04 27. " Q59NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 26. " Q58NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 25. " Q57NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 24. " Q56NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" textline " " bitfld.long 0x04 23. " Q55NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 22. " Q54NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 21. " Q53NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 20. " Q52NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" textline " " bitfld.long 0x04 19. " Q51NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 18. " Q50NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 17. " Q49NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 16. " Q48NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" textline " " bitfld.long 0x04 15. " Q47NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 14. " Q46NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 13. " Q45NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 12. " Q44NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" textline " " bitfld.long 0x04 11. " Q43NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 10. " Q42NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 09. " Q41NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 08. " Q40NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" textline " " bitfld.long 0x04 07. " Q39NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 06. " Q38NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 05. " Q37NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 04. " Q36NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" textline " " bitfld.long 0x04 03. " Q35NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 02. " Q34NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 01. " Q33NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" bitfld.long 0x04 00. " Q32NF ,Queue Nearly Full Status Flag" "Not nearly full,Nearly full" tree.end tree.end tree "Queue Interrupt Registers" width 17. group.long 0x420++0x0F line.long 0x00 "INT0SRCSELREG0,Interrupt Status Flag Source Select Register 0" bitfld.long 0x00 28.--30. " QSSS7 ,Queue 7 Status Source Select" "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. " QSSS6 ,Queue 6 Status Source Select" "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 20.--22. " QSSS5 ,Queue 5 Status Source Select" "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 16.--18. " QSSS4 ,Queue 4 Status Source Select" "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 12.--14. " QSSS3 ,Queue 3 Status Source Select" "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 08.--10. " QSSS2 ,Queue 2 Status Source Select" "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 04.--06. " QSSS1 ,Queue 1 Status Source Select" "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 00.--02. " QSSS0 ,Queue 0 Status Source Select" "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 03. " ClInt ,Clear Interrupt" "No effect,Clear" line.long 0x04 "INT0SRCSELREG1,Interrupt Status Flag Source Select Register 1" bitfld.long 0x04 28.--30. " QSSS15 ,Queue 15 Status Source Select" "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. " QSSS14 ,Queue 14 Status Source Select" "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 20.--22. " QSSS13 ,Queue 13 Status Source Select" "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 16.--18. " QSSS12 ,Queue 12 Status Source Select" "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 12.--14. " QSSS11 ,Queue 11 Status Source Select" "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 08.--10. " QSSS10 ,Queue 10 Status Source Select" "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 04.--06. " QSSS9 ,Queue 9 Status Source Select" "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 00.--02. " QSSS8 ,Queue 8 Status Source Select" "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 Status Flag Source Select Register 2" bitfld.long 0x08 28.--30. " QSSS23 ,Queue 23 Status Source Select" "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. " QSSS22 ,Queue 22 Status Source Select" "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 20.--22. " QSSS21 ,Queue 21 Status Source Select" "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 16.--18. " QSSS20 ,Queue 20 Status Source Select" "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 12.--14. " QSSS19 ,Queue 19 Status Source Select" "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 08.--10. " QSSS18 ,Queue 18 Status Source Select" "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 04.--06. " QSSS17 ,Queue 17 Status Source Select" "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 00.--02. " QSSS16 ,Queue 16 Status Source Select" "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 Status Flag Source Select Register 3" bitfld.long 0x0C 28.--30. " QSSS31 ,Queue 31 Status Source Select" "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. " QSSS30 ,Queue 30 Status Source Select" "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 20.--22. " QSSS29 ,Queue 29 Status Source Select" "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 16.--18. " QSSS28 ,Queue 28 Status Source Select" "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 12.--14. " QSSS27 ,Queue 27 Status Source Select" "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 08.--10. " QSSS26 ,Queue 26 Status Source Select" "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 04.--06. " QSSS25 ,Queue 25 Status Source Select" "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 00.--02. " QSSS24 ,Queue 24 Status Source Select" "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" group.long 0x430++0x07 line.long 0x00 "QUEIEREG0,Queue Interrupt Enable Register 0" bitfld.long 0x00 31. " Q31IE ,Interrupt enable for the queue 31" "Disabled,Enabled" bitfld.long 0x00 30. " Q30IE ,Interrupt enable for the queue 30" "Disabled,Enabled" bitfld.long 0x00 29. " Q29IE ,Interrupt enable for the queue 29" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " Q28IE ,Interrupt enable for the queue 28" "Disabled,Enabled" bitfld.long 0x00 27. " Q27IE ,Interrupt enable for the queue 27" "Disabled,Enabled" bitfld.long 0x00 26. " Q26IE ,Interrupt enable for the queue 26" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " Q25IE ,Interrupt enable for the queue 25" "Disabled,Enabled" bitfld.long 0x00 24. " Q24IE ,Interrupt enable for the queue 24" "Disabled,Enabled" bitfld.long 0x00 23. " Q23IE ,Interrupt enable for the queue 23" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " Q22IE ,Interrupt enable for the queue 22" "Disabled,Enabled" bitfld.long 0x00 21. " Q21IE ,Interrupt enable for the queue 21" "Disabled,Enabled" bitfld.long 0x00 20. " Q20IE ,Interrupt enable for the queue 20" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " Q19IE ,Interrupt enable for the queue 19" "Disabled,Enabled" bitfld.long 0x00 18. " Q18IE ,Interrupt enable for the queue 18" "Disabled,Enabled" bitfld.long 0x00 17. " Q17IE ,Interrupt enable for the queue 17" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " Q16IE ,Interrupt enable for the queue 16" "Disabled,Enabled" bitfld.long 0x00 15. " Q15IE ,Interrupt enable for the queue 15" "Disabled,Enabled" bitfld.long 0x00 14. " Q14IE ,Interrupt enable for the queue 14" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " Q13IE ,Interrupt enable for the queue 13" "Disabled,Enabled" bitfld.long 0x00 12. " Q12IE ,Interrupt enable for the queue 12" "Disabled,Enabled" bitfld.long 0x00 11. " Q11IE ,Interrupt enable for the queue 11" "Disabled,Enabled" textline " " bitfld.long 0x00 10. " Q10IE ,Interrupt enable for the queue 10" "Disabled,Enabled" bitfld.long 0x00 09. " Q9IE ,Interrupt enable for the queue 9" "Disabled,Enabled" bitfld.long 0x00 08. " Q8IE ,Interrupt enable for the queue 8" "Disabled,Enabled" textline " " bitfld.long 0x00 07. " Q7IE ,Interrupt enable for the queue 7" "Disabled,Enabled" bitfld.long 0x00 06. " Q6IE ,Interrupt enable for the queue 6" "Disabled,Enabled" bitfld.long 0x00 05. " Q5IE ,Interrupt enable for the queue 5" "Disabled,Enabled" textline " " bitfld.long 0x00 04. " Q4IE ,Interrupt enable for the queue 4" "Disabled,Enabled" bitfld.long 0x00 03. " Q3IE ,Interrupt enable for the queue 3" "Disabled,Enabled" bitfld.long 0x00 02. " Q2IE ,Interrupt enable for the queue 2" "Disabled,Enabled" textline " " bitfld.long 0x00 01. " Q1IE ,Interrupt enable for the queue 1" "Disabled,Enabled" bitfld.long 0x00 00. " Q0IE ,Interrupt enable for the queue 0" "Disabled,Enabled" line.long 0x04 "QUEIEREG1,Queue Interrupt Enable Register 1" bitfld.long 0x04 31. " Q63IE ,Interrupt enable for the queue 63" "Disabled,Enabled" bitfld.long 0x04 30. " Q62IE ,Interrupt enable for the queue 62" "Disabled,Enabled" bitfld.long 0x04 29. " Q61IE ,Interrupt enable for the queue 61" "Disabled,Enabled" textline " " bitfld.long 0x04 28. " Q60IE ,Interrupt enable for the queue 60" "Disabled,Enabled" bitfld.long 0x04 27. " Q59IE ,Interrupt enable for the queue 59" "Disabled,Enabled" bitfld.long 0x04 26. " Q58IE ,Interrupt enable for the queue 58" "Disabled,Enabled" textline " " bitfld.long 0x04 25. " Q57IE ,Interrupt enable for the queue 57" "Disabled,Enabled" bitfld.long 0x04 24. " Q56IE ,Interrupt enable for the queue 56" "Disabled,Enabled" bitfld.long 0x04 23. " Q55IE ,Interrupt enable for the queue 55" "Disabled,Enabled" textline " " bitfld.long 0x04 22. " Q54IE ,Interrupt enable for the queue 54" "Disabled,Enabled" bitfld.long 0x04 21. " Q53IE ,Interrupt enable for the queue 53" "Disabled,Enabled" bitfld.long 0x04 20. " Q52IE ,Interrupt enable for the queue 52" "Disabled,Enabled" textline " " bitfld.long 0x04 19. " Q51IE ,Interrupt enable for the queue 51" "Disabled,Enabled" bitfld.long 0x04 18. " Q50IE ,Interrupt enable for the queue 50" "Disabled,Enabled" bitfld.long 0x04 17. " Q49IE ,Interrupt enable for the queue 49" "Disabled,Enabled" textline " " bitfld.long 0x04 16. " Q48IE ,Interrupt enable for the queue 48" "Disabled,Enabled" bitfld.long 0x04 15. " Q47IE ,Interrupt enable for the queue 47" "Disabled,Enabled" bitfld.long 0x04 14. " Q46IE ,Interrupt enable for the queue 46" "Disabled,Enabled" textline " " bitfld.long 0x04 13. " Q45IE ,Interrupt enable for the queue 45" "Disabled,Enabled" bitfld.long 0x04 12. " Q442IE ,Interrupt enable for the queue 44" "Disabled,Enabled" bitfld.long 0x04 11. " Q43IE ,Interrupt enable for the queue 43" "Disabled,Enabled" textline " " bitfld.long 0x04 10. " Q42IE ,Interrupt enable for the queue 42" "Disabled,Enabled" bitfld.long 0x04 09. " Q41IE ,Interrupt enable for the queue 41" "Disabled,Enabled" bitfld.long 0x04 08. " Q40IE ,Interrupt enable for the queue 40" "Disabled,Enabled" textline " " bitfld.long 0x04 07. " Q39IE ,Interrupt enable for the queue 39" "Disabled,Enabled" bitfld.long 0x04 06. " Q38IE ,Interrupt enable for the queue 38" "Disabled,Enabled" bitfld.long 0x04 05. " Q37IE ,Interrupt enable for the queue 37" "Disabled,Enabled" textline " " bitfld.long 0x04 04. " Q36IE ,Interrupt enable for the queue 36" "Disabled,Enabled" bitfld.long 0x04 03. " Q35IE ,Interrupt enable for the queue 35" "Disabled,Enabled" bitfld.long 0x04 02. " Q34IE ,Interrupt enable for the queue 34" "Disabled,Enabled" textline " " bitfld.long 0x04 01. " Q33IE ,Interrupt enable for the queue 33" "Disabled,Enabled" bitfld.long 0x04 00. " Q32IE ,Interrupt enable for the queue 32" "Disabled,Enabled" group.long 0x438++0x07 line.long 0x00 "QUEINTREG0,Queue Interrupt Enable Register 0" bitfld.long 0x00 31. " Q31INT ,Interrupt queue 31" "Not occurred,Occurred" bitfld.long 0x00 30. " Q30INT ,Interrupt queue 30" "Not occurred,Occurred" bitfld.long 0x00 29. " Q29INT ,Interrupt queue 29" "Not occurred,Occurred" textline " " bitfld.long 0x00 28. " Q28INT ,Interrupt queue 28" "Not occurred,Occurred" bitfld.long 0x00 27. " Q27INT ,Interrupt queue 27" "Not occurred,Occurred" bitfld.long 0x00 26. " Q26INT ,Interrupt queue 26" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " Q25INT ,Interrupt queue 25" "Not occurred,Occurred" bitfld.long 0x00 24. " Q24INT ,Interrupt queue 24" "Not occurred,Occurred" bitfld.long 0x00 23. " Q23INT ,Interrupt queue 23" "Not occurred,Occurred" textline " " bitfld.long 0x00 22. " Q22INT ,Interrupt queue 22" "Not occurred,Occurred" bitfld.long 0x00 21. " Q21INT ,Interrupt queue 21" "Not occurred,Occurred" bitfld.long 0x00 20. " Q20INT ,Interrupt queue 20" "Not occurred,Occurred" textline " " bitfld.long 0x00 19. " Q19INT ,Interrupt queue 19" "Not occurred,Occurred" bitfld.long 0x00 18. " Q18INT ,Interrupt queue 18" "Not occurred,Occurred" bitfld.long 0x00 17. " Q17INT ,Interrupt queue 17" "Not occurred,Occurred" textline " " bitfld.long 0x00 16. " Q16INT ,Interrupt queue 16" "Not occurred,Occurred" bitfld.long 0x00 15. " Q15INT ,Interrupt queue 15" "Not occurred,Occurred" bitfld.long 0x00 14. " Q14INT ,Interrupt queue 14" "Not occurred,Occurred" textline " " bitfld.long 0x00 13. " Q13INT ,Interrupt queue 13" "Not occurred,Occurred" bitfld.long 0x00 12. " Q12INT ,Interrupt queue 12" "Not occurred,Occurred" bitfld.long 0x00 11. " Q11INT ,Interrupt queue 11" "Not occurred,Occurred" textline " " bitfld.long 0x00 10. " Q10INT ,Interrupt queue 10" "Not occurred,Occurred" bitfld.long 0x00 09. " Q9INT ,Interrupt queue 9" "Not occurred,Occurred" bitfld.long 0x00 08. " Q8INT ,Interrupt queue 8" "Not occurred,Occurred" textline " " bitfld.long 0x00 07. " Q7INT ,Interrupt queue 7" "Not occurred,Occurred" bitfld.long 0x00 06. " Q6INT ,Interrupt queue 6" "Not occurred,Occurred" bitfld.long 0x00 05. " Q5INT ,Interrupt queue 5" "Not occurred,Occurred" textline " " bitfld.long 0x00 04. " Q4INT ,Interrupt queue 4" "Not occurred,Occurred" bitfld.long 0x00 03. " Q3INT ,Interrupt queue 3" "Not occurred,Occurred" bitfld.long 0x00 02. " Q2INT ,Interrupt queue 2" "Not occurred,Occurred" textline " " bitfld.long 0x00 01. " Q1INT ,Interrupt queue 1" "Not occurred,Occurred" bitfld.long 0x00 00. " Q0INT ,Interrupt queue 0" "Not occurred,Occurred" line.long 0x04 "QUEINTREG1,Queue Interrupt Enable Register 1" bitfld.long 0x04 31. " Q63INT ,Interrupt queue 63" "Not occurred,Occurred" bitfld.long 0x04 30. " Q62INT ,Interrupt queue 62" "Not occurred,Occurred" bitfld.long 0x04 29. " Q61INT ,Interrupt queue 61" "Not occurred,Occurred" textline " " bitfld.long 0x04 28. " Q60INT ,Interrupt queue 60" "Not occurred,Occurred" bitfld.long 0x04 27. " Q59INT ,Interrupt queue 59" "Not occurred,Occurred" bitfld.long 0x04 26. " Q58INT ,Interrupt queue 58" "Not occurred,Occurred" textline " " bitfld.long 0x04 25. " Q57INT ,Interrupt queue 57" "Not occurred,Occurred" bitfld.long 0x04 24. " Q56INT ,Interrupt queue 56" "Not occurred,Occurred" bitfld.long 0x04 23. " Q55INT ,Interrupt queue 55" "Not occurred,Occurred" textline " " bitfld.long 0x04 22. " Q54INT ,Interrupt queue 54" "Not occurred,Occurred" bitfld.long 0x04 21. " Q53INT ,Interrupt queue 53" "Not occurred,Occurred" bitfld.long 0x04 20. " Q52INT ,Interrupt queue 52" "Not occurred,Occurred" textline " " bitfld.long 0x04 19. " Q51INT ,Interrupt queue 51" "Not occurred,Occurred" bitfld.long 0x04 18. " Q50INT ,Interrupt queue 50" "Not occurred,Occurred" bitfld.long 0x04 17. " Q49INT ,Interrupt queue 49" "Not occurred,Occurred" textline " " bitfld.long 0x04 16. " Q48INT ,Interrupt queue 48" "Not occurred,Occurred" bitfld.long 0x04 15. " Q47INT ,Interrupt queue 47" "Not occurred,Occurred" bitfld.long 0x04 14. " Q46INT ,Interrupt queue 46" "Not occurred,Occurred" textline " " bitfld.long 0x04 13. " Q45INT ,Interrupt queue 45" "Not occurred,Occurred" bitfld.long 0x04 12. " Q442INT ,Interrupt queue 44" "Not occurred,Occurred" bitfld.long 0x04 11. " Q43INT ,Interrupt queue 43" "Not occurred,Occurred" textline " " bitfld.long 0x04 10. " Q42INT ,Interrupt queue 42" "Not occurred,Occurred" bitfld.long 0x04 09. " Q41INT ,Interrupt queue 41" "Not occurred,Occurred" bitfld.long 0x04 08. " Q40INT ,Interrupt queue 40" "Not occurred,Occurred" textline " " bitfld.long 0x04 07. " Q39INT ,Interrupt queue 39" "Not occurred,Occurred" bitfld.long 0x04 06. " Q38INT ,Interrupt queue 38" "Not occurred,Occurred" bitfld.long 0x04 05. " Q37INT ,Interrupt queue 37" "Not occurred,Occurred" textline " " bitfld.long 0x04 04. " Q36INT ,Interrupt queue 36" "Not occurred,Occurred" bitfld.long 0x04 03. " Q35INT ,Interrupt queue 35" "Not occurred,Occurred" bitfld.long 0x04 02. " Q34INT ,Interrupt queue 34" "Not occurred,Occurred" textline " " bitfld.long 0x04 01. " Q33INT ,Interrupt queue 33" "Not occurred,Occurred" bitfld.long 0x04 00. " Q32INT ,Interrupt queue 32" "Not occurred,Occurred" width 0xb tree.end tree "Queue Configuration Registers" base d:0x60002000 tree "Queue Configuration Words 0-15" width 16. group.long (0x0)++0x03 line.long 0x00 "QUECONFIG0,Queue 0 configuration word" bitfld.long 0x00 29.--31. " Q0NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q0NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q0BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q0ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q0BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q0RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q0WP ,Queue Write Pointer" group.long (0x4)++0x03 line.long 0x00 "QUECONFIG1,Queue 1 configuration word" bitfld.long 0x00 29.--31. " Q1NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q1NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q1BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q1ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q1BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q1RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q1WP ,Queue Write Pointer" group.long (0x8)++0x03 line.long 0x00 "QUECONFIG2,Queue 2 configuration word" bitfld.long 0x00 29.--31. " Q2NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q2NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q2BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q2ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q2BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q2RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q2WP ,Queue Write Pointer" group.long (0xC)++0x03 line.long 0x00 "QUECONFIG3,Queue 3 configuration word" bitfld.long 0x00 29.--31. " Q3NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q3NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q3BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q3ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q3BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q3RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q3WP ,Queue Write Pointer" group.long (0x10)++0x03 line.long 0x00 "QUECONFIG4,Queue 4 configuration word" bitfld.long 0x00 29.--31. " Q4NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q4NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q4BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q4ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q4BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q4RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q4WP ,Queue Write Pointer" group.long (0x14)++0x03 line.long 0x00 "QUECONFIG5,Queue 5 configuration word" bitfld.long 0x00 29.--31. " Q5NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q5NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q5BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q5ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q5BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q5RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q5WP ,Queue Write Pointer" group.long (0x18)++0x03 line.long 0x00 "QUECONFIG6,Queue 6 configuration word" bitfld.long 0x00 29.--31. " Q6NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q6NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q6BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q6ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q6BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q6RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q6WP ,Queue Write Pointer" group.long (0x1C)++0x03 line.long 0x00 "QUECONFIG7,Queue 7 configuration word" bitfld.long 0x00 29.--31. " Q7NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q7NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q7BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q7ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q7BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q7RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q7WP ,Queue Write Pointer" group.long (0x20)++0x03 line.long 0x00 "QUECONFIG8,Queue 8 configuration word" bitfld.long 0x00 29.--31. " Q8NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q8NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q8BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q8ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q8BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q8RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q8WP ,Queue Write Pointer" group.long (0x24)++0x03 line.long 0x00 "QUECONFIG9,Queue 9 configuration word" bitfld.long 0x00 29.--31. " Q9NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q9NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q9BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q9ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q9BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q9RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q9WP ,Queue Write Pointer" group.long (0x28)++0x03 line.long 0x00 "QUECONFIG10,Queue 10 configuration word" bitfld.long 0x00 29.--31. " Q10NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q10NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q10BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q10ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q10BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q10RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q10WP ,Queue Write Pointer" group.long (0x2C)++0x03 line.long 0x00 "QUECONFIG11,Queue 11 configuration word" bitfld.long 0x00 29.--31. " Q11NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q11NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q11BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q11ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q11BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q11RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q11WP ,Queue Write Pointer" group.long (0x30)++0x03 line.long 0x00 "QUECONFIG12,Queue 12 configuration word" bitfld.long 0x00 29.--31. " Q12NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q12NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q12BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q12ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q12BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q12RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q12WP ,Queue Write Pointer" group.long (0x34)++0x03 line.long 0x00 "QUECONFIG13,Queue 13 configuration word" bitfld.long 0x00 29.--31. " Q13NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q13NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q13BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q13ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q13BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q13RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q13WP ,Queue Write Pointer" group.long (0x38)++0x03 line.long 0x00 "QUECONFIG14,Queue 14 configuration word" bitfld.long 0x00 29.--31. " Q14NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q14NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q14BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q14ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q14BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q14RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q14WP ,Queue Write Pointer" group.long (0x3C)++0x03 line.long 0x00 "QUECONFIG15,Queue 15 configuration word" bitfld.long 0x00 29.--31. " Q15NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q15NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q15BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q15ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q15BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q15RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q15WP ,Queue Write Pointer" tree.end tree "Queue Configuration Words 16-31" width 16. group.long (0x40)++0x03 line.long 0x00 "QUECONFIG16,Queue 16 configuration word" bitfld.long 0x00 29.--31. " Q16NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q16NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q16BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q16ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q16BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q16RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q16WP ,Queue Write Pointer" group.long (0x44)++0x03 line.long 0x00 "QUECONFIG17,Queue 17 configuration word" bitfld.long 0x00 29.--31. " Q17NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q17NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q17BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q17ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q17BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q17RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q17WP ,Queue Write Pointer" group.long (0x48)++0x03 line.long 0x00 "QUECONFIG18,Queue 18 configuration word" bitfld.long 0x00 29.--31. " Q18NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q18NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q18BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q18ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q18BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q18RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q18WP ,Queue Write Pointer" group.long (0x4C)++0x03 line.long 0x00 "QUECONFIG19,Queue 19 configuration word" bitfld.long 0x00 29.--31. " Q19NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q19NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q19BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q19ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q19BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q19RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q19WP ,Queue Write Pointer" group.long (0x50)++0x03 line.long 0x00 "QUECONFIG20,Queue 20 configuration word" bitfld.long 0x00 29.--31. " Q20NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q20NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q20BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q20ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q20BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q20RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q20WP ,Queue Write Pointer" group.long (0x54)++0x03 line.long 0x00 "QUECONFIG21,Queue 21 configuration word" bitfld.long 0x00 29.--31. " Q21NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q21NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q21BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q21ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q21BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q21RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q21WP ,Queue Write Pointer" group.long (0x58)++0x03 line.long 0x00 "QUECONFIG22,Queue 22 configuration word" bitfld.long 0x00 29.--31. " Q22NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q22NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q22BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q22ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q22BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q22RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q22WP ,Queue Write Pointer" group.long (0x5C)++0x03 line.long 0x00 "QUECONFIG23,Queue 23 configuration word" bitfld.long 0x00 29.--31. " Q23NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q23NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q23BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q23ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q23BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q23RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q23WP ,Queue Write Pointer" group.long (0x60)++0x03 line.long 0x00 "QUECONFIG24,Queue 24 configuration word" bitfld.long 0x00 29.--31. " Q24NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q24NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q24BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q24ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q24BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q24RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q24WP ,Queue Write Pointer" group.long (0x64)++0x03 line.long 0x00 "QUECONFIG25,Queue 25 configuration word" bitfld.long 0x00 29.--31. " Q25NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q25NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q25BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q25ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q25BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q25RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q25WP ,Queue Write Pointer" group.long (0x68)++0x03 line.long 0x00 "QUECONFIG26,Queue 26 configuration word" bitfld.long 0x00 29.--31. " Q26NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q26NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q26BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q26ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q26BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q26RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q26WP ,Queue Write Pointer" group.long (0x6C)++0x03 line.long 0x00 "QUECONFIG27,Queue 27 configuration word" bitfld.long 0x00 29.--31. " Q27NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q27NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q27BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q27ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q27BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q27RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q27WP ,Queue Write Pointer" group.long (0x70)++0x03 line.long 0x00 "QUECONFIG28,Queue 28 configuration word" bitfld.long 0x00 29.--31. " Q28NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q28NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q28BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q28ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q28BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q28RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q28WP ,Queue Write Pointer" group.long (0x74)++0x03 line.long 0x00 "QUECONFIG29,Queue 29 configuration word" bitfld.long 0x00 29.--31. " Q29NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q29NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q29BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q29ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q29BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q29RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q29WP ,Queue Write Pointer" group.long (0x78)++0x03 line.long 0x00 "QUECONFIG30,Queue 30 configuration word" bitfld.long 0x00 29.--31. " Q30NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q30NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q30BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q30ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q30BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q30RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q30WP ,Queue Write Pointer" group.long (0x7C)++0x03 line.long 0x00 "QUECONFIG31,Queue 31 configuration word" bitfld.long 0x00 29.--31. " Q31NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q31NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q31BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q31ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q31BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q31RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q31WP ,Queue Write Pointer" tree.end tree "Queue Configuration Words 32-47" width 16. group.long (0x80)++0x03 line.long 0x00 "QUECONFIG32,Queue 32 configuration word" bitfld.long 0x00 29.--31. " Q32NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q32NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q32BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q32ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q32BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q32RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q32WP ,Queue Write Pointer" group.long (0x84)++0x03 line.long 0x00 "QUECONFIG33,Queue 33 configuration word" bitfld.long 0x00 29.--31. " Q33NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q33NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q33BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q33ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q33BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q33RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q33WP ,Queue Write Pointer" group.long (0x88)++0x03 line.long 0x00 "QUECONFIG34,Queue 34 configuration word" bitfld.long 0x00 29.--31. " Q34NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q34NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q34BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q34ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q34BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q34RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q34WP ,Queue Write Pointer" group.long (0x8C)++0x03 line.long 0x00 "QUECONFIG35,Queue 35 configuration word" bitfld.long 0x00 29.--31. " Q35NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q35NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q35BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q35ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q35BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q35RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q35WP ,Queue Write Pointer" group.long (0x90)++0x03 line.long 0x00 "QUECONFIG36,Queue 36 configuration word" bitfld.long 0x00 29.--31. " Q36NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q36NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q36BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q36ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q36BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q36RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q36WP ,Queue Write Pointer" group.long (0x94)++0x03 line.long 0x00 "QUECONFIG37,Queue 37 configuration word" bitfld.long 0x00 29.--31. " Q37NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q37NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q37BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q37ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q37BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q37RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q37WP ,Queue Write Pointer" group.long (0x98)++0x03 line.long 0x00 "QUECONFIG38,Queue 38 configuration word" bitfld.long 0x00 29.--31. " Q38NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q38NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q38BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q38ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q38BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q38RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q38WP ,Queue Write Pointer" group.long (0x9C)++0x03 line.long 0x00 "QUECONFIG39,Queue 39 configuration word" bitfld.long 0x00 29.--31. " Q39NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q39NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q39BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q39ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q39BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q39RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q39WP ,Queue Write Pointer" group.long (0xA0)++0x03 line.long 0x00 "QUECONFIG40,Queue 40 configuration word" bitfld.long 0x00 29.--31. " Q40NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q40NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q40BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q40ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q40BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q40RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q40WP ,Queue Write Pointer" group.long (0xA4)++0x03 line.long 0x00 "QUECONFIG41,Queue 41 configuration word" bitfld.long 0x00 29.--31. " Q41NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q41NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q41BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q41ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q41BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q41RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q41WP ,Queue Write Pointer" group.long (0xA8)++0x03 line.long 0x00 "QUECONFIG42,Queue 42 configuration word" bitfld.long 0x00 29.--31. " Q42NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q42NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q42BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q42ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q42BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q42RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q42WP ,Queue Write Pointer" group.long (0xAC)++0x03 line.long 0x00 "QUECONFIG43,Queue 43 configuration word" bitfld.long 0x00 29.--31. " Q43NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q43NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q43BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q43ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q43BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q43RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q43WP ,Queue Write Pointer" group.long (0xB0)++0x03 line.long 0x00 "QUECONFIG44,Queue 44 configuration word" bitfld.long 0x00 29.--31. " Q44NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q44NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q44BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q44ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q44BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q44RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q44WP ,Queue Write Pointer" group.long (0xB4)++0x03 line.long 0x00 "QUECONFIG45,Queue 45 configuration word" bitfld.long 0x00 29.--31. " Q45NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q45NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q45BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q45ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q45BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q45RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q45WP ,Queue Write Pointer" group.long (0xB8)++0x03 line.long 0x00 "QUECONFIG46,Queue 46 configuration word" bitfld.long 0x00 29.--31. " Q46NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q46NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q46BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q46ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q46BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q46RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q46WP ,Queue Write Pointer" group.long (0xBC)++0x03 line.long 0x00 "QUECONFIG47,Queue 47 configuration word" bitfld.long 0x00 29.--31. " Q47NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q47NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q47BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q47ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q47BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q47RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q47WP ,Queue Write Pointer" tree.end tree "Queue Configuration Words 48-63" width 16. group.long (0xC0)++0x03 line.long 0x00 "QUECONFIG48,Queue 48 configuration word" bitfld.long 0x00 29.--31. " Q48NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q48NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q48BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q48ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q48BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q48RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q48WP ,Queue Write Pointer" group.long (0xC4)++0x03 line.long 0x00 "QUECONFIG49,Queue 49 configuration word" bitfld.long 0x00 29.--31. " Q49NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q49NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q49BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q49ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q49BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q49RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q49WP ,Queue Write Pointer" group.long (0xC8)++0x03 line.long 0x00 "QUECONFIG50,Queue 50 configuration word" bitfld.long 0x00 29.--31. " Q50NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q50NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q50BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q50ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q50BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q50RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q50WP ,Queue Write Pointer" group.long (0xCC)++0x03 line.long 0x00 "QUECONFIG51,Queue 51 configuration word" bitfld.long 0x00 29.--31. " Q51NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q51NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q51BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q51ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q51BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q51RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q51WP ,Queue Write Pointer" group.long (0xD0)++0x03 line.long 0x00 "QUECONFIG52,Queue 52 configuration word" bitfld.long 0x00 29.--31. " Q52NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q52NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q52BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q52ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q52BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q52RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q52WP ,Queue Write Pointer" group.long (0xD4)++0x03 line.long 0x00 "QUECONFIG53,Queue 53 configuration word" bitfld.long 0x00 29.--31. " Q53NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q53NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q53BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q53ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q53BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q53RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q53WP ,Queue Write Pointer" group.long (0xD8)++0x03 line.long 0x00 "QUECONFIG54,Queue 54 configuration word" bitfld.long 0x00 29.--31. " Q54NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q54NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q54BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q54ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q54BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q54RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q54WP ,Queue Write Pointer" group.long (0xDC)++0x03 line.long 0x00 "QUECONFIG55,Queue 55 configuration word" bitfld.long 0x00 29.--31. " Q55NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q55NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q55BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q55ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q55BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q55RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q55WP ,Queue Write Pointer" group.long (0xE0)++0x03 line.long 0x00 "QUECONFIG56,Queue 56 configuration word" bitfld.long 0x00 29.--31. " Q56NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q56NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q56BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q56ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q56BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q56RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q56WP ,Queue Write Pointer" group.long (0xE4)++0x03 line.long 0x00 "QUECONFIG57,Queue 57 configuration word" bitfld.long 0x00 29.--31. " Q57NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q57NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q57BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q57ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q57BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q57RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q57WP ,Queue Write Pointer" group.long (0xE8)++0x03 line.long 0x00 "QUECONFIG58,Queue 58 configuration word" bitfld.long 0x00 29.--31. " Q58NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q58NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q58BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q58ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q58BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q58RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q58WP ,Queue Write Pointer" group.long (0xEC)++0x03 line.long 0x00 "QUECONFIG59,Queue 59 configuration word" bitfld.long 0x00 29.--31. " Q59NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q59NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q59BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q59ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q59BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q59RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q59WP ,Queue Write Pointer" group.long (0xF0)++0x03 line.long 0x00 "QUECONFIG60,Queue 60 configuration word" bitfld.long 0x00 29.--31. " Q60NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q60NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q60BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q60ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q60BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q60RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q60WP ,Queue Write Pointer" group.long (0xF4)++0x03 line.long 0x00 "QUECONFIG61,Queue 61 configuration word" bitfld.long 0x00 29.--31. " Q61NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q61NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q61BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q61ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q61BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q61RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q61WP ,Queue Write Pointer" group.long (0xF8)++0x03 line.long 0x00 "QUECONFIG62,Queue 62 configuration word" bitfld.long 0x00 29.--31. " Q62NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q62NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q62BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q62ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q62BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q62RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q62WP ,Queue Write Pointer" group.long (0xFC)++0x03 line.long 0x00 "QUECONFIG63,Queue 63 configuration word" bitfld.long 0x00 29.--31. " Q63NFW ,Queue Nearly Full Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 26.--28. " Q63NEW ,Queue Nearly Empty Watermark" "0,1,2,4,8,16,32,64" bitfld.long 0x00 24.--25. " Q63BS ,Queue Buffer Size" "16,32,64,128" bitfld.long 0x00 22.--23. " Q63ES ,Queue Entry Size" "1,2,4,1" textline " " hexmask.long.byte 0x00 14.--21. 1. " Q63BA ,Queue Base Address" hexmask.long.byte 0x00 07.--13. 1. " Q63RP ,Queue Read Pointer" hexmask.long.byte 0x00 00.--06. 1. " Q63WP ,Queue Write Pointer" tree.end tree.end tree "Queue Event Registers" base d:0x60000000 group.long 0x448++0x0B line.long 0x00 "QUEUPPEVA,Queue Event output A enable register" bitfld.long 0x00 31. " Q63EN ,Queue 63 Event Enable" "Disabled,Enabled" bitfld.long 0x00 30. " Q62EN ,Queue 62 Event Enable" "Disabled,Enabled" bitfld.long 0x00 29. " Q61EN ,Queue 61 Event Enable" "Disabled,Enabled" bitfld.long 0x00 28. " Q60EN ,Queue 60 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " Q59EN ,Queue 59 Event Enable" "Disabled,Enabled" bitfld.long 0x00 26. " Q58EN ,Queue 58 Event Enable" "Disabled,Enabled" bitfld.long 0x00 25. " Q57EN ,Queue 57 Event Enable" "Disabled,Enabled" bitfld.long 0x00 24. " Q56EN ,Queue 56 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " Q55EN ,Queue 55 Event Enable" "Disabled,Enabled" bitfld.long 0x00 22. " Q54EN ,Queue 54 Event Enable" "Disabled,Enabled" bitfld.long 0x00 21. " Q53EN ,Queue 53 Event Enable" "Disabled,Enabled" bitfld.long 0x00 20. " Q52EN ,Queue 52 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " Q51EN ,Queue 51 Event Enable" "Disabled,Enabled" bitfld.long 0x00 18. " Q50EN ,Queue 50 Event Enable" "Disabled,Enabled" bitfld.long 0x00 17. " Q49EN ,Queue 49 Event Enable" "Disabled,Enabled" bitfld.long 0x00 16. " Q48EN ,Queue 48 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " Q47EN ,Queue 47 Event Enable" "Disabled,Enabled" bitfld.long 0x00 14. " Q46EN ,Queue 46 Event Enable" "Disabled,Enabled" bitfld.long 0x00 13. " Q45EN ,Queue 45 Event Enable" "Disabled,Enabled" bitfld.long 0x00 12. " Q44EN ,Queue 44 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " Q43EN ,Queue 43 Event Enable" "Disabled,Enabled" bitfld.long 0x00 10. " Q42EN ,Queue 42 Event Enable" "Disabled,Enabled" bitfld.long 0x00 09. " Q41EN ,Queue 41 Event Enable" "Disabled,Enabled" bitfld.long 0x00 08. " Q40EN ,Queue 40 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 07. " Q39EN ,Queue 39 Event Enable" "Disabled,Enabled" bitfld.long 0x00 06. " Q38EN ,Queue 38 Event Enable" "Disabled,Enabled" bitfld.long 0x00 05. " Q37EN ,Queue 37 Event Enable" "Disabled,Enabled" bitfld.long 0x00 04. " Q36EN ,Queue 36 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 03. " Q35EN ,Queue 35 Event Enable" "Disabled,Enabled" bitfld.long 0x00 02. " Q34EN ,Queue 34 Event Enable" "Disabled,Enabled" bitfld.long 0x00 01. " Q33EN ,Queue 33 Event Enable" "Disabled,Enabled" bitfld.long 0x00 00. " Q32EN ,Queue 32 Event Enable" "Disabled,Enabled" line.long 0x04 "QUEUPPEVB,Queue Event output B enable register" bitfld.long 0x04 31. " Q63EN ,Queue 63 Event Enable" "Disabled,Enabled" bitfld.long 0x04 30. " Q62EN ,Queue 62 Event Enable" "Disabled,Enabled" bitfld.long 0x04 29. " Q61EN ,Queue 61 Event Enable" "Disabled,Enabled" bitfld.long 0x04 28. " Q60EN ,Queue 60 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 27. " Q59EN ,Queue 59 Event Enable" "Disabled,Enabled" bitfld.long 0x04 26. " Q58EN ,Queue 58 Event Enable" "Disabled,Enabled" bitfld.long 0x04 25. " Q57EN ,Queue 57 Event Enable" "Disabled,Enabled" bitfld.long 0x04 24. " Q56EN ,Queue 56 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 23. " Q55EN ,Queue 55 Event Enable" "Disabled,Enabled" bitfld.long 0x04 22. " Q54EN ,Queue 54 Event Enable" "Disabled,Enabled" bitfld.long 0x04 21. " Q53EN ,Queue 53 Event Enable" "Disabled,Enabled" bitfld.long 0x04 20. " Q52EN ,Queue 52 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 19. " Q51EN ,Queue 51 Event Enable" "Disabled,Enabled" bitfld.long 0x04 18. " Q50EN ,Queue 50 Event Enable" "Disabled,Enabled" bitfld.long 0x04 17. " Q49EN ,Queue 49 Event Enable" "Disabled,Enabled" bitfld.long 0x04 16. " Q48EN ,Queue 48 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 15. " Q47EN ,Queue 47 Event Enable" "Disabled,Enabled" bitfld.long 0x04 14. " Q46EN ,Queue 46 Event Enable" "Disabled,Enabled" bitfld.long 0x04 13. " Q45EN ,Queue 45 Event Enable" "Disabled,Enabled" bitfld.long 0x04 12. " Q44EN ,Queue 44 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 11. " Q43EN ,Queue 43 Event Enable" "Disabled,Enabled" bitfld.long 0x04 10. " Q42EN ,Queue 42 Event Enable" "Disabled,Enabled" bitfld.long 0x04 09. " Q41EN ,Queue 41 Event Enable" "Disabled,Enabled" bitfld.long 0x04 08. " Q40EN ,Queue 40 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 07. " Q39EN ,Queue 39 Event Enable" "Disabled,Enabled" bitfld.long 0x04 06. " Q38EN ,Queue 38 Event Enable" "Disabled,Enabled" bitfld.long 0x04 05. " Q37EN ,Queue 37 Event Enable" "Disabled,Enabled" bitfld.long 0x04 04. " Q36EN ,Queue 36 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 03. " Q35EN ,Queue 35 Event Enable" "Disabled,Enabled" bitfld.long 0x04 02. " Q34EN ,Queue 34 Event Enable" "Disabled,Enabled" bitfld.long 0x04 01. " Q33EN ,Queue 33 Event Enable" "Disabled,Enabled" bitfld.long 0x04 00. " Q32EN ,Queue 32 Event Enable" "Disabled,Enabled" line.long 0x08 "QUEUPPEVC,Queue Event output C enable register" bitfld.long 0x08 31. " Q63EN ,Queue 63 Event Enable" "Disabled,Enabled" bitfld.long 0x08 30. " Q62EN ,Queue 62 Event Enable" "Disabled,Enabled" bitfld.long 0x08 29. " Q61EN ,Queue 61 Event Enable" "Disabled,Enabled" bitfld.long 0x08 28. " Q60EN ,Queue 60 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 27. " Q59EN ,Queue 59 Event Enable" "Disabled,Enabled" bitfld.long 0x08 26. " Q58EN ,Queue 58 Event Enable" "Disabled,Enabled" bitfld.long 0x08 25. " Q57EN ,Queue 57 Event Enable" "Disabled,Enabled" bitfld.long 0x08 24. " Q56EN ,Queue 56 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 23. " Q55EN ,Queue 55 Event Enable" "Disabled,Enabled" bitfld.long 0x08 22. " Q54EN ,Queue 54 Event Enable" "Disabled,Enabled" bitfld.long 0x08 21. " Q53EN ,Queue 53 Event Enable" "Disabled,Enabled" bitfld.long 0x08 20. " Q52EN ,Queue 52 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 19. " Q51EN ,Queue 51 Event Enable" "Disabled,Enabled" bitfld.long 0x08 18. " Q50EN ,Queue 50 Event Enable" "Disabled,Enabled" bitfld.long 0x08 17. " Q49EN ,Queue 49 Event Enable" "Disabled,Enabled" bitfld.long 0x08 16. " Q48EN ,Queue 48 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 15. " Q47EN ,Queue 47 Event Enable" "Disabled,Enabled" bitfld.long 0x08 14. " Q46EN ,Queue 46 Event Enable" "Disabled,Enabled" bitfld.long 0x08 13. " Q45EN ,Queue 45 Event Enable" "Disabled,Enabled" bitfld.long 0x08 12. " Q44EN ,Queue 44 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 11. " Q43EN ,Queue 43 Event Enable" "Disabled,Enabled" bitfld.long 0x08 10. " Q42EN ,Queue 42 Event Enable" "Disabled,Enabled" bitfld.long 0x08 09. " Q41EN ,Queue 41 Event Enable" "Disabled,Enabled" bitfld.long 0x08 08. " Q40EN ,Queue 40 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 07. " Q39EN ,Queue 39 Event Enable" "Disabled,Enabled" bitfld.long 0x08 06. " Q38EN ,Queue 38 Event Enable" "Disabled,Enabled" bitfld.long 0x08 05. " Q37EN ,Queue 37 Event Enable" "Disabled,Enabled" bitfld.long 0x08 04. " Q36EN ,Queue 36 Event Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 03. " Q35EN ,Queue 35 Event Enable" "Disabled,Enabled" bitfld.long 0x08 02. " Q34EN ,Queue 34 Event Enable" "Disabled,Enabled" bitfld.long 0x08 01. " Q33EN ,Queue 33 Event Enable" "Disabled,Enabled" bitfld.long 0x08 00. " Q32EN ,Queue 32 Event Enable" "Disabled,Enabled" group.long 0x458++0x03 line.long 0x00 "QUEUPSOUSEL,Event Source Select Register" bitfld.long 0x00 04.--05. " ECSS ,Event C Source Select" "Empty,Nearly empty,Nearly full,Full" bitfld.long 0x00 02.--03. " EBSS ,Event B Source Select" "Empty,Nearly empty,Nearly full,Full" bitfld.long 0x00 00.--01. " EASS ,Event A Source Select" "Empty,Nearly empty,Nearly full,Full" tree.end tree "Queue SRAM Error Registers" rgroup.long 0x464++0x03 line.long 0x00 "QUEDATAERR,Queue SRAM Parity Error Data Register" hexmask.long 0x00 0.--31. 1. " DataRead ,Data Read" group.long 0x460++0x03 line.long 0x00 "QUEADDERR,Queue SRAM Parity Error Address and Control Register" bitfld.long 0x00 16. " E ,Error" "Low,High" tree.end base 0x00000000 group.long 0x60002100++0x03 "SRAM queue data buffer" hide.long 0x00 "SRAMQDBUFF,SRAM queue data buffer" button " SRAMQDBUFF" "d 0x60002100--0x60003FFF /LONG" tree.end textline ""