; -------------------------------------------------------------------------------- ; @Title: MV78460 On-Chip Peripherals ; @Props: Released ; @Author: CIN, SLA ; @Changelog: 2011-10-19 ; @Manufacturer: MARVELL - Marvell, Inc. ; @Doc: FS_MV78x30_78x60_1.pdf (Rev. 0.6.3 2011-08-04) ; @Core: 88SV584X-v6, 88SV584X-v7 ; @Chiplist: MV78130V6, MV78130V7, MV78160V6, MV78160V7, MV78230V6, MV78230V7, ; MV78260V6, MV78260V7, MV78460V6, MV78460V7 ; @Copyright: (C) 1989-2017 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: permv78460.per 12741 2021-01-13 12:52:33Z kwitkowski $ config 16. 8. tree "Core Registers" sif (cpu()=="MV78130V6")||(cpu()=="MV78160V6")||(cpu()=="MV78230V6")||(cpu()=="MV78260V6")||(cpu()=="MV78460V6") tree "CP14 Coprocessor (Debug)" width 0x7 tree "Debug" rgroup.long c14:0x0000++0x00 line.long 0x00 "DIDR,Debug ID Register" bitfld.long 0x00 28.--31. " WRP ,Number of Watchpoint Register Pairs" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" bitfld.long 0x00 24.--27. " BRP ,Number of Breakpoint Register Pairs" "Reserved,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" bitfld.long 0x00 20.--23. " CONTEXT ,Number of Breakpoint Register Pairs with context ID comparison capability" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" textline " " bitfld.long 0x00 16.--19. " VERSION ,Debug architecture version" "Reserved,Reserved,v6.1,?..." bitfld.long 0x00 12.--15. " DAR ,Debug architecture revision" "Reserved,TrustZone,?..." bitfld.long 0x00 4.--7. " VARIANT ,Implementation-defined variant number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 0.--3. " REVISION ,Implementation-defined revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long c14:0x0010++0x00 line.long 0x00 "DSCR,Debug Status and Control Register" bitfld.long 0x00 30. " RDTRFULL ,The rDTRfull flag" "Empty,Full" bitfld.long 0x00 29. " WDTRFULL ,The wDTRfull flag" "Empty,Full" bitfld.long 0x00 19. " IDAI ,Imprecise Data Aborts Ignored" "No Debug,DMB operation" textline " " bitfld.long 0x00 18. " NSWS ,Non-Secure World Status bit" "Secure,Non-Secure" bitfld.long 0x00 17. " SPNIDEN ,SPNIDEN Input Pin State" "High,Low" bitfld.long 0x00 16. " SPIDEN ,SPNIDEN Input Pin State" "High,Low" textline " " bitfld.long 0x00 15. " MDME ,The Monitor debug-mode enable bit" "Disabled,Enabled" bitfld.long 0x00 14. " MS ,Mode select bit" "Monitor,Halt" bitfld.long 0x00 13. " EARMIE ,Execute ARM instruction enable bit" "Disabled,Enabled" textline " " bitfld.long 0x00 12. " UMACCC ,User mode access to comms channel control bit" "Enabled,Disabled" bitfld.long 0x00 11. " INT ,Interrupts bit" "Enabled,Disabled" bitfld.long 0x00 10. " DBGACK ,DbgAck bit" "No effect,HIGH" textline " " bitfld.long 0x00 9. " PD ,Powerdown disable" "LOW,HIGH" bitfld.long 0x00 8. " SU ,Sticky Undefined bit" "Not occurred,Occurred" bitfld.long 0x00 7. " SIDA ,Sticky imprecise Data Aborts bit" "Not occurred,Occurred" textline " " bitfld.long 0x00 6. " SPDA ,Sticky precise Data Abort bit" "Not occurred,Occurred" bitfld.long 0x00 2.--5. " ME ,Method of entry bits" "Halt DBGTAP,Breakpoint,Watchpoint,BKPT,EDBGRQ,Vector catch,?..." bitfld.long 0x00 1. " CR ,Core restarted bit" "Not exited,Exited" textline " " bitfld.long 0x00 0. " CH ,Core halted bit" "Normal,Debug" group.long c14:0x0050++0x00 line.long 0x00 "DTR,Data Transfer Register" group.long c14:0x0060++0x00 line.long 0x00 "WFAR,Watchpoint Fault Address Register" group.long c14:0x0070++0x00 line.long 0x00 "VCR,Vector Catch Register" bitfld.long 0x00 31. " FIQ ,Vector Catch Enable - FIQ in Non-Secure world" "Disabled,Enabled" bitfld.long 0x00 30. " IRQ ,Vector Catch Enable - IRQ in Non-Secure world" "Disabled,Enabled" bitfld.long 0x00 28. " DA ,Vector Catch Enable - Data Abort in Non-Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " PA ,Vector Catch Enable - Prefetch Abort in Non-Secure world" "Disabled,Enabled" bitfld.long 0x00 26. " SWI ,Vector Catch Enable - SWI in Non-Secure world" "Disabled,Enabled" bitfld.long 0x00 25. " UI ,Vector Catch Enable - Undefined Instruction in Non-Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " FIQ ,Vector Catch Enable - FIQ in Secure world" "Disabled,Enabled" bitfld.long 0x00 14. " IRQ ,Vector Catch Enable - IRQ in Secure world" "Disabled,Enabled" bitfld.long 0x00 12. " DA ,Vector Catch Enable - Data Abort in Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " PA ,Vector Catch Enable - Prefetch Abort in Secure World" "Disabled,Enabled" bitfld.long 0x00 10. " SMI ,Vector Catch Enable - SMI in Secure world" "Disabled,Enabled" bitfld.long 0x00 7. " FIQ ,Vector Catch Enable - FIQ in Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " IRQ ,Vector Catch Enable - IRQ in Secure world" "Disabled,Enabled" bitfld.long 0x00 4. " DA ,Vector Catch Enable - Data Abort in Secure world" "Disabled,Enabled" bitfld.long 0x00 3. " PA ,Vector Catch Enable - Prefetch Abort in Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " SWI ,Vector Catch Enable - SWI in Secure world" "Disabled,Enabled" bitfld.long 0x00 1. " UI ,Vector Catch Enable - Undefined Instruction in Secure world" "Disabled,Enabled" bitfld.long 0x00 0. " CE ,Vector Catch Enable - Reset" "Disabled,Enabled" group.long c14:0x00a0++0x00 line.long 0x00 "DSCCR,Debug State Cache Control Register" bitfld.long 0x00 2. " NWT ,Not Write-Through" "Write through,No write through" bitfld.long 0x00 1. " NIL ,No Instruction Cache Line-Fill" "Disabled,Enabled" bitfld.long 0x00 0. " NDL ,No Data/Unified Cache Line-Fill" "Disabled,Enabled" group.long c14:0x00b0++0x00 line.long 0x00 "DSMCR,Debug State MMU Control Register" bitfld.long 0x00 7. " NIMM ,Instruction Main TLB match" "Disabled,Enabled" bitfld.long 0x00 6. " NDMM ,Data/Unified Main TLB match" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " NIML ,Instruction Main TLB load" "Disabled,Enabled" bitfld.long 0x00 4. " NDML ,Data/Unified Main TLB load" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " NIUM ,Instruction Micro TLB match" "Disabled,Enabled" bitfld.long 0x00 2. " NDUM ,Data/Unified Micro TLB match" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " NIUL ,Instruction Micro TLB load and flush" "Disabled,Enabled" bitfld.long 0x00 0. " NDUL ,Data/Unified Micro TLB load and flush" "Disabled,Enabled" tree.end tree "Breakpoints" group.long c14:0x400++0x00 line.long 0x00 "BVR0,Breakpoint Value Register 0" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0500++0x00 line.long 0x00 "BCR0,Breakpoint Control Register 0" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x410++0x00 line.long 0x00 "BVR1,Breakpoint Value Register 1" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0510++0x00 line.long 0x00 "BCR1,Breakpoint Control Register 1" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x420++0x00 line.long 0x00 "BVR2,Breakpoint Value Register 2" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0520++0x00 line.long 0x00 "BCR2,Breakpoint Control Register 2" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x430++0x00 line.long 0x00 "BVR3,Breakpoint Value Register 3" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0530++0x00 line.long 0x00 "BCR3,Breakpoint Control Register 3" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x440++0x00 line.long 0x00 "BVR4,Breakpoint Value Register 4" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0540++0x00 line.long 0x00 "BCR4,Breakpoint Control Register 4" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x450++0x00 line.long 0x00 "BVR5,Breakpoint Value Register 5" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0550++0x00 line.long 0x00 "BCR5,Breakpoint Control Register 5" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" tree.end tree "Watchpoints" group.long c14:0x0600++0x00 line.long 0x00 "WVR0,Watchpoint Value Register 0" hexmask.long 0x00 2.--31. 1. " WA ,Watchpoint address" group.long c14:0x0700++0x00 line.long 0x00 "WCR0,Watchpoint Control Register 0" bitfld.long 0x00 20. " E ,Enable linking bit" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWM ,Secure watchpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." textline " " bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 3.--4. " L/S ,Load/store access" "Reserved,Load,Store,Either" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " W ,Watchpoint enable" "Disabled,Enabled" group.long c14:0x0610++0x00 line.long 0x00 "WVR1,Watchpoint Value Register 1" hexmask.long 0x00 2.--31. 1. " WA ,Watchpoint address" group.long c14:0x0710++0x00 line.long 0x00 "WCR1,Watchpoint Control Register 1" bitfld.long 0x00 20. " E ,Enable linking bit" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWM ,Secure watchpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." textline " " bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 3.--4. " L/S ,Load/store access" "Reserved,Load,Store,Either" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " W ,Watchpoint enable" "Disabled,Enabled" group.long c14:0x0060++0x00 line.long 0x00 "WFAR,Watchpoint Fault Address Register" tree.end tree.end tree "CP15 Coprocessor" width 6. rgroup.long c15:0x00++0x00 line.long 0x00 "MIDR,Main ID Register" hexmask.long.byte 0x0 24.--31. 1. " IMPL ,Implementer" textline " " hexmask.long.byte 0x0 20.--23. 1. " VARIANT ,Major revision number" textline " " hexmask.long.byte 0x00 16.--19. 1. " ARCH ,Architecture version" textline " " hexmask.long.word 0x0 4.--15. 1. " PRI_PARTNO ,Primary part number" textline " " hexmask.long.byte 0x0 0.--3. 1. " REV ,Product revision number" rgroup.long c15:0x100++0x00 line.long 0x00 "CT,Cache Type Register" hexmask.long.byte 0x00 25.--28. 1. " CTYPE ,Cache field type" textline " " bitfld.long 0x00 24. " S ,Split cache" "Unified,Harvard" textline " " bitfld.long 0x00 23. " P ,Page coloring bit" "No restriction,Restriction" textline " " bitfld.long 0x00 18.--21. " DSIZE ,DCache size encoding" "Reserved,Reserved,Reserved,Reserved,Reserved,16KB,32KB,?..." textline " " bitfld.long 0x00 15.--17. " DASSOC ,DCache set associativity" "Direct-mapped,2-way,4-way,8-way,?..." textline " " bitfld.long 0x00 14. " DMODE ,DCache mode" "Low,High" textline " " bitfld.long 0x00 12.--13. " DLEN ,DCache length" "Reserved,Reserved,8 words,?..." textline " " bitfld.long 0x00 6.--9. " ISIZE ,ICache size encoding" "Reserved,Reserved,Reserved,Reserved,Reserved,16KB,32KB,?..." textline " " bitfld.long 0x00 3.--5. " IASSOC ,ICache set associativity" "Direct-mapped,2-way,4-way,?..." textline " " bitfld.long 0x00 2. " IMODE ,ICache mode" "Low,High" textline " " bitfld.long 0x00 0.--1. " ILEN ,ICache line length" "Reserved,Reserved,8 words,?..." rgroup.long c15:0x300++0x00 line.long 0x00 "TLBT,TLB Type Register" hexmask.long.byte 0x00 16.--23. 1. " ILSIZE ,Instruction lockable size" textline " " hexmask.long.byte 0x00 8.--15. 1. " DLSIZE ,Data lockable size" textline " " bitfld.long 0x00 0. " U ,Unified TLB" "Unified,Separated" rgroup.long c15:0x10++0x00 line.long 0x00 "PF0,Processor Feature 0 Register" bitfld.long 0x00 12.--15. " STATE3 ,Thumb execution environment" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " STATE2 ,Jazelle extension" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " STATE1 ,Thumb-2 encoding" "Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 0.--3. " STATE0 ,ARM instruction set" "Reserved,Supported,?..." rgroup.long c15:0x110++0x00 line.long 0x00 "PF1,Processor Feature 1 Register" bitfld.long 0x00 8.--11. " MPM ,Microcontroller programmer's model" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " SE ,Security extensions" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " PM ,ARMv4 model" "Reserved,Supported,?..." rgroup.long c15:0x210++0x00 line.long 0x00 "DF0,Debug Feature 0 Register" bitfld.long 0x00 20.--23. " MD ,Microcontroller debug model" "Not supported,?..." textline " " bitfld.long 0x00 16.--19. " MMTDB ,Memory-mapped trace debug model" "Not supported,?..." textline " " bitfld.long 0x00 12.--15. " CBTDB ,Coprocessor-based trace debug model" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " EPDB ,Embedded processor debug model" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " SDB ,Secure debug model" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " APDB ,Applications processor debug model" "Reserved,Reserved,Reserved,Supported,?..." rgroup.long c15:0x310++0x00 line.long 0x00 "AF0,Auxiliary Feature 0 Register" bitfld.long 0x00 12.--15. " IS0 ,Implementation-specific" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 8.--11. " IS1 ,Implementation-specific" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " IS2 ,Implementation-specific" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 0.--3. " IS3 ,Implementation-specific" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long c15:0x410++0x00 line.long 0x00 "MMF0,Memory Model Feature 0 Register" bitfld.long 0x00 24.--27. " FSCE ,Fast context switch" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " AUX_RS ,Auxiliary control register" "Reserved,Supported,?..." textline " " bitfld.long 0x00 16.--19. " TCM_S ,TCM support" "Not supported,?..." textline " " bitfld.long 0x00 12.--15. " CCS_DMA ,Cache coherence with DMA" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " CCS_CPU ,Cache coherence with CPU" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " PMSA ,Physical memory system architecture" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " VMSA ,Virtual memory system architecture" "Reserved,Reserved,Reserved,Supported,?..." rgroup.long c15:0x510++0x00 line.long 0x00 "MMF1,Memory Model Feature 1 Register" bitfld.long 0x00 28.--31. " BTB ,Branch target buffer flush requirement" "Not required,Not required,Not required,Not required,Required,Not required,Not required,Not required,Not required,Not required,Not required,Not required,Not required,Not required,Not required,Not required" textline " " bitfld.long 0x00 24.--27. " L1D-CT&C ,L1 D-cache test and clean" "Not supported,?..." textline " " bitfld.long 0x00 20.--23. " L1C_AMUA ,L1 Cache all maintenance unified architecture" "Not supported,?..." textline " " bitfld.long 0x00 16.--19. " L1C_AMHA ,L1 Cache all maintenance harvard architecture" "Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " L1C_MSAUA ,L1 Cache maintenance by SA unified architecture" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " L1C_MSAHA ,L1 Cache maintenance by SA harvard architecture" "Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " L1C_MMVAUA ,L1 Cache maintenance by MVA unified architecture" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " L1C_MMVAHA ,L1 Cache maintenance by MVA harvard architecture" "Reserved,Reserved,Supported,?..." rgroup.long c15:0x610++0x00 line.long 0x00 "MMF2,Memory Model Feature 2 Register" bitfld.long 0x00 28.--31. " SHAF ,Hardware access flag support" "Not supported,?..." textline " " bitfld.long 0x00 24.--27. " WFI ,Wait for interrupt stalling" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " MBO ,Memory barrier operation" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 16.--19. " TLB_MOUA ,TLB maintenance operations unified architecture" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " TLB_MOHA ,TLB maintenance operations harvard architecture" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 8.--11. " CMRO_HA ,Cache maintenance range operations harvard architecture" "Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " BGPCRO_HA ,Background prefetch cache range operations harvard architecture" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " FGPCRO_HA ,Foreground prefetch cache range operations harvard operations" "Not supported,?..." rgroup.long c15:0x710++0x00 line.long 0x00 "MMF3,Memory Model Feature 3 Register" bitfld.long 0x00 4.--7. " HCM_MBA ,Hierarchical cache maintenance by MVA" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " HCM_SW ,Hierarchical cache maintenance by set/way" "Not supported,?..." width 17. rgroup.long c15:0x20++0x00 line.long 0x00 "INS_SET_ATT0,Instruction Set Attributes 0 Register" bitfld.long 0x00 24.--27. " DIV_I ,Divide instructions support" "No divide instructions,Adds SDIV;UDIV,?..." textline " " bitfld.long 0x00 20.--23. " DEB_I ,Debug instructions support" "No debug instructions,Adds BKPT,?..." textline " " bitfld.long 0x00 16.--19. " COP_I ,Coprocessor instructions support" "No coprocessor support,Adds generic CDP;LDC;MCR;MRC;STC,Adds generic CDP2;LDC2;MCR2;MRC2;STC2,Adds generic MCRR;MRRC,Adds generic MCRR2;MRRC2,?..." textline " " bitfld.long 0x00 12.--15. " CMP_BI ,Compare branch instructions support" "No combined CMP_BI,Adds CB{N}Z,?..." textline " " bitfld.long 0x00 8.--11. " BF_INS ,Bit field instructions support" "No bit-field instructions,Adds BFC;BFI;SBFX;UBFX,?..." textline " " bitfld.long 0x00 4.--7. " BC_INS ,Bit counting instructions support" "No bit counting instructions,Adds CLZ,?..." textline " " bitfld.long 0x00 0.--3. " AL&S ,Atomic load and store" "Reserved,SWP;SWPB instructions supported,?..." rgroup.long c15:0x120++0x00 line.long 0x00 "INS_SET_ATT1,Instruction Set Attributes 1 Register" bitfld.long 0x00 28.--31. " JAZELLE ,Jazelle instrctions support" "Reserved,BXJ & J bit in PSRs,?..." textline " " bitfld.long 0x00 24.--27. " IW_INS ,Inter-working instructions support" "Reserved,Reserved,BX & T bit in PSRs,?..." textline " " bitfld.long 0x00 20.--23. " IMM_INS ,Immediate instructions support" "No special immediate,Adds ADDW;MOVW;MOVT;SUBW,?..." textline " " bitfld.long 0x00 16.--19. " IF_THEN_INS ,If-then instructions" "No IT instructions,Adds IT & IT bits in PSRs,?..." textline " " bitfld.long 0x00 12.--15. " E_INS ,Extend instructions support SXTB,SXTB16,SXTH,UXTB,UXTB16 and UXTH; SXTAB,SXTAB16,SXTAH,UXTAB,UXTAB16 and UXTAH" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 8.--11. " EXC2 ,Exception 2 instructions support" "Reserved,SRS;RFE & CPS,?..." textline " " bitfld.long 0x00 4.--7. " EXC1 ,Exception 1 instructions support" "Reserved,LDM(2);LDM(3) & STM(2),?..." textline " " bitfld.long 0x00 0.--3. " END ,Endianness control instructions support" "Reserved,SETEND & E bit in PSRs,?..." rgroup.long c15:0x220++0x00 line.long 0x00 "INS_SET_ATT2,Instruction Set Attributes 2 Register" bitfld.long 0x00 28.--31. " REV_INS ,Reversal instructions support" "No reversal instructions,Adds REV;REV16;REVSH,Adds RBIT,?..." textline " " bitfld.long 0x00 24.--27. " PSR ,PSR instructions support" "Reserved,MRS & MSR exception return,?..." textline " " bitfld.long 0x00 20.--23. " UMI ,Unsigned multiply instructions support" "Reserved,Reserved,UMULL & UMLAL;UMAAL,?..." textline " " bitfld.long 0x00 16.--19. " SMI ,Signed multiply instructions support" "Supported,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " MUL_I ,Multiply instructions support" "If only MUL,Adds MLA,Adds MLS,?..." textline " " bitfld.long 0x00 8.--11. " MULACCINT_I ,Multi-access interruptible instructions support" "Non-interruptible,Restartable,Continuable,?..." textline " " bitfld.long 0x00 4.--7. " MEM_HINT_I ,Memory hint instructions support" "No memory hint,Adds PLD,Adds PLD,Adds PLI,?..." textline " " bitfld.long 0x00 0.--3. " LDST_I ,Load/Store instructions support" "No additional load/store,Adds LDRD/STRD,?..." rgroup.long c15:0x320++0x00 line.long 0x00 "INS_SET_ATT3,Instruction Set Attributes 3 Register" bitfld.long 0x00 28.--31. " THUMB2EE_EXT ,ThumbEE extension instructions support" "Not supported,?..." textline " " bitfld.long 0x00 24.--27. " NOP_I ,True NOP instructions support" "True NOP not present,Adds True NOP,?..." textline " " bitfld.long 0x00 20.--23. " TC_I ,Thumb copy instructions support" "Not supported,Supported,?..." textline " " bitfld.long 0x00 16.--19. " TB_I ,Table branch instructions support" "No table-branch,Adds TBB;TBH,?..." textline " " bitfld.long 0x00 12.--15. " SYNC_PRIM_I ,Synchronization primitive instructions support" "No synchronization,Adds LDREX;STREX,Adds LDREXB;LDREXH;LDREXD;STREXB;SREXH;STREXB;STREXD;CLREX,?..." textline " " bitfld.long 0x00 8.--11. " SVC_I ,SVC instructions support" "No SVC,Adds SVC,?..." textline " " bitfld.long 0x00 4.--7. " SIMD_I ,SIMD instructions support" "NO SIMD,Adds SSAT;USAT & Q flag in PSRs,Reserved,Adds SIMD,?..." textline " " bitfld.long 0x00 0.--3. " SAT_I ,Saturate instructions support" "No non-SIMD,QADD;QDADD:QDSUB;QSUB & Q flag in PSRs,?..." rgroup.long c15:0x420++0x00 line.long 0x00 "INS_SET_ATT4,Instruction Set Attributes 4 Register" bitfld.long 0x00 24.--27. " PSR_M_I ,PSR_M instructions support" "No instructions,Adds CPS;MRS;MSR,?..." textline " " bitfld.long 0x00 20.--23. " SYN_PRI ,Synchrnization primitive support" "Supported,?..." textline " " bitfld.long 0x00 16.--19. " B_I ,Barrier instructions support" "No barrier instructions,Adds DMB;DSB;ISB,?..." textline " " bitfld.long 0x00 12.--15. " SMC ,SMC instructions support" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " WRBACK_I ,Writeback instructions support" "Non-writeback addressing,Adds all writeback,?..." textline " " bitfld.long 0x00 4.--7. " WS_I ,With-Shift instructions support" "MOV & shift instructions,Shifts of loads/stores over the range,Reserved,Adds other constant shift options,Adds register-controled shift optons,?..." textline " " bitfld.long 0x00 0.--3. " UNP_I ,Unprivileged instructions support" "No T variant,Adds LDRBT;LDRT;STRBT;STRT,Adds LDRHT;LDRSBT;LDRSHT;STRHT,?..." group.long c15:0x1++0x00 line.long 0x00 "CTRL,Control Register" bitfld.long 0x00 30. " TE ,Thumb exception enable bit" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " FA ,Force AP functionality in MMU enable" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " TR ,TEX remap functionality in MMU enable" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " L2EN ,L2 cache enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " EE ,CPSR E bit set on an exception enable" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " XP ,Subpage AP bits disable" "Enabled,Disabled" textline " " bitfld.long 0x00 22. " U ,Unaligned data access operations enable" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " IT ,Global enable for TCM instruction" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " DT ,Global enable for Data TCM" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " L4BIT ,Load T bit disable" "No,Yes" textline " " bitfld.long 0x00 13. " V ,Exception vector address" "Normal,High" textline " " bitfld.long 0x00 12. " I ,I-Cache enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " BPU ,Branch prediction unit enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " R ,ROM protection" "Enabled,Disabled" textline " " bitfld.long 0x00 8. " S ,System protection enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " B ,Endianness" "Little endian,Big endian" textline " " bitfld.long 0x00 2. " C ,D-Cache enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " A ,Alignment fault checking enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " M ,MMU enable" "Disabled,Enabled" group.long c15:0x101++0x00 line.long 0x00 "AUX_CTRL,Auxiliary Control Register" group.long c15:0x201++0x00 line.long 0x00 "COP_ACC_CTRL,Coprocessor Access Control" bitfld.long 0x00 26.--27. " CP13 ,Coprocessor13 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 24.--25. " CP12 ,Coprocessor12 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 22.--23. " CP11 ,Coprocessor11 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 20.--21. " CP10 ,Coprocessor10 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 18.--19. " CP9 ,Coprocessor9 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 16.--17. " CP8 ,Coprocessor8 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 14.--15. " CP7 ,Coprocessor7 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 12.--13. " CP6 ,Coprocessor6 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 10.--11. " CP5 ,Coprocessor5 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 8.--9. " CP4 ,Coprocessor4 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 6.--7. " CP3 ,Coprocessor3 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 4.--5. " CP2 ,Coprocessor2 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 2.--3. " CP1 ,Coprocessor1 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 0.--1. " CP0 ,Coprocessor0 access" "Denied,Privileged mode,Reserved,Privileged & user mode" rgroup.long c15:0x11++0x00 line.long 0x00 "SEC_CONF,Secure Configuration Register" bitfld.long 0x00 0. " NS ,Non-secure bit" "Secured,Non-secured" group.long c15:0x111++0x00 line.long 0x00 "SEC_DB_EN,Secure Debug Enable Register" bitfld.long 0x00 1. " SUNIDEN ,Non-invasive debug enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " SUIDEN ,Invasive debug enable" "Disabled,Enabled" group.long c15:0x211++0x00 line.long 0x00 "NONSEC_ACC_CTRL,Non-Secure Access Control Register" bitfld.long 0x00 17. " TL ,TLB lockdown registers access" "Secure,Secure & Non-secure" textline " " bitfld.long 0x00 16. " CL ,Cache lockdown registers access" "Secure,Secure & Non-secure" textline " " bitfld.long 0x00 13. " CP13 ,Coprocessor13 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 12. " CP12 ,Coprocessor12 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 11. " CP11 ,Coprocessor11 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 10. " CP10 ,Coprocessor10 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 9. " CP9 ,Coprocessor9 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 8. " CP8 ,Coprocessor8 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 7. " CP7 ,Coprocessor7 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 6. " CP6 ,Coprocessor6 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 5. " CP5 ,Coprocessor5 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 4. " CP4 ,Coprocessor4 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 3. " CP3 ,Coprocessor3 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 2. " CP2 ,Coprocessor2 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 1. " CP1 ,Coprocessor1 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 0. " CP0 ,Coprocessor0 access" "Secure,Secure or Non-secure" group.long c15:0x2++0x00 line.long 0x00 "TR_TAB_B0,Translation Table Base 0 Register" hexmask.long.tbyte 0x00 14.--31. 1. " TR_TAB_BASE0 ,Translation table base 0" textline " " bitfld.long 0x00 3.--4. " OC ,Table walk outer cache attributes" "Outer non-cacheable,Reserved,Outer non-cacheable,Outer write back" textline " " bitfld.long 0x00 2. " P ,Table walk memory ASSP attribute enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " S ,Non-shared or to shared memory" "Non-shared,Shared" textline " " bitfld.long 0x00 0. " C ,Inner cacheable or inne non-cacheable" "Non-cacheable,Cacheable" group.long c15:0x102++0x00 line.long 0x00 "TR_TAB_B1,Translation Table Base 1 Register" hexmask.long.tbyte 0x00 14.--31. 1. " TR_TAB_BASE1 ,Translation table base 1" textline " " bitfld.long 0x00 3.--4. " OC ,Table walk outer cache attributes" "Outer non-cacheable,Reserved,Outer non-cacheable,Outer write back" textline " " bitfld.long 0x00 2. " P ,Table walk memory ASSP attribute enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " S ,Non-shared or to shared memory" "Non-shared,Shared" textline " " bitfld.long 0x00 0. " C ,Inner cacheable or inne non-cacheable" "Non-cacheable,Cacheable" group.long c15:0x202++0x00 line.long 0x00 "TR_TAB_B_CTRL,Translation Table Base Control" bitfld.long 0x00 5. " PD1 ,Specific walk occurrence on a TLB miss" "Occured,Not occured" textline " " bitfld.long 0x00 4. " PD0 ,Specific walk occurrence on a TLB miss" "Occured,Not occured" textline " " bitfld.long 0x00 0.--2. " N ,Boundary size" "16KB,8KB,4KB,2KB,1KB,512B,256B,128B" group.long c15:0x3++0x00 line.long 0x00 "D_ACC_CTRL,Domain Access Control Register" bitfld.long 0x00 30.--31. " D15 ,Domain15 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 28.--29. " D14 ,Domain14 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 26.--27. " D13 ,Domain13 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 24.--25. " D12 ,Domain12 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 22.--23. " D11 ,Domain11 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 20.--21. " D10 ,Domain10 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 18.--19. " D9 ,Domain9 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 16.--17. " D8 ,Domain8 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 14.--15. " D7 ,Domain7 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 12.--13. " D6 ,Domain6 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 10.--11. " D5 ,Domain5 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 8.--9. " D4 ,Domain4 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 6.--7. " D3 ,Domain3 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 4.--5. " D2 ,Domain2 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 2.--3. " D1 ,Domain1 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 0.--1. " D0 ,Domain0 access" "No domain,Client,Reserved,Manager" if ((d.l(c15:0x5)&0x400)==0x00) group.long c15:0x5++0x00 line.long 0x00 "DAT_F_STS,Data Fault Status Register" bitfld.long 0x00 12. " SD ,Abort from AXI decode or slave error" "AXI decode,AXI slave" textline " " bitfld.long 0x00 11. " RW ,Abort from read or write access" "Read,Wrtie" textline " " bitfld.long 0x00 10. " S ,Status field extension for prefetch aborts and certain types of data aborts" "Disabled,Enabled" textline " " bitfld.long 0x00 4.--7. " DOMAIN ,Domain fault" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 0.--3. " STATUS ,Fault status" "Reserved,Alignment fault,Instruction debug event fault,Access bit fault on section,Cache maintenance operation fault,Translation section fault,Access bit fault on page,Translation page fault,Precise external abort,Domain section fault,Reserved,Domain page fault,External abort on translation;first level,Permission section fault,External abort on translation;second level,Permission page fault" else group.long c15:0x5++0x00 line.long 0x00 "DAT_F_STS,Data Fault Status Register" bitfld.long 0x00 12. " SD ,Abort from AXI decode or slave error" "AXI decode,AXI slave" textline " " bitfld.long 0x00 11. " RW ,Abort from read or write access" "Read,Wrtie" textline " " bitfld.long 0x00 10. " S ,Status field extension for prefetch aborts and certain types of data aborts" "Disabled,Enabled" textline " " bitfld.long 0x00 4.--7. " DOMAIN ,Domain fault" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 0.--3. " STATUS ,Fault status" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Imprecise external abort,?..." endif group.long c15:0x105++0x00 line.long 0x00 "INST_F_STS,Instruction Fault Status Register" bitfld.long 0x00 12. " SD ,AXI decode/slave error abort" "AXI decode,AXI slave" textline " " bitfld.long 0x00 0.--3. " STS ,Fault status" "No function,Alignment,Instruction debug event,Access bit (on section),No function,Translation section,Access bit (on page),Translation page,Precise external abort,Domain section,No function,Domain page,External abort on translation (first level),Permission section,External abort on transaction (second level),Permission page" group.long c15:0x6++0x00 line.long 0x00 "DAT_FAULT_ADD,Data Fault Address Register" rgroup.long c15:0x106++0x00 line.long 0x00 "WFAR,Watchpoint Fault Address Register" group.long c15:0x206++0x00 line.long 0x00 "INST_F_ADD,Instruction Fault Address Register" wgroup.long c15:0x407++0x00 line.long 0x00 "WFI,Wait for Interrupt Register" if ((d.l(c15:0x5)&0x1000)==0x1000)||((d.l(c15:0x105)&0x1000)==0x1000) group.long c15:0x47++0x00 line.long 0x00 "PA,Physical Address Register" bitfld.long 0x00 1.--6. " FSR ,Holds the FSR bits[12,10,3:0] for the aborted address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 0. " TR_AB ,Translation aborted" "Disabled,Enabled" else group.long c15:0x47++0x00 line.long 0x00 "PA,Physical Address Register" hexmask.long.tbyte 0x00 10.--31. 0x04 " PA ,Translated physical address" textline " " bitfld.long 0x00 9. " NS ,NS attribute of memory" "Secure,Non-secure" textline " " bitfld.long 0x00 7. " SH ,Shared memory indicator" "Non-shared,Shared" textline " " bitfld.long 0x00 4.--6. " INNER ,Page inner table attribute" "Non-cacheable,Strongly ordered,Reserved,Device,Reserved,Reserved,Inner write-through,Inner write-back" textline " " bitfld.long 0x00 2.--3. " OUTER ,Page outer table attribute" "Non-cacheable,Write-back,Write-through,Write-back" textline " " bitfld.long 0x00 0. " TR_S ,Translation successful" "Enabled,Disabled" endif hgroup.long c15:0x57++0x00 hide.long 0x00 "IEIC,Invalidate Entire Instruction Cache Register" wgroup.long c15:0x157++0x00 line.long 0x00 "IICL_MVA,Invalidate Instruction Cache Line by MVA Register" hexmask.long 0x00 5.--31. 0x20 " MVA ,Specifies address to invalidate, clean, or prefetch" wgroup.long c15:0x257++0x00 line.long 0x00 "IICL_I,Invalidate Instruction Cache Line by Index Register" bitfld.long 0x00 30.--31. " SET ,Selects the cache set to operate on" "0,1,2,3" textline " " hexmask.long.word 0x00 5.--15. 1. " INDEX ,Selects the cache line to operate on" hgroup.long c15:0x457++0x00 hide.long 0x00 "FPB,Flush Prefetch Buffers Register" wgroup.long c15:0x557++0x00 line.long 0x00 "DC_LA,D-Cache Line Allocate Register" hgroup.long c15:0x657++0x00 hide.long 0x00 "FEBTC,Flush Entire Branch Target Cache Register" wgroup.long c15:0x757++0x00 line.long 0x00 "FBTCE_MVA,Flush Branch Target Cache Entry by MVA Register" hexmask.long 0x00 3.--31. 1. " MVA ,Specifies address to flush Register" hgroup.long c15:0x67++0x00 hide.long 0x00 "IEDC,Invalidate Entire Data Cache Register" wgroup.long c15:0x167++0x00 line.long 0x00 "IDCL_MVA,Invalidate Data Cache Line by MVA Register" hexmask.long 0x00 5.--31. 0x20 " MVA ,Specifies address to invalidate, clean, or prefetch" wgroup.long c15:0x267++0x00 line.long 0x00 "IDCL_I,Invalidate Data Cache Line by Index Register" bitfld.long 0x00 30.--31. " SET ,Selects the cache set to operate on" "0,1,2,3" textline " " hexmask.long.word 0x00 4.--15. 1. " INDEX ,Selects the cache line to operate on" hgroup.long c15:0x77++0x00 hide.long 0x00 "IBC,Invalidate Both Caches Register" wgroup.long c15:0x87++0x00 line.long 0x00 "VA_PA_C,VA to PA In the Current World Register" wgroup.long c15:0x187++0x00 line.long 0x00 "VA_PA_C,VA to PA In the Current World Register" wgroup.long c15:0x287++0x00 line.long 0x00 "VA_PA_C,VA to PA In the Current World Register" wgroup.long c15:0x387++0x00 line.long 0x00 "VA_PA_C,VA to PA In the Current World Register" wgroup.long c15:0x487++0x00 line.long 0x00 "VA_PA_O,VA to PA In the Other World Register" wgroup.long c15:0x587++0x00 line.long 0x00 "VA_PA_O,VA to PA In the Other World Register" wgroup.long c15:0x687++0x00 line.long 0x00 "VA_PA_O,VA to PA In the Other World Register" wgroup.long c15:0x787++0x00 line.long 0x00 "VA_PA_O,VA to PA In the Other World Register" hgroup.long c15:0xA7++0x00 hide.long 0x00 "CEDC,Clean Entire Data Cache Register" wgroup.long c15:0x1A7++0x00 line.long 0x00 "CDCL_MVA,Clean Data Cache Line by MVA Register" hexmask.long 0x00 5.--31. 0x20 " MVA ,Specifies address to invalidate, clean, or prefetch" wgroup.long c15:0x2A7++0x00 line.long 0x00 "CDCL_I,Clean Data Cache Line by Index Register" bitfld.long 0x00 30.--31. " SET ,Selects the cache set to operate on" "0,1,2,3" textline " " hexmask.long.word 0x00 4.--15. 1. " INDEX ,Selects the cache line to operate on" hgroup.long c15:0x3A7++0x00 hide.long 0x00 "DC_TC,D-Cache Test and Clean Register" hgroup.long c15:0x4A7++0x00 hide.long 0x00 "DSB,Data Synchronization Barrier Register" wgroup.long c15:0x5A7++0x00 line.long 0x00 "DMB,Data Memory Barrier Register" rgroup.long c15:0x6A7++0x00 line.long 0x00 "CDS,Cache Dirty Status Register" bitfld.long 0x00 0. " C ,Cache dirty enable" "Disabled,Enabled" wgroup.long c15:0x1D7++0x00 line.long 0x00 "PICL_MVA,Prefetch Instruction Cache Line by MVA Register" hexmask.long 0x00 5.--31. 0x20 " MVA ,Specifies address to invalidate, clean, or prefetch" hgroup.long c15:0xE7++0x00 hide.long 0x00 "CIEDC,Clean & Invalidate Entire Data Cache Register" wgroup.long c15:0x1E7++0x00 line.long 0x00 "CIDCL_MVA,Clean and Ivalidate Data Cache Line by MVA Register" hexmask.long 0x00 5.--31. 0x20 " MVA ,Specifies address to invalidate, clean, or prefetch" wgroup.long c15:0x2E7++0x00 line.long 0x00 "CIDCL_I,Clean and Ivalidate Data Cache Line by Index Register" bitfld.long 0x00 30.--31. " SET ,Selects the cache set to operate on" "0,1,2,3" textline " " hexmask.long.word 0x00 4.--15. 1. " INDEX ,Selects the cache line to operate on" rgroup.long c15:0x3E7++0x00 line.long 0x00 "DC_TCI,Test Clean and Invalidate Data Cache Register" tree "[R15] L2C Registers" width 19. if ((d.l(c15:0x1)&0x4000000)==0x4000000) wgroup.long c15:0x10B7++0x00 line.long 0x00 "L2C_CLR_ALL,Level 2 Cache Clean All Register" wgroup.long c15:0x1077++0x00 line.long 0x00 "L2C_INV_ALL,Level 2 Cache Invalidate All Register" wgroup.long c15:0x11B7++0x00 line.long 0x00 "L2C_CLR_SE_MVA,Level 2 Cache Single Entry (MVA) Register" wgroup.long c15:0x12B7++0x00 line.long 0x00 "L2C_CLR_SE_SW,Level 2 Cache Single Entry (Set/Way) Register" wgroup.long c15:0x13B7++0x00 line.long 0x00 "L2C_CLR_SE_PA,Level 2 Cache Single Entry (PA) Register" wgroup.long c15:0x1177++0x00 line.long 0x00 "L2C_INV_SE_MVA,Level 2 Cache Invalidate Single Entry (MVA) Register" wgroup.long c15:0x1277++0x00 line.long 0x00 "L2C_INV_SE_SW,Level 2 Cache Invalidate Single Entry (Set/Way) Register" wgroup.long c15:0x1377++0x00 line.long 0x00 "L2C_INV_SE_PA,Level 2 Cache Invalidate Single Entry (PA) Register" wgroup.long c15:0x11F7++0x00 line.long 0x00 "L2C_CLRINV_SE_MVA,Level 2 Cache Clean & Invalidate Single Entry (MVA) Register" wgroup.long c15:0x12F7++0x00 line.long 0x00 "L2C_CLRINV_SE_SW,Level 2 Cache Clean & Invalidate Single Entry (Set/Way) Register" wgroup.long c15:0x13F7++0x00 line.long 0x00 "L2C_CLRINV_SE_PA,Level 2 Cache Clean & Invalidate Single Entry (PA) Register" else hgroup.long c15:0x10B7++0x00 hide.long 0x00 "L2C_CLR_ALL,Level 2 Cache Clean All Register" hgroup.long c15:0x1077++0x00 hide.long 0x00 "L2C_INV_ALL,Level 2 Cache Invalidate All Register" hgroup.long c15:0x11B7++0x00 hide.long 0x00 "L2C_CLR_SE_MVA,Level 2 Cache Single Entry (MVA) Register" hgroup.long c15:0x12B7++0x00 hide.long 0x00 "L2C_CLR_SE_SW,Level 2 Cache Single Entry (Set/Way) Register" hgroup.long c15:0x13B7++0x00 hide.long 0x00 "L2C_CLR_SE_PA,Level 2 Cache Single Entry (PA) Register" hgroup.long c15:0x1177++0x00 hide.long 0x00 "L2C_INV_SE_MVA,Level 2 Cache Invalidate Single Entry (MVA) Register" hgroup.long c15:0x1277++0x00 hide.long 0x00 "L2C_INV_SE_SW,Level 2 Cache Invalidate Single Entry (Set/Way) Register" hgroup.long c15:0x1377++0x00 hide.long 0x00 "L2C_INV_SE_PA,Level 2 Cache Invalidate Single Entry (PA) Register" hgroup.long c15:0x11F7++0x00 hide.long 0x00 "L2C_CLRINV_SE_MVA,Level 2 Cache Clean & Invalidate Single Entry (MVA) Register" hgroup.long c15:0x12F7++0x00 hide.long 0x00 "L2C_CLRINV_SE_SW,Level 2 Cache Clean & Invalidate Single Entry (Set/Way) Register" hgroup.long c15:0x13F7++0x00 hide.long 0x00 "L2C_CLRINV_SE_PA,Level 2 Cache Clean & Invalidate Single Entry (PA) Register" endif tree "L2C Miscellaneous Registers" width 10. if ((d.l(c15:0x1)&0x4000000)==0x4000000) wgroup.long c15:0x101F++0x00 line.long 0x00 "L2C_EF,L2C Extra Features Register" bitfld.long 0x00 24. " L2_PRE_DIS ,L2 Prefetch Disable" "No,Yes" group.long c15:0x169F++0x00 line.long 0x00 "L2C_EC,L2C Error Counter Register" hexmask.long.word 0x00 16.--31. 1. " ECORR ,Correctable error count" hexmask.long.word 0x00 0.--15. 1. " EUUNC ,Uncorrectable error count" group.long c15:0x179F++0x00 line.long 0x00 "L2C_ET,L2C Error Threshold Register" hexmask.long.word 0x00 16.--31. 1. " ECLMT ,Correctable error threshold" hexmask.long.word 0x00 0.--15. 1. " EULMT ,Uncorrectable error threshold" group.long c15:0x17AF++0x00 line.long 0x00 "L2C_WL,L2C Way Lockdown Register" bitfld.long 0x00 31. " L2DL7 ,Data way 7 lock " "No effect,Locked" bitfld.long 0x00 30. " L2DL6 ,Data way 6 lock " "No effect,Locked" textline " " bitfld.long 0x00 29. " L2DL5 ,Data way 5 lock " "No effect,Locked" bitfld.long 0x00 28. " L2DL4 ,Data way 4 lock " "No effect,Locked" textline " " bitfld.long 0x00 27. " L2DL3 ,Data way 3 lock " "No effect,Locked" bitfld.long 0x00 26. " L2DL2 ,Data way 2 lock " "No effect,Locked" textline " " bitfld.long 0x00 25. " L2DL1 ,Data way 1 lock " "No effect,Locked" bitfld.long 0x00 24. " L2DL0 ,Data way 0 lock " "No effect,Locked" textline " " bitfld.long 0x00 7. " L2IL7 ,Instruction way 7 lock" "No effect,Locked" bitfld.long 0x00 6. " L2IL6 ,Instruction way 6 lock" "No effect,Locked" textline " " bitfld.long 0x00 5. " L2IL5 ,Instruction way 5 lock" "No effect,Locked" bitfld.long 0x00 4. " L2IL4 ,Instruction way 4 lock" "No effect,Locked" textline " " bitfld.long 0x00 3. " L2IL3 ,Instruction way 3 lock" "No effect,Locked" bitfld.long 0x00 2. " L2IL2 ,Instruction way 2 lock" "No effect,Locked" textline " " bitfld.long 0x00 1. " L2IL1 ,Instruction way 1 lock" "No effect,Locked" bitfld.long 0x00 0. " L2IL0 ,Instruction way 0 lock" "No effect,Locked" group.long c15:0x17BF++0x00 line.long 0x00 "L2C_ECAP,L2C Error Capture Register" hexmask.long 0x00 2.--31. 0x4 " CAP_ERR_ADDR ,The capture error physical address" bitfld.long 0x00 0. " CAP_ERR_VAL ,Captured error valid" "Not valid,Valid" else hgroup.long c15:0x101F++0x00 hide.long 0x00 "L2C_EF,L2C Extra Features Register" hgroup.long c15:0x169F++0x00 hide.long 0x00 "L2C_EC,L2C Error Counter Register" hgroup.long c15:0x179F++0x00 hide.long 0x00 "L2C_ET,L2C Error Threshold Register" hgroup.long c15:0x17AF++0x00 hide.long 0x00 "L2C_WL,L2C Way Lockdown Register" hgroup.long c15:0x17BF++0x00 hide.long 0x00 "L2C_ECAP,L2C Error Capture Register" endif tree.end tree.end textline " " width 17. wgroup.long c15:0x58++0x00 line.long 0x00 "INV_TLB_UE0,Invalidate TLB unlocked entries" wgroup.long c15:0x68++0x00 line.long 0x00 "INV_TLB_UE1,Invalidate TLB unlocked entries" wgroup.long c15:0x78++0x00 line.long 0x00 "INV_TLB_UE2,Invalidate TLB unlocked entries" wgroup.long c15:0x158++0x00 line.long 0x00 "INV_TLB_E_MVA0,Invalidate TLB (single) entry by MVA" hexmask.long.tbyte 0x00 12.--31. 0x10 " MVA ,Modified virtual address" hexmask.long.byte 0x00 0.--7. 1. " ASID ,MVA operation using ASID" wgroup.long c15:0x168++0x00 line.long 0x00 "INV_TLB_E_MVA1,Invalidate TLB (single) entry by MVA" hexmask.long.tbyte 0x00 12.--31. 0x10 " MVA ,Modified virtual address" hexmask.long.byte 0x00 0.--7. 1. " ASID ,MVA operation using ASID" wgroup.long c15:0x178++0x00 line.long 0x00 "INV_TLB_E_MVA2,Invalidate TLB (single) entry by MVA" hexmask.long.tbyte 0x00 12.--31. 0x10 " MVA ,Modified virtual address" hexmask.long.byte 0x00 0.--7. 1. " ASID ,MVA operation using ASID" wgroup.long c15:0x258++0x00 line.long 0x00 "INV_TLB_E_ASID0,Invalidate TLB entry on ASID match" hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID" wgroup.long c15:0x268++0x00 line.long 0x00 "INV_TLB_E_ASID1,Invalidate TLB entry on ASID match" hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID" wgroup.long c15:0x278++0x00 line.long 0x00 "INV_TLB_E_ASID2,Invalidate TLB entry on ASID match" hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID" group.long c15:0x09++0x00 line.long 0x00 "DC_LOCK,D-Cache Lockdown Register" bitfld.long 0x00 7. " LDC_WAY7 ,D-Cache way 7 lock" "Not Locked,Locked" bitfld.long 0x00 6. " LDC_WAY6 ,D-Cache way 6 lock" "Not Locked,Locked" textline " " bitfld.long 0x00 5. " LDC_WAY5 ,D-Cache way 5 lock" "Not Locked,Locked" bitfld.long 0x00 4. " LDC_WAY4 ,D-Cache way 4 lock" "Not Locked,Locked" textline " " bitfld.long 0x00 3. " LDC_WAY3 ,D-Cache way 3 lock" "Not Locked,Locked" bitfld.long 0x00 2. " LDC_WAY2 ,D-Cache way 2 lock" "Not Locked,Locked" textline " " bitfld.long 0x00 1. " LDC_WAY1 ,D-Cache way 1 lock" "Not Locked,Locked" bitfld.long 0x00 0. " LDC_WAY0 ,D-Cache way 0 lock" "Not Locked,Locked" group.long c15:0x109++0x00 line.long 0x00 "IC_LOCK,Instruction Cache Lockdown Register" bitfld.long 0x00 3. " LIC_WAY3 ,I-Cache way 3 lock" "Not Locked,Locked" bitfld.long 0x00 2. " LIC_WAY2 ,I-Cache way 2 lock" "Not Locked,Locked" textline " " bitfld.long 0x00 1. " LIC_WAY1 ,I-Cache way 1 lock" "Not Locked,Locked" bitfld.long 0x00 0. " LIC_WAY0 ,I-Cache way 0 lock" "Not Locked,Locked" group.long c15:0xC9++0x00 line.long 0x00 "PERF_MC,Performance Monitor Control Register" hexmask.long.byte 0x00 24.--31. 1. " IMP ,Implementor code" hexmask.long.byte 0x00 16.--23. 1. " IDCODE ,Idenification code" textline " " bitfld.long 0x00 11.--15. " N ,Number of counters" "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 0x00 5. " DP ,Count enable when debug prohibited" "Enabled,Disabled" textline " " bitfld.long 0x00 4. " X ,Export enable" "Disabled,Enabled" bitfld.long 0x00 3. " D ,Cycle count divider" "Disabled,/64" textline " " bitfld.long 0x00 2. " C ,Cycle count reset" "No action,Reset" bitfld.long 0x00 1. " P ,Performance counter reset" "No action,Reset" textline " " bitfld.long 0x00 0. " E ,All counters enable" "Disabled,Enabled" group.long c15:0x1C9++0x00 line.long 0x00 "CE_SET,Count Enable Set Register" bitfld.long 0x00 31. " C ,Cycle counter enable" "Disabled,Enabled" bitfld.long 0x00 3. " P3 ,Counter 3 enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " P2 ,Counter 2 enable" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Counter 1 enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " P0 ,Counter 0 enable" "Disabled,Enabled" group.long c15:0x2C9++0x00 line.long 0x00 "CE_CLR,Count Enable Clear Register" bitfld.long 0x00 31. " C ,Cycle counter disable" "No,Yes" bitfld.long 0x00 3. " P3 ,Counter 3 disable" "No,Yes" textline " " bitfld.long 0x00 2. " P2 ,Counter 2 disable" "No,Yes" bitfld.long 0x00 1. " P1 ,Counter 1 disable" "No,Yes" textline " " bitfld.long 0x00 0. " P0 ,Counter 0 disable" "No,Yes" group.long c15:0x3C9++0x00 line.long 0x00 "OFS,Overflow Flag Status Register" bitfld.long 0x00 31. " C ,Cycle counter overflow flag" "0,1" bitfld.long 0x00 3. " P3 ,Counter 3 overflow flag" "Not overflowed,Overflowed" textline " " bitfld.long 0x00 2. " P2 ,Counter 2 overflow flag" "Not overflowed,Overflowed" bitfld.long 0x00 1. " P1 ,Counter 1 overflow flag" "Not overflowed,Overflowed" textline " " bitfld.long 0x00 0. " P0 ,Counter 0 overflow flag" "Not overflowed,Overflowed" group.long c15:0x4C9++0x00 line.long 0x00 "SOFT_INC,Software Increment Register" bitfld.long 0x00 3. " P3 ,Increment counter 3" "No effect,Incremented" textline " " bitfld.long 0x00 2. " P2 ,Increment counter 2" "No effect,Incremented" bitfld.long 0x00 1. " P1 ,Increment counter 1" "No effect,Incremented" textline " " bitfld.long 0x00 0. " P0 ,Increment counter 0" "No effect,Incremented" group.long c15:0x5C9++0x00 line.long 0x00 "PERF_CSEL,Performance Counter Selection Register" bitfld.long 0x00 0.--4. " SEL ,Counter select" "0,1,2,3,?..." group.long c15:0xD9++0x00 line.long 0x00 "CC,Cycle Count Register" group.long c15:0x1D9++0x00 line.long 0x00 "ES,Event Selection Register" hexmask.long.byte 0x00 0.--7. 1. " SEL ,Event select" group.long c15:0x2D9++0x00 line.long 0x00 "PMCNT,Performance Monitor Counter Register" group.long c15:0xE9++0x00 line.long 0x00 "USEREN,User Enable Register" bitfld.long 0x00 0. " EN ,User mode enable" "Dsiabled,Enabled" group.long c15:0x1E9++0x00 line.long 0x00 "INT_EN_SET,Interrupt Enable Set Register" bitfld.long 0x00 31. " C ,Cycle Counter overflow interrupt enable" "No interrupt,Interrupt" bitfld.long 0x00 3. " P3 ,PMCNT3 overflow interrupt enable" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " P2 ,PMCNT2 overflow interrupt enable" "No interrupt,Interrupt" bitfld.long 0x00 1. " P1 ,PMCNT1 overflow interrupt enable" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " P0 ,PMCNT0 overflow interrupt enable" "No interrupt,Interrupt" group.long c15:0x2E9++0x00 line.long 0x00 "INT_EN_CLR,Interrupt Enable Clear Register" bitfld.long 0x00 31. " C ,Cycle Counter overflow interrupt clear" "Not cleared,Cleared" bitfld.long 0x00 3. " P3 ,PMCNT3 overflow interrupt clear" "Not cleared,Cleared" textline " " bitfld.long 0x00 2. " P2 ,PMCNT2 overflow interrupt clear" "Not cleared,Cleared" bitfld.long 0x00 1. " P1 ,PMCNT1 overflow interrupt clear" "Not cleared,Cleared" textline " " bitfld.long 0x00 0. " P0 ,PMCNT0 overflow interrupt clear" "Not cleared,Cleared" group.long c15:0xA++0x00 line.long 0x00 "TLB_LD,TLB Lockdown Register" bitfld.long 0x00 26.--28. " V ,Victim" "Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8" bitfld.long 0x00 0. " P ,Preserve" "Unlocked,Locked" if ((d.l(c15:0x527F)&0x1)==0x1) group.long c15:0x2A++0x00 line.long 0x00 "PRRR,Primary Region Remap Register" bitfld.long 0x00 19. " R_NORM ,Remaps shareable attribute for normal regions" "Not shared,Shared" bitfld.long 0x00 17. " R_DEV ,Remaps shareable attribute for device regions" "Not shared,Shared" textline " " bitfld.long 0x00 14.--15. " REM7 ,Remaps {TEX[0],C,B} = b111" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 12.--13. " REM6 ,Remaps {TEX[0],C,B} = b110" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 10.--11. " REM5 ,Remaps {TEX[0],C,B} = b101" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 8.--9. " REM4 ,Remaps {TEX[0],C,B} = b100" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 6.--7. " REM3 ,Remaps {TEX[0],C,B} = b011" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 4.--5. " REM2 ,Remaps {TEX[0],C,B} = b010" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 2.--3. " REM1 ,Remaps {TEX[0],C,B} = b001" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 0.--1. " REM0 ,Remaps {TEX[0],C,B} = b000" "Strongly ordered,Device,Normal,UNP;normal" else group.long c15:0x2A++0x00 line.long 0x00 "PRRR,Primary Region Remap Register" bitfld.long 0x00 18. " R_NORM ,Remaps shareable attribute for normal regions" "Not shared,Shared" bitfld.long 0x00 16. " R_DEV ,Remaps shareable attribute for device regions" "Not shared,Shared" textline " " bitfld.long 0x00 14.--15. " REM7 ,Remaps {TEX[0],C,B} = b111" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 12.--13. " REM6 ,Remaps {TEX[0],C,B} = b110" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 10.--11. " REM5 ,Remaps {TEX[0],C,B} = b101" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 8.--9. " REM4 ,Remaps {TEX[0],C,B} = b100" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 6.--7. " REM3 ,Remaps {TEX[0],C,B} = b011" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 4.--5. " REM2 ,Remaps {TEX[0],C,B} = b010" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 2.--3. " REM1 ,Remaps {TEX[0],C,B} = b001" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 0.--1. " REM0 ,Remaps {TEX[0],C,B} = b000" "Strongly ordered,Device,Normal,UNP;normal" endif width 17. group.long c15:0x12A++0x00 line.long 0x00 "NMRR,Normal Memory Remap Register" bitfld.long 0x00 30.--31. " REM_OUT7 ,Remaps outer attribute for {TEX[0],C,B} = b111" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 28.--29. " REM_OUT6 ,Remaps outer attribute for {TEX[0],C,B} = b110" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 26.--27. " REM_OUT5 ,Remaps outer attribute for {TEX[0],C,B} = b101" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 24.--25. " REM_OUT4 ,Remaps outer attribute for {TEX[0],C,B} = b100" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 22.--23. " REM_OUT3 ,Remaps outer attribute for {TEX[0],C,B} = b011" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 20.--21. " REM_OUT2 ,Remaps outer attribute for {TEX[0],C,B} = b010" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 18.--19. " REM_OUT1 ,Remaps outer attribute for {TEX[0],C,B} = b001" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 16.--17. " REM_OUT0 ,Remaps outer attribute for {TEX[0],C,B} = b000" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 14.--15. " REM_IN7 ,Remaps inner attribute for {TEX[0],C,B} = b111" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 12.--13. " REM_IN6 ,Remaps inner attribute for {TEX[0],C,B} = b110" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 10.--11. " REM_IN5 ,Remaps inner attribute for {TEX[0],C,B} = b101" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 8.--9. " REM_IN4 ,Remaps inner attribute for {TEX[0],C,B} = b100" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 6.--7. " REM_IN3 ,Remaps inner attribute for {TEX[0],C,B} = b011" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 4.--5. " REM_IN2 ,Remaps inner attribute for {TEX[0],C,B} = b010" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 2.--3. " REM_IN1 ,Remaps inner attribute for {TEX[0],C,B} = b001" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 0.--1. " REM_IN0 ,Remaps inner attribute for {TEX[0],C,B} = b000" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" width 17. rgroup.long c15:0x1B++0x00 line.long 0x00 "INT_STS,Interrupt Status Register" bitfld.long 0x00 8. " A ,Abort status" "Not aborted,Aborted" bitfld.long 0x00 7. " I ,IRQ status" "No IRQ,IRQ" textline " " bitfld.long 0x00 6. " F ,FIQ status" "No FIQ,FIQ" if ((d.l(c15:0x1)&0x1)==0x1) group.long c15:0xD++0x00 line.long 0x00 "FSCE_PID,FSCE PID Register" hexmask.long.byte 0x00 25.--31. 1. " PID ,Process ID" else hgroup.long c15:0xD++0x00 hide.long 0x00 "FSCE_PID,FSCE PID Register" endif group.long c15:0x10D++0x00 line.long 0x00 "CON_ID,Context ID Register" hexmask.long.tbyte 0x00 8.--31. 1. " CON_ID ,Context ID" hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID value" group.long c15:0x20D++0x00 line.long 0x00 "URW_TPID,User Read/Write Thread & Process ID Register" group.long c15:0x30D++0x00 line.long 0x00 "UR_TPID,User Read Only Thread & Process ID Register" group.long c15:0x40D++0x00 line.long 0x00 "P_TPID,Privileged Only Thread & Process ID Register" group.long c15:0x524F++0x00 line.long 0x00 "TLB_LD_IND,TLB Lockdown Index Register" bitfld.long 0x00 0.--2. " Index ,Index" "0,1,2,3,4,5,6,7" group.long c15:0x525F++0x00 line.long 0x00 "TLB_LD_VA,TLB Lockdown VA Register" hexmask.long.tbyte 0x00 12.--31. 1. " VA ,Virtual address" bitfld.long 0x00 9. " G ,Global entry enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID" if ((d.l(c15:0x526F)&0x8)==0x8) group.long c15:0x526F++0x00 line.long 0x00 "TLB_LD_PA,TLB Lockdown PA Register" hexmask.long.tbyte 0x00 12.--31. 0x10 " PA ,Physical address" bitfld.long 0x00 9. " NSA ,Secure or non-secure" "Secure,Non-secure" textline " " bitfld.long 0x00 8. " NSTID ,Page table entry in secure/non-secure" "Secure,Non-secure" bitfld.long 0x00 6.--7. " Size ,Szie" "16MB,4KB,64KB,1M" textline " " bitfld.long 0x00 3. " APX ,Access permissions extension bit" "Disabled,Enabled" bitfld.long 0x00 1.--2. " AP ,Access permission" "No access,S:RO/U:NO,S:RO/U:RO,S:RO/U:RO" textline " " bitfld.long 0x00 0. " V ,Valid entry" "Not valid,Valid" else group.long c15:0x526F++0x00 line.long 0x00 "TLB_LD_PA,TLB Lockdown PA Register" hexmask.long.tbyte 0x00 12.--31. 0x10 " PA ,Physical address" bitfld.long 0x00 9. " NSA ,Secure or non-secure" "Secure,Non-secure" textline " " bitfld.long 0x00 8. " NSTID ,Page table entry in secure/non-secure" "Secure,Non-secure" bitfld.long 0x00 6.--7. " Size ,Szie" "16MB,4KB,64KB,1M" textline " " bitfld.long 0x00 3. " APX ,Access permissions extension bit" "Disabled,Enabled" bitfld.long 0x00 1.--2. " AP ,Access permission" "No access,S:RW/U:NO,S:RW/U:RO,S:RW/U:RW" textline " " bitfld.long 0x00 0. " V ,Valid entry" "Not valid,Valid" endif if ((d.l(c15:0x527F)&0x2000000)==0x2000000)&&((d.l(c15:0x526F)&0x8)==0x8) group.long c15:0x527F++0x00 line.long 0x00 "TLB_LD_ATT,TLB Lockdown Attributes Register" bitfld.long 0x00 30.--31. " AP3 ,Fourth sub-page access permission" "No access,S:RO/U:NO,S:RO/U:RO,S:RO/U:RO" bitfld.long 0x00 28.--29. " AP2 ,Third sub-page access permission" "No access,S:RO/U:NO,S:RO/U:RO,S:RO/U:RO" textline " " bitfld.long 0x00 26.--27. " AP1 ,Second sub-page access permission" "No access,S:RO/U:NO,S:RO/U:RO,S:RO/U:RO" bitfld.long 0x00 25. " SVP ,Sub-page valid" "Not valid,Valid" textline " " bitfld.long 0x00 7.--10. " Domain ,Domain number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 6. " XN ,Execute never attribute" "Executed,Not executed" textline " " bitfld.long 0x00 3.--5. " TEX ,TEX[2:0] bits" "0,1,2,3,4,5,6,7" bitfld.long 0x00 2. " C ,C bit" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " B ,B bit" "Disabled,Enabled" bitfld.long 0x00 0. " S ,Page table entry valid" "Not valid,Valid" elif ((d.l(c15:0x527F)&0x2000000)==0x2000000)&&((d.l(c15:0x526F)&0x8)==0x0) group.long c15:0x527F++0x00 line.long 0x00 "TLB_LD_ATT,TLB Lockdown Attributes Register" bitfld.long 0x00 30.--31. " AP3 ,Fourth sub-page access permission" "No access,S:RW/U:NO,S:RW/U:RO,S:RW/U:RW" bitfld.long 0x00 28.--29. " AP2 ,Third sub-page access permission" "No access,S:RW/U:NO,S:RW/U:RO,S:RW/U:RW" textline " " bitfld.long 0x00 26.--27. " AP1 ,Second sub-page access permission" "No access,S:RW/U:NO,S:RW/U:RO,S:RW/U:RW" bitfld.long 0x00 25. " SVP ,Sub-page valid" "Not valid,Valid" textline " " bitfld.long 0x00 7.--10. " Domain ,Domain number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 6. " XN ,Execute never attribute" "Executed,Not executed" textline " " bitfld.long 0x00 3.--5. " TEX ,TEX[2:0] bits" "0,1,2,3,4,5,6,7" bitfld.long 0x00 2. " C ,C bit" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " B ,B bit" "Disabled,Enabled" bitfld.long 0x00 0. " S ,Page table entry valid" "Not valid,Valid" else group.long c15:0x527F++0x00 line.long 0x00 "TLB_LD_ATT,TLB Lockdown Attributes Register" bitfld.long 0x00 25. " SVP ,Sub-page valid" "Not valid,Valid" textline " " bitfld.long 0x00 7.--10. " Domain ,Domain number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 6. " XN ,Execute never attribute" "Can execute,Cannot execute" textline " " bitfld.long 0x00 3.--5. " TEX ,TEX[2:0] bits" "0,1,2,3,4,5,6,7" bitfld.long 0x00 2. " C ,C bit" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " B ,B bit" "Disabled,Enabled" bitfld.long 0x00 0. " S ,Page table entry valid" "Not valid,Valid" endif tree "[R15] Extra Features Registers" width 17. if ((d.l(c15:0x1)&0x4000000)==0x4000000) group.long c15:0x101F++0x00 line.long 0x00 "AUX_DM_CTRL0,Auxiliary Debug Modes Control 0 Register" bitfld.long 0x00 30. " NCNB_WAIT ,NCNB wait flag enable" "Disabled,Enabled" bitfld.long 0x00 29. " STREAM_EN ,D-Cache streaming switch enable" "Disabled,Enabled" textline " " bitfld.long 0x00 24. " L2C_PRE_DIS ,L2 cache prefetch disable" "Enabled,Disabled" bitfld.long 0x00 21. " L2C_WAY7_4_DIS ,L2 cache way 7-4 disable" "Enabled,Disabled" textline " " bitfld.long 0x00 20. " L2C_BURST8_EN ,L2 cache burst 8 enable" "Disabled,Enabled" bitfld.long 0x00 18. " D-CACHE_16K ,Limits D-cache to 16KB" "Not limited,Limited" textline " " bitfld.long 0x00 16. " INDEX_CMP_EN ,Index use by address comparisons enable" "Disabled,Enabled" bitfld.long 0x00 15. " COPROC_DUAL_DIS ,Dual issuing of coprocessor instructions disable" "No,Yes" textline " " bitfld.long 0x00 14. " G_SHARE_BRANCH_HIS ,5-bit/6-bit branch history for G-Share" "5-bit,6-bit" bitfld.long 0x00 13. " DIS_STORE_BUFFER ,Dealy store buffer for unaligned stores disable" "No,Yes" textline " " bitfld.long 0x00 12. " IDSTM_FST ,Controls the first issued signal of load-store multiple" "Double word,Single word" bitfld.long 0x00 8. " WB_COALESC_EN ,Write buffer coalescing enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " WB_SPARSE_WST_RB_DIS ,Saprse write strobes when merging store data disable" "No,Yes" else group.long c15:0x101F++0x00 line.long 0x00 "AUX_DM_CTRL0,Auxiliary Debug Modes Control 0 Register" bitfld.long 0x00 30. " NCNB_WAIT ,NCNB wait flag enable" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " STREAM_EN ,D-Cache streaming switch enable" "Disabled,Enabled" bitfld.long 0x00 18. " D-CACHE_16K ,Limits D-cache to 16KB" "Not limited,Limited" textline " " bitfld.long 0x00 16. " INDEX_CMP_EN ,Index use by address comparisons enable" "Disabled,Enabled" bitfld.long 0x00 15. " COPROC_DUAL_DIS ,Dual issuing of coprocessor instructions disable" "No,Yes" textline " " bitfld.long 0x00 14. " G_SHARE_BRANCH_HIS ,5-bit/6-bit branch history for G-Share" "5-bit,6-bit" bitfld.long 0x00 13. " DIS_STORE_BUFFER ,Dealy store buffer for unaligned stores disable" "No,Yes" textline " " bitfld.long 0x00 12. " IDSTM_FST ,Controls the first issued signal of load-store multiple" "Double word,Single word" bitfld.long 0x00 8. " WB_COALESC_EN ,Write buffer coalescing enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " WB_SPARSE_WST_RB_DIS ,Saprse write strobes when merging store data disable" "No,Yes" endif group.long c15:0x111F++0x00 line.long 0x00 "AUX_DM_CTRL1,Auxiliary Debug Modes Control 1 Register" bitfld.long 0x00 31. " L2_HW_RST_DIS ,Monitors the L2 hardware reset disable bit" "No,Yes" bitfld.long 0x00 30. " L1_HW_RST_DIS ,Monitors the L1 hardware reset disable bit" "No,Yes" textline " " bitfld.long 0x00 27. " CP14/CP15_PF ,Pipeline flush on CP14 or CP15 enable" "Disabled,Enabled" bitfld.long 0x00 25. " PLDNOP ,PLD instructions as a NOP enable" "Disabled,Enabled" textline " " bitfld.long 0x00 24. " WFINOP ,WFI instructions as a NOP enable" "Disabled,Enabled" bitfld.long 0x00 23. " IBE ,Invalidates BTB enable" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " PAR ,PAR mp11 format disable" "Enabled,Disabled" bitfld.long 0x00 20. " PHD ,Prefetch halting disable" "No,Yes" textline " " bitfld.long 0x00 19. " DSB_DIS ,Delayed store buffer disable" "No,Yes" bitfld.long 0x00 18. " HUM_DIS ,LDST hit under miss disable" "No,Yes" textline " " bitfld.long 0x00 17. " MOR_DIS ,LDST multiple outstanding requests disable" "No,Yes" bitfld.long 0x00 16. " CI_DIS ,Clean intervention disable" "No,Yes" textline " " bitfld.long 0x00 15. " SNQ_SE ,SCU snoop queue to single entry" "Multiple entries,Single entry" bitfld.long 0x00 13. " WFENOP ,WFE instructions as a NOP enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12. " HUM_WA_DIS ,Write allocate in hit under miss disable" "No,Yes" bitfld.long 0x00 11. " DC_SPEC_LF_DIS ,D-cache speculative linefill disable" "No,Yes" textline " " bitfld.long 0x00 10. " IPRE_DIS_FORCE_ON ,I-Cache prefetch regardless of MMU on or off disable" "No effect,Disabled" bitfld.long 0x00 9. " IPRE_DIS_FORCE_OFF ,I-Cache prefetch when MMU is off" "Disabled,No effect" textline " " bitfld.long 0x00 3. " CZ ,Cache size restriction" "32KB,16KB" bitfld.long 0x00 2. " SB ,Static branch prediction control enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " DB ,Dynamic branch prediction control enable" "Disabled,Enabled" bitfld.long 0x00 0. " RS ,Return stack control enable" "Disabled,Enabled" group.long c15:0x102F++0x00 line.long 0x00 "AUX_FM_CTRL,Auxiliary Functional Modes Control Register" bitfld.long 0x00 4.--6. " WB_WAIT_CYCLE ,Write buffer wait cycle" "No wait cycle,2,4,8,16,32,64,64" bitfld.long 0x00 3. " L2C_ECC_EN ,L2 cache ECC enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " L1_PAR_ON ,L1 parity on" "Disabled,Enabled" bitfld.long 0x00 0. " L2EN ,L2 cache enable" "Disabled,Enabled" rgroup.long c15:0x10CF++0x00 line.long 0x00 "CPU_ID_CODE_EXT,CPU ID Code Extension Register" wgroup.long c15:0x14CF++0x00 line.long 0x00 "BPU_OP,Branch Prediction Unit Operations Register" tree "Array Dump Feature Registers" width 17. wgroup.long c15:0x62F++0x00 line.long 0x00 "RD_LVL1_DC_TAG,Read Level 1 D-Cache Tag Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" wgroup.long c15:0x63F++0x00 line.long 0x00 "RD_LVL1_IC_TAG,Read Level 1 I-Cache Tag Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" wgroup.long c15:0x66F++0x00 line.long 0x00 "RD_LVL0_IC_TAG,Read Level 0 I-Cache Tag Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" wgroup.long c15:0x72F++0x00 line.long 0x00 "RD_LVL1_DC_DATA,Read Level 1 D-Cache Data Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" textline " " bitfld.long 0x00 2.--4. " ID ,Index" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--1. " WORD ,Word" "0,1,2,3" wgroup.long c15:0x73F++0x00 line.long 0x00 "RD_LVL1_IC_DATA,Read Level 1 I-Cache Data Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" textline " " bitfld.long 0x00 2.--4. " ID ,Index" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--1. " WORD ,Word" "0,1,2,3" wgroup.long c15:0x76F++0x00 line.long 0x00 "RD_LVL0_IC_DATA,Read Level 0 I-Cache Data Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" textline " " bitfld.long 0x00 2.--4. " ID ,Index" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--1. " WORD ,Word" "0,1,2,3" wgroup.long c15:0x6F++0x00 line.long 0x00 "RD_LVL0_CONT0,Read Level 0 Content 0 Register" hexmask.long.tbyte 0x00 2.--21. 1. " TAG ,Tag" bitfld.long 0x00 1. " VB ,Valid bit" "Not valid,Valid" textline " " bitfld.long 0x00 0. " TZ ,TZ" "Disabled,Enabled" hgroup.long c15:0x16F++0x00 hide.long 0x00 "RD_LVL0_CONT1,Read Level 0 Content 1 Register" rgroup.long c15:0xF++0x00 line.long 0x00 "RD_LVL1_DC_CONT0,Read Level 1 D-Cache Content 0 Register" bitfld.long 0x00 29.--30. " D_BIT ,Dirty bit" "0,1,2,3" bitfld.long 0x00 27.--28. " C_BIT ,Coherent bit" "0,1,2,3" textline " " bitfld.long 0x00 26. " TZ ,TZ" "Disabled,Enabled" bitfld.long 0x00 22.--25. " OCA ,Outer cache attribute" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " hexmask.long.tbyte 0x00 1.--21. 1. " TAG ,Tag" bitfld.long 0x00 0. " VALID ,Valid" "Not valid,Valid" hgroup.long c15:0x10F++0x00 hide.long 0x00 "RD_LVL1_DC_CONT1,Read Level 1 D-Cache Content 1 Register" rgroup.long c15:0x1F++0x00 line.long 0x00 "RD_LVL1_IC_CONT0,Read Level 1 I-Cache Content 0 Register" hexmask.long.tbyte 0x00 2.--21. 1. " TAG ,Tag" bitfld.long 0x00 1. " VALID ,Valid" "Not valid,Valid" textline " " bitfld.long 0x00 0. " TZ ,TZ" "Disabled,Enabled" hgroup.long c15:0x11F++0x00 hide.long 0x00 "RD_LVL1_IC_CONT0,Read Level 1 I-Cache Content 1 Register" tree.end tree.end tree.end width 11. elif (cpu()=="MV78130V7")||(cpu()=="MV78160V7")||(cpu()=="MV78230V7")||(cpu()=="MV78260V7")||(cpu()=="MV78460V7") tree "Debug Register" width 0x7 tree "Debug" rgroup.long c14:0x0000++0x00 line.long 0x00 "DIDR,Debug ID Register" bitfld.long 0x00 28.--31. " WRP ,Number of Watchpoint Register Pairs" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" bitfld.long 0x00 24.--27. " BRP ,Number of Breakpoint Register Pairs" "Reserved,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" bitfld.long 0x00 20.--23. " CONTEXT ,Number of Breakpoint Register Pairs with context ID comparison capability" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" textline " " bitfld.long 0x00 16.--19. " VERSION ,Debug architecture version" "Reserved,Reserved,v6.1,?..." bitfld.long 0x00 12.--15. " DAR ,Debug architecture revision" "Reserved,TrustZone,?..." bitfld.long 0x00 4.--7. " VARIANT ,Implementation-defined variant number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 0.--3. " REVISION ,Implementation-defined revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long c14:0x0010++0x00 line.long 0x00 "DSCR,Debug Status and Control Register" bitfld.long 0x00 30. " RDTRFULL ,The rDTRfull flag" "Empty,Full" bitfld.long 0x00 29. " WDTRFULL ,The wDTRfull flag" "Empty,Full" bitfld.long 0x00 19. " IDAI ,Imprecise Data Aborts Ignored" "No Debug,DMB operation" textline " " bitfld.long 0x00 18. " NSWS ,Non-Secure World Status bit" "Secure,Non-Secure" bitfld.long 0x00 17. " SPNIDEN ,SPNIDEN Input Pin State" "High,Low" bitfld.long 0x00 16. " SPIDEN ,SPNIDEN Input Pin State" "High,Low" textline " " bitfld.long 0x00 15. " MDME ,The Monitor debug-mode enable bit" "Disabled,Enabled" bitfld.long 0x00 14. " MS ,Mode select bit" "Monitor,Halt" bitfld.long 0x00 13. " EARMIE ,Execute ARM instruction enable bit" "Disabled,Enabled" textline " " bitfld.long 0x00 12. " UMACCC ,User mode access to comms channel control bit" "Enabled,Disabled" bitfld.long 0x00 11. " INT ,Interrupts bit" "Enabled,Disabled" bitfld.long 0x00 10. " DBGACK ,DbgAck bit" "No effect,HIGH" textline " " bitfld.long 0x00 9. " PD ,Powerdown disable" "LOW,HIGH" bitfld.long 0x00 8. " SU ,Sticky Undefined bit" "Not occurred,Occurred" bitfld.long 0x00 7. " SIDA ,Sticky imprecise Data Aborts bit" "Not occurred,Occurred" textline " " bitfld.long 0x00 6. " SPDA ,Sticky precise Data Abort bit" "Not occurred,Occurred" bitfld.long 0x00 2.--5. " ME ,Method of entry bits" "Halt DBGTAP,Breakpoint,Watchpoint,BKPT,EDBGRQ,Vector catch,?..." bitfld.long 0x00 1. " CR ,Core restarted bit" "Not exited,Exited" textline " " bitfld.long 0x00 0. " CH ,Core halted bit" "Normal,Debug" group.long c14:0x0050++0x00 line.long 0x00 "DTR,Data Transfer Register" group.long c14:0x0060++0x00 line.long 0x00 "WFAR,Watchpoint Fault Address Register" group.long c14:0x0070++0x00 line.long 0x00 "VCR,Vector Catch Register" bitfld.long 0x00 31. " FIQ ,Vector Catch Enable - FIQ in Non-Secure world" "Disabled,Enabled" bitfld.long 0x00 30. " IRQ ,Vector Catch Enable - IRQ in Non-Secure world" "Disabled,Enabled" bitfld.long 0x00 28. " DA ,Vector Catch Enable - Data Abort in Non-Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " PA ,Vector Catch Enable - Prefetch Abort in Non-Secure world" "Disabled,Enabled" bitfld.long 0x00 26. " SWI ,Vector Catch Enable - SWI in Non-Secure world" "Disabled,Enabled" bitfld.long 0x00 25. " UI ,Vector Catch Enable - Undefined Instruction in Non-Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " FIQ ,Vector Catch Enable - FIQ in Secure world" "Disabled,Enabled" bitfld.long 0x00 14. " IRQ ,Vector Catch Enable - IRQ in Secure world" "Disabled,Enabled" bitfld.long 0x00 12. " DA ,Vector Catch Enable - Data Abort in Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " PA ,Vector Catch Enable - Prefetch Abort in Secure World" "Disabled,Enabled" bitfld.long 0x00 10. " SMI ,Vector Catch Enable - SMI in Secure world" "Disabled,Enabled" bitfld.long 0x00 7. " FIQ ,Vector Catch Enable - FIQ in Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " IRQ ,Vector Catch Enable - IRQ in Secure world" "Disabled,Enabled" bitfld.long 0x00 4. " DA ,Vector Catch Enable - Data Abort in Secure world" "Disabled,Enabled" bitfld.long 0x00 3. " PA ,Vector Catch Enable - Prefetch Abort in Secure world" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " SWI ,Vector Catch Enable - SWI in Secure world" "Disabled,Enabled" bitfld.long 0x00 1. " UI ,Vector Catch Enable - Undefined Instruction in Secure world" "Disabled,Enabled" bitfld.long 0x00 0. " CE ,Vector Catch Enable - Reset" "Disabled,Enabled" group.long c14:0x00a0++0x00 line.long 0x00 "DSCCR,Debug State Cache Control Register" bitfld.long 0x00 2. " NWT ,Not Write-Through" "Write through,No write through" bitfld.long 0x00 1. " NIL ,No Instruction Cache Line-Fill" "Disabled,Enabled" bitfld.long 0x00 0. " NDL ,No Data/Unified Cache Line-Fill" "Disabled,Enabled" group.long c14:0x00b0++0x00 line.long 0x00 "DSMCR,Debug State MMU Control Register" bitfld.long 0x00 7. " NIMM ,Instruction Main TLB match" "Disabled,Enabled" bitfld.long 0x00 6. " NDMM ,Data/Unified Main TLB match" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " NIML ,Instruction Main TLB load" "Disabled,Enabled" bitfld.long 0x00 4. " NDML ,Data/Unified Main TLB load" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " NIUM ,Instruction Micro TLB match" "Disabled,Enabled" bitfld.long 0x00 2. " NDUM ,Data/Unified Micro TLB match" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " NIUL ,Instruction Micro TLB load and flush" "Disabled,Enabled" bitfld.long 0x00 0. " NDUL ,Data/Unified Micro TLB load and flush" "Disabled,Enabled" tree.end tree "Breakpoints" group.long c14:0x400++0x00 line.long 0x00 "BVR0,Breakpoint Value Register 0" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0500++0x00 line.long 0x00 "BCR0,Breakpoint Control Register 0" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x410++0x00 line.long 0x00 "BVR1,Breakpoint Value Register 1" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0510++0x00 line.long 0x00 "BCR1,Breakpoint Control Register 1" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x420++0x00 line.long 0x00 "BVR2,Breakpoint Value Register 2" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0520++0x00 line.long 0x00 "BCR2,Breakpoint Control Register 2" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x430++0x00 line.long 0x00 "BVR3,Breakpoint Value Register 3" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0530++0x00 line.long 0x00 "BCR3,Breakpoint Control Register 3" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x440++0x00 line.long 0x00 "BVR4,Breakpoint Value Register 4" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0540++0x00 line.long 0x00 "BCR4,Breakpoint Control Register 4" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" group.long c14:0x450++0x00 line.long 0x00 "BVR5,Breakpoint Value Register 5" hexmask.long 0x00 0.--31. 1. " BACID ,Breakpoint address or context ID" group.long c14:0x0550++0x00 line.long 0x00 "BCR5,Breakpoint Control Register 5" bitfld.long 0x00 21.--22. " M ,Meaning of BVR" "IMVA Match,Context ID Match,IMVA Mis-match,?..." bitfld.long 0x00 20. " E ,Enable linking" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP number" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" textline " " bitfld.long 0x00 14.--15. " SBM ,Secure breakpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " B ,Breakpoint enable" "Disabled,Enabled" tree.end tree "Watchpoints" group.long c14:0x0600++0x00 line.long 0x00 "WVR0,Watchpoint Value Register 0" hexmask.long 0x00 2.--31. 1. " WA ,Watchpoint address" group.long c14:0x0700++0x00 line.long 0x00 "WCR0,Watchpoint Control Register 0" bitfld.long 0x00 20. " E ,Enable linking bit" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWM ,Secure watchpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." textline " " bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 3.--4. " L/S ,Load/store access" "Reserved,Load,Store,Either" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " W ,Watchpoint enable" "Disabled,Enabled" group.long c14:0x0610++0x00 line.long 0x00 "WVR1,Watchpoint Value Register 1" hexmask.long 0x00 2.--31. 1. " WA ,Watchpoint address" group.long c14:0x0710++0x00 line.long 0x00 "WCR1,Watchpoint Control Register 1" bitfld.long 0x00 20. " E ,Enable linking bit" "Disabled,Enabled" bitfld.long 0x00 16.--19. " LBRP ,Linked BRP" "BRP0,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWM ,Secure watchpoint match" "Secure or Non-Secure,Non-Secure,Secure,?..." textline " " bitfld.long 0x00 5.--8. " BAS ,Byte address select" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111" bitfld.long 0x00 3.--4. " L/S ,Load/store access" "Reserved,Load,Store,Either" bitfld.long 0x00 1.--2. " S ,Supervisor Access" "Reserved,Privileged,User,Either" textline " " bitfld.long 0x00 0. " W ,Watchpoint enable" "Disabled,Enabled" group.long c14:0x0060++0x00 line.long 0x00 "WFAR,Watchpoint Fault Address Register" tree.end tree.end tree "Memory Management Unit" width 9. rgroup.long c15:0x00++0x00 line.long 0x00 "MIDR,Main ID Register" hexmask.long.byte 0x0 24.--31. 1. " IMPL ,Implementer" textline " " hexmask.long.byte 0x0 20.--23. 1. " VARIANT ,Major revision number" textline " " hexmask.long.byte 0x00 16.--19. 1. " ARCH ,Architecture version" textline " " hexmask.long.word 0x0 4.--15. 1. " PRI_PARTNO ,Primary part number" textline " " hexmask.long.byte 0x0 0.--3. 1. " REV ,Product revision number" rgroup.long c15:0x100++0x00 line.long 0x00 "CT,Cache Type Register" bitfld.long 0x00 29.--31. " FORMAT ,Format of cache type" "Reserved,Reserved,Reserved,Reserved,ARMv7,?..." textline " " bitfld.long 0x00 16.--19. " DMIN_LINE ,D-cache minimum line length" "Reserved,Reserved,Reserved,Eight 32bit word,?..." textline " " bitfld.long 0x00 14.--15. " L1_IPOLICY ,Physical index,physical tag L1 instruction cache policy support" "Reserved,Reserved,Reserved,Supported" textline " " bitfld.long 0x00 0.--3. " IMIN_LINE ,I-cache minimum line length" "Reserved,Reserved,Eight 32bit word,?..." rgroup.long c15:0x200++0x00 line.long 0x00 "TCMT,TCM Type Register" rgroup.long c15:0x300++0x00 line.long 0x00 "TLBT,TLB Type Register" hexmask.long.byte 0x00 16.--23. 1. " ILSIZE ,Instruction lockable size" textline " " hexmask.long.byte 0x00 8.--15. 1. " DLSIZE ,Data lockable size" textline " " bitfld.long 0x00 0. " U ,Unified TLB" "Unified,Separated" rgroup.long c15:0x510++0x00 line.long 0x00 "MULTI_ID,Multiprocessor ID Register" rgroup.long c15:0x10++0x00 line.long 0x00 "PF0,Processor Feature 0 Register" bitfld.long 0x00 12.--15. " STATE3 ,Thumb execution environment" "Reserved,Supported,?..." textline " " bitfld.long 0x00 8.--11. " STATE2 ,Jazelle extension" "Not supported,Supported,?..." textline " " bitfld.long 0x00 4.--7. " STATE1 ,Thumb-2 encoding" "Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 0.--3. " STATE0 ,ARM instruction set" "Reserved,Supported,?..." rgroup.long c15:0x110++0x00 line.long 0x00 "PF1,Processor Featur 1 Register" bitfld.long 0x00 8.--11. " MPM ,Microcontroller programmer's model" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " SE ,Security extensions" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " PM ,ARMv4 model" "Reserved,Supported,?..." rgroup.long c15:0x210++0x00 line.long 0x00 "DF0,Debug Feature 0 Register" bitfld.long 0x00 20.--23. " MD ,Microcontroller debug model" "Not supported,?..." textline " " bitfld.long 0x00 16.--19. " MMTDB ,Memory-mapped trace debug model" "Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " CBTDB ,Coprocessor-based trace debug model" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " EPDB ,Embedded processor debug model" "Reserved,Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " SDB ,Secure debug model" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " APDB ,Applications processor debug model" "Not supported,?..." rgroup.long c15:0x310++0x00 line.long 0x00 "AF0,Auxiliary Feature 0 Register" bitfld.long 0x00 12.--15. " IS0 ,Implementation-specific" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 8.--11. " IS1 ,Implementation-specific" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " IS2 ,Implementation-specific" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 0.--3. " IS3 ,Implementation-specific" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long c15:0x410++0x00 line.long 0x00 "MMF0,Memory Model Feature 0 Register" bitfld.long 0x00 24.--27. " FSCE ,Fast context switch" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " AUX_RS ,Auxiliary control register" "Reserved,Supported,?..." textline " " bitfld.long 0x00 16.--19. " TCM_S ,TCm support" "Not supported,?..." textline " " bitfld.long 0x00 12.--15. " OS ,Outer shareable" "Reserved,Supported,?..." textline " " bitfld.long 0x00 8.--11. " CCS_CPU ,Cache coherence with CPU" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " PMSA ,Physical memory system architecture" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " VMSA ,Virtual memory system architecture" "Reserved,Reserved,Reserved,Supported,?..." rgroup.long c15:0x510++0x00 line.long 0x00 "MMF1,Memory Model Feature 1 Register" bitfld.long 0x00 28.--31. " BTB ,Branch target buffer flush requirement" "Not required,Not required,Not required,Not required,Required,Not required,Not required,Not required,Not required,Not required,Not required,Not required,Not required,Not required,Not required,Not required" textline " " bitfld.long 0x00 24.--27. " L1D-CT&C ,L1 D-cache test and clean" "Not supported,?..." textline " " bitfld.long 0x00 20.--23. " L1C_AMUA ,L1 Cache all maintenance unified architecture" "Not supported,?..." textline " " bitfld.long 0x00 16.--19. " L1C_AMHA ,L1 Cache all maintenance harvard architecture" "Not supported,?..." textline " " bitfld.long 0x00 12.--15. " L1C_MSAUA ,L1 Cache maintenance by SA unified architecture" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " L1C_MSAHA ,L1 Cache maintenance by SA harvard architecture" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " L1C_MMVAUA ,L1 Cache maintenance by MVA unified architecture" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " L1C_MMVAHA ,L1 Cache maintenance by MVA harvard architecture" "Not supported,?..." rgroup.long c15:0x610++0x00 line.long 0x00 "MMF2,Memory Model Feature 2 Register" bitfld.long 0x00 28.--31. " SHAF ,Hardware access flag support" "Not supported,?..." textline " " bitfld.long 0x00 24.--27. " WFI ,Wait for interrupt stalling" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " MBO ,Memory barrier operation" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 16.--19. " TLB_MOUA ,TLB maintenance operations unified architecture" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " TLB_MOHA ,TLB maintenance operations harvard architecture" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 8.--11. " CMRO_HA ,Cache maintenance range operations harvard architecture" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " BGPCRO_HA ,Background prefetch cache range operations harvard architecture" "Not supported,?..." textline " " bitfld.long 0x00 0.--3. " FGPCRO_HA ,Foreground prefetch cache range operations harvard operations" "Not supported,?..." rgroup.long c15:0x710++0x00 line.long 0x00 "MMF3,Memory Model Feature 3 Register" bitfld.long 0x00 8.--11. " BPM_MVA ,Branch predictor maintenance" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " HCM_SW ,Hierarchical cache maintenance by set/way" "Reserved,Supported,?..." textline " " bitfld.long 0x00 0.--3. " HCM_MVA ,Hierarchical cache maintenance by MVA" "Reserved,Supported,?..." width 17. rgroup.long c15:0x20++0x00 line.long 0x00 "INS_SET_ATT0,Instruction Set Attributes 0 Register" bitfld.long 0x00 24.--27. " DIV_I ,Divide instructions support" "No divide instructions,Adds SDIV;UDIV,?..." textline " " bitfld.long 0x00 20.--23. " DEB_I ,Debug instructions support" "No debug instructions,Adds BKPT,?..." textline " " bitfld.long 0x00 16.--19. " COP_I ,Coprocessor instructions support" "No coprocessor support,Adds generic CDP;LDC;MCR;MRC;STC,Adds generic CDP2;LDC2;MCR2;MRC2;STC2,Adds generic MCRR;MRRC,Adds generic MCRR2;MRRC2,?..." textline " " bitfld.long 0x00 12.--15. " CMP_BI ,Compare branch instructions support" "No combined CMP_BI,Adds CB{N}Z,?..." textline " " bitfld.long 0x00 8.--11. " BF_INS ,Bit field instructions support" "No bit-field instructions,Adds BFC;BFI;SBFX;UBFX,?..." textline " " bitfld.long 0x00 4.--7. " BC_INS ,Bit counting instructions support" "No bit counting instructions,Adds CLZ,?..." textline " " bitfld.long 0x00 0.--3. " AL&S ,Atomic load and store" "Reserved,SWP;SWPB instructions supported,?..." rgroup.long c15:0x120++0x00 line.long 0x00 "INS_SET_ATT1,Instruction Set Attributes 1 Register" bitfld.long 0x00 28.--31. " JAZELLE ,Jazelle instrctions support" "Reserved,BXJ & J bit in PSRs,?..." textline " " bitfld.long 0x00 24.--27. " IW_INS ,Inter-working instructions support" "Reserved,Reserved,Reserved,BX & T bit in PSRs,?..." textline " " bitfld.long 0x00 20.--23. " IMM_INS ,Immediate instructions support" "No special immediate,Adds ADDW;MOVW;MOVT;SUBW,?..." textline " " bitfld.long 0x00 16.--19. " IF_THEN_INS ,If-then instructions" "No IT instructions,Adds IT & IT bits in PSRs,?..." textline " " bitfld.long 0x00 12.--15. " E_INS ,Extend instructions support SXTB,SXTB16,SXTH,UXTB,UXTB16 and UXTH; SXTAB,SXTAB16,SXTAH,UXTAB,UXTAB16 and UXTAH" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 8.--11. " EXC2 ,Exception 2 instructions support" "Reserved,SRS;RFE & CPS,?..." textline " " bitfld.long 0x00 4.--7. " EXC1 ,Exception 1 instructions support" "Reserved,LDM(2);LDM(3) & STM(2),?..." textline " " bitfld.long 0x00 0.--3. " END ,Endianness control instructions support" "Reserved,SETEND & E bit in PSRs,?..." rgroup.long c15:0x220++0x00 line.long 0x00 "INS_SET_ATT2,Instruction Set Attributes 2 Register" bitfld.long 0x00 28.--31. " REV_INS ,Reversal instructions support" "No reversal instructions,Adds REV;REV16;REVSH,Adds RBIT,?..." textline " " bitfld.long 0x00 24.--27. " PSR ,PSR instructions support" "Reserved,MRS & MSR exception return,?..." textline " " bitfld.long 0x00 20.--23. " UMI ,Unsigned multiply instructions support" "Reserved,Reserved,UMULL & UMLAL;UMAAL,?..." textline " " bitfld.long 0x00 16.--19. " SMI ,Signed multiply instructions support" "Supported,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " MUL_I ,Multiply instructions support" "If only MUL,Adds MLA,Adds MLS,?..." textline " " bitfld.long 0x00 8.--11. " MULACCINT_I ,Multi-access interruptible instructions support" "Non-interruptible,Restartable,Continuable,?..." textline " " bitfld.long 0x00 4.--7. " MEM_HINT_I ,Memory hint instructions support" "No memory hint,Adds PLD,Adds PLD,Adds PLI,?..." textline " " bitfld.long 0x00 0.--3. " LDST_I ,Load/Store instructions support" "No additional load/store,Adds LDRD/STRD,?..." rgroup.long c15:0x320++0x00 line.long 0x00 "INS_SET_ATT3,Instruction Set Attributes 3 Register" bitfld.long 0x00 28.--31. " THUMB2EE_EXT ,ThumbEE extension instructions support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 24.--27. " NOP_I ,True NOP instructions support" "True NOP not present,Adds True NOP,?..." textline " " bitfld.long 0x00 20.--23. " TC_I ,Thumb copy instructions support" "Not supported,Supported,?..." textline " " bitfld.long 0x00 16.--19. " TB_I ,Table branch instructions support" "No table-branch,Adds TBB;TBH,?..." textline " " bitfld.long 0x00 12.--15. " SYNC_PRIM_I ,Synchronization primitive instructions support" "No synchronization,Adds LDREX;STREX,Adds LDREXB;LDREXH;LDREXD;STREXB;SREXH;STREXB;STREXD;CLREX,?..." textline " " bitfld.long 0x00 8.--11. " SVC_I ,SVC instructions support" "No SVC,Adds SVC,?..." textline " " bitfld.long 0x00 4.--7. " SIMD_I ,SIMD instructions support" "NO SIMD,Adds SSAT;USAT & Q flag in PSRs,Reserved,Adds SIMD,?..." textline " " bitfld.long 0x00 0.--3. " SAT_I ,Saturate instructions support" "No non-SIMD,QADD;QDADD:QDSUB;QSUB & Q flag in PSRs,?..." rgroup.long c15:0x420++0x00 line.long 0x00 "INS_SET_ATT4,Instruction Set Attributes 4 Register" bitfld.long 0x00 24.--27. " PSR_M_I ,PSR_M instructions support" "No instructions,Adds CPS;MRS;MSR,?..." textline " " bitfld.long 0x00 20.--23. " SYN_PRI ,Synchrnization primitive support" "Supported,?..." textline " " bitfld.long 0x00 16.--19. " B_I ,Barrier instructions support" "No barrier instructions,Adds DMB;DSB;ISB,?..." textline " " bitfld.long 0x00 12.--15. " SMC ,SMC instructions support" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " WRBACK_I ,Writeback instructions support" "Non-writeback addressing,Adds all writeback,?..." textline " " bitfld.long 0x00 4.--7. " WS_I ,With-Shift instructions support" "MOV & shift instructions,Shifts of loads/stores over the range,Reserved,Adds other constant shift options,Adds register-controled shift optons,?..." textline " " bitfld.long 0x00 0.--3. " UNP_I ,Unprivileged instructions support" "No T variant,Adds LDRBT;LDRT;STRBT;STRT,Adds LDRHT;LDRSBT;LDRSHT;STRHT,?..." rgroup.long c15:0x1000++0x00 line.long 0x00 "CCS_ID,Current Cache Size ID Register" bitfld.long 0x00 31. " WT ,Write-trhrough" "Not supported,Supported" textline " " bitfld.long 0x00 30. " WB ,Write-back" "Not supported,Supported" textline " " bitfld.long 0x00 29. " RA ,Read allocation" "Not supported,Supported" textline " " bitfld.long 0x00 28. " WA ,Write allocation" "Not supported,Supported" textline " " hexmask.long.word 0x00 13.--27. 1. " NUM_SETS ,Number of sets in cache" textline " " hexmask.long.word 0x00 3.--12. 1. " ASSOC ,Associativity" textline " " bitfld.long 0x00 0.--2. " LINE_SIZE ,Line size - log2(number of words)" "Reserved,8 words,?..." rgroup.long c15:0x1100++0x00 line.long 0x00 "CCS_ID,Current Cache Level ID Register" bitfld.long 0x00 27.--29. " LOU ,Level of unification for the cache hierarchy" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 24.--26. " LOC ,Level of coherency for the cache hierarchy" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21.--23. " CL8 ,Cache level 8" "No CL8,?..." textline " " bitfld.long 0x00 18.--20. " CL7 ,Cache level 7" "No CL7,?..." textline " " bitfld.long 0x00 15.--17. " CL6 ,Cache level 6" "No CL6,?..." textline " " bitfld.long 0x00 12.--14. " CL5 ,Cache level 5" "No CL5,?..." textline " " bitfld.long 0x00 9.--11. " CL4 ,Cache level 4" "No CL4,?..." textline " " bitfld.long 0x00 6.--8. " CL3 ,Cache level 3" "No CL3,?..." textline " " bitfld.long 0x00 3.--5. " CL2 ,Cache level 2" "Reserved,Reserved,Reserved,Reserved,Unified L2 cache,?..." textline " " bitfld.long 0x00 0.--2. " CL1 ,Cache level 1" "No cache,Instruction cache only,Data cache only,Separate instruction & data cache,Unified cache,?..." rgroup.long c15:0x1700++0x00 line.long 0x00 "SIL_ID,Silicon ID Register" rgroup.long c15:0x2000++0x00 line.long 0x00 "CSS,Cache Size Selection Register" bitfld.long 0x00 1.--3. " LVL ,Cache level select" "L1,L2,?..." textline " " bitfld.long 0x00 0. " IND ,Instruction cache select enable (not data)" "Disabled,Enabled" group.long c15:0x1++0x00 line.long 0x00 "CTRL,Control Register" bitfld.long 0x00 30. " TE ,Thumb exception enable bit" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " FA ,Force AP functionality in MMU enable" "Disabled,Enabled" textline " " bitfld.long 0x00 28. " TR ,TEX remap functionality in MMU enable" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " NMFI ,Non-maskable fast interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " EE ,CPSR E bit set on an exception enable" "Disabled,Enabled" textline " " bitfld.long 0x00 23. " XP ,Subpage AP bits disable" "No,Yes" textline " " bitfld.long 0x00 22. " U ,Unaligned data access operations enable" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " IT ,Global enable for TCM instruction" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " DT ,Global enable for Data TCM" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " V ,Exception vector address" "Normal,High" textline " " bitfld.long 0x00 12. " I ,I-Cache enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " BPU ,Branch prediction unit enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " C ,D-Cache enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " A ,Alignment fault checking enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " M ,MMU enable" "Disabled,Enabled" group.long c15:0x101++0x00 line.long 0x00 "AUX_CTRL,Auxiliary Control Register" bitfld.long 0x00 3. " L1_PAR_ON ,L1 parity checking enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " L2EN ,L2 cache enable" "Disabled,Enabled" group.long c15:0x201++0x00 line.long 0x00 "COP_ACC_CTRL,Coprocessor Access Control" bitfld.long 0x00 26.--27. " CP13 ,Coprocessor13 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 24.--25. " CP12 ,Coprocessor12 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 22.--23. " CP11 ,Coprocessor11 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 20.--21. " CP10 ,Coprocessor10 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 18.--19. " CP9 ,Coprocessor9 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 16.--17. " CP8 ,Coprocessor8 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 14.--15. " CP7 ,Coprocessor7 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 12.--13. " CP6 ,Coprocessor6 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 10.--11. " CP5 ,Coprocessor5 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 8.--9. " CP4 ,Coprocessor4 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 6.--7. " CP3 ,Coprocessor3 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 4.--5. " CP2 ,Coprocessor2 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 2.--3. " CP1 ,Coprocessor1 access" "Denied,Privileged mode,Reserved,Privileged & user mode" textline " " bitfld.long 0x00 0.--1. " CP0 ,Coprocessor0 access" "Denied,Privileged mode,Reserved,Privileged & user mode" rgroup.long c15:0x11++0x00 line.long 0x00 "SEC_CONF,Secure Configuration Register" bitfld.long 0x00 0. " NS ,Non-secure bit" "Secured,Non-secured" group.long c15:0x111++0x00 line.long 0x00 "SEC_DB_EN,Secure Debug Enable Register" bitfld.long 0x00 1. " SUNIDEN ,Non-invasive debug enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " SUIDEN ,Invasive debug enable" "Disabled,Enabled" group.long c15:0x211++0x00 line.long 0x00 "NONSEC_ACC_CTRL,Non-Secure Access Control Register" bitfld.long 0x00 17. " TL ,TLB lockdown registers access" "Secure,Secure & Non-secure" textline " " bitfld.long 0x00 16. " CL ,Cache lockdown registers access" "Secure,Secure & Non-secure" textline " " bitfld.long 0x00 13. " CP13 ,Coprocessor13 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 12. " CP12 ,Coprocessor12 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 11. " CP11 ,Coprocessor11 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 10. " CP10 ,Coprocessor10 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 9. " CP9 ,Coprocessor9 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 8. " CP8 ,Coprocessor8 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 7. " CP7 ,Coprocessor7 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 6. " CP6 ,Coprocessor6 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 5. " CP5 ,Coprocessor5 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 4. " CP4 ,Coprocessor4 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 3. " CP3 ,Coprocessor3 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 2. " CP2 ,Coprocessor2 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 1. " CP1 ,Coprocessor1 access" "Secure,Secure or Non-secure" textline " " bitfld.long 0x00 0. " CP0 ,Coprocessor0 access" "Secure,Secure or Non-secure" if ((d.l(c15:0x2)&0x2)==0x2) group.long c15:0x2++0x00 line.long 0x00 "TR_TAB_B0,Translation Table Base 0 Register" hexmask.long.tbyte 0x00 14.--31. 0x40 " TR_TAB_BASE0 ,Translation table base 0" textline " " bitfld.long 0x00 5. " NOS ,Not outer shareable enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3.--4. " OC ,Table walk outer cache attributes" "Outer non-cacheable,Reserved,Outer non-cacheable,Outer write back" textline " " bitfld.long 0x00 1. " S ,Non-shared or to shared memory" "Non-shared,Shared" textline " " bitfld.long 0x00 0. " C ,Inner cacheable or inne non-cacheable" "Non-cacheable,Cacheable" group.long c15:0x102++0x00 line.long 0x00 "TR_TAB_B1,Translation Table Base 1 Register" hexmask.long.tbyte 0x00 14.--31. 0x40 " TR_TAB_BASE1 ,Translation table base 1" textline " " bitfld.long 0x00 5. " NOS ,Not outer shareable enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3.--4. " OC ,Table walk outer cache attributes" "Outer non-cacheable,Reserved,Outer non-cacheable,Outer write back" textline " " bitfld.long 0x00 2. " P ,Table walk memory ASSP attribute enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " S ,Non-shared or to shared memory" "Non-shared,Shared" textline " " bitfld.long 0x00 0. " C ,Inner cacheable or inne non-cacheable" "Non-cacheable,Cacheable" else group.long c15:0x2++0x00 line.long 0x00 "TR_TAB_B0,Translation Table Base 0 Register" hexmask.long.tbyte 0x00 14.--31. 0x40 " TR_TAB_BASE0 ,Translation table base 0" textline " " bitfld.long 0x00 3.--4. " OC ,Table walk outer cache attributes" "Outer non-cacheable,Reserved,Outer non-cacheable,Outer write back" textline " " bitfld.long 0x00 1. " S ,Non-shared or to shared memory" "Non-shared,Shared" textline " " bitfld.long 0x00 0. " C ,Inner cacheable or inne non-cacheable" "Non-cacheable,Cacheable" group.long c15:0x102++0x00 line.long 0x00 "TR_TAB_B1,Translation Table Base 1 Register" hexmask.long.tbyte 0x00 14.--31. 0x40 " TR_TAB_BASE1 ,Translation table base 1" textline " " bitfld.long 0x00 3.--4. " OC ,Table walk outer cache attributes" "Outer non-cacheable,Reserved,Outer non-cacheable,Outer write back" textline " " bitfld.long 0x00 2. " P ,Table walk memory ASSP attribute enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " S ,Non-shared or to shared memory" "Non-shared,Shared" textline " " bitfld.long 0x00 0. " C ,Inner cacheable or inne non-cacheable" "Non-cacheable,Cacheable" endif group.long c15:0x202++0x00 line.long 0x00 "TR_TAB_B_CTRL,Translation Table Base Control" bitfld.long 0x00 5. " PD1 ,Specific walk occurrence on a TLB miss" "Occured,Not occured" textline " " bitfld.long 0x00 4. " PD0 ,Specific walk occurrence on a TLB miss" "Occured,Not occured" textline " " bitfld.long 0x00 0.--2. " N ,Boundary size" "16KB,8KB,4KB,2KB,1KB,512B,256B,128B" group.long c15:0x3++0x00 line.long 0x00 "D_ACC_CTRL,Domain Access Control Register" bitfld.long 0x00 30.--31. " D15 ,Domain15 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 28.--29. " D14 ,Domain14 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 26.--27. " D13 ,Domain13 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 24.--25. " D12 ,Domain12 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 22.--23. " D11 ,Domain11 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 20.--21. " D10 ,Domain10 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 18.--19. " D9 ,Domain9 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 16.--17. " D8 ,Domain8 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 14.--15. " D7 ,Domain7 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 12.--13. " D6 ,Domain6 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 10.--11. " D5 ,Domain5 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 8.--9. " D4 ,Domain4 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 6.--7. " D3 ,Domain3 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 4.--5. " D2 ,Domain2 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 2.--3. " D1 ,Domain1 access" "No domain,Client,Reserved,Manager" textline " " bitfld.long 0x00 0.--1. " D0 ,Domain0 access" "No domain,Client,Reserved,Manager" if ((d.l(c15:0x5)&0x400)==0x00) group.long c15:0x5++0x00 line.long 0x00 "DAT_F_STS,Data Fault Status Register" bitfld.long 0x00 12. " SD ,Abort from AXI decode or slave error" "AXI decode,AXI slave" textline " " bitfld.long 0x00 11. " RW ,Abort from read or write access" "Read,Wrtie" textline " " bitfld.long 0x00 10. " S ,Status field extension for prefetch aborts and certain types of data aborts" "Disabled,Enabled" textline " " bitfld.long 0x00 4.--7. " DOMAIN ,Domain fault" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 0.--3. " STATUS ,Fault status" "Reserved,Alignment fault,Instruction debug event fault,Access bit fault on section,Cache maintenance operation fault,Translation section fault,Access bit fault on page,Translation page fault,Precise external abort,Domain section fault,Reserved,Domain page fault,External abort on translation;first level,Permission section fault,External abort on translation;second level,Permission page fault" else group.long c15:0x5++0x00 line.long 0x00 "DAT_F_STS,Data Fault Status Register" bitfld.long 0x00 12. " SD ,Abort from AXI decode or slave error" "AXI decode,AXI slave" textline " " bitfld.long 0x00 11. " RW ,Abort from read or write access" "Read,Wrtie" textline " " bitfld.long 0x00 10. " S ,Status field extension for prefetch aborts and certain types of data aborts" "Disabled,Enabled" textline " " bitfld.long 0x00 4.--7. " DOMAIN ,Domain fault" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 0.--3. " STATUS ,Fault status" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Imprecise external abort,?..." endif if ((d.l(c15:0x105)&0x400)==0x00) group.long c15:0x105++0x00 line.long 0x00 "INST_F_STS,Instruction Fault Status Register" bitfld.long 0x00 12. " SD ,AXI decode/slave error abort" "AXI decode,AXI slave" textline " " bitfld.long 0x00 10. " S ,Status field" "0,1" textline " " bitfld.long 0x00 0.--3. " STS ,Fault status" "No function,Alignment,Instruction debug event,Access bit (on section),No function,Translation section,Access bit (on page),Translation page,Precise external abort,Domain section,No function,Domain page,External abort on translation (first level),Permission section,External abort on transaction (second level),Permission page" else group.long c15:0x105++0x00 line.long 0x00 "INST_F_STS,Instruction Fault Status Register" bitfld.long 0x00 12. " SD ,AXI decode/slave error abort" "AXI decode,AXI slave" textline " " bitfld.long 0x00 10. " S ,Status field" "0,1" endif group.long c15:0x15++0x00 line.long 0x00 "AUX_DATA_F_STS,Auxiliary Data Fault Status Register" group.long c15:0x115++0x00 line.long 0x00 "AUX_INST_F_STS,Auxiliary Instruction Fault Status Register" group.long c15:0x6++0x00 line.long 0x00 "DAT_FAULT_ADD,Data Fault Address Register" group.long c15:0x206++0x00 line.long 0x00 "INST_F_ADD,Instruction Fault Address Register" if ((d.l(c15:0x5)&0x1000)==0x1000)||((d.l(c15:0x105)&0x1000)==0x1000) group.long c15:0x47++0x00 line.long 0x00 "PA,Physical Address Register" bitfld.long 0x00 1.--6. " FSR ,Holds the FSR bits[12,10,3:0] for the aborted address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 0. " TR_AB ,Translation aborted" "Disabled,Enabled" else group.long c15:0x47++0x00 line.long 0x00 "PA,Physical Address Register" hexmask.long.tbyte 0x00 10.--31. 1. " PA ,Translated physical address" textline " " bitfld.long 0x00 9. " NS ,NS attribute of memory" "Secure,Non-secure" textline " " bitfld.long 0x00 7. " SH ,Shared memory indicator" "Non-shared,Shared" textline " " bitfld.long 0x00 4.--6. " INNER ,Page inner table attribute" "Non-cacheable,Strongly ordered,Reserved,Device,Reserved,Reserved,Inner write-through,Inner write-back" textline " " bitfld.long 0x00 2.--3. " OUTER ,Page outer table attribute" "Non-cacheable,Write-back,Write-through,Write-back" textline " " bitfld.long 0x00 0. " TR_S ,Translation successful" "Yes,No" endif width 17. hgroup.long c15:0x57++0x00 hide.long 0x00 "IEIC,Invalidate Entire Instruction Cache to PoU Register" wgroup.long c15:0x157++0x00 line.long 0x00 "IICL_MVA,Invalidate Instruction Cache Line by MVA to PoC Register" hexmask.long 0x00 3.--31. 0x8 " MVA ,Specifies address to invalidate, clean, or prefetch" hgroup.long c15:0x457++0x00 hide.long 0x00 "FPB,Flush Prefetch Buffers Register" hgroup.long c15:0x657++0x00 hide.long 0x00 "FEBTC,Flush Entire Branch Target Cache Register" wgroup.long c15:0x757++0x00 line.long 0x00 "FBTCE_MVA,Flush Branch Target Cache Entry by MVA Register" hexmask.long 0x00 3.--31. 0x8 " MVA ,Specifies address to flush Register" wgroup.long c15:0x167++0x00 line.long 0x00 "IDCL_MVA,Invalidate Data Cache Line by MVA to PoC Register" hexmask.long 0x00 3.--31. 0x8 " MVA ,Specifies address to invalidate, clean, or prefetch" if ((d.l(c15:0x267)&0xE)==0x00) wgroup.long c15:0x267++0x00 line.long 0x00 "IDCL_I,Invalidate Data Cache Line by Index Register" bitfld.long 0x00 29.--31. " WAY ,Cache way select" "0,1,2,3,4,5,6,7" hexmask.long.byte 0x00 5.--11. 1. " SET ,Set to operate on select" textline " " bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." elif ((d.l(c15:0x267)&0xE)==0x02) wgroup.long c15:0x267++0x00 line.long 0x00 "IDCL_I,Invalidate Data Cache Line by Index Register" bitfld.long 0x00 29.--31. " WAY ,Cache way select" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 5.--15. 1. " SET ,Set to operate on select" textline " " bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." else wgroup.long c15:0x267++0x00 line.long 0x00 "IDCL_I,Invalidate Data Cache Line by Index Register" bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." endif wgroup.long c15:0x87++0x00 line.long 0x00 "VA_PA_C&2,VA to PA In the Current World Register" wgroup.long c15:0x187++0x00 line.long 0x00 "VA_PA_C&2,VA to PA In the Current World Register" wgroup.long c15:0x287++0x00 line.long 0x00 "VA_PA_C&2,VA to PA In the Current World Register" wgroup.long c15:0x387++0x00 line.long 0x00 "VA_PA_C&2,VA to PA In the Current World Register" wgroup.long c15:0x487++0x00 line.long 0x00 "VA_PA_O&2,VA to PA In the Other World Register" wgroup.long c15:0x587++0x00 line.long 0x00 "VA_PA_O&2,VA to PA In the Other World Register" wgroup.long c15:0x687++0x00 line.long 0x00 "VA_PA_O&2,VA to PA In the Other World Register" wgroup.long c15:0x787++0x00 line.long 0x00 "VA_PA_O&2,VA to PA In the Other World Register" wgroup.long c15:0x1A7++0x00 line.long 0x00 "CDCL_MVA,Clean Data Cache Line by MVA to PoC Register" hexmask.long 0x00 3.--31. 0x8 " MVA ,Specifies address to invalidate, clean, or prefetch" if ((d.l(c15:0x2A7)&0xE)==0x00) wgroup.long c15:0x2A7++0x00 line.long 0x00 "CDCL_I,Clean Data Cache Line by Index Register" bitfld.long 0x00 29.--31. " WAY ,Cache way select" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 5.--15. 1. " SET ,Set to operate on select" textline " " bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." elif ((d.l(c15:0x2A7)&0xE)==0x02) wgroup.long c15:0x2A7++0x00 line.long 0x00 "CDCL_I,Clean Data Cache Line by Index Register" bitfld.long 0x00 29.--31. " WAY ,Cache way select" "0,1,2,3,4,5,6,7" hexmask.long.byte 0x00 5.--11. 1. " SET ,Set to operate on select" textline " " bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." else wgroup.long c15:0x2A7++0x00 line.long 0x00 "CDCL_I,Clean Data Cache Line by Index Register" bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." endif wgroup.long c15:0x4A7++0x00 line.long 0x00 "DSB,Data Synchronization Barrier Register" wgroup.long c15:0x5A7++0x00 line.long 0x00 "DMB,Data Memory Barrier Register" wgroup.long c15:0x1D7++0x00 line.long 0x00 "PICL_MVA,Prefetch Instruction Cache Line by MVA Register" hexmask.long 0x00 3.--31. 0x8 " MVA ,Specifies address to invalidate, clean, or prefetch" wgroup.long c15:0x1E7++0x00 line.long 0x00 "CIDCL_MVA,Clean and Ivalidate Data Cache Line by MVA to PoC Register" hexmask.long 0x00 3.--31. 0x8 " MVA ,Specifies address to invalidate, clean, or prefetch" if ((d.l(c15:0x2E7)&0xE)==0x00) wgroup.long c15:0x2E7++0x00 line.long 0x00 "CIDCL_I,Clean and Ivalidate Data Cache Line by Index Register" bitfld.long 0x00 29.--31. " WAY ,Cache way select" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 5.--15. 1. " SET ,Set to operate on select" textline " " bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." elif ((d.l(c15:0x2E7)&0xE)==0x02) wgroup.long c15:0x2E7++0x00 line.long 0x00 "CIDCL_I,Clean and Ivalidate Data Cache Line by Index Register" bitfld.long 0x00 29.--31. " WAY ,Cache way select" "0,1,2,3,4,5,6,7" hexmask.long.byte 0x00 5.--11. 1. " SET ,Set to operate on select" textline " " bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." else wgroup.long c15:0x2E7++0x00 line.long 0x00 "CIDCL_I,Clean and Ivalidate Data Cache Line by Index Register" bitfld.long 0x00 1.--3. " Level ,Cache level select" "Level 1,Level 2,?..." endif wgroup.long c15:0x58++0x00 line.long 0x00 "INV_TLB_UE&2,Invalidate All TLB unlocked entries" wgroup.long c15:0x68++0x00 line.long 0x00 "INV_TLB_UE&2,Invalidate All TLB unlocked entries" wgroup.long c15:0x78++0x00 line.long 0x00 "INV_TLB_UE&2,Invalidate All TLB unlocked entries" wgroup.long c15:0x158++0x00 line.long 0x00 "INV_TLB_E_MVA,Invalidate All TLB entry by MVA" hexmask.long.tbyte 0x00 12.--31. 0x10 " MVA ,Modified virtual address" hexmask.long.byte 0x00 0.--7. 1. " ASID ,MVA operation using ASID" wgroup.long c15:0x168++0x00 line.long 0x00 "INV_TLB_E_MVA,Invalidate All TLB entry by MVA" hexmask.long.tbyte 0x00 12.--31. 0x10 " MVA ,Modified virtual address" hexmask.long.byte 0x00 0.--7. 1. " ASID ,MVA operation using ASID" wgroup.long c15:0x178++0x00 line.long 0x00 "INV_TLB_E_MVA,Invalidate All TLB entry by MVA" hexmask.long.tbyte 0x00 12.--31. 0x10 " MVA ,Modified virtual address" hexmask.long.byte 0x00 0.--7. 1. " ASID ,MVA operation using ASID" wgroup.long c15:0x258++0x00 line.long 0x00 "INV_TLB_E_ASID&2,Invalidate All TLB entry on ASID match" hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID" wgroup.long c15:0x268++0x00 line.long 0x00 "INV_TLB_E_ASID&2,Invalidate All TLB entry on ASID match" hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID" wgroup.long c15:0x278++0x00 line.long 0x00 "INV_TLB_E_ASID&2,Invalidate All TLB entry on ASID match" hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID" width 17. group.long c15:0x09++0x00 line.long 0x00 "DC_LOCK,D-Cache Lockdown Register" bitfld.long 0x00 7. " LDC_WAY7 ,D-Cache way 7 lock" "Not Locked,Locked" bitfld.long 0x00 6. " LDC_WAY6 ,D-Cache way 6 lock" "Not Locked,Locked" textline " " bitfld.long 0x00 5. " LDC_WAY5 ,D-Cache way 5 lock" "Not Locked,Locked" bitfld.long 0x00 4. " LDC_WAY4 ,D-Cache way 4 lock" "Not Locked,Locked" textline " " bitfld.long 0x00 3. " LDC_WAY3 ,D-Cache way 3 lock" "Not Locked,Locked" bitfld.long 0x00 2. " LDC_WAY2 ,D-Cache way 2 lock" "Not Locked,Locked" textline " " bitfld.long 0x00 1. " LDC_WAY1 ,D-Cache way 1 lock" "Not Locked,Locked" bitfld.long 0x00 0. " LDC_WAY0 ,D-Cache way 0 lock" "Not Locked,Locked" group.long c15:0x109++0x00 line.long 0x00 "IC_LOCK,Instruction Cache Lockdown Register" bitfld.long 0x00 3. " LIC_WAY3 ,I-Cache way 3 lock" "Not Locked,Locked" bitfld.long 0x00 2. " LIC_WAY2 ,I-Cache way 2 lock" "Not Locked,Locked" textline " " bitfld.long 0x00 1. " LIC_WAY1 ,I-Cache way 1 lock" "Not Locked,Locked" bitfld.long 0x00 0. " LIC_WAY0 ,I-Cache way 0 lock" "Not Locked,Locked" group.long c15:0xC9++0x00 line.long 0x00 "PERF_MC,Performance Monitor Control Register" hexmask.long.byte 0x00 24.--31. 1. " IMP ,Implementor code" hexmask.long.byte 0x00 16.--23. 1. " IDCODE ,Idenification code" textline " " bitfld.long 0x00 11.--15. " N ,Number of counters" "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 0x00 5. " DP ,Count enable when debug prohibited" "Enabled,Disabled" textline " " bitfld.long 0x00 4. " X ,Export enable" "Disabled,Enabled" bitfld.long 0x00 3. " D ,Cycle count divider" "Disabled,/64" textline " " bitfld.long 0x00 2. " C ,Cycle count reset" "No action,Reset" bitfld.long 0x00 1. " P ,Performance counter reset" "No action,Reset" textline " " bitfld.long 0x00 0. " E ,All counters enable" "Disabled,Enabled" group.long c15:0x1C9++0x00 line.long 0x00 "CE_SET,Count Enable Set Register" bitfld.long 0x00 31. " C ,Cycle counter enable" "Disabled,Enabled" bitfld.long 0x00 3. " P3 ,Counter 3 enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " P2 ,Counter 2 enable" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Counter 1 enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " P0 ,Counter 0 enable" "Disabled,Enabled" group.long c15:0x2C9++0x00 line.long 0x00 "CE_CLR,Count Enable Clear Register" bitfld.long 0x00 31. " C ,Cycle counter disable" "No,Yes" bitfld.long 0x00 3. " P3 ,Counter 3 disable" "No,Yes" textline " " bitfld.long 0x00 2. " P2 ,Counter 2 disable" "No,Yes" bitfld.long 0x00 1. " P1 ,Counter 1 disable" "No,Yes" textline " " bitfld.long 0x00 0. " P0 ,Counter 0 disable" "No,Yes" group.long c15:0x3C9++0x00 line.long 0x00 "OFS,Overflow Flag Status Register" bitfld.long 0x00 31. " C ,Cycle counter overflow flag" "0,1" bitfld.long 0x00 3. " P3 ,Counter 3 overflow flag" "Not overflowed,Overflowed" textline " " bitfld.long 0x00 2. " P2 ,Counter 2 overflow flag" "Not overflowed,Overflowed" bitfld.long 0x00 1. " P1 ,Counter 1 overflow flag" "Not overflowed,Overflowed" textline " " bitfld.long 0x00 0. " P0 ,Counter 0 overflow flag" "Not overflowed,Overflowed" group.long c15:0x4C9++0x00 line.long 0x00 "SOFT_INC,Software Increment Register" bitfld.long 0x00 3. " P3 ,Increment counter 3" "No effect,Incremented" bitfld.long 0x00 2. " P2 ,Increment counter 2" "No effect,Incremented" textline " " bitfld.long 0x00 1. " P1 ,Increment counter 1" "No effect,Incremented" bitfld.long 0x00 0. " P0 ,Increment counter 0" "No effect,Incremented" group.long c15:0x5C9++0x00 line.long 0x00 "PERF_CSEL,Performance Counter Selection Register" bitfld.long 0x00 0.--4. " SEL ,Counter select" "0,1,2,3,?..." group.long c15:0xD9++0x00 line.long 0x00 "CC,Cycle Count Register" group.long c15:0x1D9++0x00 line.long 0x00 "ES,Event Selection Register" hexmask.long.byte 0x00 0.--7. 1. " SEL ,Event select" group.long c15:0x2D9++0x00 line.long 0x00 "PMCNT,Performance Monitor Counter Register" group.long c15:0xE9++0x00 line.long 0x00 "USEREN,User Enable Register" bitfld.long 0x00 0. " EN ,User mode enable" "Dsiabled,Enabled" group.long c15:0x1E9++0x00 line.long 0x00 "INT_EN_SET,Interrupt Enable Set Register" bitfld.long 0x00 31. " C ,Cycle Counter overflow interrupt enable" "No interrupt,Interrupt" bitfld.long 0x00 3. " P3 ,PMCNT3 overflow interrupt enable" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " P2 ,PMCNT2 overflow interrupt enable" "No interrupt,Interrupt" bitfld.long 0x00 1. " P1 ,PMCNT1 overflow interrupt enable" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " P0 ,PMCNT0 overflow interrupt enable" "No interrupt,Interrupt" group.long c15:0x2E9++0x00 line.long 0x00 "INT_EN_CLR,Interrupt Enable Clear Register" bitfld.long 0x00 31. " C ,Cycle Counter overflow interrupt clear" "Not cleared,Cleared" bitfld.long 0x00 3. " P3 ,PMCNT3 overflow interrupt clear" "Not cleared,Cleared" textline " " bitfld.long 0x00 2. " P2 ,PMCNT2 overflow interrupt clear" "Not cleared,Cleared" bitfld.long 0x00 1. " P1 ,PMCNT1 overflow interrupt clear" "Not cleared,Cleared" textline " " bitfld.long 0x00 0. " P0 ,PMCNT0 overflow interrupt clear" "Not cleared,Cleared" group.long c15:0x1009++0x00 line.long 0x00 "L2_CL,L2 Cache Lockdown Register" bitfld.long 0x00 7. " LOCK_WAY7 ,Way 7 lock" "Not locked,Locked" bitfld.long 0x00 6. " LOCK_WAY6 ,Way 6 lock" "Not locked,Locked" textline " " bitfld.long 0x00 5. " LOCK_WAY5 ,Way 5 lock" "Not locked,Locked" bitfld.long 0x00 4. " LOCK_WAY4 ,Way 4 lock" "Not locked,Locked" textline " " bitfld.long 0x00 3. " LOCK_WAY3 ,Way 3 lock" "Not locked,Locked" bitfld.long 0x00 2. " LOCK_WAY2 ,Way 2 lock" "Not locked,Locked" textline " " bitfld.long 0x00 1. " LOCK_WAY1 ,Way 1 lock" "Not locked,Locked" bitfld.long 0x00 0. " LOCK_WAY0 ,Way 0 lock" "Not locked,Locked" group.long c15:0x1209++0x00 line.long 0x00 "L2_CAC,L2 Cache Auxiliary Control Register" bitfld.long 0x00 21. " ECC ,L2 ECC enable" "Disabled,Enabled" bitfld.long 0x00 16. " L2_IN ,L2 observes inner/outer cacheability attributes" "Outer,Inner" group.long c15:0xA++0x00 line.long 0x00 "TLB_LD,TLB Lockdown Register" bitfld.long 0x00 26.--28. " V ,Victim" "Slot 1,Slot 2,Slot 3,Slot 4,Slot 5,Slot 6,Slot 7,Slot 8" bitfld.long 0x00 0. " P ,Preserve" "Unlocked,Locked" if ((d.l(c15:0x527F)&0x1)==0x1) group.long c15:0x2A++0x00 line.long 0x00 "PRRR,Primary Region Remap Register" bitfld.long 0x00 19. " R_NORM ,Remaps shareable attribute for normal regions" "Not shared,Shared" bitfld.long 0x00 17. " R_DEV ,Remaps shareable attribute for device regions" "Not shared,Shared" textline " " bitfld.long 0x00 14.--15. " REM7 ,Remaps {TEX[0],C,B} = b111" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 12.--13. " REM6 ,Remaps {TEX[0],C,B} = b110" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 10.--11. " REM5 ,Remaps {TEX[0],C,B} = b101" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 8.--9. " REM4 ,Remaps {TEX[0],C,B} = b100" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 6.--7. " REM3 ,Remaps {TEX[0],C,B} = b011" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 4.--5. " REM2 ,Remaps {TEX[0],C,B} = b010" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 2.--3. " REM1 ,Remaps {TEX[0],C,B} = b001" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 0.--1. " REM0 ,Remaps {TEX[0],C,B} = b000" "Strongly ordered,Device,Normal,UNP;normal" else group.long c15:0x2A++0x00 line.long 0x00 "PRRR,Primary Region Remap Register" bitfld.long 0x00 18. " R_NORM ,Remaps shareable attribute for normal regions" "Not shared,Shared" bitfld.long 0x00 16. " R_DEV ,Remaps shareable attribute for device regions" "Not shared,Shared" textline " " bitfld.long 0x00 14.--15. " REM7 ,Remaps {TEX[0],C,B} = b111" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 12.--13. " REM6 ,Remaps {TEX[0],C,B} = b110" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 10.--11. " REM5 ,Remaps {TEX[0],C,B} = b101" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 8.--9. " REM4 ,Remaps {TEX[0],C,B} = b100" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 6.--7. " REM3 ,Remaps {TEX[0],C,B} = b011" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 4.--5. " REM2 ,Remaps {TEX[0],C,B} = b010" "Strongly ordered,Device,Normal,UNP;normal" textline " " bitfld.long 0x00 2.--3. " REM1 ,Remaps {TEX[0],C,B} = b001" "Strongly ordered,Device,Normal,UNP;normal" bitfld.long 0x00 0.--1. " REM0 ,Remaps {TEX[0],C,B} = b000" "Strongly ordered,Device,Normal,UNP;normal" endif width 17. group.long c15:0x12A++0x00 line.long 0x00 "NMRR,Normal Memory Remap Register" bitfld.long 0x00 30.--31. " REM_OUT7 ,Remaps outer attribute for {TEX[0],C,B} = b111" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 28.--29. " REM_OUT6 ,Remaps outer attribute for {TEX[0],C,B} = b110" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 26.--27. " REM_OUT5 ,Remaps outer attribute for {TEX[0],C,B} = b101" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 24.--25. " REM_OUT4 ,Remaps outer attribute for {TEX[0],C,B} = b100" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 22.--23. " REM_OUT3 ,Remaps outer attribute for {TEX[0],C,B} = b011" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 20.--21. " REM_OUT2 ,Remaps outer attribute for {TEX[0],C,B} = b010" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 18.--19. " REM_OUT1 ,Remaps outer attribute for {TEX[0],C,B} = b001" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 16.--17. " REM_OUT0 ,Remaps outer attribute for {TEX[0],C,B} = b000" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 14.--15. " REM_IN7 ,Remaps inner attribute for {TEX[0],C,B} = b111" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 12.--13. " REM_IN6 ,Remaps inner attribute for {TEX[0],C,B} = b110" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 10.--11. " REM_IN5 ,Remaps inner attribute for {TEX[0],C,B} = b101" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 8.--9. " REM_IN4 ,Remaps inner attribute for {TEX[0],C,B} = b100" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 6.--7. " REM_IN3 ,Remaps inner attribute for {TEX[0],C,B} = b011" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 4.--5. " REM_IN2 ,Remaps inner attribute for {TEX[0],C,B} = b010" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 2.--3. " REM_IN1 ,Remaps inner attribute for {TEX[0],C,B} = b001" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" textline " " bitfld.long 0x00 0.--1. " REM_IN0 ,Remaps inner attribute for {TEX[0],C,B} = b000" "Non-cacheable,Write-back;allocate on write,Write-through;no allocate on write,Write-back;no allocate on write" width 17. rgroup.long c15:0x1C++0x00 line.long 0x00 "INT_STS,Interrupt Status Register" bitfld.long 0x00 8. " A ,Abort status" "Not aborted,Aborted" bitfld.long 0x00 7. " I ,IRQ status" "No IRQ,IRQ" textline " " bitfld.long 0x00 6. " F ,FIQ status" "No FIQ,FIQ" if ((d.l(c15:0x1)&0x1)==0x1) group.long c15:0xD++0x00 line.long 0x00 "FSCE_PID,FSCE PID Register" hexmask.long.byte 0x00 25.--31. 1. " PID ,Process ID" else hgroup.long c15:0xD++0x00 hide.long 0x00 "FSCE_PID,FSCE PID Register" endif group.long c15:0x10D++0x00 line.long 0x00 "CON_ID,Context ID Register" hexmask.long.tbyte 0x00 8.--31. 1. " CON_ID ,Context ID" hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID value" group.long c15:0x20D++0x00 line.long 0x00 "URW_TPID,User Read/Write Thread & Process ID Register" group.long c15:0x30D++0x00 line.long 0x00 "UR_TPID,User Read Only Thread & Process ID Register" group.long c15:0x40D++0x00 line.long 0x00 "P_TPID,Privileged Only Thread & Process ID Register" group.long c15:0x524F++0x00 line.long 0x00 "TLB_LD_IND,TLB Lockdown Index Register" bitfld.long 0x00 0.--2. " Index ,Index" "0,1,2,3,4,5,6,7" group.long c15:0x525F++0x00 line.long 0x00 "TLB_LD_VA,TLB Lockdown VA Register" hexmask.long.tbyte 0x00 12.--31. 0x10 " VA ,Virtual address" bitfld.long 0x00 9. " G ,Global entry enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " ASID ,ASID" if ((d.l(c15:0x526F)&0x8)==0x8) group.long c15:0x526F++0x00 line.long 0x00 "TLB_LD_PA,TLB Lockdown PA Register" hexmask.long.tbyte 0x00 12.--31. 0x10 " PA ,Physical address" bitfld.long 0x00 9. " NSA ,Secure or non-secure" "Secure,Non-secure" textline " " bitfld.long 0x00 8. " NSTID ,Page table entry in secure/non-secure" "Secure,Non-secure" bitfld.long 0x00 6.--7. " Size ,Szie" "16MB,4KB,64KB,1M" textline " " bitfld.long 0x00 3. " APX ,Access permissions extension bit" "Disabled,Enabled" bitfld.long 0x00 1.--2. " AP ,Access permission" "No access,S:RO/U:NO,S:RO/U:RO,S:RO/U:RO" textline " " bitfld.long 0x00 0. " V ,Valid entry" "Not valid,Valid" else group.long c15:0x526E++0x00 line.long 0x00 "TLB_LD_PA,TLB Lockdown PA Register" hexmask.long.tbyte 0x00 12.--31. 0x10 " PA ,Physical address" bitfld.long 0x00 9. " NSA ,Secure or non-secure" "Secure,Non-secure" textline " " bitfld.long 0x00 8. " NSTID ,Page table entry in secure/non-secure" "Secure,Non-secure" bitfld.long 0x00 6.--7. " Size ,Szie" "16MB,4KB,64KB,1M" textline " " bitfld.long 0x00 3. " APX ,Access permissions extension bit" "Disabled,Enabled" bitfld.long 0x00 1.--2. " AP ,Access permission" "No access,S:RW/U:NO,S:RW/U:RO,S:RW/U:RW" textline " " bitfld.long 0x00 0. " V ,Valid entry" "Not valid,Valid" endif if ((d.l(c15:0x527F)&0x2000000)==0x2000000)&&((d.l(c15:0x526F)&0x8)==0x8) group.long c15:0x527F++0x00 line.long 0x00 "TLB_LD_ATT,TLB Lockdown Attributes Register" bitfld.long 0x00 30.--31. " AP3 ,Fourth sub-page access permission" "No access,S:RO/U:NO,S:RO/U:RO,S:RO/U:RO" bitfld.long 0x00 28.--29. " AP2 ,Third sub-page access permission" "No access,S:RO/U:NO,S:RO/U:RO,S:RO/U:RO" textline " " bitfld.long 0x00 26.--27. " AP1 ,Second sub-page access permission" "No access,S:RO/U:NO,S:RO/U:RO,S:RO/U:RO" bitfld.long 0x00 25. " SVP ,Sub-page valid" "Not valid,Valid" textline " " bitfld.long 0x00 7.--10. " Domain ,Domain number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 6. " XN ,Execute never attribute" "Executed,Not executed" textline " " bitfld.long 0x00 3.--5. " TEX ,TEX[2:0] bits" "0,1,2,3,4,5,6,7" bitfld.long 0x00 2. " C ,C bit" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " B ,B bit" "Disabled,Enabled" bitfld.long 0x00 0. " S ,Page table entry valid" "Not valid,Valid" elif ((d.l(c15:0x527F)&0x2000000)==0x2000000)&&((d.l(c15:0x526F)&0x8)==0x0) group.long c15:0x527F++0x00 line.long 0x00 "TLB_LD_ATT,TLB Lockdown Attributes Register" bitfld.long 0x00 30.--31. " AP3 ,Fourth sub-page access permission" "No access,S:RW/U:NO,S:RW/U:RO,S:RW/U:RW" bitfld.long 0x00 28.--29. " AP2 ,Third sub-page access permission" "No access,S:RW/U:NO,S:RW/U:RO,S:RW/U:RW" textline " " bitfld.long 0x00 26.--27. " AP1 ,Second sub-page access permission" "No access,S:RW/U:NO,S:RW/U:RO,S:RW/U:RW" bitfld.long 0x00 25. " SVP ,Sub-page valid" "Not valid,Valid" textline " " bitfld.long 0x00 7.--10. " Domain ,Domain number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 6. " XN ,Execute never attribute" "Executed,Not executed" textline " " bitfld.long 0x00 3.--5. " TEX ,TEX[2:0] bits" "0,1,2,3,4,5,6,7" bitfld.long 0x00 2. " C ,C bit" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " B ,B bit" "Disabled,Enabled" bitfld.long 0x00 0. " S ,Page table entry valid" "Not valid,Valid" else group.long c15:0x527F++0x00 line.long 0x00 "TLB_LD_ATT,TLB Lockdown Attributes Register" bitfld.long 0x00 25. " SVP ,Sub-page valid" "Not valid,Valid" textline " " bitfld.long 0x00 7.--10. " Domain ,Domain number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 6. " XN ,Execute never attribute" "Can execute,Cannot execute" textline " " bitfld.long 0x00 3.--5. " TEX ,TEX[2:0] bits" "0,1,2,3,4,5,6,7" bitfld.long 0x00 2. " C ,C bit" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " B ,B bit" "Disabled,Enabled" bitfld.long 0x00 0. " S ,Page table entry valid" "Not valid,Valid" endif tree "[R15] Extra Features Registers" width 17. group.long c15:0x101F++0x00 line.long 0x00 "AUX_DM_CTRL0,Auxiliary Debug Modes Control 0 Register" bitfld.long 0x00 30. " NCNB_WAIT ,NCNB wait flag enable" "Disabled,Enabled" bitfld.long 0x00 29. " STREAM_EN ,D-Cache streaming switch enable" "Disabled,Enabled" textline " " bitfld.long 0x00 24. " L2C_PRE_DIS ,L2 cache prefetch disable" "No,Yes" bitfld.long 0x00 21. " L2C_WAY7_4_DIS ,L2 cache way 7-4 disable" "No,Yes" textline " " bitfld.long 0x00 20. " L2C_BURST8_EN ,L2 cache burst 8 enable" "Disabled,Enabled" bitfld.long 0x00 18. " D-CACHE_16K ,Limits D-cache to 16KB" "Not limited,Limited" textline " " bitfld.long 0x00 16. " INDEX_CMP_EN ,Index use by address comparisons enable" "Disabled,Enabled" bitfld.long 0x00 15. " COPROC_DUAL_DIS ,Dual issuing of coprocessor instructions disable" "No,Yes" textline " " bitfld.long 0x00 14. " G_SHARE_BRANCH_HIS ,5-bit/6-bit branch history for G-Share" "5-bit,6-bit" bitfld.long 0x00 13. " DIS_STORE_BUFFER ,Dealy store buffer for unaligned stores disable" "No,Yes" textline " " bitfld.long 0x00 12. " IDSTM_FST ,Controls the first issued signal of load-store multiple" "Double word,Single word" bitfld.long 0x00 8. " WB_COALESC_EN ,Write buffer coalescing enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " WB_SPARSE_WST_RB_DIS ,Saprse write strobes when merging store data disable" "No,Yes" group.long c15:0x111F++0x00 line.long 0x00 "AUX_DM_CTRL1,Auxiliary Debug Modes Control 1 Register" bitfld.long 0x00 31. " L2_HW_RST_DIS ,Monitors the L2 hardware reset disable bit" "Enabled,Disabled" bitfld.long 0x00 30. " L1_HW_RST_DIS ,Monitors the L1 hardware reset disable bit" "No,Yes" textline " " bitfld.long 0x00 27. " CP14/CP15_PF ,Pipeline flush on CP14 or CP15 enable" "Disabled,Enabled" bitfld.long 0x00 25. " PLDNOP ,PLD instructions as a NOP enable" "Disabled,Enabled" textline " " bitfld.long 0x00 24. " WFINOP ,WFI instructions as a NOP enable" "Disabled,Enabled" bitfld.long 0x00 23. " IBE ,Invalidates BTB enable" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " PAR ,PAR mp11 format disable" "No,Yes" bitfld.long 0x00 20. " PHD ,Prefetch halting disable" "No,Yes" textline " " bitfld.long 0x00 19. " DSB_DIS ,Delayed store buffer disable" "No,Yes" bitfld.long 0x00 18. " HUM_DIS ,LDST hit under miss disable" "No,Yes" textline " " bitfld.long 0x00 17. " MOR_DIS ,LDST multiple outstanding requests disable" "No,Yes" bitfld.long 0x00 16. " CI_DIS ,Clean intervention disable" "No,Yes" textline " " bitfld.long 0x00 15. " SNQ_SE ,SCU snoop queue to single entry" "Multiple entries,Single entry" bitfld.long 0x00 13. " WFENOP ,WFE instructions as a NOP enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12. " HUM_WA_DIS ,Write allocate in hit under miss disable" "No,Yes" bitfld.long 0x00 10. " IPRE_DIS_FORCE_ON ,I-Cache prefetch regardless of MMU on or off disable" "No,Yes" textline " " bitfld.long 0x00 9. " IPRE_DIS_FORCE_OFF ,I-Cache prefetch when MMU is off" "Disabled,No effect" bitfld.long 0x00 3. " CZ ,Cache size restriction" "32KB,16KB" textline " " bitfld.long 0x00 2. " SB ,Static branch prediction control enable" "Disabled,Enabled" bitfld.long 0x00 1. " DB ,Dynamic branch prediction control enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " RS ,Return stack control enable" "Disabled,Enabled" group.long c15:0x102F++0x00 line.long 0x00 "AUX_FM_CTRL,Auxiliary Functional Modes Control Register" bitfld.long 0x00 7. " DC_SPEC_IF_DIS ,D-cache speculative linefill disable" "No,Yes" bitfld.long 0x00 4.--6. " WB_WAIT_CYCLE ,Write buffer wait cycle" "No wait cycle,2,4,8,16,32,64,64" textline " " bitfld.long 0x00 3. " L2C_ECC_EN ,L2 cache ECC enable" "Disabled,Enabled" bitfld.long 0x00 2. " L1_PAR_ON ,L1 parity on" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " L2EN ,L2 cache enable" "Disabled,Enabled" rgroup.long c15:0x10CF++0x00 line.long 0x00 "CPU_ID_CODE_EXT,CPU ID Code Extension Register" wgroup.long c15:0x14CF++0x00 line.long 0x00 "BPU_OP,Branch Prediction Unit Operations Register" tree "Array Dump Feature Registers" width 17. wgroup.long c15:0x62F++0x00 line.long 0x00 "RD_LVL1_DC_TAG,Read Level 1 D-Cache Tag Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" wgroup.long c15:0x63F++0x00 line.long 0x00 "RD_LVL1_IC_TAG,Read Level 1 I-Cache Tag Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" wgroup.long c15:0x66F++0x00 line.long 0x00 "RD_LVL0_IC_TAG,Read Level 0 I-Cache Tag Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" wgroup.long c15:0x72F++0x00 line.long 0x00 "RD_LVL1_DC_DATA,Read Level 1 D-Cache Data Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" textline " " bitfld.long 0x00 2.--4. " ID ,Index" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--1. " WORD ,Word" "0,1,2,3" wgroup.long c15:0x73F++0x00 line.long 0x00 "RD_LVL1_IC_DATA,Read Level 1 I-Cache Data Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" textline " " bitfld.long 0x00 2.--4. " ID ,Index" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--1. " WORD ,Word" "0,1,2,3" wgroup.long c15:0x76F++0x00 line.long 0x00 "RD_LVL0_IC_DATA,Read Level 0 I-Cache Data Register" bitfld.long 0x00 28.--31. " WI ,Way index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 5.--22. 1. " SI ,Set index" textline " " bitfld.long 0x00 2.--4. " ID ,Index" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--1. " WORD ,Word" "0,1,2,3" wgroup.long c15:0x6F++0x00 line.long 0x00 "RD_LVL0_CONT0,Read Level 0 Content 0 Register" hexmask.long.tbyte 0x00 2.--21. 1. " TAG ,Tag" bitfld.long 0x00 1. " VB ,Valid bit" "Not valid,Valid" textline " " bitfld.long 0x00 0. " TZ ,TZ" "Disabled,Enabled" hgroup.long c15:0x16F++0x00 hide.long 0x00 "RD_LVL0_CONT1,Read Level 0 Content 1 Register" rgroup.long c15:0xF++0x00 line.long 0x00 "RD_LVL1_DC_CONT0,Read Level 1 D-Cache Content 0 Register" bitfld.long 0x00 29.--30. " D_BIT ,Dirty bit" "0,1,2,3" bitfld.long 0x00 27.--28. " C_BIT ,Coherent bit" "0,1,2,3" textline " " bitfld.long 0x00 26. " TZ ,TZ" "Disabled,Enabled" bitfld.long 0x00 22.--25. " OCA ,Outer cache attribute" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " hexmask.long.tbyte 0x00 1.--21. 1. " TAG ,Tag" bitfld.long 0x00 0. " VALID ,Valid" "Not valid,Valid" hgroup.long c15:0x10F++0x00 hide.long 0x00 "RD_LVL1_DC_CONT1,Read Level 1 D-Cache Content 1 Register" rgroup.long c15:0x1F++0x00 line.long 0x00 "RD_LVL1_IC_CONT0,Read Level 1 I-Cache Content 0 Register" hexmask.long.tbyte 0x00 2.--21. 1. " TAG ,Tag" bitfld.long 0x00 1. " VALID ,Valid" "Not valid,Valid" textline " " bitfld.long 0x00 0. " TZ ,TZ" "Disabled,Enabled" hgroup.long c15:0x11F++0x00 hide.long 0x00 "RD_LVL1_IC_CONT0,Read Level 1 I-Cache Content 1 Register" tree.end tree "L2C Miscellaneous Registers" width 10. group.long c15:0x169F++0x00 line.long 0x00 "L2C_EC,L2C Error Counter Register" hexmask.long.word 0x00 16.--31. 1. " ECORR ,Correctable error count" hexmask.long.word 0x00 0.--15. 1. " EUUNC ,Uncorrectable error count" group.long c15:0x179F++0x00 line.long 0x00 "L2C_ET,L2C Error Threshold Register" hexmask.long.word 0x00 16.--31. 1. " ECLMT ,Correctable error threshold" hexmask.long.word 0x00 0.--15. 1. " EULMT ,Uncorrectable error threshold" group.long c15:0x17AF++0x00 line.long 0x00 "L2C_WL,L2C Way Lockdown Register" bitfld.long 0x00 31. " L2DL7 ,Data way 7 lock " "No effect,Locked" bitfld.long 0x00 30. " L2DL6 ,Data way 6 lock " "No effect,Locked" textline " " bitfld.long 0x00 29. " L2DL5 ,Data way 5 lock " "No effect,Locked" bitfld.long 0x00 28. " L2DL4 ,Data way 4 lock " "No effect,Locked" textline " " bitfld.long 0x00 27. " L2DL3 ,Data way 3 lock " "No effect,Locked" bitfld.long 0x00 26. " L2DL2 ,Data way 2 lock " "No effect,Locked" textline " " bitfld.long 0x00 25. " L2DL1 ,Data way 1 lock " "No effect,Locked" bitfld.long 0x00 24. " L2DL0 ,Data way 0 lock " "No effect,Locked" textline " " bitfld.long 0x00 7. " L2IL7 ,Instruction way 7 lock" "No effect,Locked" bitfld.long 0x00 6. " L2IL6 ,Instruction way 6 lock" "No effect,Locked" textline " " bitfld.long 0x00 5. " L2IL5 ,Instruction way 5 lock" "No effect,Locked" bitfld.long 0x00 4. " L2IL4 ,Instruction way 4 lock" "No effect,Locked" textline " " bitfld.long 0x00 3. " L2IL3 ,Instruction way 3 lock" "No effect,Locked" bitfld.long 0x00 2. " L2IL2 ,Instruction way 2 lock" "No effect,Locked" textline " " bitfld.long 0x00 1. " L2IL1 ,Instruction way 1 lock" "No effect,Locked" bitfld.long 0x00 0. " L2IL0 ,Instruction way 0 lock" "No effect,Locked" group.long c15:0x17BF++0x00 line.long 0x00 "L2C_ECAP,L2C Error Capture Register" hexmask.long 0x00 2.--31. 0x04 " CAP_ERR_ADDR ,The capture error physical address" bitfld.long 0x00 0. " CAP_ERR_VAL ,Captured error valid" "Not valid,Valid" tree.end tree.end tree.end width 11. endif tree.end tree "CPU SUB-SYSTEM (CPU Sub-System Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0x20000 width 19. tree "Coherent Fabric Control and Status" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x20000+0x204))&0x3)==0x3) group.long 0x200++0x3 line.long 0x00 "COHF_CTRL,Coherency Fabric Control Register" bitfld.long 0x00 27. " SNOOPCPU3_EN ,Snoop CPU3 Enable" "Disabled,Enabled" bitfld.long 0x00 26. " SNOOPCPU2_EN ,Snoop CPU2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " SNOOPCPU1_EN ,Snoop CPU1 Enable" "Disabled,Enabled" bitfld.long 0x00 24. " SNOOPCPU0_EN ,Snoop CPU0 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " MBUS_ERR_PROP_ENABLE ,Enable MBUS Error Propagation" "Not propagated,Propagated" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x20000+0x204))&0x3)==0x2) group.long 0x200++0x3 line.long 0x00 "COHF_CTRL,Coherency Fabric Control Register" bitfld.long 0x00 26. " SNOOPCPU2_EN ,Snoop CPU2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " SNOOPCPU1_EN ,Snoop CPU1 Enable" "Disabled,Enabled" bitfld.long 0x00 24. " SNOOPCPU0_EN ,Snoop CPU0 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " MBUS_ERR_PROP_ENABLE ,Enable MBUS Error Propagation" "Not propagated,Propagated" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x20000+0x204))&0x3)==0x1) group.long 0x200++0x3 line.long 0x00 "COHF_CTRL,Coherency Fabric Control Register" bitfld.long 0x00 25. " SNOOPCPU1_EN ,Snoop CPU1 Enable" "Disabled,Enabled" bitfld.long 0x00 24. " SNOOPCPU0_EN ,Snoop CPU0 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " MBUS_ERR_PROP_ENABLE ,Enable MBUS Error Propagation" "Not propagated,Propagated" else group.long 0x200++0x3 line.long 0x00 "COHF_CTRL,Coherency Fabric Control Register" bitfld.long 0x00 24. " SNOOPCPU0_EN ,Snoop CPU0 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " MBUS_ERR_PROP_ENABLE ,Enable MBUS Error Propagation" "Not propagated,Propagated" endif group.long 0x204++0xb line.long 0x00 "COHF_CONF,Coherency Fabric Configuration Register" bitfld.long 0x00 27. " SMP_GROUP0[3] ,CPU3 in SMP group 0 present" "Not present,Present" bitfld.long 0x00 26. " SMP_GROUP0[2] ,CPU2 in SMP group 0 present" "Not present,Present" textline " " bitfld.long 0x00 25. " SMP_GROUP0[1] ,CPU1 in SMP group 0 present" "Not present,Present" bitfld.long 0x00 24. " SMP_GROUP0[0] ,CPU0 in SMP group 0 present" "Not present,Present" textline " " bitfld.long 0x00 19. " SMP_GROUP1[3] ,CPU3 in SMP group 1 present" "Not present,Present" bitfld.long 0x00 18. " SMP_GROUP1[2] ,CPU2 in SMP group 1 present" "Not present,Present" textline " " bitfld.long 0x00 17. " SMP_GROUP1[1] ,CPU1 in SMP group 1 present" "Not present,Present" bitfld.long 0x00 16. " SMP_GROUP1[0] ,CPU0 in SMP group 1 present" "Not present,Present" textline " " bitfld.long 0x00 15. " FORCE_DATA_COHERENCY_EN ,Force Data Coherent enable" "Disabled,Enabled" bitfld.long 0x00 0.--1. " CPU_NUMBER ,Number of CPUs present in the Coherency Fabric" "CPU0,CPU0-CPU1,CPU0-CPU2,CPU0-CPU3" line.long 0x04 "EVT_AFF,Events Affinity Register" bitfld.long 0x04 15. " CPU3_EVENT_SOURCE[3] ,CPU3 can trigger the event_in input of CPU3 enable" "Disabled,Enabled" bitfld.long 0x04 14. " CPU3_EVENT_SOURCE[2] ,CPU2 can trigger the event_in input of CPU3 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 13. " CPU3_EVENT_SOURCE[1] ,CPU1 can trigger the event_in input of CPU3 enable" "Disabled,Enabled" bitfld.long 0x04 12. " CPU3_EVENT_SOURCE[0] ,CPU0 can trigger the event_in input of CPU3 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 11. " CPU2_EVENT_SOURCE[3] ,CPU3 can trigger the event_in input of CPU2 enable" "Disabled,Enabled" bitfld.long 0x04 10. " CPU2_EVENT_SOURCE[2] ,CPU2 can trigger the event_in input of CPU2 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 9. " CPU2_EVENT_SOURCE[1] ,CPU1 can trigger the event_in input of CPU2 enable" "Disabled,Enabled" bitfld.long 0x04 8. " CPU2_EVENT_SOURCE[0] ,CPU0 can trigger the event_in input of CPU2 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " CPU1_EVENT_SOURCE[3] ,CPU3 can trigger the event_in input of CPU1 enable" "Disabled,Enabled" bitfld.long 0x04 6. " CPU1_EVENT_SOURCE[2] ,CPU2 can trigger the event_in input of CPU1 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 5. " CPU1_EVENT_SOURCE[1] ,CPU1 can trigger the event_in input of CPU1 enable" "Disabled,Enabled" bitfld.long 0x04 4. " CPU1_EVENT_SOURCE[0] ,CPU0 can trigger the event_in input of CPU1 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 3. " CPU0_EVENT_SOURCE[3] ,CPU3 can trigger the event_in input of CPU0 enable" "Disabled,Enabled" bitfld.long 0x04 2. " CPU0_EVENT_SOURCE[2] ,CPU2 can trigger the event_in input of CPU0 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 1. " CPU0_EVENT_SOURCE[1] ,CPU1 can trigger the event_in input of CPU0 enable" "Disabled,Enabled" bitfld.long 0x04 0. " CPU0_EVENT_SOURCE[0] ,CPU0 can trigger the event_in input of CPU0 enable" "Disabled,Enabled" line.long 0x08 "IO_SNOOP_AFF,IO Snoop Affinity Register" bitfld.long 0x08 15. " CPU3_IO_AFFINITY[3] ,IO group3 is coherent with CPU3 enable" "Disabled,Enabled" bitfld.long 0x08 14. " CPU3_IO_AFFINITY[2] ,IO group2 is coherent with CPU3 enable" "Disabled,Enabled" textline " " bitfld.long 0x08 13. " CPU3_IO_AFFINITY[1] ,IO group1 is coherent with CPU3 enable" "Disabled,Enabled" bitfld.long 0x08 12. " CPU3_IO_AFFINITY[0] ,IO group0 is coherent with CPU3 enable" "Disabled,Enabled" textline " " bitfld.long 0x08 11. " CPU2_IO_AFFINITY[3] ,IO group3 is coherent with CPU2 enable" "Disabled,Enabled" bitfld.long 0x08 10. " CPU2_IO_AFFINITY[2] ,IO group2 is coherent with CPU2 enable" "Disabled,Enabled" textline " " bitfld.long 0x08 9. " CPU2_IO_AFFINITY[1] ,IO group1 is coherent with CPU2 enable" "Disabled,Enabled" bitfld.long 0x08 8. " CPU2_IO_AFFINITY[0] ,IO group0 is coherent with CPU2 enable" "Disabled,Enabled" textline " " bitfld.long 0x08 7. " CPU1_IO_AFFINITY[3] ,IO group3 is coherent with CPU1 enable" "Disabled,Enabled" bitfld.long 0x08 6. " CPU1_IO_AFFINITY[2] ,IO group2 is coherent with CPU1 enable" "Disabled,Enabled" textline " " bitfld.long 0x08 5. " CPU1_IO_AFFINITY[1] ,IO group1 is coherent with CPU1 enable" "Disabled,Enabled" bitfld.long 0x08 4. " CPU1_IO_AFFINITY[0] ,IO group0 is coherent with CPU1 enable" "Disabled,Enabled" textline " " bitfld.long 0x08 3. " CPU0_IO_AFFINITY[3] ,IO group3 is coherent with CPU0 enable" "Disabled,Enabled" bitfld.long 0x08 2. " CPU0_IO_AFFINITY[2] ,IO group2 is coherent with CPU0 enable" "Disabled,Enabled" textline " " bitfld.long 0x08 1. " CPU0_IO_AFFINITY[1] ,IO group1 is coherent with CPU0 enable" "Disabled,Enabled" bitfld.long 0x08 0. " CPU0_IO_AFFINITY[0] ,IO group0 is coherent with CPU0 enable" "Disabled,Enabled" group.long 0x228++0x3 line.long 0x00 "CFU_CONF,CFU Config Register" bitfld.long 0x00 18. " POUTOSL2 ,L2 point of unification" "Disabled,Enabled" bitfld.long 0x00 17. " POCTOSL2 ,L2 point of coherent" "Disabled,Enabled" group.long 0x240++0xf line.long 0x0 "SRAM_WIN0_CTRL,SRAM Window 0 Control Register" hexmask.long.word 0x0 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x0 12.--15. 0x10 " BASEEXTENSION ,Base Address Extension" textline " " bitfld.long 0x0 8.--10. " SIZE ,Window Size" "64KB,128KB,Reserved,256KB,Reserved,Reserved,Reserved,512KB" bitfld.long 0x0 0. " WINEN ,Window Enable" "Disabled,Enabled" line.long 0x4 "SRAM_WIN1_CTRL,SRAM Window 1 Control Register" hexmask.long.word 0x4 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x4 12.--15. 0x10 " BASEEXTENSION ,Base Address Extension" textline " " bitfld.long 0x4 8.--10. " SIZE ,Window Size" "64KB,128KB,Reserved,256KB,Reserved,Reserved,Reserved,512KB" bitfld.long 0x4 0. " WINEN ,Window Enable" "Disabled,Enabled" line.long 0x8 "SRAM_WIN2_CTRL,SRAM Window 2 Control Register" hexmask.long.word 0x8 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x8 12.--15. 0x10 " BASEEXTENSION ,Base Address Extension" textline " " bitfld.long 0x8 8.--10. " SIZE ,Window Size" "64KB,128KB,Reserved,256KB,Reserved,Reserved,Reserved,512KB" bitfld.long 0x8 0. " WINEN ,Window Enable" "Disabled,Enabled" line.long 0xC "SRAM_WIN3_CTRL,SRAM Window 3 Control Register" hexmask.long.word 0xC 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0xC 12.--15. 0x10 " BASEEXTENSION ,Base Address Extension" textline " " bitfld.long 0xC 8.--10. " SIZE ,Window Size" "64KB,128KB,Reserved,256KB,Reserved,Reserved,Reserved,512KB" bitfld.long 0xC 0. " WINEN ,Window Enable" "Disabled,Enabled" group.long 0x250++0x7 line.long 0x00 "MBUS_BR_WIN_CTRL,Mbus Bridge Window Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" bitfld.long 0x00 0. " WINEN ,Mbus Bridge Window Enable" "Disabled,Enabled" line.long 0x04 "MBUS_BR_WIN_BASE,Mbus Bridge Window Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x04 0.--3. 1. " BASEEXTENSION ,Base Address Extension" group.long 0x258++0x7 line.long 0x00 "COH_FAB_ERR_STS,Coherency Fabric Error Status Register" bitfld.long 0x00 31. " CPU3_LSL1_STATE_PARITY_ERROR ,CPU3 LSL1 State Parity Error" "No error,Error" bitfld.long 0x00 30. " CPU2_LSL1_STATE_PARITY_ERROR ,CPU2 LSL1 State Parity Error" "No error,Error" textline " " bitfld.long 0x00 29. " CPU1_LSL1_STATE_PARITY_ERROR ,CPU1 LSL1 State Parity Error" "No error,Error" bitfld.long 0x00 28. " CPU0_LSL1_STATE_PARITY_ERROR ,CPU0 LSL1 State Parity Error" "No error,Error" textline " " bitfld.long 0x00 27. " CPU3_LSL1_ATTR_PARITY_ERROR ,CPU3 LSL1 Attr Parity Error" "No error,Error" bitfld.long 0x00 26. " CPU2_LSL1_ATTR_PARITY_ERROR ,CPU2 LSL1 Attr Parity Error" "No error,Error" textline " " bitfld.long 0x00 25. " CPU1_LSL1_ATTR_PARITY_ERROR ,CPU1 LSL1 Attr Parity Error" "No error,Error" bitfld.long 0x00 24. " CPU0_LSL1_ATTR_PARITY_ERROR ,CPU0 LSL1 Attr Parity Error" "No error,Error" textline " " bitfld.long 0x00 23. " CPU3_MMU_PARITY_ERROR ,CPU3 MMU Parity Error" "No error,Error" bitfld.long 0x00 22. " CPU2_MMU_PARITY_ERROR ,CPU2 MMU Parity Error" "No error,Error" textline " " bitfld.long 0x00 21. " CPU1_MMU_PARITY_ERROR ,CPU1 MMU Parity Error" "No error,Error" bitfld.long 0x00 20. " CPU0_MMU_PARITY_ERROR ,CPU0 MMU Parity Error" "No error,Error" textline " " bitfld.long 0x00 19. " CPU3_IC_PARITY_ERROR ,CPU3 Instruction Cache Parity Error" "No error,Error" bitfld.long 0x00 18. " CPU2_IC_PARITY_ERROR ,CPU2 Instruction Cache Parity Error" "No error,Error" textline " " bitfld.long 0x00 17. " CPU1_IC_PARITY_ERROR ,CPU1 Instruction Cache Parity Error" "No error,Error" bitfld.long 0x00 16. " CPU0_IC_PARITY_ERROR ,CPU0 Instruction Cache Parity Error" "No error,Error" textline " " bitfld.long 0x00 15. " CPU3_DC_PARITY_ERROR ,CPU3 Data Cache Parity Error" "No error,Error" bitfld.long 0x00 14. " CPU2_DC_PARITY_ERROR ,CPU2 Data Cache Parity Error" "No error,Error" textline " " bitfld.long 0x00 13. " CPU1_DC_PARITY_ERROR ,CPU1 Data Cache Parity Error" "No error,Error" bitfld.long 0x00 12. " CPU0_DC_PARITY_ERROR ,CPU0 Data Cache Parity Error" "No error,Error" textline " " bitfld.long 0x00 11. " ETB3_PARITY_ERROR ,ETB CPU3 Array Parity Error" "No error,Error" bitfld.long 0x00 10. " ETB2_PARITY_ERROR ,ETB CPU2 Array Parity Error" "No error,Error" textline " " bitfld.long 0x00 9. " ETB1_PARITY_ERROR ,ETB CPU1 Array Parity Error" "No error,Error" bitfld.long 0x00 8. " ETB0_PARITY_ERROR ,ETB CPU0 Array Parity Error" "No error,Error" textline " " bitfld.long 0x00 7. " CPU3_SNOOP_PARITY_ERROR ,CPU Snoop Parity Error Interrupt" "No error,Error" bitfld.long 0x00 6. " CPU2_SNOOP_PARITY_ERROR ,CPU Snoop Parity Error Interrupt" "No error,Error" textline " " bitfld.long 0x00 5. " CPU1_SNOOP_PARITY_ERROR ,CPU Snoop Parity Error Interrupt" "No error,Error" bitfld.long 0x00 4. " CPU0_SNOOP_PARITY_ERROR ,CPU Snoop Parity Error Interrupt" "No error,Error" textline " " bitfld.long 0x00 3. " CIB_ACCESSERR ,CIB Access Error" "No error,Error" bitfld.long 0x00 2. " CIB_PARITY_ERROR ,Coherent IO Bridge Parity Error" "No error,Error" textline " " bitfld.long 0x00 1. " ACCESSERR ,Access Error" "No error,Error" bitfld.long 0x00 0. " BIT64ERR ,MBUS Bridge Read Error" "No error,Error" line.long 0x04 "COH_FAB_ERR_MASK,Coherency Fabric Error mask Register" bitfld.long 0x04 31. " FABRICERRORMASK[31] ,CPU3 LSL1 State Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 30. " FABRICERRORMASK[30] ,CPU2 LSL1 State Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 29. " FABRICERRORMASK[29] ,CPU1 LSL1 State Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 28. " FABRICERRORMASK[28] ,CPU0 LSL1 State Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 27. " FABRICERRORMASK[27] ,CPU3 LSL1 Attr Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 26. " FABRICERRORMASK[26] ,CPU2 LSL1 Attr Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 25. " FABRICERRORMASK[25] ,CPU1 LSL1 Attr Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 24. " FABRICERRORMASK[24] ,CPU0 LSL1 Attr Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 23. " FABRICERRORMASK[23] ,CPU3 MMU Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 22. " FABRICERRORMASK[22] ,CPU2 MMU Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 21. " FABRICERRORMASK[21] ,CPU1 MMU Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 20. " FABRICERRORMASK[20] ,CPU0 MMU Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 19. " FABRICERRORMASK[19] ,CPU3 Instruction Cache Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 18. " FABRICERRORMASK[18] ,CPU2 Instruction Cache Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 17. " FABRICERRORMASK[17] ,CPU1 Instruction Cache Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 16. " FABRICERRORMASK[16] ,CPU0 Instruction Cache Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 15. " FABRICERRORMASK[15] ,CPU3 Data Cache Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 14. " FABRICERRORMASK[14] ,CPU2 Data Cache Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 13. " FABRICERRORMASK[13] ,CPU1 Data Cache Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 12. " FABRICERRORMASK[12] ,CPU0 Data Cache Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 11. " FABRICERRORMASK[11] ,ETB CPU3 Array Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 10. " FABRICERRORMASK[10] ,ETB CPU2 Array Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 9. " FABRICERRORMASK[9] ,ETB CPU1 Array Parity Error Mask" "Not masked,Masked" bitfld.long 0x04 8. " FABRICERRORMASK[8] ,ETB CPU0 Array Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 7. " FABRICERRORMASK[7] ,CPU Snoop Parity Error Interrupt Mask" "Not masked,Masked" bitfld.long 0x04 6. " FABRICERRORMASK[6] ,CPU Snoop Parity Error Interrupt Mask" "Not masked,Masked" textline " " bitfld.long 0x04 5. " FABRICERRORMASK[5] ,CPU Snoop Parity Error Interrupt Mask" "Not masked,Masked" bitfld.long 0x04 4. " FABRICERRORMASK[4] ,CPU Snoop Parity Error Interrupt Mask" "Not masked,Masked" textline " " bitfld.long 0x04 3. " FABRICERRORMASK[3] ,CIB Access Error Mask" "Not masked,Masked" bitfld.long 0x04 2. " FABRICERRORMASK[2] ,Coherent IO Bridge Parity Error Mask" "Not masked,Masked" textline " " bitfld.long 0x04 1. " FABRICERRORMASK[1] ,Access Error Mask" "Not masked,Masked" bitfld.long 0x04 0. " FABRICERRORMASK[0] ,MBUS Bridge Read Error Mask" "Not masked,Masked" rgroup.long 0x260++0x3 line.long 0x00 "COH_FAB_LOC_CAUSE,Coherency Fabric Local Cause Register" bitfld.long 0x00 27. " COHERENCYFABRICERRORSUM ,Coherency Fabric Error Sum Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 26. " GLOBAL_WD_TIMER ,Global WD Timer Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " GLOBAL_TIMER3 ,Global Timer 3 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 24. " GLOBAL_TIMER2 ,Global Timer 2 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " GLOBAL_TIMER1 ,Global Timer 1 Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 22. " GLOBAL_TIMER0 ,Global Timer 0 Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " PMU_CPU3_INTERRUPT ,Power Management Unit Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 20. " PMU_CPU2_INTERRUPT ,Power Management Unit Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " PMU_CPU1_INTERRUPT ,Power Management Unit Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 18. " PMU_CPU0_INTERRUPT ,Power Management Unit Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " PMU_MC_INTERRUPT ,Power Management Unit Memory Controller Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 16. " L2_CACHE_INTERRUPT ,L2 Cache Events Summary Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " CPU3_NCTIIRQ ,CPU3 Debug Cross Trigger Interupt" "No interrupt,Interrupt" bitfld.long 0x00 10. " CPU2_NCTIIRQ ,CPU2 Debug Cross Trigger Interupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " CPU1_NCTIIRQ ,CPU1 Debug Cross Trigger Interupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " CPU0_NCTIIRQ ,CPU0 Debug Cross Trigger Interupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " CPU3_PERF_COUNTER_OVERFLOW ,CPU3 Performance Counter Overflow Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " CPU2_PERF_COUNTER_OVERFLOW ,CPU2 Performance Counter Overflow Interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " CPU1_PERF_COUNTER_OVERFLOW ,CPU1 Performance Counter Overflow Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " CPU0_PERF_COUNTER_OVERFLOW ,CPU0 Performance Counter Overflow Interrupt" "No interrupt,Interrupt" tree.end width 24. tree "Coherent IO Bridge Control and Status" group.long 0x280++0x17 line.long 0x00 "CIB_CTRL&CONF,CIB Control and Configuration Register" bitfld.long 0x00 20. " NONSECUREIOTRANSFER ,Secured/Non secured IO transfers towards Fabric" "Secured,Non Secured" bitfld.long 0x00 13. " CIB_EMPTY_STATUS ,Coherent IO Bridge Empty" "Not empty,Empty" textline " " bitfld.long 0x00 10.--11. " IGNORESHARINGENABLE ,Coherent IO Bridge Ignore Sharing Enable" "False,Reserved,True,?..." bitfld.long 0x00 9. " STOPCIBACKENABLE ,Stop Coherent IO Bridge Acknowldeg Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CIBWRITEBACKENABLE ,Coherent IO Bridge Write Back Mode Enable" "Disabled,Enabled" line.long 0x04 "CIB_NONL1_SN_WIN0_CTRL,CIB Non L1 Snoopable Window0 Control Register" hexmask.long.word 0x04 16.--31. 1. " WINDOW_SIZE ,Non L1 Snoopable Window Size" bitfld.long 0x04 0. " WINEN ,Non L1 Snoopable Window Enable" "Disabled,Enabled" line.long 0x08 "CIB_NONL1_SN_WIN0_BA,CIB Non L1 Snoopable Window0 Base Address Register" hexmask.long.word 0x08 16.--31. 1. " WINDOWBASE ,Non L1 Snoopable Window Base Address" hexmask.long.byte 0x08 0.--3. 1. " BASEEXTENSION ,Non L1 Snoopable Window Base Address Extension" line.long 0x0C "CIB_NONL1_SN_WIN1_CTRL,CIB Non L1 Snoopable Window1 Control Register" hexmask.long.word 0x0C 16.--31. 1. " WINDOW_SIZE ,Non L1 Snoopable Window Size" bitfld.long 0x0C 0. " WINEN ,Non L1 Snoopable Window Enable" "Disabled,Enabled" line.long 0x10 "CIB_NONL1_SN_WIN1_BA,CIB Non L1 Snoopable Window1 Base Address Register" hexmask.long.word 0x10 16.--31. 1. " WINDOWBASE ,Non L1 Snoopable Window Base Address" hexmask.long.byte 0x10 0.--3. 1. " BASEEXTENSION ,Non L1 Snoopable Window Base Address Extension" line.long 0x14 "CIB_RD_SEL,CIB Read Buffer Select Register" hexmask.long.word 0x14 0.--15. 0x1 " RDBUFF ,Read buffer assignment per unit" rgroup.long 0x298++0x3 line.long 0x00 "CIB_PAR_ERR_STS,CIB Parity Error Status Register" bitfld.long 0x00 3. " PORT1_READ_INTERNAL_RAM_ERROR ,Internal Error over Port1 read RAM due to parity error" "No error,Error" bitfld.long 0x00 2. " PORT0_READ_INTERNAL_RAM_ERROR ,Internal Error over Port0 read RAM due to parity error" "No error,Error" textline " " bitfld.long 0x00 1. " PORT1_WRITE_INTERNAL_RAM_ERROR ,Internal Error over Port1 write RAM due to parity error" "No error,Error" bitfld.long 0x00 0. " PORT0_WRITE_INTERNAL_RAM_ERROR ,Internal Error over Port0 write RAM due to parity error" "No error,Error" group.long 0x1810++0x3 line.long 0x00 "CPU0_IO_SYNC,CPU0 IO Sync Barrier Control Register" bitfld.long 0x00 0. " TRIGGERANDSTATUS ,Sync Barrier Trigger and Status" "Idle,Busy" group.long 0x1910++0x3 line.long 0x00 "CPU1_IO_SYNC,CPU1 IO Sync Barrier Control Register" bitfld.long 0x00 0. " TRIGGERANDSTATUS ,Sync Barrier Trigger and Status" "Idle,Busy" group.long 0x1A10++0x3 line.long 0x00 "CPU2_IO_SYNC,CPU2 IO Sync Barrier Control Register" bitfld.long 0x00 0. " TRIGGERANDSTATUS ,Sync Barrier Trigger and Status" "Idle,Busy" group.long 0x1B10++0x3 line.long 0x00 "CPU3_IO_SYNC,CPU3 IO Sync Barrier Control Register" bitfld.long 0x00 0. " TRIGGERANDSTATUS ,Sync Barrier Trigger and Status" "Idle,Busy" tree.end width 12. tree "SDRAM Address Decoding" group.long 0x180++0x1F line.long 0x0 "WIN0_BA,Win 0 Base Address Register" hexmask.long.byte 0x0 24.--31. 1. " BASE ,DRAM Window0 base address" hexmask.long.byte 0x0 0.--3. 1. " BASEEXTENSION ,DRAM Window0 base address extension" line.long 0x0+0x4 "WIN0_CTRL,Win 0 Control Register" hexmask.long.byte (0x0+0x4) 24.--31. 1. " SIZE ,DRAM Window0 Size" bitfld.long (0x0+0x4) 2.--4. " WIN_CS ,DRAM Window0 CS" "CS[0],CS[1],CS[2],CS[3],?..." textline " " bitfld.long (0x0+0x4) 0. " EN ,DRAM Window0 Enable" "Disabled,Enabled" line.long 0x8 "WIN1_BA,Win 1 Base Address Register" hexmask.long.byte 0x8 24.--31. 1. " BASE ,DRAM Window1 base address" hexmask.long.byte 0x8 0.--3. 1. " BASEEXTENSION ,DRAM Window1 base address extension" line.long 0x8+0x4 "WIN1_CTRL,Win 1 Control Register" hexmask.long.byte (0x8+0x4) 24.--31. 1. " SIZE ,DRAM Window1 Size" bitfld.long (0x8+0x4) 2.--4. " WIN_CS ,DRAM Window1 CS" "CS[0],CS[1],CS[2],CS[3],?..." textline " " bitfld.long (0x8+0x4) 0. " EN ,DRAM Window0 Enable" "Disabled,Enabled" line.long 0x10 "WIN2_BA,Win 2 Base Address Register" hexmask.long.byte 0x10 24.--31. 1. " BASE ,DRAM Window2 base address" hexmask.long.byte 0x10 0.--3. 1. " BASEEXTENSION ,DRAM Window2 base address extension" line.long 0x10+0x4 "WIN2_CTRL,Win 2 Control Register" hexmask.long.byte (0x10+0x4) 24.--31. 1. " SIZE ,DRAM Window2 Size" bitfld.long (0x10+0x4) 2.--4. " WIN_CS ,DRAM Window2 CS" "CS[0],CS[1],CS[2],CS[3],?..." textline " " bitfld.long (0x10+0x4) 0. " EN ,DRAM Window0 Enable" "Disabled,Enabled" line.long 0x18 "WIN3_BA,Win 3 Base Address Register" hexmask.long.byte 0x18 24.--31. 1. " BASE ,DRAM Window3 base address" hexmask.long.byte 0x18 0.--3. 1. " BASEEXTENSION ,DRAM Window3 base address extension" line.long 0x18+0x4 "WIN3_CTRL,Win 3 Control Register" hexmask.long.byte (0x18+0x4) 24.--31. 1. " SIZE ,DRAM Window3 Size" bitfld.long (0x18+0x4) 2.--4. " WIN_CS ,DRAM Window3 CS" "CS[0],CS[1],CS[2],CS[3],?..." textline " " bitfld.long (0x18+0x4) 0. " EN ,DRAM Window0 Enable" "Disabled,Enabled" tree.end width 25. tree "Mbus Unit Address Decoding" group.long 0x0++0xF line.long 0x00 "WIN0_CTRL,Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window0 Enable" "Disabled,Enabled" line.long 0x04 "WIN0_BASE,Window0 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "WIN0_REMAP_LOW,Window0 Remap Low Register" hexmask.long.word 0x08 16.--31. 1. " REMAP ,Remap Address" line.long 0x0C "WIN0_REMAP_HIGH,Window0 Remap High Register" group.long 0x10++0xF line.long 0x00 "WIN1_CTRL,Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window1 Enable" "Disabled,Enabled" line.long 0x04 "WIN1_BASE,Window1 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "WIN1_REMAP_LOW,Window1 Remap Low Register" hexmask.long.word 0x08 16.--31. 1. " REMAP ,Remap Address" line.long 0x0C "WIN1_REMAP_HIGH,Window1 Remap High Register" group.long 0x20++0xF line.long 0x00 "WIN2_CTRL,Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window2 Enable" "Disabled,Enabled" line.long 0x04 "WIN2_BASE,Window2 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "WIN2_REMAP_LOW,Window2 Remap Low Register" hexmask.long.word 0x08 16.--31. 1. " REMAP ,Remap Address" line.long 0x0C "WIN2_REMAP_HIGH,Window2 Remap High Register" group.long 0x30++0xF line.long 0x00 "WIN3_CTRL,Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window3 Enable" "Disabled,Enabled" line.long 0x04 "WIN3_BASE,Window3 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "WIN3_REMAP_LOW,Window3 Remap Low Register" hexmask.long.word 0x08 16.--31. 1. " REMAP ,Remap Address" line.long 0x0C "WIN3_REMAP_HIGH,Window3 Remap High Register" group.long 0x40++0xF line.long 0x00 "WIN4_CTRL,Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window4 Enable" "Disabled,Enabled" line.long 0x04 "WIN4_BASE,Window4 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "WIN4_REMAP_LOW,Window4 Remap Low Register" hexmask.long.word 0x08 16.--31. 1. " REMAP ,Remap Address" line.long 0x0C "WIN4_REMAP_HIGH,Window4 Remap High Register" group.long 0x50++0xF line.long 0x00 "WIN5_CTRL,Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window5 Enable" "Disabled,Enabled" line.long 0x04 "WIN5_BASE,Window5 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "WIN5_REMAP_LOW,Window5 Remap Low Register" hexmask.long.word 0x08 16.--31. 1. " REMAP ,Remap Address" line.long 0x0C "WIN5_REMAP_HIGH,Window5 Remap High Register" group.long 0x60++0xF line.long 0x00 "WIN6_CTRL,Window6 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window6 Enable" "Disabled,Enabled" line.long 0x04 "WIN6_BASE,Window6 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "WIN6_REMAP_LOW,Window6 Remap Low Register" hexmask.long.word 0x08 16.--31. 1. " REMAP ,Remap Address" line.long 0x0C "WIN6_REMAP_HIGH,Window6 Remap High Register" group.long 0x70++0xF line.long 0x00 "WIN7_CTRL,Window7 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window7 Enable" "Disabled,Enabled" line.long 0x04 "WIN7_BASE,Window7 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "WIN7_REMAP_LOW,Window7 Remap Low Register" hexmask.long.word 0x08 16.--31. 1. " REMAP ,Remap Address" line.long 0x0C "WIN7_REMAP_HIGH,Window7 Remap High Register" group.long 0x80++0x7 line.long 0x00 "IN_REG_BASE,Internal Registers Base Address" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" bitfld.long 0x00 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "IN_UNITS_SYNC_BARR_CTRL,Window$2 Base Register" hexmask.long.word 0x04 0.--15. 1. " INTERNALUNITSYNCBARRIERENABLE ,Internal Unit Sync Barrier Enable" group.long 0x90++0x7 line.long 0x00 "WIN8_CTRL,Window8 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window8 Enable" "Disabled,Enabled" line.long 0x04 "WIN8_BASE,Window8 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x98++0x7 line.long 0x00 "WIN9_CTRL,Window9 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window9 Enable" "Disabled,Enabled" line.long 0x04 "WIN9_BASE,Window9 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xA0++0x7 line.long 0x00 "WIN10_CTRL,Window10 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window10 Enable" "Disabled,Enabled" line.long 0x04 "WIN10_BASE,Window10 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xA8++0x7 line.long 0x00 "WIN11_CTRL,Window11 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window11 Enable" "Disabled,Enabled" line.long 0x04 "WIN11_BASE,Window11 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xB0++0x7 line.long 0x00 "WIN12_CTRL,Window12 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window12 Enable" "Disabled,Enabled" line.long 0x04 "WIN12_BASE,Window12 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xB8++0x7 line.long 0x00 "WIN13_CTRL,Window13 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window13 Enable" "Disabled,Enabled" line.long 0x04 "WIN13_BASE,Window13 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xC0++0x7 line.long 0x00 "WIN14_CTRL,Window14 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window14 Enable" "Disabled,Enabled" line.long 0x04 "WIN14_BASE,Window14 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xC8++0x7 line.long 0x00 "WIN15_CTRL,Window15 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window15 Enable" "Disabled,Enabled" line.long 0x04 "WIN15_BASE,Window15 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xD0++0x7 line.long 0x00 "WIN16_CTRL,Window16 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window16 Enable" "Disabled,Enabled" line.long 0x04 "WIN16_BASE,Window16 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xD8++0x7 line.long 0x00 "WIN17_CTRL,Window17 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window17 Enable" "Disabled,Enabled" line.long 0x04 "WIN17_BASE,Window17 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xE0++0x7 line.long 0x00 "WIN18_CTRL,Window18 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window18 Enable" "Disabled,Enabled" line.long 0x04 "WIN18_BASE,Window18 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xE8++0x7 line.long 0x00 "WIN19_CTRL,Window19 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." bitfld.long 0x00 1. " SYNCBARRIERENABLE ,Window Sync Barrier Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " WIN_EN ,Window19 Enable" "Disabled,Enabled" line.long 0x04 "WIN19_BASE,Window19 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0xF0++0x7 line.long 0x00 "WIN13_REMAP_LOW,Window13 Remap Low Register" hexmask.long.word 0x00 16.--31. 1. " REMAP ,Remap Address" line.long 0x04 "WIN13_REMAP_HIGH,Window13 Remap High Register" group.long 0x250++0x7 line.long 0x00 "MBUS_WIN_CTRL,Mbus Bridge Window Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" bitfld.long 0x00 0. " WIN_EN ,Window0 Enable" "Disabled,Enabled" line.long 0x04 "MBUS_WIN_BASE,Mbus Bridge Window Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base Address" bitfld.long 0x04 0.--3. " BASEEXTENSION ,Base Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" tree.end width 17. tree "CPU Registers" tree "CPU 0" group.long 0x1800++0x3 line.long 0x00 "CPU_CONF,CPU Configuration Register" bitfld.long 0x00 24.--27. " CLUSTER_ID ,CPU Cluster ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16. " SHARED_L2_PRESENT ,Defines to the corresponding CPU that a Shared L2 exists" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " PCLK_WFI_EN ,Enable wakeup from WFI through debugger" "Disabled,Enabled" bitfld.long 0x00 11. " UBIT_INIT ,Endian Configuration " "Disabled,Enabled" textline " " bitfld.long 0x00 9.--10. " CORE_MODE ,Specifies the targeted ARM core behavior" "ARM1176,Cortex-A8,ARM11-MPCore,Cortex-A9" bitfld.long 0x00 6. " NFMI_EN ,Fast Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " TE_INIT ,Thumb Exception Init" "ARM Exception,Thumb Exception" bitfld.long 0x00 3. " ENDIANINIT ,Endian Initialization" "Little,Big" textline " " bitfld.long 0x00 1. " VECINITLOC ,Determines the reset location of the boot starting address" "Msb zeros,Msb ones" rgroup.long (0x1800+0x8)++0x3 line.long 0x00 "CPU_CTRL_STAT,CPU Control and Status Register" bitfld.long 0x00 1. " CPUBIGENDIANSTATUS ,Value of the Big Endian field of the Sheeva CPU CP15 register" "Little,Big" group.long (0x1800+0x10)++0x3 line.long 0x00 "CPU_IO_SYNC,CPU IO Sync Barrier Control Register" bitfld.long 0x00 0. " TRIGGERANDSTATUS ,Sync Barrier Trigger and Status" "Idle,Busy" group.long (0x1800+0x20)++0x3 line.long 0x00 "SNOOP_FLTR_CTRL,Snoop Filter Control Register" bitfld.long 0x00 8. " SFINVALIDATE ,Snoop Filer Invalidate" "Not done,Done" bitfld.long 0x00 1. " SFSELFBYPASS ,Snoop Filter Self Bypass" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 0. " SFENABLE ,Snoop Filter Enable" "Disabled,Enabled" group.long (0x1800+0x28)++0x7 line.long 0x00 "SNOOP_FLTR_INTC,Snoop Filter Interrupt Cause Register" eventfld.long 0x00 0. " SFPARITYERROR ,SF parity error interrupt" "No interrupt,Interrupt" line.long 0x04 "SNOOP_FLTR_MASK,Snoop Filter Interrupt Mask Register" bitfld.long 0x04 0. " SFPARITYMASK ,SF parity error mask" "Not masked,Masked" group.long (0x1800+0x40)++0x3 line.long 0x00 "TMRS_CTRL,Timers Control Register" bitfld.long 0x00 22.--24. " CPUTIMER1_RATIO ,Global Timer 1 Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" bitfld.long 0x00 19.--21. " CPUTIMER0_RATIO ,Global Timer 0 Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" textline " " bitfld.long 0x00 16.--18. " CPUWDTIMERRATIO ,Global Watchdog Timer Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" bitfld.long 0x00 12. " CPUTIMER1_25MHZEN ,CPU Timer1 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " CPUTIMER0_25MHZEN ,CPU Timer0 25Mhz frequency Enable" "Disabled,Enabled" bitfld.long 0x00 10. " CPUWDTIMER25MHZEN ,CPU Watchdog Timer 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " CPUWDTIMERAUTO ,CPU Watchdog Timer Auto Mode" "Stop,Continue" bitfld.long 0x00 4. " CPUWDTIMEREN ,CPU Watchdog Timer Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " CPUTIMER1AUTO ,CPU Timer 1 Auto Mode" "Stop,Continue" bitfld.long 0x00 2. " CPUTIMER1EN ,CPU Timer 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CPUTIMER0AUTO ,CPU Timer 0 Auto Mode" "Stop,Continue" bitfld.long 0x00 0. " CPUTIMER0EN ,CPU Timer 0 Enable" "Disabled,Enabled" group.long (0x1800+0x50)++0x1B line.long 0x00 "TMR0_RELOAD,Timer 0 Reload Register" line.long 0x04 "TMR0,Timer 0 Register" line.long 0x08 "TMR1_RELOAD,Timer 1 Reload Register" line.long 0x0C "TMR1,Timer 1 Register" line.long 0x10 "TMR_WDT_RELOAD,Watchdog Timer Reload Register" line.long 0x14 "TMR_WDT,Watchdog Timer Register" line.long 0x18 "TMR_EVENTS,Timers Events Status Register" bitfld.long 0x18 24. " WDTIMEREXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" bitfld.long 0x18 8. " TIMER1EXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" textline " " bitfld.long 0x18 0. " TIMER0EXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" tree.end tree "CPU 1" group.long 0x1900++0x3 line.long 0x00 "CPU_CONF,CPU Configuration Register" bitfld.long 0x00 24.--27. " CLUSTER_ID ,CPU Cluster ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16. " SHARED_L2_PRESENT ,Defines to the corresponding CPU that a Shared L2 exists" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " PCLK_WFI_EN ,Enable wakeup from WFI through debugger" "Disabled,Enabled" bitfld.long 0x00 11. " UBIT_INIT ,Endian Configuration " "Disabled,Enabled" textline " " bitfld.long 0x00 9.--10. " CORE_MODE ,Specifies the targeted ARM core behavior" "ARM1176,Cortex-A8,ARM11-MPCore,Cortex-A9" bitfld.long 0x00 6. " NFMI_EN ,Fast Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " TE_INIT ,Thumb Exception Init" "ARM Exception,Thumb Exception" bitfld.long 0x00 3. " ENDIANINIT ,Endian Initialization" "Little,Big" textline " " bitfld.long 0x00 1. " VECINITLOC ,Determines the reset location of the boot starting address" "Msb zeros,Msb ones" rgroup.long (0x1900+0x8)++0x3 line.long 0x00 "CPU_CTRL_STAT,CPU Control and Status Register" bitfld.long 0x00 1. " CPUBIGENDIANSTATUS ,Value of the Big Endian field of the Sheeva CPU CP15 register" "Little,Big" group.long (0x1900+0x10)++0x3 line.long 0x00 "CPU_IO_SYNC,CPU IO Sync Barrier Control Register" bitfld.long 0x00 0. " TRIGGERANDSTATUS ,Sync Barrier Trigger and Status" "Idle,Busy" group.long (0x1900+0x20)++0x3 line.long 0x00 "SNOOP_FLTR_CTRL,Snoop Filter Control Register" bitfld.long 0x00 8. " SFINVALIDATE ,Snoop Filer Invalidate" "Not done,Done" bitfld.long 0x00 1. " SFSELFBYPASS ,Snoop Filter Self Bypass" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 0. " SFENABLE ,Snoop Filter Enable" "Disabled,Enabled" group.long (0x1900+0x28)++0x7 line.long 0x00 "SNOOP_FLTR_INTC,Snoop Filter Interrupt Cause Register" eventfld.long 0x00 0. " SFPARITYERROR ,SF parity error interrupt" "No interrupt,Interrupt" line.long 0x04 "SNOOP_FLTR_MASK,Snoop Filter Interrupt Mask Register" bitfld.long 0x04 0. " SFPARITYMASK ,SF parity error mask" "Not masked,Masked" group.long (0x1900+0x40)++0x3 line.long 0x00 "TMRS_CTRL,Timers Control Register" bitfld.long 0x00 22.--24. " CPUTIMER1_RATIO ,Global Timer 1 Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" bitfld.long 0x00 19.--21. " CPUTIMER0_RATIO ,Global Timer 0 Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" textline " " bitfld.long 0x00 16.--18. " CPUWDTIMERRATIO ,Global Watchdog Timer Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" bitfld.long 0x00 12. " CPUTIMER1_25MHZEN ,CPU Timer1 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " CPUTIMER0_25MHZEN ,CPU Timer0 25Mhz frequency Enable" "Disabled,Enabled" bitfld.long 0x00 10. " CPUWDTIMER25MHZEN ,CPU Watchdog Timer 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " CPUWDTIMERAUTO ,CPU Watchdog Timer Auto Mode" "Stop,Continue" bitfld.long 0x00 4. " CPUWDTIMEREN ,CPU Watchdog Timer Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " CPUTIMER1AUTO ,CPU Timer 1 Auto Mode" "Stop,Continue" bitfld.long 0x00 2. " CPUTIMER1EN ,CPU Timer 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CPUTIMER0AUTO ,CPU Timer 0 Auto Mode" "Stop,Continue" bitfld.long 0x00 0. " CPUTIMER0EN ,CPU Timer 0 Enable" "Disabled,Enabled" group.long (0x1900+0x50)++0x1B line.long 0x00 "TMR0_RELOAD,Timer 0 Reload Register" line.long 0x04 "TMR0,Timer 0 Register" line.long 0x08 "TMR1_RELOAD,Timer 1 Reload Register" line.long 0x0C "TMR1,Timer 1 Register" line.long 0x10 "TMR_WDT_RELOAD,Watchdog Timer Reload Register" line.long 0x14 "TMR_WDT,Watchdog Timer Register" line.long 0x18 "TMR_EVENTS,Timers Events Status Register" bitfld.long 0x18 24. " WDTIMEREXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" bitfld.long 0x18 8. " TIMER1EXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" textline " " bitfld.long 0x18 0. " TIMER0EXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" tree.end tree "CPU 2" group.long 0x1A00++0x3 line.long 0x00 "CPU_CONF,CPU Configuration Register" bitfld.long 0x00 24.--27. " CLUSTER_ID ,CPU Cluster ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16. " SHARED_L2_PRESENT ,Defines to the corresponding CPU that a Shared L2 exists" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " PCLK_WFI_EN ,Enable wakeup from WFI through debugger" "Disabled,Enabled" bitfld.long 0x00 11. " UBIT_INIT ,Endian Configuration " "Disabled,Enabled" textline " " bitfld.long 0x00 9.--10. " CORE_MODE ,Specifies the targeted ARM core behavior" "ARM1176,Cortex-A8,ARM11-MPCore,Cortex-A9" bitfld.long 0x00 6. " NFMI_EN ,Fast Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " TE_INIT ,Thumb Exception Init" "ARM Exception,Thumb Exception" bitfld.long 0x00 3. " ENDIANINIT ,Endian Initialization" "Little,Big" textline " " bitfld.long 0x00 1. " VECINITLOC ,Determines the reset location of the boot starting address" "Msb zeros,Msb ones" rgroup.long (0x1A00+0x8)++0x3 line.long 0x00 "CPU_CTRL_STAT,CPU Control and Status Register" bitfld.long 0x00 1. " CPUBIGENDIANSTATUS ,Value of the Big Endian field of the Sheeva CPU CP15 register" "Little,Big" group.long (0x1A00+0x10)++0x3 line.long 0x00 "CPU_IO_SYNC,CPU IO Sync Barrier Control Register" bitfld.long 0x00 0. " TRIGGERANDSTATUS ,Sync Barrier Trigger and Status" "Idle,Busy" group.long (0x1A00+0x20)++0x3 line.long 0x00 "SNOOP_FLTR_CTRL,Snoop Filter Control Register" bitfld.long 0x00 8. " SFINVALIDATE ,Snoop Filer Invalidate" "Not done,Done" bitfld.long 0x00 1. " SFSELFBYPASS ,Snoop Filter Self Bypass" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 0. " SFENABLE ,Snoop Filter Enable" "Disabled,Enabled" group.long (0x1A00+0x28)++0x7 line.long 0x00 "SNOOP_FLTR_INTC,Snoop Filter Interrupt Cause Register" eventfld.long 0x00 0. " SFPARITYERROR ,SF parity error interrupt" "No interrupt,Interrupt" line.long 0x04 "SNOOP_FLTR_MASK,Snoop Filter Interrupt Mask Register" bitfld.long 0x04 0. " SFPARITYMASK ,SF parity error mask" "Not masked,Masked" group.long (0x1A00+0x40)++0x3 line.long 0x00 "TMRS_CTRL,Timers Control Register" bitfld.long 0x00 22.--24. " CPUTIMER1_RATIO ,Global Timer 1 Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" bitfld.long 0x00 19.--21. " CPUTIMER0_RATIO ,Global Timer 0 Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" textline " " bitfld.long 0x00 16.--18. " CPUWDTIMERRATIO ,Global Watchdog Timer Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" bitfld.long 0x00 12. " CPUTIMER1_25MHZEN ,CPU Timer1 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " CPUTIMER0_25MHZEN ,CPU Timer0 25Mhz frequency Enable" "Disabled,Enabled" bitfld.long 0x00 10. " CPUWDTIMER25MHZEN ,CPU Watchdog Timer 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " CPUWDTIMERAUTO ,CPU Watchdog Timer Auto Mode" "Stop,Continue" bitfld.long 0x00 4. " CPUWDTIMEREN ,CPU Watchdog Timer Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " CPUTIMER1AUTO ,CPU Timer 1 Auto Mode" "Stop,Continue" bitfld.long 0x00 2. " CPUTIMER1EN ,CPU Timer 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CPUTIMER0AUTO ,CPU Timer 0 Auto Mode" "Stop,Continue" bitfld.long 0x00 0. " CPUTIMER0EN ,CPU Timer 0 Enable" "Disabled,Enabled" group.long (0x1A00+0x50)++0x1B line.long 0x00 "TMR0_RELOAD,Timer 0 Reload Register" line.long 0x04 "TMR0,Timer 0 Register" line.long 0x08 "TMR1_RELOAD,Timer 1 Reload Register" line.long 0x0C "TMR1,Timer 1 Register" line.long 0x10 "TMR_WDT_RELOAD,Watchdog Timer Reload Register" line.long 0x14 "TMR_WDT,Watchdog Timer Register" line.long 0x18 "TMR_EVENTS,Timers Events Status Register" bitfld.long 0x18 24. " WDTIMEREXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" bitfld.long 0x18 8. " TIMER1EXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" textline " " bitfld.long 0x18 0. " TIMER0EXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" tree.end tree "CPU 3" group.long 0x1B00++0x3 line.long 0x00 "CPU_CONF,CPU Configuration Register" bitfld.long 0x00 24.--27. " CLUSTER_ID ,CPU Cluster ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16. " SHARED_L2_PRESENT ,Defines to the corresponding CPU that a Shared L2 exists" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " PCLK_WFI_EN ,Enable wakeup from WFI through debugger" "Disabled,Enabled" bitfld.long 0x00 11. " UBIT_INIT ,Endian Configuration " "Disabled,Enabled" textline " " bitfld.long 0x00 9.--10. " CORE_MODE ,Specifies the targeted ARM core behavior" "ARM1176,Cortex-A8,ARM11-MPCore,Cortex-A9" bitfld.long 0x00 6. " NFMI_EN ,Fast Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " TE_INIT ,Thumb Exception Init" "ARM Exception,Thumb Exception" bitfld.long 0x00 3. " ENDIANINIT ,Endian Initialization" "Little,Big" textline " " bitfld.long 0x00 1. " VECINITLOC ,Determines the reset location of the boot starting address" "Msb zeros,Msb ones" rgroup.long (0x1B00+0x8)++0x3 line.long 0x00 "CPU_CTRL_STAT,CPU Control and Status Register" bitfld.long 0x00 1. " CPUBIGENDIANSTATUS ,Value of the Big Endian field of the Sheeva CPU CP15 register" "Little,Big" group.long (0x1B00+0x10)++0x3 line.long 0x00 "CPU_IO_SYNC,CPU IO Sync Barrier Control Register" bitfld.long 0x00 0. " TRIGGERANDSTATUS ,Sync Barrier Trigger and Status" "Idle,Busy" group.long (0x1B00+0x20)++0x3 line.long 0x00 "SNOOP_FLTR_CTRL,Snoop Filter Control Register" bitfld.long 0x00 8. " SFINVALIDATE ,Snoop Filer Invalidate" "Not done,Done" bitfld.long 0x00 1. " SFSELFBYPASS ,Snoop Filter Self Bypass" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 0. " SFENABLE ,Snoop Filter Enable" "Disabled,Enabled" group.long (0x1B00+0x28)++0x7 line.long 0x00 "SNOOP_FLTR_INTC,Snoop Filter Interrupt Cause Register" eventfld.long 0x00 0. " SFPARITYERROR ,SF parity error interrupt" "No interrupt,Interrupt" line.long 0x04 "SNOOP_FLTR_MASK,Snoop Filter Interrupt Mask Register" bitfld.long 0x04 0. " SFPARITYMASK ,SF parity error mask" "Not masked,Masked" group.long (0x1B00+0x40)++0x3 line.long 0x00 "TMRS_CTRL,Timers Control Register" bitfld.long 0x00 22.--24. " CPUTIMER1_RATIO ,Global Timer 1 Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" bitfld.long 0x00 19.--21. " CPUTIMER0_RATIO ,Global Timer 0 Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" textline " " bitfld.long 0x00 16.--18. " CPUWDTIMERRATIO ,Global Watchdog Timer Ratio" "1 clock,2 cloks,4 cloks,8 cloks,16 cloks,32 cloks,64 cloks,128 cloks" bitfld.long 0x00 12. " CPUTIMER1_25MHZEN ,CPU Timer1 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " CPUTIMER0_25MHZEN ,CPU Timer0 25Mhz frequency Enable" "Disabled,Enabled" bitfld.long 0x00 10. " CPUWDTIMER25MHZEN ,CPU Watchdog Timer 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " CPUWDTIMERAUTO ,CPU Watchdog Timer Auto Mode" "Stop,Continue" bitfld.long 0x00 4. " CPUWDTIMEREN ,CPU Watchdog Timer Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " CPUTIMER1AUTO ,CPU Timer 1 Auto Mode" "Stop,Continue" bitfld.long 0x00 2. " CPUTIMER1EN ,CPU Timer 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CPUTIMER0AUTO ,CPU Timer 0 Auto Mode" "Stop,Continue" bitfld.long 0x00 0. " CPUTIMER0EN ,CPU Timer 0 Enable" "Disabled,Enabled" group.long (0x1B00+0x50)++0x1B line.long 0x00 "TMR0_RELOAD,Timer 0 Reload Register" line.long 0x04 "TMR0,Timer 0 Register" line.long 0x08 "TMR1_RELOAD,Timer 1 Reload Register" line.long 0x0C "TMR1,Timer 1 Register" line.long 0x10 "TMR_WDT_RELOAD,Watchdog Timer Reload Register" line.long 0x14 "TMR_WDT,Watchdog Timer Register" line.long 0x18 "TMR_EVENTS,Timers Events Status Register" bitfld.long 0x18 24. " WDTIMEREXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" bitfld.long 0x18 8. " TIMER1EXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" textline " " bitfld.long 0x18 0. " TIMER0EXPIRED ,Sticky indication for timer expiration" "Not expired,Expired" tree.end tree.end ; no offset ; tree "Prefetch Engine Control and Configuration" ; tree.end width 19. tree "Main Interrupt Controller Control and Configuration" group.long 0xA00++0x3 line.long 0x00 "MPIC_CTRL,MPIC Control Register" hexmask.long.word 0x00 2.--12. 1. " NUMINT ,Number Of Interrupts" bitfld.long 0x00 0. " IRQPRIOENABLE ,IRQ Prioritization Enable" "Disabled,Enabled" wgroup.long 0xA04++0x3 line.long 0x00 "SW_TRIG_INT,Software Triggered Interrupt Register" bitfld.long 0x00 24.--25. " TARGETLISTFILTER ,Target List Filter" "AllAndSelf,AllNoSelf,OnlySelf,?..." bitfld.long 0x00 11. " CPU3INTARGETLIST ,CPU3 In Interrupt Target List" "Not included,Included" textline " " bitfld.long 0x00 10. " CPU2INTARGETLIST ,CPU2 In Interrupt Target List" "Not included,Included" bitfld.long 0x00 9. " CPU1INTARGETLIST ,CPU1 In Interrupt Target List" "Not included,Included" textline " " bitfld.long 0x00 8. " CPU0INTARGETLIST ,CPU0 In Interrupt Target List" "Not included,Included" bitfld.long 0x00 5.--6. " INBOUNDDOORBELLSEL ,Inbound Doorbell Select" "Doorbell0,Doorbell1,Doorbell2,Doorbell3" textline " " bitfld.long 0x00 0.--4. " INTID ,INTID of the software interrupt" "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" rgroup.long 0xA20++0x3 line.long 0x00 "SOC_MAIN_INTC_ERR,SOC Main Interrupt Error Cause Register" bitfld.long 0x00 21. " NAND_ERR_INT ,NAND controller error interrupt" "No interrupt,Interrupt" bitfld.long 0x00 20. " TDM_ERR_INT ,TDM error interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " SATA1_ERR_INT ,SATA unit 1 error interrupt" "No interrupt,Interrupt" bitfld.long 0x00 17. " SATA0_ERR_INT ,SATA unit 0 error interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " PCIE3_ERR_INT ,PCI Express port 3 Error" "No interrupt,Interrupt" bitfld.long 0x00 15. " PCIE2_ERR_INT ,PCI Express port 2 Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " LCD_ERR_INT ,LCD error interrupt" "No interrupt,Interrupt" bitfld.long 0x00 13. " CIB_ERR_INT ,Coherent IO Bridge error interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " BM_ERR_INT ,Buffer Management error interrupt" "No interrupt,Interrupt" bitfld.long 0x00 11. " PNC_ERR_INT ,PnC error interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " XOR0ERR_INT ,XOR engine 0 error interrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " DRAM_ERR_INT ,DRAM ECC error interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " USB_ERR_INT ,USB error" "No interrupt,Interrupt" bitfld.long 0x00 7. " CESA1_ERR_INT ,Crypto engine 1 error interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 6. " NET_ERR_INT ,Gigabit Ethernet error" "No interrupt,Interrupt" bitfld.long 0x00 5. " PCIE1_ERR_INT ,PCI Express port 1 Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " PCIE0_ERR_INT ,PCI Express port 0 Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " XOR1_ERR_INT ,XOR engine 1 error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " IDMA_ERR_INT ,DMA error" "No interrupt,Interrupt" bitfld.long 0x00 1. " DEVBUS_ERR_INT ,Device bus error interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " CESA0_ERR_INT ,Crypto engine 0 error interrupt" "No interrupt,Interrupt" wgroup.long 0xA30++0x7 line.long 0x00 "ISE,Interrupt Set Enable Register" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID to Enable" line.long 0x04 "ICE,Interrupt Clear Enable Register" hexmask.long.word 0x04 0.--9. 1. " INTERRUPTID ,Interrupt ID to Clear" group.long 0xB00++0x3 line.long 0x00 "INTS0_CTRL,Interrupt Source 0 (Inbound 0 Doorbell Low Summary) Control Register" bitfld.long 0x00 31. " EPMASK0 ,Endpoint Mask 0" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY0 ,Interrupt Priority0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL0CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL0CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL0CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL0CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK0CPU3 ,CPU3 FIQ Mask bit interrupt 0" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK0CPU2 ,CPU2 FIQ Mask bit interrupt 0" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK0CPU1 ,CPU1 FIQ Mask bit interrupt 0" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK0CPU0 ,CPU0 FIQ Mask bit interrupt 0" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK0CPU3 ,CPU3 IRQ Mask bit interrupt 0" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK0CPU2 ,CPU2 IRQ Mask bit interrupt 0" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK0CPU1 ,CPU1 IRQ Mask bit interrupt 0" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK0CPU0 ,CPU0 IRQ Mask bit interrupt 0" "Masked,Not masked" group.long 0xB04++0x3 line.long 0x00 "INTS1_CTRL,Interrupt Source 1 (Inbound 0 Doorbell High Summary) Control Register" bitfld.long 0x00 31. " EPMASK1 ,Endpoint Mask 1" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY1 ,Interrupt Priority1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL1CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL1CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL1CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL1CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK1CPU3 ,CPU3 FIQ Mask bit interrupt 1" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK1CPU2 ,CPU2 FIQ Mask bit interrupt 1" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK1CPU1 ,CPU1 FIQ Mask bit interrupt 1" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK1CPU0 ,CPU0 FIQ Mask bit interrupt 1" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK1CPU3 ,CPU3 IRQ Mask bit interrupt 1" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK1CPU2 ,CPU2 IRQ Mask bit interrupt 1" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK1CPU1 ,CPU1 IRQ Mask bit interrupt 1" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK1CPU0 ,CPU0 IRQ Mask bit interrupt 1" "Masked,Not masked" group.long 0xB08++0x3 line.long 0x00 "INTS2_CTRL,Interrupt Source 2 (Outbound Doorbell Summary) Control Register" bitfld.long 0x00 31. " EPMASK2 ,Endpoint Mask 2" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY2 ,Interrupt Priority2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL2CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL2CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL2CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL2CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK2CPU3 ,CPU3 FIQ Mask bit interrupt 2" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK2CPU2 ,CPU2 FIQ Mask bit interrupt 2" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK2CPU1 ,CPU1 FIQ Mask bit interrupt 2" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK2CPU0 ,CPU0 FIQ Mask bit interrupt 2" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK2CPU3 ,CPU3 IRQ Mask bit interrupt 2" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK2CPU2 ,CPU2 IRQ Mask bit interrupt 2" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK2CPU1 ,CPU1 IRQ Mask bit interrupt 2" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK2CPU0 ,CPU0 IRQ Mask bit interrupt 2" "Masked,Not masked" group.long 0xB0C++0x3 line.long 0x00 "INTS3_CTRL,Interrupt Source 3 (Coherency Fabric Local Summary) Control Register" bitfld.long 0x00 31. " EPMASK3 ,Endpoint Mask 3" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY3 ,Interrupt Priority3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL3CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL3CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL3CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL3CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK3CPU3 ,CPU3 FIQ Mask bit interrupt 3" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK3CPU2 ,CPU2 FIQ Mask bit interrupt 3" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK3CPU1 ,CPU1 FIQ Mask bit interrupt 3" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK3CPU0 ,CPU0 FIQ Mask bit interrupt 3" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK3CPU3 ,CPU3 IRQ Mask bit interrupt 3" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK3CPU2 ,CPU2 IRQ Mask bit interrupt 3" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK3CPU1 ,CPU1 IRQ Mask bit interrupt 3" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK3CPU0 ,CPU0 IRQ Mask bit interrupt 3" "Masked,Not masked" group.long 0xB10++0x3 line.long 0x00 "INTS4_CTRL,Interrupt Source 4 (SoC Error Summary) Control Register" bitfld.long 0x00 31. " EPMASK4 ,Endpoint Mask 4" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY4 ,Interrupt Priority4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL4CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL4CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL4CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL4CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK4CPU3 ,CPU3 FIQ Mask bit interrupt 4" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK4CPU2 ,CPU2 FIQ Mask bit interrupt 4" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK4CPU1 ,CPU1 FIQ Mask bit interrupt 4" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK4CPU0 ,CPU0 FIQ Mask bit interrupt 4" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK4CPU3 ,CPU3 IRQ Mask bit interrupt 4" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK4CPU2 ,CPU2 IRQ Mask bit interrupt 4" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK4CPU1 ,CPU1 IRQ Mask bit interrupt 4" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK4CPU0 ,CPU0 IRQ Mask bit interrupt 4" "Masked,Not masked" group.long 0xB14++0x3 line.long 0x00 "INTS5_CTRL,Interrupt Source 5 (Local Timer0) Control Register" bitfld.long 0x00 31. " EPMASK5 ,Endpoint Mask 5" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY5 ,Interrupt Priority5" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL5CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL5CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL5CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL5CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK5CPU3 ,CPU3 FIQ Mask bit interrupt 5" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK5CPU2 ,CPU2 FIQ Mask bit interrupt 5" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK5CPU1 ,CPU1 FIQ Mask bit interrupt 5" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK5CPU0 ,CPU0 FIQ Mask bit interrupt 5" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK5CPU3 ,CPU3 IRQ Mask bit interrupt 5" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK5CPU2 ,CPU2 IRQ Mask bit interrupt 5" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK5CPU1 ,CPU1 IRQ Mask bit interrupt 5" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK5CPU0 ,CPU0 IRQ Mask bit interrupt 5" "Masked,Not masked" group.long 0xB18++0x3 line.long 0x00 "INTS6_CTRL,Interrupt Source 6 (Local Timer1) Control Register" bitfld.long 0x00 31. " EPMASK6 ,Endpoint Mask 6" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY6 ,Interrupt Priority6" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL6CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL6CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL6CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL6CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK6CPU3 ,CPU3 FIQ Mask bit interrupt 6" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK6CPU2 ,CPU2 FIQ Mask bit interrupt 6" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK6CPU1 ,CPU1 FIQ Mask bit interrupt 6" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK6CPU0 ,CPU0 FIQ Mask bit interrupt 6" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK6CPU3 ,CPU3 IRQ Mask bit interrupt 6" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK6CPU2 ,CPU2 IRQ Mask bit interrupt 6" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK6CPU1 ,CPU1 IRQ Mask bit interrupt 6" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK6CPU0 ,CPU0 IRQ Mask bit interrupt 6" "Masked,Not masked" group.long 0xB1C++0x3 line.long 0x00 "INTS7_CTRL,Interrupt Source 7 (Local WD Timer) Control Register" bitfld.long 0x00 31. " EPMASK7 ,Endpoint Mask 7" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY7 ,Interrupt Priority7" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL7CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL7CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL7CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL7CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK7CPU3 ,CPU3 FIQ Mask bit interrupt 7" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK7CPU2 ,CPU2 FIQ Mask bit interrupt 7" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK7CPU1 ,CPU1 FIQ Mask bit interrupt 7" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK7CPU0 ,CPU0 FIQ Mask bit interrupt 7" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK7CPU3 ,CPU3 IRQ Mask bit interrupt 7" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK7CPU2 ,CPU2 IRQ Mask bit interrupt 7" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK7CPU1 ,CPU1 IRQ Mask bit interrupt 7" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK7CPU0 ,CPU0 IRQ Mask bit interrupt 7" "Masked,Not masked" group.long 0xB20++0x3 line.long 0x00 "INTS8_CTRL,Interrupt Source 8 (Net0_TH_RXTX_Int) Control Register" bitfld.long 0x00 31. " EPMASK8 ,Endpoint Mask 8" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY8 ,Interrupt Priority8" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL8CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL8CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL8CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL8CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK8CPU3 ,CPU3 FIQ Mask bit interrupt 8" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK8CPU2 ,CPU2 FIQ Mask bit interrupt 8" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK8CPU1 ,CPU1 FIQ Mask bit interrupt 8" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK8CPU0 ,CPU0 FIQ Mask bit interrupt 8" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK8CPU3 ,CPU3 IRQ Mask bit interrupt 8" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK8CPU2 ,CPU2 IRQ Mask bit interrupt 8" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK8CPU1 ,CPU1 IRQ Mask bit interrupt 8" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK8CPU0 ,CPU0 IRQ Mask bit interrupt 8" "Masked,Not masked" group.long 0xB24++0x3 line.long 0x00 "INTS9_CTRL,Interrupt Source 9 (Net0_RXTX_Int) Control Register" bitfld.long 0x00 31. " EPMASK9 ,Endpoint Mask 9" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY9 ,Interrupt Priority9" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL9CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL9CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL9CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL9CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK9CPU3 ,CPU3 FIQ Mask bit interrupt 9" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK9CPU2 ,CPU2 FIQ Mask bit interrupt 9" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK9CPU1 ,CPU1 FIQ Mask bit interrupt 9" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK9CPU0 ,CPU0 FIQ Mask bit interrupt 9" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK9CPU3 ,CPU3 IRQ Mask bit interrupt 9" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK9CPU2 ,CPU2 IRQ Mask bit interrupt 9" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK9CPU1 ,CPU1 IRQ Mask bit interrupt 9" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK9CPU0 ,CPU0 IRQ Mask bit interrupt 9" "Masked,Not masked" group.long 0xB28++0x3 line.long 0x00 "INTS10_CTRL,Interrupt Source 10 (Net1_TH_RXTX_Int) Control Register" bitfld.long 0x00 31. " EPMASK10 ,Endpoint Mask 10" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY10 ,Interrupt Priority10" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL10CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL10CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL10CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL10CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK10CPU3 ,CPU3 FIQ Mask bit interrupt 10" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK10CPU2 ,CPU2 FIQ Mask bit interrupt 10" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK10CPU1 ,CPU1 FIQ Mask bit interrupt 10" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK10CPU0 ,CPU0 FIQ Mask bit interrupt 10" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK10CPU3 ,CPU3 IRQ Mask bit interrupt 10" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK10CPU2 ,CPU2 IRQ Mask bit interrupt 10" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK10CPU1 ,CPU1 IRQ Mask bit interrupt 10" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK10CPU0 ,CPU0 IRQ Mask bit interrupt 10" "Masked,Not masked" group.long 0xB2C++0x3 line.long 0x00 "INTS11_CTRL,Interrupt Source 11 (Net1_RXTX_Int) Control Register" bitfld.long 0x00 31. " EPMASK11 ,Endpoint Mask 11" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY11 ,Interrupt Priority11" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL11CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL11CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL11CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL11CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK11CPU3 ,CPU3 FIQ Mask bit interrupt 11" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK11CPU2 ,CPU2 FIQ Mask bit interrupt 11" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK11CPU1 ,CPU1 FIQ Mask bit interrupt 11" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK11CPU0 ,CPU0 FIQ Mask bit interrupt 11" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK11CPU3 ,CPU3 IRQ Mask bit interrupt 11" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK11CPU2 ,CPU2 IRQ Mask bit interrupt 11" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK11CPU1 ,CPU1 IRQ Mask bit interrupt 11" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK11CPU0 ,CPU0 IRQ Mask bit interrupt 11" "Masked,Not masked" group.long 0xB30++0x3 line.long 0x00 "INTS12_CTRL,Interrupt Source 12 (Net2_TH_RXTX_Int) Control Register" bitfld.long 0x00 31. " EPMASK12 ,Endpoint Mask 12" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY12 ,Interrupt Priority12" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL12CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL12CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL12CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL12CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK12CPU3 ,CPU3 FIQ Mask bit interrupt 12" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK12CPU2 ,CPU2 FIQ Mask bit interrupt 12" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK12CPU1 ,CPU1 FIQ Mask bit interrupt 12" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK12CPU0 ,CPU0 FIQ Mask bit interrupt 12" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK12CPU3 ,CPU3 IRQ Mask bit interrupt 12" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK12CPU2 ,CPU2 IRQ Mask bit interrupt 12" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK12CPU1 ,CPU1 IRQ Mask bit interrupt 12" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK12CPU0 ,CPU0 IRQ Mask bit interrupt 12" "Masked,Not masked" group.long 0xB34++0x3 line.long 0x00 "INTS13_CTRL,Interrupt Source 13 (Net2_RXTX_Int) Control Register" bitfld.long 0x00 31. " EPMASK13 ,Endpoint Mask 13" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY13 ,Interrupt Priority13" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL13CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL13CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL13CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL13CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK13CPU3 ,CPU3 FIQ Mask bit interrupt 13" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK13CPU2 ,CPU2 FIQ Mask bit interrupt 13" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK13CPU1 ,CPU1 FIQ Mask bit interrupt 13" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK13CPU0 ,CPU0 FIQ Mask bit interrupt 13" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK13CPU3 ,CPU3 IRQ Mask bit interrupt 13" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK13CPU2 ,CPU2 IRQ Mask bit interrupt 13" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK13CPU1 ,CPU1 IRQ Mask bit interrupt 13" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK13CPU0 ,CPU0 IRQ Mask bit interrupt 13" "Masked,Not masked" group.long 0xB38++0x3 line.long 0x00 "INTS14_CTRL,Interrupt Source 14 (Net3_TH_RXTX_Int) Control Register" bitfld.long 0x00 31. " EPMASK14 ,Endpoint Mask 14" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY14 ,Interrupt Priority14" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL14CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL14CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL14CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL14CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK14CPU3 ,CPU3 FIQ Mask bit interrupt 14" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK14CPU2 ,CPU2 FIQ Mask bit interrupt 14" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK14CPU1 ,CPU1 FIQ Mask bit interrupt 14" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK14CPU0 ,CPU0 FIQ Mask bit interrupt 14" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK14CPU3 ,CPU3 IRQ Mask bit interrupt 14" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK14CPU2 ,CPU2 IRQ Mask bit interrupt 14" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK14CPU1 ,CPU1 IRQ Mask bit interrupt 14" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK14CPU0 ,CPU0 IRQ Mask bit interrupt 14" "Masked,Not masked" group.long 0xB3C++0x3 line.long 0x00 "INTS15_CTRL,Interrupt Source 15 (Net3_RXTX_Int) Control Register" bitfld.long 0x00 31. " EPMASK15 ,Endpoint Mask 15" "Masked,Not masked" bitfld.long 0x00 24.--27. " PRIORITY15 ,Interrupt Priority15" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 19. " ENDPOINTSEL15CPU3 ,Interrupt Cause Selector For CPU3 for PCIe EP " "Low,High" bitfld.long 0x00 18. " ENDPOINTSEL15CPU2 ,Interrupt Cause Selector For CPU2 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 17. " ENDPOINTSEL15CPU1 ,Interrupt Cause Selector For CPU1 for PCIe EP " "Low,High" bitfld.long 0x00 16. " ENDPOINTSEL15CPU0 ,Interrupt Cause Selector For CPU0 for PCIe EP " "Low,High" textline " " bitfld.long 0x00 11. " FIQMASK15CPU3 ,CPU3 FIQ Mask bit interrupt 15" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK15CPU2 ,CPU2 FIQ Mask bit interrupt 15" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK15CPU1 ,CPU1 FIQ Mask bit interrupt 15" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK15CPU0 ,CPU0 FIQ Mask bit interrupt 15" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK15CPU3 ,CPU3 IRQ Mask bit interrupt 15" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK15CPU2 ,CPU2 IRQ Mask bit interrupt 15" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK15CPU1 ,CPU1 IRQ Mask bit interrupt 15" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK15CPU0 ,CPU0 IRQ Mask bit interrupt 15" "Masked,Not masked" group.long 0xB74++0x3 line.long 0x00 "INTS29_CTRL,Interrupt Source 29 (LCD_Int) Control Register" bitfld.long 0x00 31. " EPMASK29 ,Endpoint Mask 29" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN29 , Interrupt Enable 29" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY29 ,Interrupt Priority29" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK29CPU3 ,CPU3 FIQ Mask bit interrupt 29" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK29CPU2 ,CPU2 FIQ Mask bit interrupt 29" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK29CPU1 ,CPU1 FIQ Mask bit interrupt 29" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK29CPU0 ,CPU0 FIQ Mask bit interrupt 29" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK29CPU3 ,CPU3 IRQ Mask bit interrupt 29" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK29CPU2 ,CPU2 IRQ Mask bit interrupt 29" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK29CPU1 ,CPU1 IRQ Mask bit interrupt 29" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK29CPU0 ,CPU0 IRQ Mask bit interrupt 29" "Masked,Not masked" group.long 0xB78++0x3 line.long 0x00 "INTS30_CTRL,Interrupt Source 30 (SPI0_Int) Control Register" bitfld.long 0x00 31. " EPMASK30 ,Endpoint Mask 30" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN30 , Interrupt Enable 30" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY30 ,Interrupt Priority30" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK30CPU3 ,CPU3 FIQ Mask bit interrupt 30" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK30CPU2 ,CPU2 FIQ Mask bit interrupt 30" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK30CPU1 ,CPU1 FIQ Mask bit interrupt 30" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK30CPU0 ,CPU0 FIQ Mask bit interrupt 30" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK30CPU3 ,CPU3 IRQ Mask bit interrupt 30" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK30CPU2 ,CPU2 IRQ Mask bit interrupt 30" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK30CPU1 ,CPU1 IRQ Mask bit interrupt 30" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK30CPU0 ,CPU0 IRQ Mask bit interrupt 30" "Masked,Not masked" group.long 0xB7C++0x3 line.long 0x00 "INTS31_CTRL,Interrupt Source 31 (I2C0_Int) Control Register" bitfld.long 0x00 31. " EPMASK31 ,Endpoint Mask 31" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN31 , Interrupt Enable 31" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY31 ,Interrupt Priority31" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK31CPU3 ,CPU3 FIQ Mask bit interrupt 31" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK31CPU2 ,CPU2 FIQ Mask bit interrupt 31" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK31CPU1 ,CPU1 FIQ Mask bit interrupt 31" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK31CPU0 ,CPU0 FIQ Mask bit interrupt 31" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK31CPU3 ,CPU3 IRQ Mask bit interrupt 31" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK31CPU2 ,CPU2 IRQ Mask bit interrupt 31" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK31CPU1 ,CPU1 IRQ Mask bit interrupt 31" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK31CPU0 ,CPU0 IRQ Mask bit interrupt 31" "Masked,Not masked" group.long 0xB80++0x3 line.long 0x00 "INTS32_CTRL,Interrupt Source 32 (I2C1_Int) Control Register" bitfld.long 0x00 31. " EPMASK32 ,Endpoint Mask 32" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN32 , Interrupt Enable 32" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY32 ,Interrupt Priority32" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK32CPU3 ,CPU3 FIQ Mask bit interrupt 32" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK32CPU2 ,CPU2 FIQ Mask bit interrupt 32" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK32CPU1 ,CPU1 FIQ Mask bit interrupt 32" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK32CPU0 ,CPU0 FIQ Mask bit interrupt 32" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK32CPU3 ,CPU3 IRQ Mask bit interrupt 32" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK32CPU2 ,CPU2 IRQ Mask bit interrupt 32" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK32CPU1 ,CPU1 IRQ Mask bit interrupt 32" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK32CPU0 ,CPU0 IRQ Mask bit interrupt 32" "Masked,Not masked" group.long 0xB84++0x3 line.long 0x00 "INTS33_CTRL,Interrupt Source 33 (IDMA0_Int) Control Register" bitfld.long 0x00 31. " EPMASK33 ,Endpoint Mask 33" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN33 , Interrupt Enable 33" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY33 ,Interrupt Priority33" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK33CPU3 ,CPU3 FIQ Mask bit interrupt 33" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK33CPU2 ,CPU2 FIQ Mask bit interrupt 33" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK33CPU1 ,CPU1 FIQ Mask bit interrupt 33" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK33CPU0 ,CPU0 FIQ Mask bit interrupt 33" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK33CPU3 ,CPU3 IRQ Mask bit interrupt 33" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK33CPU2 ,CPU2 IRQ Mask bit interrupt 33" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK33CPU1 ,CPU1 IRQ Mask bit interrupt 33" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK33CPU0 ,CPU0 IRQ Mask bit interrupt 33" "Masked,Not masked" group.long 0xB88++0x3 line.long 0x00 "INTS34_CTRL,Interrupt Source 34 (IDMA1_Int) Control Register" bitfld.long 0x00 31. " EPMASK34 ,Endpoint Mask 34" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN34 , Interrupt Enable 34" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY34 ,Interrupt Priority34" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK34CPU3 ,CPU3 FIQ Mask bit interrupt 34" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK34CPU2 ,CPU2 FIQ Mask bit interrupt 34" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK34CPU1 ,CPU1 FIQ Mask bit interrupt 34" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK34CPU0 ,CPU0 FIQ Mask bit interrupt 34" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK34CPU3 ,CPU3 IRQ Mask bit interrupt 34" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK34CPU2 ,CPU2 IRQ Mask bit interrupt 34" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK34CPU1 ,CPU1 IRQ Mask bit interrupt 34" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK34CPU0 ,CPU0 IRQ Mask bit interrupt 34" "Masked,Not masked" group.long 0xB8C++0x3 line.long 0x00 "INTS35_CTRL,Interrupt Source 35 (IDMA2_Int) Control Register" bitfld.long 0x00 31. " EPMASK35 ,Endpoint Mask 35" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN35 , Interrupt Enable 35" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY35 ,Interrupt Priority35" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK35CPU3 ,CPU3 FIQ Mask bit interrupt 35" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK35CPU2 ,CPU2 FIQ Mask bit interrupt 35" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK35CPU1 ,CPU1 FIQ Mask bit interrupt 35" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK35CPU0 ,CPU0 FIQ Mask bit interrupt 35" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK35CPU3 ,CPU3 IRQ Mask bit interrupt 35" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK35CPU2 ,CPU2 IRQ Mask bit interrupt 35" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK35CPU1 ,CPU1 IRQ Mask bit interrupt 35" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK35CPU0 ,CPU0 IRQ Mask bit interrupt 35" "Masked,Not masked" group.long 0xB90++0x3 line.long 0x00 "INTS36_CTRL,Interrupt Source 36 (IDMA3_Int) Control Register" bitfld.long 0x00 31. " EPMASK36 ,Endpoint Mask 36" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN36 , Interrupt Enable 36" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY36 ,Interrupt Priority36" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK36CPU3 ,CPU3 FIQ Mask bit interrupt 36" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK36CPU2 ,CPU2 FIQ Mask bit interrupt 36" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK36CPU1 ,CPU1 FIQ Mask bit interrupt 36" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK36CPU0 ,CPU0 FIQ Mask bit interrupt 36" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK36CPU3 ,CPU3 IRQ Mask bit interrupt 36" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK36CPU2 ,CPU2 IRQ Mask bit interrupt 36" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK36CPU1 ,CPU1 IRQ Mask bit interrupt 36" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK36CPU0 ,CPU0 IRQ Mask bit interrupt 36" "Masked,Not masked" group.long 0xB94++0x3 line.long 0x00 "INTS37_CTRL,Interrupt Source 37 (Global_Timer0_int) Control Register" bitfld.long 0x00 31. " EPMASK37 ,Endpoint Mask 37" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN37 , Interrupt Enable 37" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY37 ,Interrupt Priority37" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK37CPU3 ,CPU3 FIQ Mask bit interrupt 37" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK37CPU2 ,CPU2 FIQ Mask bit interrupt 37" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK37CPU1 ,CPU1 FIQ Mask bit interrupt 37" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK37CPU0 ,CPU0 FIQ Mask bit interrupt 37" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK37CPU3 ,CPU3 IRQ Mask bit interrupt 37" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK37CPU2 ,CPU2 IRQ Mask bit interrupt 37" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK37CPU1 ,CPU1 IRQ Mask bit interrupt 37" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK37CPU0 ,CPU0 IRQ Mask bit interrupt 37" "Masked,Not masked" group.long 0xB98++0x3 line.long 0x00 "INTS38_CTRL,Interrupt Source 38 (Global_Timer1_int) Control Register" bitfld.long 0x00 31. " EPMASK38 ,Endpoint Mask 38" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN38 , Interrupt Enable 38" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY38 ,Interrupt Priority38" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK38CPU3 ,CPU3 FIQ Mask bit interrupt 38" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK38CPU2 ,CPU2 FIQ Mask bit interrupt 38" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK38CPU1 ,CPU1 FIQ Mask bit interrupt 38" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK38CPU0 ,CPU0 FIQ Mask bit interrupt 38" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK38CPU3 ,CPU3 IRQ Mask bit interrupt 38" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK38CPU2 ,CPU2 IRQ Mask bit interrupt 38" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK38CPU1 ,CPU1 IRQ Mask bit interrupt 38" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK38CPU0 ,CPU0 IRQ Mask bit interrupt 38" "Masked,Not masked" group.long 0xB9C++0x3 line.long 0x00 "INTS39_CTRL,Interrupt Source 39 (Global_Timer2_int) Control Register" bitfld.long 0x00 31. " EPMASK39 ,Endpoint Mask 39" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN39 , Interrupt Enable 39" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY39 ,Interrupt Priority39" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK39CPU3 ,CPU3 FIQ Mask bit interrupt 39" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK39CPU2 ,CPU2 FIQ Mask bit interrupt 39" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK39CPU1 ,CPU1 FIQ Mask bit interrupt 39" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK39CPU0 ,CPU0 FIQ Mask bit interrupt 39" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK39CPU3 ,CPU3 IRQ Mask bit interrupt 39" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK39CPU2 ,CPU2 IRQ Mask bit interrupt 39" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK39CPU1 ,CPU1 IRQ Mask bit interrupt 39" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK39CPU0 ,CPU0 IRQ Mask bit interrupt 39" "Masked,Not masked" group.long 0xBA0++0x3 line.long 0x00 "INTS40_CTRL,Interrupt Source 40 (Global_Timer3_int) Control Register" bitfld.long 0x00 31. " EPMASK40 ,Endpoint Mask 40" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN40 , Interrupt Enable 40" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY40 ,Interrupt Priority40" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK40CPU3 ,CPU3 FIQ Mask bit interrupt 40" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK40CPU2 ,CPU2 FIQ Mask bit interrupt 40" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK40CPU1 ,CPU1 FIQ Mask bit interrupt 40" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK40CPU0 ,CPU0 FIQ Mask bit interrupt 40" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK40CPU3 ,CPU3 IRQ Mask bit interrupt 40" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK40CPU2 ,CPU2 IRQ Mask bit interrupt 40" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK40CPU1 ,CPU1 IRQ Mask bit interrupt 40" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK40CPU0 ,CPU0 IRQ Mask bit interrupt 40" "Masked,Not masked" group.long 0xBA4++0x3 line.long 0x00 "INTS41_CTRL,Interrupt Source 41 (UART0_Int) Control Register" bitfld.long 0x00 31. " EPMASK41 ,Endpoint Mask 41" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN41 , Interrupt Enable 41" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY41 ,Interrupt Priority41" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK41CPU3 ,CPU3 FIQ Mask bit interrupt 41" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK41CPU2 ,CPU2 FIQ Mask bit interrupt 41" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK41CPU1 ,CPU1 FIQ Mask bit interrupt 41" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK41CPU0 ,CPU0 FIQ Mask bit interrupt 41" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK41CPU3 ,CPU3 IRQ Mask bit interrupt 41" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK41CPU2 ,CPU2 IRQ Mask bit interrupt 41" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK41CPU1 ,CPU1 IRQ Mask bit interrupt 41" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK41CPU0 ,CPU0 IRQ Mask bit interrupt 41" "Masked,Not masked" group.long 0xBA8++0x3 line.long 0x00 "INTS42_CTRL,Interrupt Source 42 (UART1_Int) Control Register" bitfld.long 0x00 31. " EPMASK42 ,Endpoint Mask 42" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN42 , Interrupt Enable 42" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY42 ,Interrupt Priority42" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK42CPU3 ,CPU3 FIQ Mask bit interrupt 42" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK42CPU2 ,CPU2 FIQ Mask bit interrupt 42" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK42CPU1 ,CPU1 FIQ Mask bit interrupt 42" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK42CPU0 ,CPU0 FIQ Mask bit interrupt 42" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK42CPU3 ,CPU3 IRQ Mask bit interrupt 42" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK42CPU2 ,CPU2 IRQ Mask bit interrupt 42" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK42CPU1 ,CPU1 IRQ Mask bit interrupt 42" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK42CPU0 ,CPU0 IRQ Mask bit interrupt 42" "Masked,Not masked" group.long 0xBAC++0x3 line.long 0x00 "INTS43_CTRL,Interrupt Source 43 (UART2_Int) Control Register" bitfld.long 0x00 31. " EPMASK43 ,Endpoint Mask 43" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN43 , Interrupt Enable 43" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY43 ,Interrupt Priority43" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK43CPU3 ,CPU3 FIQ Mask bit interrupt 43" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK43CPU2 ,CPU2 FIQ Mask bit interrupt 43" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK43CPU1 ,CPU1 FIQ Mask bit interrupt 43" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK43CPU0 ,CPU0 FIQ Mask bit interrupt 43" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK43CPU3 ,CPU3 IRQ Mask bit interrupt 43" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK43CPU2 ,CPU2 IRQ Mask bit interrupt 43" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK43CPU1 ,CPU1 IRQ Mask bit interrupt 43" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK43CPU0 ,CPU0 IRQ Mask bit interrupt 43" "Masked,Not masked" group.long 0xBB0++0x3 line.long 0x00 "INTS44_CTRL,Interrupt Source 44 (UART3_Int) Control Register" bitfld.long 0x00 31. " EPMASK44 ,Endpoint Mask 44" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN44 , Interrupt Enable 44" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY44 ,Interrupt Priority44" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK44CPU3 ,CPU3 FIQ Mask bit interrupt 44" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK44CPU2 ,CPU2 FIQ Mask bit interrupt 44" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK44CPU1 ,CPU1 FIQ Mask bit interrupt 44" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK44CPU0 ,CPU0 FIQ Mask bit interrupt 44" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK44CPU3 ,CPU3 IRQ Mask bit interrupt 44" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK44CPU2 ,CPU2 IRQ Mask bit interrupt 44" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK44CPU1 ,CPU1 IRQ Mask bit interrupt 44" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK44CPU0 ,CPU0 IRQ Mask bit interrupt 44" "Masked,Not masked" group.long 0xBB4++0x3 line.long 0x00 "INTS45_CTRL,Interrupt Source 45 (USB0_int) Control Register" bitfld.long 0x00 31. " EPMASK45 ,Endpoint Mask 45" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN45 , Interrupt Enable 45" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY45 ,Interrupt Priority45" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK45CPU3 ,CPU3 FIQ Mask bit interrupt 45" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK45CPU2 ,CPU2 FIQ Mask bit interrupt 45" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK45CPU1 ,CPU1 FIQ Mask bit interrupt 45" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK45CPU0 ,CPU0 FIQ Mask bit interrupt 45" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK45CPU3 ,CPU3 IRQ Mask bit interrupt 45" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK45CPU2 ,CPU2 IRQ Mask bit interrupt 45" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK45CPU1 ,CPU1 IRQ Mask bit interrupt 45" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK45CPU0 ,CPU0 IRQ Mask bit interrupt 45" "Masked,Not masked" group.long 0xBB8++0x3 line.long 0x00 "INTS46_CTRL,Interrupt Source 46 (USB1_int) Control Register" bitfld.long 0x00 31. " EPMASK46 ,Endpoint Mask 46" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN46 , Interrupt Enable 46" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY46 ,Interrupt Priority46" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK46CPU3 ,CPU3 FIQ Mask bit interrupt 46" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK46CPU2 ,CPU2 FIQ Mask bit interrupt 46" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK46CPU1 ,CPU1 FIQ Mask bit interrupt 46" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK46CPU0 ,CPU0 FIQ Mask bit interrupt 46" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK46CPU3 ,CPU3 IRQ Mask bit interrupt 46" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK46CPU2 ,CPU2 IRQ Mask bit interrupt 46" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK46CPU1 ,CPU1 IRQ Mask bit interrupt 46" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK46CPU0 ,CPU0 IRQ Mask bit interrupt 46" "Masked,Not masked" group.long 0xBBC++0x3 line.long 0x00 "INTS47_CTRL,Interrupt Source 47 (USB2_int) Control Register" bitfld.long 0x00 31. " EPMASK47 ,Endpoint Mask 47" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN47 , Interrupt Enable 47" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY47 ,Interrupt Priority47" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK47CPU3 ,CPU3 FIQ Mask bit interrupt 47" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK47CPU2 ,CPU2 FIQ Mask bit interrupt 47" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK47CPU1 ,CPU1 FIQ Mask bit interrupt 47" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK47CPU0 ,CPU0 FIQ Mask bit interrupt 47" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK47CPU3 ,CPU3 IRQ Mask bit interrupt 47" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK47CPU2 ,CPU2 IRQ Mask bit interrupt 47" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK47CPU1 ,CPU1 IRQ Mask bit interrupt 47" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK47CPU0 ,CPU0 IRQ Mask bit interrupt 47" "Masked,Not masked" group.long 0xBC0++0x3 line.long 0x00 "INTS48_CTRL,Interrupt Source 48 (CESA0_Int) Control Register" bitfld.long 0x00 31. " EPMASK48 ,Endpoint Mask 48" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN48 , Interrupt Enable 48" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY48 ,Interrupt Priority48" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK48CPU3 ,CPU3 FIQ Mask bit interrupt 48" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK48CPU2 ,CPU2 FIQ Mask bit interrupt 48" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK48CPU1 ,CPU1 FIQ Mask bit interrupt 48" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK48CPU0 ,CPU0 FIQ Mask bit interrupt 48" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK48CPU3 ,CPU3 IRQ Mask bit interrupt 48" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK48CPU2 ,CPU2 IRQ Mask bit interrupt 48" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK48CPU1 ,CPU1 IRQ Mask bit interrupt 48" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK48CPU0 ,CPU0 IRQ Mask bit interrupt 48" "Masked,Not masked" group.long 0xBC4++0x3 line.long 0x00 "INTS49_CTRL,Interrupt Source 49 (CESA1_Int) Control Register" bitfld.long 0x00 31. " EPMASK49 ,Endpoint Mask 49" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN49 , Interrupt Enable 49" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY49 ,Interrupt Priority49" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK49CPU3 ,CPU3 FIQ Mask bit interrupt 49" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK49CPU2 ,CPU2 FIQ Mask bit interrupt 49" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK49CPU1 ,CPU1 FIQ Mask bit interrupt 49" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK49CPU0 ,CPU0 FIQ Mask bit interrupt 49" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK49CPU3 ,CPU3 IRQ Mask bit interrupt 49" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK49CPU2 ,CPU2 IRQ Mask bit interrupt 49" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK49CPU1 ,CPU1 IRQ Mask bit interrupt 49" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK49CPU0 ,CPU0 IRQ Mask bit interrupt 49" "Masked,Not masked" group.long 0xBC8++0x3 line.long 0x00 "INTS50_CTRL,Interrupt Source 50 (RTC_Int) Control Register" bitfld.long 0x00 31. " EPMASK50 ,Endpoint Mask 50" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN50 , Interrupt Enable 50" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY50 ,Interrupt Priority50" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK50CPU3 ,CPU3 FIQ Mask bit interrupt 50" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK50CPU2 ,CPU2 FIQ Mask bit interrupt 50" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK50CPU1 ,CPU1 FIQ Mask bit interrupt 50" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK50CPU0 ,CPU0 FIQ Mask bit interrupt 50" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK50CPU3 ,CPU3 IRQ Mask bit interrupt 50" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK50CPU2 ,CPU2 IRQ Mask bit interrupt 50" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK50CPU1 ,CPU1 IRQ Mask bit interrupt 50" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK50CPU0 ,CPU0 IRQ Mask bit interrupt 50" "Masked,Not masked" group.long 0xBCC++0x3 line.long 0x00 "INTS51_CTRL,Interrupt Source 51 (XOR0_Ch0_Int) Control Register" bitfld.long 0x00 31. " EPMASK51 ,Endpoint Mask 51" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN51 , Interrupt Enable 51" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY51 ,Interrupt Priority51" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK51CPU3 ,CPU3 FIQ Mask bit interrupt 51" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK51CPU2 ,CPU2 FIQ Mask bit interrupt 51" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK51CPU1 ,CPU1 FIQ Mask bit interrupt 51" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK51CPU0 ,CPU0 FIQ Mask bit interrupt 51" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK51CPU3 ,CPU3 IRQ Mask bit interrupt 51" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK51CPU2 ,CPU2 IRQ Mask bit interrupt 51" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK51CPU1 ,CPU1 IRQ Mask bit interrupt 51" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK51CPU0 ,CPU0 IRQ Mask bit interrupt 51" "Masked,Not masked" group.long 0xBD0++0x3 line.long 0x00 "INTS52_CTRL,Interrupt Source 52 (XOR0_Ch1_Int) Control Register" bitfld.long 0x00 31. " EPMASK52 ,Endpoint Mask 52" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN52 , Interrupt Enable 52" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY52 ,Interrupt Priority52" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK52CPU3 ,CPU3 FIQ Mask bit interrupt 52" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK52CPU2 ,CPU2 FIQ Mask bit interrupt 52" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK52CPU1 ,CPU1 FIQ Mask bit interrupt 52" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK52CPU0 ,CPU0 FIQ Mask bit interrupt 52" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK52CPU3 ,CPU3 IRQ Mask bit interrupt 52" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK52CPU2 ,CPU2 IRQ Mask bit interrupt 52" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK52CPU1 ,CPU1 IRQ Mask bit interrupt 52" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK52CPU0 ,CPU0 IRQ Mask bit interrupt 52" "Masked,Not masked" group.long 0xBD4++0x3 line.long 0x00 "INTS53_CTRL,Interrupt Source 53 (BM_Int) Control Register" bitfld.long 0x00 31. " EPMASK53 ,Endpoint Mask 53" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN53 , Interrupt Enable 53" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY53 ,Interrupt Priority53" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK53CPU3 ,CPU3 FIQ Mask bit interrupt 53" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK53CPU2 ,CPU2 FIQ Mask bit interrupt 53" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK53CPU1 ,CPU1 FIQ Mask bit interrupt 53" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK53CPU0 ,CPU0 FIQ Mask bit interrupt 53" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK53CPU3 ,CPU3 IRQ Mask bit interrupt 53" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK53CPU2 ,CPU2 IRQ Mask bit interrupt 53" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK53CPU1 ,CPU1 IRQ Mask bit interrupt 53" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK53CPU0 ,CPU0 IRQ Mask bit interrupt 53" "Masked,Not masked" group.long 0xBD8++0x3 line.long 0x00 "INTS54_CTRL,Interrupt Source 54 (SDIO_int) Control Register" bitfld.long 0x00 31. " EPMASK54 ,Endpoint Mask 54" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN54 , Interrupt Enable 54" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY54 ,Interrupt Priority54" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK54CPU3 ,CPU3 FIQ Mask bit interrupt 54" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK54CPU2 ,CPU2 FIQ Mask bit interrupt 54" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK54CPU1 ,CPU1 FIQ Mask bit interrupt 54" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK54CPU0 ,CPU0 FIQ Mask bit interrupt 54" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK54CPU3 ,CPU3 IRQ Mask bit interrupt 54" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK54CPU2 ,CPU2 IRQ Mask bit interrupt 54" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK54CPU1 ,CPU1 IRQ Mask bit interrupt 54" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK54CPU0 ,CPU0 IRQ Mask bit interrupt 54" "Masked,Not masked" group.long 0xBDC++0x3 line.long 0x00 "INTS55_CTRL,Interrupt Source 55 (SATA0_int) Control Register" bitfld.long 0x00 31. " EPMASK55 ,Endpoint Mask 55" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN55 , Interrupt Enable 55" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY55 ,Interrupt Priority55" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK55CPU3 ,CPU3 FIQ Mask bit interrupt 55" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK55CPU2 ,CPU2 FIQ Mask bit interrupt 55" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK55CPU1 ,CPU1 FIQ Mask bit interrupt 55" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK55CPU0 ,CPU0 FIQ Mask bit interrupt 55" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK55CPU3 ,CPU3 IRQ Mask bit interrupt 55" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK55CPU2 ,CPU2 IRQ Mask bit interrupt 55" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK55CPU1 ,CPU1 IRQ Mask bit interrupt 55" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK55CPU0 ,CPU0 IRQ Mask bit interrupt 55" "Masked,Not masked" group.long 0xBE0++0x3 line.long 0x00 "INTS56_CTRL,Interrupt Source 56 (TDM_int) Control Register" bitfld.long 0x00 31. " EPMASK56 ,Endpoint Mask 56" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN56 , Interrupt Enable 56" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY56 ,Interrupt Priority56" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK56CPU3 ,CPU3 FIQ Mask bit interrupt 56" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK56CPU2 ,CPU2 FIQ Mask bit interrupt 56" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK56CPU1 ,CPU1 FIQ Mask bit interrupt 56" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK56CPU0 ,CPU0 FIQ Mask bit interrupt 56" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK56CPU3 ,CPU3 IRQ Mask bit interrupt 56" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK56CPU2 ,CPU2 IRQ Mask bit interrupt 56" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK56CPU1 ,CPU1 IRQ Mask bit interrupt 56" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK56CPU0 ,CPU0 IRQ Mask bit interrupt 56" "Masked,Not masked" group.long 0xBE4++0x3 line.long 0x00 "INTS57_CTRL,Interrupt Source 57 (SATA1_int) Control Register" bitfld.long 0x00 31. " EPMASK57 ,Endpoint Mask 57" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN57 , Interrupt Enable 57" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY57 ,Interrupt Priority57" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK57CPU3 ,CPU3 FIQ Mask bit interrupt 57" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK57CPU2 ,CPU2 FIQ Mask bit interrupt 57" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK57CPU1 ,CPU1 FIQ Mask bit interrupt 57" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK57CPU0 ,CPU0 FIQ Mask bit interrupt 57" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK57CPU3 ,CPU3 IRQ Mask bit interrupt 57" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK57CPU2 ,CPU2 IRQ Mask bit interrupt 57" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK57CPU1 ,CPU1 IRQ Mask bit interrupt 57" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK57CPU0 ,CPU0 IRQ Mask bit interrupt 57" "Masked,Not masked" group.long 0xBE8++0x3 line.long 0x00 "INTS58_CTRL,Interrupt Source 58 (PCIe00_Int) Control Register" bitfld.long 0x00 31. " EPMASK58 ,Endpoint Mask 58" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN58 , Interrupt Enable 58" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY58 ,Interrupt Priority58" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK58CPU3 ,CPU3 FIQ Mask bit interrupt 58" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK58CPU2 ,CPU2 FIQ Mask bit interrupt 58" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK58CPU1 ,CPU1 FIQ Mask bit interrupt 58" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK58CPU0 ,CPU0 FIQ Mask bit interrupt 58" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK58CPU3 ,CPU3 IRQ Mask bit interrupt 58" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK58CPU2 ,CPU2 IRQ Mask bit interrupt 58" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK58CPU1 ,CPU1 IRQ Mask bit interrupt 58" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK58CPU0 ,CPU0 IRQ Mask bit interrupt 58" "Masked,Not masked" group.long 0xBEC++0x3 line.long 0x00 "INTS59_CTRL,Interrupt Source 59 (PCIe01_Int) Control Register" bitfld.long 0x00 31. " EPMASK59 ,Endpoint Mask 59" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN59 , Interrupt Enable 59" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY59 ,Interrupt Priority59" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK59CPU3 ,CPU3 FIQ Mask bit interrupt 59" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK59CPU2 ,CPU2 FIQ Mask bit interrupt 59" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK59CPU1 ,CPU1 FIQ Mask bit interrupt 59" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK59CPU0 ,CPU0 FIQ Mask bit interrupt 59" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK59CPU3 ,CPU3 IRQ Mask bit interrupt 59" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK59CPU2 ,CPU2 IRQ Mask bit interrupt 59" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK59CPU1 ,CPU1 IRQ Mask bit interrupt 59" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK59CPU0 ,CPU0 IRQ Mask bit interrupt 59" "Masked,Not masked" group.long 0xBF0++0x3 line.long 0x00 "INTS60_CTRL,Interrupt Source 60 (PCIe02_Int) Control Register" bitfld.long 0x00 31. " EPMASK60 ,Endpoint Mask 60" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN60 , Interrupt Enable 60" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY60 ,Interrupt Priority60" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK60CPU3 ,CPU3 FIQ Mask bit interrupt 60" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK60CPU2 ,CPU2 FIQ Mask bit interrupt 60" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK60CPU1 ,CPU1 FIQ Mask bit interrupt 60" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK60CPU0 ,CPU0 FIQ Mask bit interrupt 60" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK60CPU3 ,CPU3 IRQ Mask bit interrupt 60" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK60CPU2 ,CPU2 IRQ Mask bit interrupt 60" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK60CPU1 ,CPU1 IRQ Mask bit interrupt 60" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK60CPU0 ,CPU0 IRQ Mask bit interrupt 60" "Masked,Not masked" group.long 0xBF4++0x3 line.long 0x00 "INTS61_CTRL,Interrupt Source 61 (PCIe03_Int) Control Register" bitfld.long 0x00 31. " EPMASK61 ,Endpoint Mask 61" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN61 , Interrupt Enable 61" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY61 ,Interrupt Priority61" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK61CPU3 ,CPU3 FIQ Mask bit interrupt 61" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK61CPU2 ,CPU2 FIQ Mask bit interrupt 61" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK61CPU1 ,CPU1 FIQ Mask bit interrupt 61" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK61CPU0 ,CPU0 FIQ Mask bit interrupt 61" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK61CPU3 ,CPU3 IRQ Mask bit interrupt 61" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK61CPU2 ,CPU2 IRQ Mask bit interrupt 61" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK61CPU1 ,CPU1 IRQ Mask bit interrupt 61" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK61CPU0 ,CPU0 IRQ Mask bit interrupt 61" "Masked,Not masked" group.long 0xBF8++0x3 line.long 0x00 "INTS62_CTRL,Interrupt Source 62 (PCIe10_Int) Control Register" bitfld.long 0x00 31. " EPMASK62 ,Endpoint Mask 62" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN62 , Interrupt Enable 62" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY62 ,Interrupt Priority62" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK62CPU3 ,CPU3 FIQ Mask bit interrupt 62" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK62CPU2 ,CPU2 FIQ Mask bit interrupt 62" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK62CPU1 ,CPU1 FIQ Mask bit interrupt 62" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK62CPU0 ,CPU0 FIQ Mask bit interrupt 62" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK62CPU3 ,CPU3 IRQ Mask bit interrupt 62" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK62CPU2 ,CPU2 IRQ Mask bit interrupt 62" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK62CPU1 ,CPU1 IRQ Mask bit interrupt 62" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK62CPU0 ,CPU0 IRQ Mask bit interrupt 62" "Masked,Not masked" group.long 0xBFC++0x3 line.long 0x00 "INTS63_CTRL,Interrupt Source 63 (PCIe11_Int) Control Register" bitfld.long 0x00 31. " EPMASK63 ,Endpoint Mask 63" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN63 , Interrupt Enable 63" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY63 ,Interrupt Priority63" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK63CPU3 ,CPU3 FIQ Mask bit interrupt 63" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK63CPU2 ,CPU2 FIQ Mask bit interrupt 63" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK63CPU1 ,CPU1 FIQ Mask bit interrupt 63" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK63CPU0 ,CPU0 FIQ Mask bit interrupt 63" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK63CPU3 ,CPU3 IRQ Mask bit interrupt 63" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK63CPU2 ,CPU2 IRQ Mask bit interrupt 63" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK63CPU1 ,CPU1 IRQ Mask bit interrupt 63" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK63CPU0 ,CPU0 IRQ Mask bit interrupt 63" "Masked,Not masked" group.long 0xC00++0x3 line.long 0x00 "INTS64_CTRL,Interrupt Source 64 (PCIe12_Int) Control Register" bitfld.long 0x00 31. " EPMASK64 ,Endpoint Mask 64" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN64 , Interrupt Enable 64" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY64 ,Interrupt Priority64" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK64CPU3 ,CPU3 FIQ Mask bit interrupt 64" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK64CPU2 ,CPU2 FIQ Mask bit interrupt 64" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK64CPU1 ,CPU1 FIQ Mask bit interrupt 64" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK64CPU0 ,CPU0 FIQ Mask bit interrupt 64" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK64CPU3 ,CPU3 IRQ Mask bit interrupt 64" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK64CPU2 ,CPU2 IRQ Mask bit interrupt 64" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK64CPU1 ,CPU1 IRQ Mask bit interrupt 64" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK64CPU0 ,CPU0 IRQ Mask bit interrupt 64" "Masked,Not masked" group.long 0xC04++0x3 line.long 0x00 "INTS65_CTRL,Interrupt Source 65 (PCIe13_Int) Control Register" bitfld.long 0x00 31. " EPMASK65 ,Endpoint Mask 65" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN65 , Interrupt Enable 65" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY65 ,Interrupt Priority65" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK65CPU3 ,CPU3 FIQ Mask bit interrupt 65" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK65CPU2 ,CPU2 FIQ Mask bit interrupt 65" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK65CPU1 ,CPU1 FIQ Mask bit interrupt 65" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK65CPU0 ,CPU0 FIQ Mask bit interrupt 65" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK65CPU3 ,CPU3 IRQ Mask bit interrupt 65" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK65CPU2 ,CPU2 IRQ Mask bit interrupt 65" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK65CPU1 ,CPU1 IRQ Mask bit interrupt 65" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK65CPU0 ,CPU0 IRQ Mask bit interrupt 65" "Masked,Not masked" group.long 0xC14++0x3 line.long 0x00 "INTS69_CTRL,Interrupt Source 69 (Net0_Misc_Int) Control Register" bitfld.long 0x00 31. " EPMASK69 ,Endpoint Mask 69" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN69 , Interrupt Enable 69" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY69 ,Interrupt Priority69" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK69CPU3 ,CPU3 FIQ Mask bit interrupt 69" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK69CPU2 ,CPU2 FIQ Mask bit interrupt 69" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK69CPU1 ,CPU1 FIQ Mask bit interrupt 69" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK69CPU0 ,CPU0 FIQ Mask bit interrupt 69" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK69CPU3 ,CPU3 IRQ Mask bit interrupt 69" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK69CPU2 ,CPU2 IRQ Mask bit interrupt 69" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK69CPU1 ,CPU1 IRQ Mask bit interrupt 69" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK69CPU0 ,CPU0 IRQ Mask bit interrupt 69" "Masked,Not masked" group.long 0xC24++0x3 line.long 0x00 "INTS73_CTRL,Interrupt Source 73 (Net1_Misc_Int) Control Register" bitfld.long 0x00 31. " EPMASK73 ,Endpoint Mask 73" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN73 , Interrupt Enable 73" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY73 ,Interrupt Priority73" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK73CPU3 ,CPU3 FIQ Mask bit interrupt 73" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK73CPU2 ,CPU2 FIQ Mask bit interrupt 73" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK73CPU1 ,CPU1 FIQ Mask bit interrupt 73" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK73CPU0 ,CPU0 FIQ Mask bit interrupt 73" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK73CPU3 ,CPU3 IRQ Mask bit interrupt 73" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK73CPU2 ,CPU2 IRQ Mask bit interrupt 73" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK73CPU1 ,CPU1 IRQ Mask bit interrupt 73" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK73CPU0 ,CPU0 IRQ Mask bit interrupt 73" "Masked,Not masked" group.long 0xC28++0x3 line.long 0x00 "INTS74_CTRL,Interrupt Source 74 (Net2_Legacy_Sum_Int) Control Register" bitfld.long 0x00 31. " EPMASK74 ,Endpoint Mask 74" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN74 , Interrupt Enable 74" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY74 ,Interrupt Priority74" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK74CPU3 ,CPU3 FIQ Mask bit interrupt 74" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK74CPU2 ,CPU2 FIQ Mask bit interrupt 74" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK74CPU1 ,CPU1 FIQ Mask bit interrupt 74" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK74CPU0 ,CPU0 FIQ Mask bit interrupt 74" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK74CPU3 ,CPU3 IRQ Mask bit interrupt 74" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK74CPU2 ,CPU2 IRQ Mask bit interrupt 74" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK74CPU1 ,CPU1 IRQ Mask bit interrupt 74" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK74CPU0 ,CPU0 IRQ Mask bit interrupt 74" "Masked,Not masked" group.long 0xC2C++0x3 line.long 0x00 "INTS75_CTRL,Interrupt Source 75 (Net2_Legacy_RX_Int) Control Register" bitfld.long 0x00 31. " EPMASK75 ,Endpoint Mask 75" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN75 , Interrupt Enable 75" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY75 ,Interrupt Priority75" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK75CPU3 ,CPU3 FIQ Mask bit interrupt 75" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK75CPU2 ,CPU2 FIQ Mask bit interrupt 75" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK75CPU1 ,CPU1 FIQ Mask bit interrupt 75" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK75CPU0 ,CPU0 FIQ Mask bit interrupt 75" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK75CPU3 ,CPU3 IRQ Mask bit interrupt 75" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK75CPU2 ,CPU2 IRQ Mask bit interrupt 75" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK75CPU1 ,CPU1 IRQ Mask bit interrupt 75" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK75CPU0 ,CPU0 IRQ Mask bit interrupt 75" "Masked,Not masked" group.long 0xC30++0x3 line.long 0x00 "INTS76_CTRL,Interrupt Source 76 (Net2_Legacy_TX_Int) Control Register" bitfld.long 0x00 31. " EPMASK76 ,Endpoint Mask 76" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN76 , Interrupt Enable 76" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY76 ,Interrupt Priority76" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK76CPU3 ,CPU3 FIQ Mask bit interrupt 76" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK76CPU2 ,CPU2 FIQ Mask bit interrupt 76" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK76CPU1 ,CPU1 FIQ Mask bit interrupt 76" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK76CPU0 ,CPU0 FIQ Mask bit interrupt 76" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK76CPU3 ,CPU3 IRQ Mask bit interrupt 76" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK76CPU2 ,CPU2 IRQ Mask bit interrupt 76" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK76CPU1 ,CPU1 IRQ Mask bit interrupt 76" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK76CPU0 ,CPU0 IRQ Mask bit interrupt 76" "Masked,Not masked" group.long 0xC34++0x3 line.long 0x00 "INTS77_CTRL,Interrupt Source 77 (Net2_Misc_Int) Control Register" bitfld.long 0x00 31. " EPMASK77 ,Endpoint Mask 77" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN77 , Interrupt Enable 77" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY77 ,Interrupt Priority77" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK77CPU3 ,CPU3 FIQ Mask bit interrupt 77" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK77CPU2 ,CPU2 FIQ Mask bit interrupt 77" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK77CPU1 ,CPU1 FIQ Mask bit interrupt 77" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK77CPU0 ,CPU0 FIQ Mask bit interrupt 77" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK77CPU3 ,CPU3 IRQ Mask bit interrupt 77" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK77CPU2 ,CPU2 IRQ Mask bit interrupt 77" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK77CPU1 ,CPU1 IRQ Mask bit interrupt 77" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK77CPU0 ,CPU0 IRQ Mask bit interrupt 77" "Masked,Not masked" group.long 0xC38++0x3 line.long 0x00 "INTS78_CTRL,Interrupt Source 78 (Net3_Legacy_Sum_Int) Control Register" bitfld.long 0x00 31. " EPMASK78 ,Endpoint Mask 78" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN78 , Interrupt Enable 78" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY78 ,Interrupt Priority78" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK78CPU3 ,CPU3 FIQ Mask bit interrupt 78" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK78CPU2 ,CPU2 FIQ Mask bit interrupt 78" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK78CPU1 ,CPU1 FIQ Mask bit interrupt 78" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK78CPU0 ,CPU0 FIQ Mask bit interrupt 78" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK78CPU3 ,CPU3 IRQ Mask bit interrupt 78" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK78CPU2 ,CPU2 IRQ Mask bit interrupt 78" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK78CPU1 ,CPU1 IRQ Mask bit interrupt 78" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK78CPU0 ,CPU0 IRQ Mask bit interrupt 78" "Masked,Not masked" group.long 0xC3C++0x3 line.long 0x00 "INTS79_CTRL,Interrupt Source 79 (Net3_Legacy_RX_Int) Control Register" bitfld.long 0x00 31. " EPMASK79 ,Endpoint Mask 79" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN79 , Interrupt Enable 79" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY79 ,Interrupt Priority79" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK79CPU3 ,CPU3 FIQ Mask bit interrupt 79" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK79CPU2 ,CPU2 FIQ Mask bit interrupt 79" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK79CPU1 ,CPU1 FIQ Mask bit interrupt 79" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK79CPU0 ,CPU0 FIQ Mask bit interrupt 79" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK79CPU3 ,CPU3 IRQ Mask bit interrupt 79" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK79CPU2 ,CPU2 IRQ Mask bit interrupt 79" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK79CPU1 ,CPU1 IRQ Mask bit interrupt 79" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK79CPU0 ,CPU0 IRQ Mask bit interrupt 79" "Masked,Not masked" group.long 0xC40++0x3 line.long 0x00 "INTS80_CTRL,Interrupt Source 80 (Net3_Legacy_TX_Int) Control Register" bitfld.long 0x00 31. " EPMASK80 ,Endpoint Mask 80" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN80 , Interrupt Enable 80" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY80 ,Interrupt Priority80" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK80CPU3 ,CPU3 FIQ Mask bit interrupt 80" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK80CPU2 ,CPU2 FIQ Mask bit interrupt 80" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK80CPU1 ,CPU1 FIQ Mask bit interrupt 80" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK80CPU0 ,CPU0 FIQ Mask bit interrupt 80" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK80CPU3 ,CPU3 IRQ Mask bit interrupt 80" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK80CPU2 ,CPU2 IRQ Mask bit interrupt 80" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK80CPU1 ,CPU1 IRQ Mask bit interrupt 80" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK80CPU0 ,CPU0 IRQ Mask bit interrupt 80" "Masked,Not masked" group.long 0xC44++0x3 line.long 0x00 "INTS81_CTRL,Interrupt Source 81 (Net3_Misc_Int) Control Register" bitfld.long 0x00 31. " EPMASK81 ,Endpoint Mask 81" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN81 , Interrupt Enable 81" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY81 ,Interrupt Priority81" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK81CPU3 ,CPU3 FIQ Mask bit interrupt 81" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK81CPU2 ,CPU2 FIQ Mask bit interrupt 81" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK81CPU1 ,CPU1 FIQ Mask bit interrupt 81" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK81CPU0 ,CPU0 FIQ Mask bit interrupt 81" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK81CPU3 ,CPU3 IRQ Mask bit interrupt 81" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK81CPU2 ,CPU2 IRQ Mask bit interrupt 81" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK81CPU1 ,CPU1 IRQ Mask bit interrupt 81" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK81CPU0 ,CPU0 IRQ Mask bit interrupt 81" "Masked,Not masked" group.long 0xC48++0x3 line.long 0x00 "INTS82_CTRL,Interrupt Source 82 (GPIO_0_7_int) Control Register" bitfld.long 0x00 31. " EPMASK82 ,Endpoint Mask 82" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN82 , Interrupt Enable 82" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY82 ,Interrupt Priority82" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK82CPU3 ,CPU3 FIQ Mask bit interrupt 82" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK82CPU2 ,CPU2 FIQ Mask bit interrupt 82" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK82CPU1 ,CPU1 FIQ Mask bit interrupt 82" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK82CPU0 ,CPU0 FIQ Mask bit interrupt 82" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK82CPU3 ,CPU3 IRQ Mask bit interrupt 82" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK82CPU2 ,CPU2 IRQ Mask bit interrupt 82" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK82CPU1 ,CPU1 IRQ Mask bit interrupt 82" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK82CPU0 ,CPU0 IRQ Mask bit interrupt 82" "Masked,Not masked" group.long 0xC4C++0x3 line.long 0x00 "INTS83_CTRL,Interrupt Source 83 (GPIO_8_15_int) Control Register" bitfld.long 0x00 31. " EPMASK83 ,Endpoint Mask 83" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN83 , Interrupt Enable 83" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY83 ,Interrupt Priority83" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK83CPU3 ,CPU3 FIQ Mask bit interrupt 83" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK83CPU2 ,CPU2 FIQ Mask bit interrupt 83" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK83CPU1 ,CPU1 FIQ Mask bit interrupt 83" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK83CPU0 ,CPU0 FIQ Mask bit interrupt 83" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK83CPU3 ,CPU3 IRQ Mask bit interrupt 83" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK83CPU2 ,CPU2 IRQ Mask bit interrupt 83" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK83CPU1 ,CPU1 IRQ Mask bit interrupt 83" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK83CPU0 ,CPU0 IRQ Mask bit interrupt 83" "Masked,Not masked" group.long 0xC50++0x3 line.long 0x00 "INTS84_CTRL,Interrupt Source 84 (GPIO_16_23_int) Control Register" bitfld.long 0x00 31. " EPMASK84 ,Endpoint Mask 84" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN84 , Interrupt Enable 84" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY84 ,Interrupt Priority84" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK84CPU3 ,CPU3 FIQ Mask bit interrupt 84" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK84CPU2 ,CPU2 FIQ Mask bit interrupt 84" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK84CPU1 ,CPU1 FIQ Mask bit interrupt 84" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK84CPU0 ,CPU0 FIQ Mask bit interrupt 84" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK84CPU3 ,CPU3 IRQ Mask bit interrupt 84" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK84CPU2 ,CPU2 IRQ Mask bit interrupt 84" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK84CPU1 ,CPU1 IRQ Mask bit interrupt 84" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK84CPU0 ,CPU0 IRQ Mask bit interrupt 84" "Masked,Not masked" group.long 0xC54++0x3 line.long 0x00 "INTS85_CTRL,Interrupt Source 85 (GPIO_24_31_int) Control Register" bitfld.long 0x00 31. " EPMASK85 ,Endpoint Mask 85" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN85 , Interrupt Enable 85" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY85 ,Interrupt Priority85" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK85CPU3 ,CPU3 FIQ Mask bit interrupt 85" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK85CPU2 ,CPU2 FIQ Mask bit interrupt 85" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK85CPU1 ,CPU1 FIQ Mask bit interrupt 85" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK85CPU0 ,CPU0 FIQ Mask bit interrupt 85" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK85CPU3 ,CPU3 IRQ Mask bit interrupt 85" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK85CPU2 ,CPU2 IRQ Mask bit interrupt 85" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK85CPU1 ,CPU1 IRQ Mask bit interrupt 85" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK85CPU0 ,CPU0 IRQ Mask bit interrupt 85" "Masked,Not masked" group.long 0xC5C++0x3 line.long 0x00 "INTS87_CTRL,Interrupt Source 87 (GPIO_32_39_int) Control Register" bitfld.long 0x00 31. " EPMASK87 ,Endpoint Mask 87" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN87 , Interrupt Enable 87" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY87 ,Interrupt Priority87" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK87CPU3 ,CPU3 FIQ Mask bit interrupt 87" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK87CPU2 ,CPU2 FIQ Mask bit interrupt 87" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK87CPU1 ,CPU1 FIQ Mask bit interrupt 87" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK87CPU0 ,CPU0 FIQ Mask bit interrupt 87" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK87CPU3 ,CPU3 IRQ Mask bit interrupt 87" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK87CPU2 ,CPU2 IRQ Mask bit interrupt 87" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK87CPU1 ,CPU1 IRQ Mask bit interrupt 87" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK87CPU0 ,CPU0 IRQ Mask bit interrupt 87" "Masked,Not masked" group.long 0xC60++0x3 line.long 0x00 "INTS88_CTRL,Interrupt Source 88 (GPIO_40_47_int) Control Register" bitfld.long 0x00 31. " EPMASK88 ,Endpoint Mask 88" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN88 , Interrupt Enable 88" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY88 ,Interrupt Priority88" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK88CPU3 ,CPU3 FIQ Mask bit interrupt 88" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK88CPU2 ,CPU2 FIQ Mask bit interrupt 88" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK88CPU1 ,CPU1 FIQ Mask bit interrupt 88" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK88CPU0 ,CPU0 FIQ Mask bit interrupt 88" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK88CPU3 ,CPU3 IRQ Mask bit interrupt 88" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK88CPU2 ,CPU2 IRQ Mask bit interrupt 88" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK88CPU1 ,CPU1 IRQ Mask bit interrupt 88" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK88CPU0 ,CPU0 IRQ Mask bit interrupt 88" "Masked,Not masked" group.long 0xC64++0x3 line.long 0x00 "INTS89_CTRL,Interrupt Source 89 (GPIO_48_55_int) Control Register" bitfld.long 0x00 31. " EPMASK89 ,Endpoint Mask 89" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN89 , Interrupt Enable 89" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY89 ,Interrupt Priority89" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK89CPU3 ,CPU3 FIQ Mask bit interrupt 89" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK89CPU2 ,CPU2 FIQ Mask bit interrupt 89" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK89CPU1 ,CPU1 FIQ Mask bit interrupt 89" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK89CPU0 ,CPU0 FIQ Mask bit interrupt 89" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK89CPU3 ,CPU3 IRQ Mask bit interrupt 89" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK89CPU2 ,CPU2 IRQ Mask bit interrupt 89" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK89CPU1 ,CPU1 IRQ Mask bit interrupt 89" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK89CPU0 ,CPU0 IRQ Mask bit interrupt 89" "Masked,Not masked" group.long 0xC68++0x3 line.long 0x00 "INTS90_CTRL,Interrupt Source 90 (GPIO_56_63_int) Control Register" bitfld.long 0x00 31. " EPMASK90 ,Endpoint Mask 90" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN90 , Interrupt Enable 90" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY90 ,Interrupt Priority90" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK90CPU3 ,CPU3 FIQ Mask bit interrupt 90" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK90CPU2 ,CPU2 FIQ Mask bit interrupt 90" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK90CPU1 ,CPU1 FIQ Mask bit interrupt 90" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK90CPU0 ,CPU0 FIQ Mask bit interrupt 90" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK90CPU3 ,CPU3 IRQ Mask bit interrupt 90" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK90CPU2 ,CPU2 IRQ Mask bit interrupt 90" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK90CPU1 ,CPU1 IRQ Mask bit interrupt 90" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK90CPU0 ,CPU0 IRQ Mask bit interrupt 90" "Masked,Not masked" group.long 0xC6C++0x3 line.long 0x00 "INTS91_CTRL,Interrupt Source 91 (GPIO_64_66_int) Control Register" bitfld.long 0x00 31. " EPMASK91 ,Endpoint Mask 91" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN91 , Interrupt Enable 91" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY91 ,Interrupt Priority91" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK91CPU3 ,CPU3 FIQ Mask bit interrupt 91" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK91CPU2 ,CPU2 FIQ Mask bit interrupt 91" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK91CPU1 ,CPU1 FIQ Mask bit interrupt 91" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK91CPU0 ,CPU0 FIQ Mask bit interrupt 91" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK91CPU3 ,CPU3 IRQ Mask bit interrupt 91" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK91CPU2 ,CPU2 IRQ Mask bit interrupt 91" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK91CPU1 ,CPU1 IRQ Mask bit interrupt 91" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK91CPU0 ,CPU0 IRQ Mask bit interrupt 91" "Masked,Not masked" group.long 0xC78++0x3 line.long 0x00 "INTS94_CTRL,Interrupt Source 94 (XOR1_Ch2_Int) Control Register" bitfld.long 0x00 31. " EPMASK94 ,Endpoint Mask 94" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN94 , Interrupt Enable 94" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY94 ,Interrupt Priority94" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK94CPU3 ,CPU3 FIQ Mask bit interrupt 94" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK94CPU2 ,CPU2 FIQ Mask bit interrupt 94" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK94CPU1 ,CPU1 FIQ Mask bit interrupt 94" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK94CPU0 ,CPU0 FIQ Mask bit interrupt 94" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK94CPU3 ,CPU3 IRQ Mask bit interrupt 94" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK94CPU2 ,CPU2 IRQ Mask bit interrupt 94" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK94CPU1 ,CPU1 IRQ Mask bit interrupt 94" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK94CPU0 ,CPU0 IRQ Mask bit interrupt 94" "Masked,Not masked" group.long 0xC7C++0x3 line.long 0x00 "INTS95_CTRL,Interrupt Source 95 (XOR1_Ch3_Int) Control Register" bitfld.long 0x00 31. " EPMASK95 ,Endpoint Mask 95" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN95 , Interrupt Enable 95" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY95 ,Interrupt Priority95" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK95CPU3 ,CPU3 FIQ Mask bit interrupt 95" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK95CPU2 ,CPU2 FIQ Mask bit interrupt 95" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK95CPU1 ,CPU1 FIQ Mask bit interrupt 95" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK95CPU0 ,CPU0 FIQ Mask bit interrupt 95" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK95CPU3 ,CPU3 IRQ Mask bit interrupt 95" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK95CPU2 ,CPU2 IRQ Mask bit interrupt 95" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK95CPU1 ,CPU1 IRQ Mask bit interrupt 95" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK95CPU0 ,CPU0 IRQ Mask bit interrupt 95" "Masked,Not masked" group.long 0xC80++0x3 line.long 0x00 "INTS96_CTRL,Interrupt Source 96 (Shared Inbound Doorbell0 Summary) Control Register" bitfld.long 0x00 31. " EPMASK96 ,Endpoint Mask 96" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN96 , Interrupt Enable 96" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY96 ,Interrupt Priority96" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK96CPU3 ,CPU3 FIQ Mask bit interrupt 96" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK96CPU2 ,CPU2 FIQ Mask bit interrupt 96" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK96CPU1 ,CPU1 FIQ Mask bit interrupt 96" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK96CPU0 ,CPU0 FIQ Mask bit interrupt 96" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK96CPU3 ,CPU3 IRQ Mask bit interrupt 96" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK96CPU2 ,CPU2 IRQ Mask bit interrupt 96" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK96CPU1 ,CPU1 IRQ Mask bit interrupt 96" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK96CPU0 ,CPU0 IRQ Mask bit interrupt 96" "Masked,Not masked" group.long 0xC84++0x3 line.long 0x00 "INTS97_CTRL,Interrupt Source 97 (Shared Inbound Doorbell1 Summary) Control Register" bitfld.long 0x00 31. " EPMASK97 ,Endpoint Mask 97" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN97 , Interrupt Enable 97" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY97 ,Interrupt Priority97" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK97CPU3 ,CPU3 FIQ Mask bit interrupt 97" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK97CPU2 ,CPU2 FIQ Mask bit interrupt 97" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK97CPU1 ,CPU1 FIQ Mask bit interrupt 97" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK97CPU0 ,CPU0 FIQ Mask bit interrupt 97" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK97CPU3 ,CPU3 IRQ Mask bit interrupt 97" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK97CPU2 ,CPU2 IRQ Mask bit interrupt 97" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK97CPU1 ,CPU1 IRQ Mask bit interrupt 97" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK97CPU0 ,CPU0 IRQ Mask bit interrupt 97" "Masked,Not masked" group.long 0xC88++0x3 line.long 0x00 "INTS98_CTRL,Interrupt Source 98 (Shared Inbound Doorbell2 Summary) Control Register" bitfld.long 0x00 31. " EPMASK98 ,Endpoint Mask 98" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN98 , Interrupt Enable 98" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY98 ,Interrupt Priority98" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK98CPU3 ,CPU3 FIQ Mask bit interrupt 98" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK98CPU2 ,CPU2 FIQ Mask bit interrupt 98" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK98CPU1 ,CPU1 FIQ Mask bit interrupt 98" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK98CPU0 ,CPU0 FIQ Mask bit interrupt 98" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK98CPU3 ,CPU3 IRQ Mask bit interrupt 98" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK98CPU2 ,CPU2 IRQ Mask bit interrupt 98" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK98CPU1 ,CPU1 IRQ Mask bit interrupt 98" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK98CPU0 ,CPU0 IRQ Mask bit interrupt 98" "Masked,Not masked" group.long 0xC8C++0x3 line.long 0x00 "INTS99_CTRL,Interrupt Source 99 (PCIe20_Int) Control Register" bitfld.long 0x00 31. " EPMASK99 ,Endpoint Mask 99" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN99 , Interrupt Enable 99" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY99 ,Interrupt Priority99" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK99CPU3 ,CPU3 FIQ Mask bit interrupt 99" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK99CPU2 ,CPU2 FIQ Mask bit interrupt 99" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK99CPU1 ,CPU1 FIQ Mask bit interrupt 99" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK99CPU0 ,CPU0 FIQ Mask bit interrupt 99" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK99CPU3 ,CPU3 IRQ Mask bit interrupt 99" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK99CPU2 ,CPU2 IRQ Mask bit interrupt 99" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK99CPU1 ,CPU1 IRQ Mask bit interrupt 99" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK99CPU0 ,CPU0 IRQ Mask bit interrupt 99" "Masked,Not masked" group.long 0xCAC++0x3 line.long 0x00 "INTS107_CTRL,Interrupt Source 107 (ThermOverHeat_Int) Control Register" bitfld.long 0x00 31. " EPMASK107 ,Endpoint Mask 107" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN107 , Interrupt Enable 107" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY107 ,Interrupt Priority107" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK107CPU3 ,CPU3 FIQ Mask bit interrupt 107" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK107CPU2 ,CPU2 FIQ Mask bit interrupt 107" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK107CPU1 ,CPU1 FIQ Mask bit interrupt 107" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK107CPU0 ,CPU0 FIQ Mask bit interrupt 107" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK107CPU3 ,CPU3 IRQ Mask bit interrupt 107" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK107CPU2 ,CPU2 IRQ Mask bit interrupt 107" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK107CPU1 ,CPU1 IRQ Mask bit interrupt 107" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK107CPU0 ,CPU0 IRQ Mask bit interrupt 107" "Masked,Not masked" group.long 0xCB0++0x3 line.long 0x00 "INTS108_CTRL,Interrupt Source 108 (DRAM_Int) Control Register" bitfld.long 0x00 31. " EPMASK108 ,Endpoint Mask 108" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN108 , Interrupt Enable 108" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY108 ,Interrupt Priority108" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK108CPU3 ,CPU3 FIQ Mask bit interrupt 108" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK108CPU2 ,CPU2 FIQ Mask bit interrupt 108" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK108CPU1 ,CPU1 FIQ Mask bit interrupt 108" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK108CPU0 ,CPU0 FIQ Mask bit interrupt 108" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK108CPU3 ,CPU3 IRQ Mask bit interrupt 108" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK108CPU2 ,CPU2 IRQ Mask bit interrupt 108" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK108CPU1 ,CPU1 IRQ Mask bit interrupt 108" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK108CPU0 ,CPU0 IRQ Mask bit interrupt 108" "Masked,Not masked" group.long 0xCB4++0x3 line.long 0x00 "INTS109_CTRL,Interrupt Source 109 (Net0_WakeUp_Int) Control Register" bitfld.long 0x00 31. " EPMASK109 ,Endpoint Mask 109" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN109 , Interrupt Enable 109" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY109 ,Interrupt Priority109" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK109CPU3 ,CPU3 FIQ Mask bit interrupt 109" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK109CPU2 ,CPU2 FIQ Mask bit interrupt 109" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK109CPU1 ,CPU1 FIQ Mask bit interrupt 109" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK109CPU0 ,CPU0 FIQ Mask bit interrupt 109" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK109CPU3 ,CPU3 IRQ Mask bit interrupt 109" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK109CPU2 ,CPU2 IRQ Mask bit interrupt 109" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK109CPU1 ,CPU1 IRQ Mask bit interrupt 109" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK109CPU0 ,CPU0 IRQ Mask bit interrupt 109" "Masked,Not masked" group.long 0xCB8++0x3 line.long 0x00 "INTS110_CTRL,Interrupt Source 110 (Net1_WakeUp_Int) Control Register" bitfld.long 0x00 31. " EPMASK110 ,Endpoint Mask 110" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN110 , Interrupt Enable 110" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY110 ,Interrupt Priority110" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK110CPU3 ,CPU3 FIQ Mask bit interrupt 110" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK110CPU2 ,CPU2 FIQ Mask bit interrupt 110" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK110CPU1 ,CPU1 FIQ Mask bit interrupt 110" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK110CPU0 ,CPU0 FIQ Mask bit interrupt 110" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK110CPU3 ,CPU3 IRQ Mask bit interrupt 110" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK110CPU2 ,CPU2 IRQ Mask bit interrupt 110" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK110CPU1 ,CPU1 IRQ Mask bit interrupt 110" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK110CPU0 ,CPU0 IRQ Mask bit interrupt 110" "Masked,Not masked" group.long 0xCBC++0x3 line.long 0x00 "INTS111_CTRL,Interrupt Source 111 (Net2_WakeUp_Int) Control Register" bitfld.long 0x00 31. " EPMASK111 ,Endpoint Mask 111" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN111 , Interrupt Enable 111" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY111 ,Interrupt Priority111" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK111CPU3 ,CPU3 FIQ Mask bit interrupt 111" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK111CPU2 ,CPU2 FIQ Mask bit interrupt 111" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK111CPU1 ,CPU1 FIQ Mask bit interrupt 111" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK111CPU0 ,CPU0 FIQ Mask bit interrupt 111" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK111CPU3 ,CPU3 IRQ Mask bit interrupt 111" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK111CPU2 ,CPU2 IRQ Mask bit interrupt 111" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK111CPU1 ,CPU1 IRQ Mask bit interrupt 111" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK111CPU0 ,CPU0 IRQ Mask bit interrupt 111" "Masked,Not masked" group.long 0xCC0++0x3 line.long 0x00 "INTS112_CTRL,Interrupt Source 112 (Net3_WakeUp_Int) Control Register" bitfld.long 0x00 31. " EPMASK112 ,Endpoint Mask 112" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN112 , Interrupt Enable 112" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY112 ,Interrupt Priority112" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK112CPU3 ,CPU3 FIQ Mask bit interrupt 112" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK112CPU2 ,CPU2 FIQ Mask bit interrupt 112" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK112CPU1 ,CPU1 FIQ Mask bit interrupt 112" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK112CPU0 ,CPU0 FIQ Mask bit interrupt 112" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK112CPU3 ,CPU3 IRQ Mask bit interrupt 112" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK112CPU2 ,CPU2 IRQ Mask bit interrupt 112" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK112CPU1 ,CPU1 IRQ Mask bit interrupt 112" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK112CPU0 ,CPU0 IRQ Mask bit interrupt 112" "Masked,Not masked" group.long 0xCC4++0x3 line.long 0x00 "INTS113_CTRL,Interrupt Source 113 (NAND_Int) Control Register" bitfld.long 0x00 31. " EPMASK113 ,Endpoint Mask 113" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN113 , Interrupt Enable 113" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY113 ,Interrupt Priority113" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK113CPU3 ,CPU3 FIQ Mask bit interrupt 113" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK113CPU2 ,CPU2 FIQ Mask bit interrupt 113" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK113CPU1 ,CPU1 FIQ Mask bit interrupt 113" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK113CPU0 ,CPU0 FIQ Mask bit interrupt 113" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK113CPU3 ,CPU3 IRQ Mask bit interrupt 113" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK113CPU2 ,CPU2 IRQ Mask bit interrupt 113" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK113CPU1 ,CPU1 IRQ Mask bit interrupt 113" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK113CPU0 ,CPU0 IRQ Mask bit interrupt 113" "Masked,Not masked" group.long 0xCCC++0x3 line.long 0x00 "INTS115_CTRL,Interrupt Source 115 (ThermCooling_Int) Control Register" bitfld.long 0x00 31. " EPMASK115 ,Endpoint Mask 115" "Masked,Not masked" textline " " bitfld.long 0x00 28. " INTEN115 , Interrupt Enable 115" "Disabled,Enabled" bitfld.long 0x00 24.--27. " PRIORITY115 ,Interrupt Priority115" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 11. " FIQMASK115CPU3 ,CPU3 FIQ Mask bit interrupt 115" "Masked,Not masked" bitfld.long 0x00 10. " FIQMASK115CPU2 ,CPU2 FIQ Mask bit interrupt 115" "Masked,Not masked" textline " " bitfld.long 0x00 9. " FIQMASK115CPU1 ,CPU1 FIQ Mask bit interrupt 115" "Masked,Not masked" bitfld.long 0x00 8. " FIQMASK115CPU0 ,CPU0 FIQ Mask bit interrupt 115" "Masked,Not masked" textline " " bitfld.long 0x00 3. " IRQMASK115CPU3 ,CPU3 IRQ Mask bit interrupt 115" "Masked,Not masked" bitfld.long 0x00 2. " IRQMASK115CPU2 ,CPU2 IRQ Mask bit interrupt 115" "Masked,Not masked" textline " " bitfld.long 0x00 1. " IRQMASK115CPU1 ,CPU1 IRQ Mask bit interrupt 115" "Masked,Not masked" bitfld.long 0x00 0. " IRQMASK115CPU0 ,CPU0 IRQ Mask bit interrupt 115" "Masked,Not masked" tree.end width 19. tree "Per CPU Interrupt Controller Control and Configuration" tree "CPU 0" group.long 0x1870++0xF line.long 0x00 "OUT_DOORBELL,Outbound Doorbell Register" bitfld.long 0x00 31. " OUTBOUNDINTC[31] ,Outbound Interrupt Cause 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " OUTBOUNDINTC[30] ,Outbound Interrupt Cause 30" "No interrupt,Interrupt" bitfld.long 0x00 29. " OUTBOUNDINTC[29] ,Outbound Interrupt Cause 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " OUTBOUNDINTC[28] ,Outbound Interrupt Cause 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " OUTBOUNDINTC[27] ,Outbound Interrupt Cause 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " OUTBOUNDINTC[26] ,Outbound Interrupt Cause 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " OUTBOUNDINTC[25] ,Outbound Interrupt Cause 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " OUTBOUNDINTC[24] ,Outbound Interrupt Cause 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " OUTBOUNDINTC[23] ,Outbound Interrupt Cause 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " OUTBOUNDINTC[22] ,Outbound Interrupt Cause 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " OUTBOUNDINTC[21] ,Outbound Interrupt Cause 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " OUTBOUNDINTC[20] ,Outbound Interrupt Cause 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " OUTBOUNDINTC[19] ,Outbound Interrupt Cause 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " OUTBOUNDINTC[18] ,Outbound Interrupt Cause 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " OUTBOUNDINTC[17] ,Outbound Interrupt Cause 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " OUTBOUNDINTC[16] ,Outbound Interrupt Cause 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " OUTBOUNDINTC[15] ,Outbound Interrupt Cause 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " OUTBOUNDINTC[14] ,Outbound Interrupt Cause 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " OUTBOUNDINTC[13] ,Outbound Interrupt Cause 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " OUTBOUNDINTC[12] ,Outbound Interrupt Cause 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " OUTBOUNDINTC[11] ,Outbound Interrupt Cause 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " OUTBOUNDINTC[10] ,Outbound Interrupt Cause 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " OUTBOUNDINTC[9] ,Outbound Interrupt Cause 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " OUTBOUNDINTC[8] ,Outbound Interrupt Cause 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " OUTBOUNDINTC[7] ,Outbound Interrupt Cause 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " OUTBOUNDINTC[6] ,Outbound Interrupt Cause 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " OUTBOUNDINTC[5] ,Outbound Interrupt Cause 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " OUTBOUNDINTC[4] ,Outbound Interrupt Cause 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " OUTBOUNDINTC[3] ,Outbound Interrupt Cause 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " OUTBOUNDINTC[2] ,Outbound Interrupt Cause 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " OUTBOUNDINTC[1] ,Outbound Interrupt Cause 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " OUTBOUNDINTC[0] ,Outbound Interrupt Cause 0" "No interrupt,Interrupt" line.long 0x04 "OUT_DOORBELL_MASK,Outbound Doorbell Mask Register" bitfld.long 0x04 31. " OUTBOUNDINTCMASK[31] ,Outbound Interrupt Cause Mask 31" "Masked,Not masked" bitfld.long 0x04 30. " OUTBOUNDINTCMASK[30] ,Outbound Interrupt Cause Mask 30" "Masked,Not masked" bitfld.long 0x04 29. " OUTBOUNDINTCMASK[29] ,Outbound Interrupt Cause Mask 29" "Masked,Not masked" bitfld.long 0x04 28. " OUTBOUNDINTCMASK[28] ,Outbound Interrupt Cause Mask 28" "Masked,Not masked" textline " " bitfld.long 0x04 27. " OUTBOUNDINTCMASK[27] ,Outbound Interrupt Cause Mask 27" "Masked,Not masked" bitfld.long 0x04 26. " OUTBOUNDINTCMASK[26] ,Outbound Interrupt Cause Mask 26" "Masked,Not masked" bitfld.long 0x04 25. " OUTBOUNDINTCMASK[25] ,Outbound Interrupt Cause Mask 25" "Masked,Not masked" bitfld.long 0x04 24. " OUTBOUNDINTCMASK[24] ,Outbound Interrupt Cause Mask 24" "Masked,Not masked" textline " " bitfld.long 0x04 23. " OUTBOUNDINTCMASK[23] ,Outbound Interrupt Cause Mask 23" "Masked,Not masked" bitfld.long 0x04 22. " OUTBOUNDINTCMASK[22] ,Outbound Interrupt Cause Mask 22" "Masked,Not masked" bitfld.long 0x04 21. " OUTBOUNDINTCMASK[21] ,Outbound Interrupt Cause Mask 21" "Masked,Not masked" bitfld.long 0x04 20. " OUTBOUNDINTCMASK[20] ,Outbound Interrupt Cause Mask 20" "Masked,Not masked" textline " " bitfld.long 0x04 19. " OUTBOUNDINTCMASK[19] ,Outbound Interrupt Cause Mask 19" "Masked,Not masked" bitfld.long 0x04 18. " OUTBOUNDINTCMASK[18] ,Outbound Interrupt Cause Mask 18" "Masked,Not masked" bitfld.long 0x04 17. " OUTBOUNDINTCMASK[17] ,Outbound Interrupt Cause Mask 17" "Masked,Not masked" bitfld.long 0x04 16. " OUTBOUNDINTCMASK[16] ,Outbound Interrupt Cause Mask 16" "Masked,Not masked" textline " " bitfld.long 0x04 15. " OUTBOUNDINTCMASK[15] ,Outbound Interrupt Cause Mask 15" "Masked,Not masked" bitfld.long 0x04 14. " OUTBOUNDINTCMASK[14] ,Outbound Interrupt Cause Mask 14" "Masked,Not masked" bitfld.long 0x04 13. " OUTBOUNDINTCMASK[13] ,Outbound Interrupt Cause Mask 13" "Masked,Not masked" bitfld.long 0x04 12. " OUTBOUNDINTCMASK[12] ,Outbound Interrupt Cause Mask 12" "Masked,Not masked" textline " " bitfld.long 0x04 11. " OUTBOUNDINTCMASK[11] ,Outbound Interrupt Cause Mask 11" "Masked,Not masked" bitfld.long 0x04 10. " OUTBOUNDINTCMASK[10] ,Outbound Interrupt Cause Mask 10" "Masked,Not masked" bitfld.long 0x04 9. " OUTBOUNDINTCMASK[9] ,Outbound Interrupt Cause Mask 9" "Masked,Not masked" bitfld.long 0x04 8. " OUTBOUNDINTCMASK[8] ,Outbound Interrupt Cause Mask 8" "Masked,Not masked" textline " " bitfld.long 0x04 7. " OUTBOUNDINTCMASK[7] ,Outbound Interrupt Cause Mask 7" "Masked,Not masked" bitfld.long 0x04 6. " OUTBOUNDINTCMASK[6] ,Outbound Interrupt Cause Mask 6" "Masked,Not masked" bitfld.long 0x04 5. " OUTBOUNDINTCMASK[5] ,Outbound Interrupt Cause Mask 5" "Masked,Not masked" bitfld.long 0x04 4. " OUTBOUNDINTCMASK[4] ,Outbound Interrupt Cause Mask 4" "Masked,Not masked" textline " " bitfld.long 0x04 3. " OUTBOUNDINTCMASK[3] ,Outbound Interrupt Cause Mask 3" "Masked,Not masked" bitfld.long 0x04 2. " OUTBOUNDINTCMASK[2] ,Outbound Interrupt Cause Mask 2" "Masked,Not masked" bitfld.long 0x04 1. " OUTBOUNDINTCMASK[1] ,Outbound Interrupt Cause Mask 1" "Masked,Not masked" bitfld.long 0x04 0. " OUTBOUNDINTCMASK[0] ,Outbound Interrupt Cause Mask 0" "Masked,Not masked" line.long 0x08 "IN_DOORBELL,Inbound Doorbell Register" bitfld.long 0x08 31. " INBOUNDINTC[31] ,Inbound Interrupt Cause 31" "No interrupt,Interrupt" bitfld.long 0x08 30. " INBOUNDINTC[30] ,Inbound Interrupt Cause 30" "No interrupt,Interrupt" bitfld.long 0x08 29. " INBOUNDINTC[29] ,Inbound Interrupt Cause 29" "No interrupt,Interrupt" bitfld.long 0x08 28. " INBOUNDINTC[28] ,Inbound Interrupt Cause 28" "No interrupt,Interrupt" textline " " bitfld.long 0x08 27. " INBOUNDINTC[27] ,Inbound Interrupt Cause 27" "No interrupt,Interrupt" bitfld.long 0x08 26. " INBOUNDINTC[26] ,Inbound Interrupt Cause 26" "No interrupt,Interrupt" bitfld.long 0x08 25. " INBOUNDINTC[25] ,Inbound Interrupt Cause 25" "No interrupt,Interrupt" bitfld.long 0x08 24. " INBOUNDINTC[24] ,Inbound Interrupt Cause 24" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INBOUNDINTC[23] ,Inbound Interrupt Cause 23" "No interrupt,Interrupt" bitfld.long 0x08 22. " INBOUNDINTC[22] ,Inbound Interrupt Cause 22" "No interrupt,Interrupt" bitfld.long 0x08 21. " INBOUNDINTC[21] ,Inbound Interrupt Cause 21" "No interrupt,Interrupt" bitfld.long 0x08 20. " INBOUNDINTC[20] ,Inbound Interrupt Cause 20" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INBOUNDINTC[19] ,Inbound Interrupt Cause 19" "No interrupt,Interrupt" bitfld.long 0x08 18. " INBOUNDINTC[18] ,Inbound Interrupt Cause 18" "No interrupt,Interrupt" bitfld.long 0x08 17. " INBOUNDINTC[17] ,Inbound Interrupt Cause 17" "No interrupt,Interrupt" bitfld.long 0x08 16. " INBOUNDINTC[16] ,Inbound Interrupt Cause 16" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INBOUNDINTC[15] ,Inbound Interrupt Cause 15" "No interrupt,Interrupt" bitfld.long 0x08 14. " INBOUNDINTC[14] ,Inbound Interrupt Cause 14" "No interrupt,Interrupt" bitfld.long 0x08 13. " INBOUNDINTC[13] ,Inbound Interrupt Cause 13" "No interrupt,Interrupt" bitfld.long 0x08 12. " INBOUNDINTC[12] ,Inbound Interrupt Cause 12" "No interrupt,Interrupt" textline " " bitfld.long 0x08 11. " INBOUNDINTC[11] ,Inbound Interrupt Cause 11" "No interrupt,Interrupt" bitfld.long 0x08 10. " INBOUNDINTC[10] ,Inbound Interrupt Cause 10" "No interrupt,Interrupt" bitfld.long 0x08 9. " INBOUNDINTC[9] ,Inbound Interrupt Cause 9" "No interrupt,Interrupt" bitfld.long 0x08 8. " INBOUNDINTC[8] ,Inbound Interrupt Cause 8" "No interrupt,Interrupt" textline " " bitfld.long 0x08 7. " INBOUNDINTC[7] ,Inbound Interrupt Cause 7" "No interrupt,Interrupt" bitfld.long 0x08 6. " INBOUNDINTC[6] ,Inbound Interrupt Cause 6" "No interrupt,Interrupt" bitfld.long 0x08 5. " INBOUNDINTC[5] ,Inbound Interrupt Cause 5" "No interrupt,Interrupt" bitfld.long 0x08 4. " INBOUNDINTC[4] ,Inbound Interrupt Cause 4" "No interrupt,Interrupt" textline " " bitfld.long 0x08 3. " INBOUNDINTC[3] ,Inbound Interrupt Cause 3" "No interrupt,Interrupt" bitfld.long 0x08 2. " INBOUNDINTC[2] ,Inbound Interrupt Cause 2" "No interrupt,Interrupt" bitfld.long 0x08 1. " INBOUNDINTC[1] ,Inbound Interrupt Cause 1" "No interrupt,Interrupt" bitfld.long 0x08 0. " INBOUNDINTC[0] ,Inbound Interrupt Cause 0" "No interrupt,Interrupt" line.long 0x0C "IN_DOORBELL_MASK,Inbound Doorbell Mask Register" bitfld.long 0x0C 31. " INBOUNDINTCMASK[31] ,Inbound Interrupt Cause Mask 31" "Masked,Not masked" bitfld.long 0x0C 30. " INBOUNDINTCMASK[30] ,Inbound Interrupt Cause Mask 30" "Masked,Not masked" bitfld.long 0x0C 29. " INBOUNDINTCMASK[29] ,Inbound Interrupt Cause Mask 29" "Masked,Not masked" bitfld.long 0x0C 28. " INBOUNDINTCMASK[28] ,Inbound Interrupt Cause Mask 28" "Masked,Not masked" textline " " bitfld.long 0x0C 27. " INBOUNDINTCMASK[27] ,Inbound Interrupt Cause Mask 27" "Masked,Not masked" bitfld.long 0x0C 26. " INBOUNDINTCMASK[26] ,Inbound Interrupt Cause Mask 26" "Masked,Not masked" bitfld.long 0x0C 25. " INBOUNDINTCMASK[25] ,Inbound Interrupt Cause Mask 25" "Masked,Not masked" bitfld.long 0x0C 24. " INBOUNDINTCMASK[24] ,Inbound Interrupt Cause Mask 24" "Masked,Not masked" textline " " bitfld.long 0x0C 23. " INBOUNDINTCMASK[23] ,Inbound Interrupt Cause Mask 23" "Masked,Not masked" bitfld.long 0x0C 22. " INBOUNDINTCMASK[22] ,Inbound Interrupt Cause Mask 22" "Masked,Not masked" bitfld.long 0x0C 21. " INBOUNDINTCMASK[21] ,Inbound Interrupt Cause Mask 21" "Masked,Not masked" bitfld.long 0x0C 20. " INBOUNDINTCMASK[20] ,Inbound Interrupt Cause Mask 20" "Masked,Not masked" textline " " bitfld.long 0x0C 19. " INBOUNDINTCMASK[19] ,Inbound Interrupt Cause Mask 19" "Masked,Not masked" bitfld.long 0x0C 18. " INBOUNDINTCMASK[18] ,Inbound Interrupt Cause Mask 18" "Masked,Not masked" bitfld.long 0x0C 17. " INBOUNDINTCMASK[17] ,Inbound Interrupt Cause Mask 17" "Masked,Not masked" bitfld.long 0x0C 16. " INBOUNDINTCMASK[16] ,Inbound Interrupt Cause Mask 16" "Masked,Not masked" textline " " bitfld.long 0x0C 15. " INBOUNDINTCMASK[15] ,Inbound Interrupt Cause Mask 15" "Masked,Not masked" bitfld.long 0x0C 14. " INBOUNDINTCMASK[14] ,Inbound Interrupt Cause Mask 14" "Masked,Not masked" bitfld.long 0x0C 13. " INBOUNDINTCMASK[13] ,Inbound Interrupt Cause Mask 13" "Masked,Not masked" bitfld.long 0x0C 12. " INBOUNDINTCMASK[12] ,Inbound Interrupt Cause Mask 12" "Masked,Not masked" textline " " bitfld.long 0x0C 11. " INBOUNDINTCMASK[11] ,Inbound Interrupt Cause Mask 11" "Masked,Not masked" bitfld.long 0x0C 10. " INBOUNDINTCMASK[10] ,Inbound Interrupt Cause Mask 10" "Masked,Not masked" bitfld.long 0x0C 9. " INBOUNDINTCMASK[9] ,Inbound Interrupt Cause Mask 9" "Masked,Not masked" bitfld.long 0x0C 8. " INBOUNDINTCMASK[8] ,Inbound Interrupt Cause Mask 8" "Masked,Not masked" textline " " bitfld.long 0x0C 7. " INBOUNDINTCMASK[7] ,Inbound Interrupt Cause Mask 7" "Masked,Not masked" bitfld.long 0x0C 6. " INBOUNDINTCMASK[6] ,Inbound Interrupt Cause Mask 6" "Masked,Not masked" bitfld.long 0x0C 5. " INBOUNDINTCMASK[5] ,Inbound Interrupt Cause Mask 5" "Masked,Not masked" bitfld.long 0x0C 4. " INBOUNDINTCMASK[4] ,Inbound Interrupt Cause Mask 4" "Masked,Not masked" textline " " bitfld.long 0x0C 3. " INBOUNDINTCMASK[3] ,Inbound Interrupt Cause Mask 3" "Masked,Not masked" bitfld.long 0x0C 2. " INBOUNDINTCMASK[2] ,Inbound Interrupt Cause Mask 2" "Masked,Not masked" bitfld.long 0x0C 1. " INBOUNDINTCMASK[1] ,Inbound Interrupt Cause Mask 1" "Masked,Not masked" bitfld.long 0x0C 0. " INBOUNDINTCMASK[0] ,Inbound Interrupt Cause Mask 0" "Masked,Not masked" rgroup.long (0x1870+0x10)++0xF line.long 0x00 "MAIN_INTC0,Main Interrupt Cause (Vec 0) Register" bitfld.long 0x00 15. " INT[15] ,Net3_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT[14] ,Net3_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 13. " INT[13] ,Net2_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT[12] ,Net2_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT[11] ,Net1_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT[10] ,Net1_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " INT[9] ,Net0_RXTX_Intm Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT[8] ,Net0_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT[7] ,Local WD Timer Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT[6] ,Local Timer1 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " INT[5] ,Local Timer0 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT[4] ,SoC Error Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT[3] ,Coherency Fabric Local Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT[2] ,Outbound Doorbell Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT[1] ,Inbound 0 Doorbell High Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT[0] ,Inbound 0 Doorbell Low Summary Inerrupt" "No interrupt,Interrupt" line.long 0x04 "MAIN_INTC1,Main Interrupt Cause (Vec 1) Register" bitfld.long 0x04 28. " INT[57] ,SATA1_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 27. " INT[56] ,TDM_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 26. " INT[55] ,SATA0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 25. " INT[54] ,SDIO_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " INT[53] ,BM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 23. " INT[52] ,XOR0_Ch1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 22. " INT[51] ,XOR0_Ch0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 21. " INT[50] ,RTC_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " INT[49] ,CESA1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 19. " INT[48] ,CESA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 18. " INT[47] ,USB2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 17. " INT[46] ,USB1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " INT[45] ,USB0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 15. " INT[44] ,UART3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 14. " INT[43] ,UART2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 13. " INT[42] ,UART1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " INT[41] ,UART0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 11. " INT[40] ,Global_Timer3_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 10. " INT[39] ,Global_Timer2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 9. " INT[38] ,Global_Timer1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " INT[37] ,Global_Timer0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 7. " INT[36] ,IDMA3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 6. " INT[35] ,IDMA2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 5. " INT[34] ,IDMA1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " INT[33] ,IDMA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 3. " INT[32] ,I2C1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 2. " INT[31] ,I2C0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " INT[30] ,SPI0_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " INT[29] ,LCD_Int Inerrupt" "No interrupt,Interrupt" line.long 0x08 "MAIN_INTC2,Main Interrupt Cause (Vec 2) Register" bitfld.long 0x08 27. " INT[85] ,GPIO_24_31_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 26. " INT[84] ,GPIO_16_23_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 25. " INT[83] ,GPIO_8_15_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 24. " INT[82] ,GPIO_0_7_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INT[81] ,Net3_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 22. " INT[80] ,Net3_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 21. " INT[79] ,Net3_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 20. " INT[78] ,Net3_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INT[77] ,Net2_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 18. " INT[76] ,Net2_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 17. " INT[75] ,Net2_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 16. " INT[74] ,Net2_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INT[73] ,Net1_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 11. " INT[69] ,Net0_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 7. " INT[65] ,PCIe13_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 6. " INT[64] ,PCIe12_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 5. " INT[63] ,PCIe11_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 4. " INT[62] ,PCIe10_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 3. " INT[61] ,PCIe03_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 2. " INT[60] ,PCIe02_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 1. " INT[59] ,PCIe01_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 0. " INT[58] ,PCIe00_Int Inerrupt" "No interrupt,Interrupt" line.long 0x0C "MAIN_INTC3,Main Interrupt Cause (Vec 3) Register" bitfld.long 0x0C 28. " INT[115] ,ThermCooling_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 26. " INT[113] ,NAND_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 25. " INT[112] ,Net3_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 24. " INT[111] ,Net2_WakeUp_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 23. " INT[110] ,Net1_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 22. " INT[109] ,Net0_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 21. " INT[108] ,DRAM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 20. " INT[107] ,ThermOverHeat_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 12. " INT[98] ,PCIe20_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 11. " INT[98] ,Shared Inbound Doorbell2 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 10. " INT[97] ,Shared Inbound Doorbell1 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 9. " INT[96] ,Shared Inbound Doorbell0 Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 8. " INT[95] ,XOR1_Ch3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 7. " INT[94] ,XOR1_Ch2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 4. " INT[91] ,GPIO_64_66_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 3. " INT[90] ,GPIO_56_63_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 2. " INT[89] ,GPIO_48_55_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 1. " INT[88] ,GPIO_40_47_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 0. " INT[87] ,GPIO_32_39_int Inerrupt" "No interrupt,Interrupt" rgroup.long (0x1870+0x30)++0x7 line.long 0x00 "IRQ_SEL_CAUSE,IRQ Sel Cause Register" bitfld.long 0x00 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x00 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x00 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x00 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x00 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x00 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x00 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x00 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x00 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x00 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" line.long 0x04 "FIQ_SEL_CAUSE,FIQ Sel Cause Register" bitfld.long 0x04 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x04 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x04 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x04 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x04 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x04 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x04 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x04 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x04 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x04 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x04 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x04 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x04 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x04 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x04 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x04 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x04 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x04 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x04 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x04 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x04 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x04 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x04 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x04 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" group.long (0x1870+0x40)++0x3 line.long 0x00 "CTP,Current Task Priority Register" bitfld.long 0x00 28.--31. " TASKPRIORITY ,Current Task Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x20000+0x1870+0x44))&0x3FF)==(0x0||0x1)) rgroup.long (0x1870+0x44)++0x3 line.long 0x00 "IIACK,IRQ Interrupt Ack Register" hexmask.long.word 0x00 16.--31. 1. " INBOUNDDOORBELL_LO ,Shadow of the CPU Inbound Doorbell bits [15:0] after masking" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID" else rgroup.long (0x1870+0x44)++0x3 line.long 0x00 "IIACK,IRQ Interrupt Ack Register" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID" endif wgroup.long (0x1870+0x48)++0x7 line.long 0x00 "ISM,Interrupt Set Mask Register" bitfld.long 0x00 31. " SETFIQ ,Select FIQ" "IRQ,FIQ" hexmask.long.word 0x00 0.--9. 1. " InterruptID ,Interrupt ID" line.long 0x04 "ICM,Interrupt Clear Mask Register" bitfld.long 0x04 31. " CLEARFIQ ,Select FIQ" "IRQ,FIQ" hexmask.long.word 0x04 0.--9. 1. " InterruptID ,Interrupt ID" group.long (0x1870+0x50)++0x7 line.long 0x00 "SOC_MAIN_INTM_ERR,SOC Main Interrupt Error Mask Register" bitfld.long 0x00 21. " MASK[21] ,NAND controller error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 20. " MASK[20] ,TDM error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 18. " MASK[18] ,SATA unit 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 17. " MASK[17] ,SATA unit 0 error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " MASK[16] ,PCI Express port 3 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 15. " MASK[15] ,PCI Express port 2 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 14. " MASK[14] ,LCD error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 13. " MASK[13] ,Coherent IO Bridge error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " MASK[12] ,Buffer Management error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 11. " MASK[11] ,PnC error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 10. " MASK[10] ,XOR engine 0 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 9. " MASK[9] ,DRAM ECC error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " MASK[8] ,USB error mask" "No interrupt,Interrupt" bitfld.long 0x00 7. " MASK[7] ,Crypto engine 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 6. " MASK[6] ,Gigabit Ethernet error mask" "No interrupt,Interrupt" bitfld.long 0x00 5. " MASK[5] ,PCI Express port 1 Error mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " MASK[4] ,PCI Express port 0 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 3. " MASK[3] ,XOR engine 1 error mask" "No interrupt,Interrupt" bitfld.long 0x00 2. " MASK[2] ,DMA error mask" "No interrupt,Interrupt" bitfld.long 0x00 1. " MASK[1] ,Device bus error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " MASK[0] ,Crypto engine 0 error interrupt mask" "No interrupt,Interrupt" line.long 0x04 "COH_FAB_LOC_MASK,Coherency Fabric Local Interrupt Mask Register" bitfld.long 0x04 27. " MASK[27] ,CoherencyFabricErrorSum interrupt mask" "Masked,Not masked" bitfld.long 0x04 26. " MASK[26] ,Global WD Timer interrupt mask" "Masked,Not masked" bitfld.long 0x04 25. " MASK[25] ,Global Timer 3 interrupt mask" "Masked,Not masked" bitfld.long 0x04 24. " MASK[24] ,Global Timer 2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 23. " MASK[23] ,Global Timer 1 interrupt mask" "Masked,Not masked" bitfld.long 0x04 22. " MASK[22] ,Global Timer 0 interrupt mask" "Masked,Not masked" bitfld.long 0x04 21. " MASK[21] ,PMU CPU3 interrupt mask" "Masked,Not masked" bitfld.long 0x04 20. " MASK[20] ,PMU CPU2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 19. " MASK[19] ,PMU CPU1 interrupt mask" "Masked,Not masked" bitfld.long 0x04 18. " MASK[18] ,PMU CPU0 interrupt mask" "Masked,Not masked" bitfld.long 0x04 17. " MASK[17] ,PMU MC interrupt mask" "Masked,Not masked" bitfld.long 0x04 16. " MASK[16] ,L2 Cache interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 11. " MASK[11] ,CPU3 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 10. " MASK[10] ,CPU2 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 9. " MASK[9] ,CPU1 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 8. " MASK[8] ,CPU0 nctiirq interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 3. " MASK[3] ,CPU3 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 2. " MASK[2] ,CPU2 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 1. " MASK[1] ,CPU1 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 0. " MASK[0] ,CPU0 Perf Counter Overflow interrupt mask" "Masked,Not masked" tree.end tree "CPU 1" group.long 0x1970++0xF line.long 0x00 "OUT_DOORBELL,Outbound Doorbell Register" bitfld.long 0x00 31. " OUTBOUNDINTC[31] ,Outbound Interrupt Cause 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " OUTBOUNDINTC[30] ,Outbound Interrupt Cause 30" "No interrupt,Interrupt" bitfld.long 0x00 29. " OUTBOUNDINTC[29] ,Outbound Interrupt Cause 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " OUTBOUNDINTC[28] ,Outbound Interrupt Cause 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " OUTBOUNDINTC[27] ,Outbound Interrupt Cause 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " OUTBOUNDINTC[26] ,Outbound Interrupt Cause 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " OUTBOUNDINTC[25] ,Outbound Interrupt Cause 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " OUTBOUNDINTC[24] ,Outbound Interrupt Cause 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " OUTBOUNDINTC[23] ,Outbound Interrupt Cause 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " OUTBOUNDINTC[22] ,Outbound Interrupt Cause 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " OUTBOUNDINTC[21] ,Outbound Interrupt Cause 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " OUTBOUNDINTC[20] ,Outbound Interrupt Cause 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " OUTBOUNDINTC[19] ,Outbound Interrupt Cause 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " OUTBOUNDINTC[18] ,Outbound Interrupt Cause 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " OUTBOUNDINTC[17] ,Outbound Interrupt Cause 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " OUTBOUNDINTC[16] ,Outbound Interrupt Cause 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " OUTBOUNDINTC[15] ,Outbound Interrupt Cause 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " OUTBOUNDINTC[14] ,Outbound Interrupt Cause 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " OUTBOUNDINTC[13] ,Outbound Interrupt Cause 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " OUTBOUNDINTC[12] ,Outbound Interrupt Cause 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " OUTBOUNDINTC[11] ,Outbound Interrupt Cause 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " OUTBOUNDINTC[10] ,Outbound Interrupt Cause 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " OUTBOUNDINTC[9] ,Outbound Interrupt Cause 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " OUTBOUNDINTC[8] ,Outbound Interrupt Cause 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " OUTBOUNDINTC[7] ,Outbound Interrupt Cause 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " OUTBOUNDINTC[6] ,Outbound Interrupt Cause 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " OUTBOUNDINTC[5] ,Outbound Interrupt Cause 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " OUTBOUNDINTC[4] ,Outbound Interrupt Cause 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " OUTBOUNDINTC[3] ,Outbound Interrupt Cause 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " OUTBOUNDINTC[2] ,Outbound Interrupt Cause 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " OUTBOUNDINTC[1] ,Outbound Interrupt Cause 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " OUTBOUNDINTC[0] ,Outbound Interrupt Cause 0" "No interrupt,Interrupt" line.long 0x04 "OUT_DOORBELL_MASK,Outbound Doorbell Mask Register" bitfld.long 0x04 31. " OUTBOUNDINTCMASK[31] ,Outbound Interrupt Cause Mask 31" "Masked,Not masked" bitfld.long 0x04 30. " OUTBOUNDINTCMASK[30] ,Outbound Interrupt Cause Mask 30" "Masked,Not masked" bitfld.long 0x04 29. " OUTBOUNDINTCMASK[29] ,Outbound Interrupt Cause Mask 29" "Masked,Not masked" bitfld.long 0x04 28. " OUTBOUNDINTCMASK[28] ,Outbound Interrupt Cause Mask 28" "Masked,Not masked" textline " " bitfld.long 0x04 27. " OUTBOUNDINTCMASK[27] ,Outbound Interrupt Cause Mask 27" "Masked,Not masked" bitfld.long 0x04 26. " OUTBOUNDINTCMASK[26] ,Outbound Interrupt Cause Mask 26" "Masked,Not masked" bitfld.long 0x04 25. " OUTBOUNDINTCMASK[25] ,Outbound Interrupt Cause Mask 25" "Masked,Not masked" bitfld.long 0x04 24. " OUTBOUNDINTCMASK[24] ,Outbound Interrupt Cause Mask 24" "Masked,Not masked" textline " " bitfld.long 0x04 23. " OUTBOUNDINTCMASK[23] ,Outbound Interrupt Cause Mask 23" "Masked,Not masked" bitfld.long 0x04 22. " OUTBOUNDINTCMASK[22] ,Outbound Interrupt Cause Mask 22" "Masked,Not masked" bitfld.long 0x04 21. " OUTBOUNDINTCMASK[21] ,Outbound Interrupt Cause Mask 21" "Masked,Not masked" bitfld.long 0x04 20. " OUTBOUNDINTCMASK[20] ,Outbound Interrupt Cause Mask 20" "Masked,Not masked" textline " " bitfld.long 0x04 19. " OUTBOUNDINTCMASK[19] ,Outbound Interrupt Cause Mask 19" "Masked,Not masked" bitfld.long 0x04 18. " OUTBOUNDINTCMASK[18] ,Outbound Interrupt Cause Mask 18" "Masked,Not masked" bitfld.long 0x04 17. " OUTBOUNDINTCMASK[17] ,Outbound Interrupt Cause Mask 17" "Masked,Not masked" bitfld.long 0x04 16. " OUTBOUNDINTCMASK[16] ,Outbound Interrupt Cause Mask 16" "Masked,Not masked" textline " " bitfld.long 0x04 15. " OUTBOUNDINTCMASK[15] ,Outbound Interrupt Cause Mask 15" "Masked,Not masked" bitfld.long 0x04 14. " OUTBOUNDINTCMASK[14] ,Outbound Interrupt Cause Mask 14" "Masked,Not masked" bitfld.long 0x04 13. " OUTBOUNDINTCMASK[13] ,Outbound Interrupt Cause Mask 13" "Masked,Not masked" bitfld.long 0x04 12. " OUTBOUNDINTCMASK[12] ,Outbound Interrupt Cause Mask 12" "Masked,Not masked" textline " " bitfld.long 0x04 11. " OUTBOUNDINTCMASK[11] ,Outbound Interrupt Cause Mask 11" "Masked,Not masked" bitfld.long 0x04 10. " OUTBOUNDINTCMASK[10] ,Outbound Interrupt Cause Mask 10" "Masked,Not masked" bitfld.long 0x04 9. " OUTBOUNDINTCMASK[9] ,Outbound Interrupt Cause Mask 9" "Masked,Not masked" bitfld.long 0x04 8. " OUTBOUNDINTCMASK[8] ,Outbound Interrupt Cause Mask 8" "Masked,Not masked" textline " " bitfld.long 0x04 7. " OUTBOUNDINTCMASK[7] ,Outbound Interrupt Cause Mask 7" "Masked,Not masked" bitfld.long 0x04 6. " OUTBOUNDINTCMASK[6] ,Outbound Interrupt Cause Mask 6" "Masked,Not masked" bitfld.long 0x04 5. " OUTBOUNDINTCMASK[5] ,Outbound Interrupt Cause Mask 5" "Masked,Not masked" bitfld.long 0x04 4. " OUTBOUNDINTCMASK[4] ,Outbound Interrupt Cause Mask 4" "Masked,Not masked" textline " " bitfld.long 0x04 3. " OUTBOUNDINTCMASK[3] ,Outbound Interrupt Cause Mask 3" "Masked,Not masked" bitfld.long 0x04 2. " OUTBOUNDINTCMASK[2] ,Outbound Interrupt Cause Mask 2" "Masked,Not masked" bitfld.long 0x04 1. " OUTBOUNDINTCMASK[1] ,Outbound Interrupt Cause Mask 1" "Masked,Not masked" bitfld.long 0x04 0. " OUTBOUNDINTCMASK[0] ,Outbound Interrupt Cause Mask 0" "Masked,Not masked" line.long 0x08 "IN_DOORBELL,Inbound Doorbell Register" bitfld.long 0x08 31. " INBOUNDINTC[31] ,Inbound Interrupt Cause 31" "No interrupt,Interrupt" bitfld.long 0x08 30. " INBOUNDINTC[30] ,Inbound Interrupt Cause 30" "No interrupt,Interrupt" bitfld.long 0x08 29. " INBOUNDINTC[29] ,Inbound Interrupt Cause 29" "No interrupt,Interrupt" bitfld.long 0x08 28. " INBOUNDINTC[28] ,Inbound Interrupt Cause 28" "No interrupt,Interrupt" textline " " bitfld.long 0x08 27. " INBOUNDINTC[27] ,Inbound Interrupt Cause 27" "No interrupt,Interrupt" bitfld.long 0x08 26. " INBOUNDINTC[26] ,Inbound Interrupt Cause 26" "No interrupt,Interrupt" bitfld.long 0x08 25. " INBOUNDINTC[25] ,Inbound Interrupt Cause 25" "No interrupt,Interrupt" bitfld.long 0x08 24. " INBOUNDINTC[24] ,Inbound Interrupt Cause 24" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INBOUNDINTC[23] ,Inbound Interrupt Cause 23" "No interrupt,Interrupt" bitfld.long 0x08 22. " INBOUNDINTC[22] ,Inbound Interrupt Cause 22" "No interrupt,Interrupt" bitfld.long 0x08 21. " INBOUNDINTC[21] ,Inbound Interrupt Cause 21" "No interrupt,Interrupt" bitfld.long 0x08 20. " INBOUNDINTC[20] ,Inbound Interrupt Cause 20" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INBOUNDINTC[19] ,Inbound Interrupt Cause 19" "No interrupt,Interrupt" bitfld.long 0x08 18. " INBOUNDINTC[18] ,Inbound Interrupt Cause 18" "No interrupt,Interrupt" bitfld.long 0x08 17. " INBOUNDINTC[17] ,Inbound Interrupt Cause 17" "No interrupt,Interrupt" bitfld.long 0x08 16. " INBOUNDINTC[16] ,Inbound Interrupt Cause 16" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INBOUNDINTC[15] ,Inbound Interrupt Cause 15" "No interrupt,Interrupt" bitfld.long 0x08 14. " INBOUNDINTC[14] ,Inbound Interrupt Cause 14" "No interrupt,Interrupt" bitfld.long 0x08 13. " INBOUNDINTC[13] ,Inbound Interrupt Cause 13" "No interrupt,Interrupt" bitfld.long 0x08 12. " INBOUNDINTC[12] ,Inbound Interrupt Cause 12" "No interrupt,Interrupt" textline " " bitfld.long 0x08 11. " INBOUNDINTC[11] ,Inbound Interrupt Cause 11" "No interrupt,Interrupt" bitfld.long 0x08 10. " INBOUNDINTC[10] ,Inbound Interrupt Cause 10" "No interrupt,Interrupt" bitfld.long 0x08 9. " INBOUNDINTC[9] ,Inbound Interrupt Cause 9" "No interrupt,Interrupt" bitfld.long 0x08 8. " INBOUNDINTC[8] ,Inbound Interrupt Cause 8" "No interrupt,Interrupt" textline " " bitfld.long 0x08 7. " INBOUNDINTC[7] ,Inbound Interrupt Cause 7" "No interrupt,Interrupt" bitfld.long 0x08 6. " INBOUNDINTC[6] ,Inbound Interrupt Cause 6" "No interrupt,Interrupt" bitfld.long 0x08 5. " INBOUNDINTC[5] ,Inbound Interrupt Cause 5" "No interrupt,Interrupt" bitfld.long 0x08 4. " INBOUNDINTC[4] ,Inbound Interrupt Cause 4" "No interrupt,Interrupt" textline " " bitfld.long 0x08 3. " INBOUNDINTC[3] ,Inbound Interrupt Cause 3" "No interrupt,Interrupt" bitfld.long 0x08 2. " INBOUNDINTC[2] ,Inbound Interrupt Cause 2" "No interrupt,Interrupt" bitfld.long 0x08 1. " INBOUNDINTC[1] ,Inbound Interrupt Cause 1" "No interrupt,Interrupt" bitfld.long 0x08 0. " INBOUNDINTC[0] ,Inbound Interrupt Cause 0" "No interrupt,Interrupt" line.long 0x0C "IN_DOORBELL_MASK,Inbound Doorbell Mask Register" bitfld.long 0x0C 31. " INBOUNDINTCMASK[31] ,Inbound Interrupt Cause Mask 31" "Masked,Not masked" bitfld.long 0x0C 30. " INBOUNDINTCMASK[30] ,Inbound Interrupt Cause Mask 30" "Masked,Not masked" bitfld.long 0x0C 29. " INBOUNDINTCMASK[29] ,Inbound Interrupt Cause Mask 29" "Masked,Not masked" bitfld.long 0x0C 28. " INBOUNDINTCMASK[28] ,Inbound Interrupt Cause Mask 28" "Masked,Not masked" textline " " bitfld.long 0x0C 27. " INBOUNDINTCMASK[27] ,Inbound Interrupt Cause Mask 27" "Masked,Not masked" bitfld.long 0x0C 26. " INBOUNDINTCMASK[26] ,Inbound Interrupt Cause Mask 26" "Masked,Not masked" bitfld.long 0x0C 25. " INBOUNDINTCMASK[25] ,Inbound Interrupt Cause Mask 25" "Masked,Not masked" bitfld.long 0x0C 24. " INBOUNDINTCMASK[24] ,Inbound Interrupt Cause Mask 24" "Masked,Not masked" textline " " bitfld.long 0x0C 23. " INBOUNDINTCMASK[23] ,Inbound Interrupt Cause Mask 23" "Masked,Not masked" bitfld.long 0x0C 22. " INBOUNDINTCMASK[22] ,Inbound Interrupt Cause Mask 22" "Masked,Not masked" bitfld.long 0x0C 21. " INBOUNDINTCMASK[21] ,Inbound Interrupt Cause Mask 21" "Masked,Not masked" bitfld.long 0x0C 20. " INBOUNDINTCMASK[20] ,Inbound Interrupt Cause Mask 20" "Masked,Not masked" textline " " bitfld.long 0x0C 19. " INBOUNDINTCMASK[19] ,Inbound Interrupt Cause Mask 19" "Masked,Not masked" bitfld.long 0x0C 18. " INBOUNDINTCMASK[18] ,Inbound Interrupt Cause Mask 18" "Masked,Not masked" bitfld.long 0x0C 17. " INBOUNDINTCMASK[17] ,Inbound Interrupt Cause Mask 17" "Masked,Not masked" bitfld.long 0x0C 16. " INBOUNDINTCMASK[16] ,Inbound Interrupt Cause Mask 16" "Masked,Not masked" textline " " bitfld.long 0x0C 15. " INBOUNDINTCMASK[15] ,Inbound Interrupt Cause Mask 15" "Masked,Not masked" bitfld.long 0x0C 14. " INBOUNDINTCMASK[14] ,Inbound Interrupt Cause Mask 14" "Masked,Not masked" bitfld.long 0x0C 13. " INBOUNDINTCMASK[13] ,Inbound Interrupt Cause Mask 13" "Masked,Not masked" bitfld.long 0x0C 12. " INBOUNDINTCMASK[12] ,Inbound Interrupt Cause Mask 12" "Masked,Not masked" textline " " bitfld.long 0x0C 11. " INBOUNDINTCMASK[11] ,Inbound Interrupt Cause Mask 11" "Masked,Not masked" bitfld.long 0x0C 10. " INBOUNDINTCMASK[10] ,Inbound Interrupt Cause Mask 10" "Masked,Not masked" bitfld.long 0x0C 9. " INBOUNDINTCMASK[9] ,Inbound Interrupt Cause Mask 9" "Masked,Not masked" bitfld.long 0x0C 8. " INBOUNDINTCMASK[8] ,Inbound Interrupt Cause Mask 8" "Masked,Not masked" textline " " bitfld.long 0x0C 7. " INBOUNDINTCMASK[7] ,Inbound Interrupt Cause Mask 7" "Masked,Not masked" bitfld.long 0x0C 6. " INBOUNDINTCMASK[6] ,Inbound Interrupt Cause Mask 6" "Masked,Not masked" bitfld.long 0x0C 5. " INBOUNDINTCMASK[5] ,Inbound Interrupt Cause Mask 5" "Masked,Not masked" bitfld.long 0x0C 4. " INBOUNDINTCMASK[4] ,Inbound Interrupt Cause Mask 4" "Masked,Not masked" textline " " bitfld.long 0x0C 3. " INBOUNDINTCMASK[3] ,Inbound Interrupt Cause Mask 3" "Masked,Not masked" bitfld.long 0x0C 2. " INBOUNDINTCMASK[2] ,Inbound Interrupt Cause Mask 2" "Masked,Not masked" bitfld.long 0x0C 1. " INBOUNDINTCMASK[1] ,Inbound Interrupt Cause Mask 1" "Masked,Not masked" bitfld.long 0x0C 0. " INBOUNDINTCMASK[0] ,Inbound Interrupt Cause Mask 0" "Masked,Not masked" rgroup.long (0x1970+0x10)++0xF line.long 0x00 "MAIN_INTC0,Main Interrupt Cause (Vec 0) Register" bitfld.long 0x00 15. " INT[15] ,Net3_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT[14] ,Net3_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 13. " INT[13] ,Net2_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT[12] ,Net2_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT[11] ,Net1_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT[10] ,Net1_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " INT[9] ,Net0_RXTX_Intm Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT[8] ,Net0_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT[7] ,Local WD Timer Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT[6] ,Local Timer1 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " INT[5] ,Local Timer0 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT[4] ,SoC Error Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT[3] ,Coherency Fabric Local Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT[2] ,Outbound Doorbell Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT[1] ,Inbound 0 Doorbell High Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT[0] ,Inbound 0 Doorbell Low Summary Inerrupt" "No interrupt,Interrupt" line.long 0x04 "MAIN_INTC1,Main Interrupt Cause (Vec 1) Register" bitfld.long 0x04 28. " INT[57] ,SATA1_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 27. " INT[56] ,TDM_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 26. " INT[55] ,SATA0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 25. " INT[54] ,SDIO_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " INT[53] ,BM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 23. " INT[52] ,XOR0_Ch1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 22. " INT[51] ,XOR0_Ch0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 21. " INT[50] ,RTC_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " INT[49] ,CESA1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 19. " INT[48] ,CESA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 18. " INT[47] ,USB2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 17. " INT[46] ,USB1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " INT[45] ,USB0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 15. " INT[44] ,UART3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 14. " INT[43] ,UART2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 13. " INT[42] ,UART1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " INT[41] ,UART0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 11. " INT[40] ,Global_Timer3_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 10. " INT[39] ,Global_Timer2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 9. " INT[38] ,Global_Timer1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " INT[37] ,Global_Timer0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 7. " INT[36] ,IDMA3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 6. " INT[35] ,IDMA2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 5. " INT[34] ,IDMA1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " INT[33] ,IDMA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 3. " INT[32] ,I2C1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 2. " INT[31] ,I2C0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " INT[30] ,SPI0_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " INT[29] ,LCD_Int Inerrupt" "No interrupt,Interrupt" line.long 0x08 "MAIN_INTC2,Main Interrupt Cause (Vec 2) Register" bitfld.long 0x08 27. " INT[85] ,GPIO_24_31_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 26. " INT[84] ,GPIO_16_23_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 25. " INT[83] ,GPIO_8_15_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 24. " INT[82] ,GPIO_0_7_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INT[81] ,Net3_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 22. " INT[80] ,Net3_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 21. " INT[79] ,Net3_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 20. " INT[78] ,Net3_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INT[77] ,Net2_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 18. " INT[76] ,Net2_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 17. " INT[75] ,Net2_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 16. " INT[74] ,Net2_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INT[73] ,Net1_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 11. " INT[69] ,Net0_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 7. " INT[65] ,PCIe13_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 6. " INT[64] ,PCIe12_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 5. " INT[63] ,PCIe11_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 4. " INT[62] ,PCIe10_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 3. " INT[61] ,PCIe03_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 2. " INT[60] ,PCIe02_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 1. " INT[59] ,PCIe01_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 0. " INT[58] ,PCIe00_Int Inerrupt" "No interrupt,Interrupt" line.long 0x0C "MAIN_INTC3,Main Interrupt Cause (Vec 3) Register" bitfld.long 0x0C 28. " INT[115] ,ThermCooling_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 26. " INT[113] ,NAND_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 25. " INT[112] ,Net3_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 24. " INT[111] ,Net2_WakeUp_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 23. " INT[110] ,Net1_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 22. " INT[109] ,Net0_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 21. " INT[108] ,DRAM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 20. " INT[107] ,ThermOverHeat_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 12. " INT[98] ,PCIe20_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 11. " INT[98] ,Shared Inbound Doorbell2 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 10. " INT[97] ,Shared Inbound Doorbell1 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 9. " INT[96] ,Shared Inbound Doorbell0 Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 8. " INT[95] ,XOR1_Ch3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 7. " INT[94] ,XOR1_Ch2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 4. " INT[91] ,GPIO_64_66_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 3. " INT[90] ,GPIO_56_63_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 2. " INT[89] ,GPIO_48_55_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 1. " INT[88] ,GPIO_40_47_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 0. " INT[87] ,GPIO_32_39_int Inerrupt" "No interrupt,Interrupt" rgroup.long (0x1970+0x30)++0x7 line.long 0x00 "IRQ_SEL_CAUSE,IRQ Sel Cause Register" bitfld.long 0x00 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x00 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x00 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x00 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x00 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x00 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x00 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x00 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x00 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x00 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" line.long 0x04 "FIQ_SEL_CAUSE,FIQ Sel Cause Register" bitfld.long 0x04 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x04 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x04 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x04 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x04 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x04 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x04 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x04 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x04 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x04 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x04 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x04 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x04 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x04 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x04 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x04 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x04 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x04 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x04 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x04 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x04 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x04 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x04 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x04 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" group.long (0x1970+0x40)++0x3 line.long 0x00 "CTP,Current Task Priority Register" bitfld.long 0x00 28.--31. " TASKPRIORITY ,Current Task Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x20000+0x1970+0x44))&0x3FF)==(0x0||0x1)) rgroup.long (0x1970+0x44)++0x3 line.long 0x00 "IIACK,IRQ Interrupt Ack Register" hexmask.long.word 0x00 16.--31. 1. " INBOUNDDOORBELL_LO ,Shadow of the CPU Inbound Doorbell bits [15:0] after masking" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID" else rgroup.long (0x1970+0x44)++0x3 line.long 0x00 "IIACK,IRQ Interrupt Ack Register" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID" endif wgroup.long (0x1970+0x48)++0x7 line.long 0x00 "ISM,Interrupt Set Mask Register" bitfld.long 0x00 31. " SETFIQ ,Select FIQ" "IRQ,FIQ" hexmask.long.word 0x00 0.--9. 1. " InterruptID ,Interrupt ID" line.long 0x04 "ICM,Interrupt Clear Mask Register" bitfld.long 0x04 31. " CLEARFIQ ,Select FIQ" "IRQ,FIQ" hexmask.long.word 0x04 0.--9. 1. " InterruptID ,Interrupt ID" group.long (0x1970+0x50)++0x7 line.long 0x00 "SOC_MAIN_INTM_ERR,SOC Main Interrupt Error Mask Register" bitfld.long 0x00 21. " MASK[21] ,NAND controller error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 20. " MASK[20] ,TDM error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 18. " MASK[18] ,SATA unit 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 17. " MASK[17] ,SATA unit 0 error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " MASK[16] ,PCI Express port 3 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 15. " MASK[15] ,PCI Express port 2 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 14. " MASK[14] ,LCD error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 13. " MASK[13] ,Coherent IO Bridge error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " MASK[12] ,Buffer Management error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 11. " MASK[11] ,PnC error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 10. " MASK[10] ,XOR engine 0 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 9. " MASK[9] ,DRAM ECC error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " MASK[8] ,USB error mask" "No interrupt,Interrupt" bitfld.long 0x00 7. " MASK[7] ,Crypto engine 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 6. " MASK[6] ,Gigabit Ethernet error mask" "No interrupt,Interrupt" bitfld.long 0x00 5. " MASK[5] ,PCI Express port 1 Error mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " MASK[4] ,PCI Express port 0 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 3. " MASK[3] ,XOR engine 1 error mask" "No interrupt,Interrupt" bitfld.long 0x00 2. " MASK[2] ,DMA error mask" "No interrupt,Interrupt" bitfld.long 0x00 1. " MASK[1] ,Device bus error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " MASK[0] ,Crypto engine 0 error interrupt mask" "No interrupt,Interrupt" line.long 0x04 "COH_FAB_LOC_MASK,Coherency Fabric Local Interrupt Mask Register" bitfld.long 0x04 27. " MASK[27] ,CoherencyFabricErrorSum interrupt mask" "Masked,Not masked" bitfld.long 0x04 26. " MASK[26] ,Global WD Timer interrupt mask" "Masked,Not masked" bitfld.long 0x04 25. " MASK[25] ,Global Timer 3 interrupt mask" "Masked,Not masked" bitfld.long 0x04 24. " MASK[24] ,Global Timer 2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 23. " MASK[23] ,Global Timer 1 interrupt mask" "Masked,Not masked" bitfld.long 0x04 22. " MASK[22] ,Global Timer 0 interrupt mask" "Masked,Not masked" bitfld.long 0x04 21. " MASK[21] ,PMU CPU3 interrupt mask" "Masked,Not masked" bitfld.long 0x04 20. " MASK[20] ,PMU CPU2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 19. " MASK[19] ,PMU CPU1 interrupt mask" "Masked,Not masked" bitfld.long 0x04 18. " MASK[18] ,PMU CPU0 interrupt mask" "Masked,Not masked" bitfld.long 0x04 17. " MASK[17] ,PMU MC interrupt mask" "Masked,Not masked" bitfld.long 0x04 16. " MASK[16] ,L2 Cache interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 11. " MASK[11] ,CPU3 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 10. " MASK[10] ,CPU2 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 9. " MASK[9] ,CPU1 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 8. " MASK[8] ,CPU0 nctiirq interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 3. " MASK[3] ,CPU3 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 2. " MASK[2] ,CPU2 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 1. " MASK[1] ,CPU1 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 0. " MASK[0] ,CPU0 Perf Counter Overflow interrupt mask" "Masked,Not masked" tree.end tree "CPU 2" group.long 0x1A70++0xF line.long 0x00 "OUT_DOORBELL,Outbound Doorbell Register" bitfld.long 0x00 31. " OUTBOUNDINTC[31] ,Outbound Interrupt Cause 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " OUTBOUNDINTC[30] ,Outbound Interrupt Cause 30" "No interrupt,Interrupt" bitfld.long 0x00 29. " OUTBOUNDINTC[29] ,Outbound Interrupt Cause 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " OUTBOUNDINTC[28] ,Outbound Interrupt Cause 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " OUTBOUNDINTC[27] ,Outbound Interrupt Cause 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " OUTBOUNDINTC[26] ,Outbound Interrupt Cause 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " OUTBOUNDINTC[25] ,Outbound Interrupt Cause 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " OUTBOUNDINTC[24] ,Outbound Interrupt Cause 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " OUTBOUNDINTC[23] ,Outbound Interrupt Cause 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " OUTBOUNDINTC[22] ,Outbound Interrupt Cause 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " OUTBOUNDINTC[21] ,Outbound Interrupt Cause 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " OUTBOUNDINTC[20] ,Outbound Interrupt Cause 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " OUTBOUNDINTC[19] ,Outbound Interrupt Cause 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " OUTBOUNDINTC[18] ,Outbound Interrupt Cause 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " OUTBOUNDINTC[17] ,Outbound Interrupt Cause 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " OUTBOUNDINTC[16] ,Outbound Interrupt Cause 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " OUTBOUNDINTC[15] ,Outbound Interrupt Cause 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " OUTBOUNDINTC[14] ,Outbound Interrupt Cause 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " OUTBOUNDINTC[13] ,Outbound Interrupt Cause 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " OUTBOUNDINTC[12] ,Outbound Interrupt Cause 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " OUTBOUNDINTC[11] ,Outbound Interrupt Cause 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " OUTBOUNDINTC[10] ,Outbound Interrupt Cause 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " OUTBOUNDINTC[9] ,Outbound Interrupt Cause 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " OUTBOUNDINTC[8] ,Outbound Interrupt Cause 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " OUTBOUNDINTC[7] ,Outbound Interrupt Cause 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " OUTBOUNDINTC[6] ,Outbound Interrupt Cause 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " OUTBOUNDINTC[5] ,Outbound Interrupt Cause 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " OUTBOUNDINTC[4] ,Outbound Interrupt Cause 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " OUTBOUNDINTC[3] ,Outbound Interrupt Cause 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " OUTBOUNDINTC[2] ,Outbound Interrupt Cause 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " OUTBOUNDINTC[1] ,Outbound Interrupt Cause 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " OUTBOUNDINTC[0] ,Outbound Interrupt Cause 0" "No interrupt,Interrupt" line.long 0x04 "OUT_DOORBELL_MASK,Outbound Doorbell Mask Register" bitfld.long 0x04 31. " OUTBOUNDINTCMASK[31] ,Outbound Interrupt Cause Mask 31" "Masked,Not masked" bitfld.long 0x04 30. " OUTBOUNDINTCMASK[30] ,Outbound Interrupt Cause Mask 30" "Masked,Not masked" bitfld.long 0x04 29. " OUTBOUNDINTCMASK[29] ,Outbound Interrupt Cause Mask 29" "Masked,Not masked" bitfld.long 0x04 28. " OUTBOUNDINTCMASK[28] ,Outbound Interrupt Cause Mask 28" "Masked,Not masked" textline " " bitfld.long 0x04 27. " OUTBOUNDINTCMASK[27] ,Outbound Interrupt Cause Mask 27" "Masked,Not masked" bitfld.long 0x04 26. " OUTBOUNDINTCMASK[26] ,Outbound Interrupt Cause Mask 26" "Masked,Not masked" bitfld.long 0x04 25. " OUTBOUNDINTCMASK[25] ,Outbound Interrupt Cause Mask 25" "Masked,Not masked" bitfld.long 0x04 24. " OUTBOUNDINTCMASK[24] ,Outbound Interrupt Cause Mask 24" "Masked,Not masked" textline " " bitfld.long 0x04 23. " OUTBOUNDINTCMASK[23] ,Outbound Interrupt Cause Mask 23" "Masked,Not masked" bitfld.long 0x04 22. " OUTBOUNDINTCMASK[22] ,Outbound Interrupt Cause Mask 22" "Masked,Not masked" bitfld.long 0x04 21. " OUTBOUNDINTCMASK[21] ,Outbound Interrupt Cause Mask 21" "Masked,Not masked" bitfld.long 0x04 20. " OUTBOUNDINTCMASK[20] ,Outbound Interrupt Cause Mask 20" "Masked,Not masked" textline " " bitfld.long 0x04 19. " OUTBOUNDINTCMASK[19] ,Outbound Interrupt Cause Mask 19" "Masked,Not masked" bitfld.long 0x04 18. " OUTBOUNDINTCMASK[18] ,Outbound Interrupt Cause Mask 18" "Masked,Not masked" bitfld.long 0x04 17. " OUTBOUNDINTCMASK[17] ,Outbound Interrupt Cause Mask 17" "Masked,Not masked" bitfld.long 0x04 16. " OUTBOUNDINTCMASK[16] ,Outbound Interrupt Cause Mask 16" "Masked,Not masked" textline " " bitfld.long 0x04 15. " OUTBOUNDINTCMASK[15] ,Outbound Interrupt Cause Mask 15" "Masked,Not masked" bitfld.long 0x04 14. " OUTBOUNDINTCMASK[14] ,Outbound Interrupt Cause Mask 14" "Masked,Not masked" bitfld.long 0x04 13. " OUTBOUNDINTCMASK[13] ,Outbound Interrupt Cause Mask 13" "Masked,Not masked" bitfld.long 0x04 12. " OUTBOUNDINTCMASK[12] ,Outbound Interrupt Cause Mask 12" "Masked,Not masked" textline " " bitfld.long 0x04 11. " OUTBOUNDINTCMASK[11] ,Outbound Interrupt Cause Mask 11" "Masked,Not masked" bitfld.long 0x04 10. " OUTBOUNDINTCMASK[10] ,Outbound Interrupt Cause Mask 10" "Masked,Not masked" bitfld.long 0x04 9. " OUTBOUNDINTCMASK[9] ,Outbound Interrupt Cause Mask 9" "Masked,Not masked" bitfld.long 0x04 8. " OUTBOUNDINTCMASK[8] ,Outbound Interrupt Cause Mask 8" "Masked,Not masked" textline " " bitfld.long 0x04 7. " OUTBOUNDINTCMASK[7] ,Outbound Interrupt Cause Mask 7" "Masked,Not masked" bitfld.long 0x04 6. " OUTBOUNDINTCMASK[6] ,Outbound Interrupt Cause Mask 6" "Masked,Not masked" bitfld.long 0x04 5. " OUTBOUNDINTCMASK[5] ,Outbound Interrupt Cause Mask 5" "Masked,Not masked" bitfld.long 0x04 4. " OUTBOUNDINTCMASK[4] ,Outbound Interrupt Cause Mask 4" "Masked,Not masked" textline " " bitfld.long 0x04 3. " OUTBOUNDINTCMASK[3] ,Outbound Interrupt Cause Mask 3" "Masked,Not masked" bitfld.long 0x04 2. " OUTBOUNDINTCMASK[2] ,Outbound Interrupt Cause Mask 2" "Masked,Not masked" bitfld.long 0x04 1. " OUTBOUNDINTCMASK[1] ,Outbound Interrupt Cause Mask 1" "Masked,Not masked" bitfld.long 0x04 0. " OUTBOUNDINTCMASK[0] ,Outbound Interrupt Cause Mask 0" "Masked,Not masked" line.long 0x08 "IN_DOORBELL,Inbound Doorbell Register" bitfld.long 0x08 31. " INBOUNDINTC[31] ,Inbound Interrupt Cause 31" "No interrupt,Interrupt" bitfld.long 0x08 30. " INBOUNDINTC[30] ,Inbound Interrupt Cause 30" "No interrupt,Interrupt" bitfld.long 0x08 29. " INBOUNDINTC[29] ,Inbound Interrupt Cause 29" "No interrupt,Interrupt" bitfld.long 0x08 28. " INBOUNDINTC[28] ,Inbound Interrupt Cause 28" "No interrupt,Interrupt" textline " " bitfld.long 0x08 27. " INBOUNDINTC[27] ,Inbound Interrupt Cause 27" "No interrupt,Interrupt" bitfld.long 0x08 26. " INBOUNDINTC[26] ,Inbound Interrupt Cause 26" "No interrupt,Interrupt" bitfld.long 0x08 25. " INBOUNDINTC[25] ,Inbound Interrupt Cause 25" "No interrupt,Interrupt" bitfld.long 0x08 24. " INBOUNDINTC[24] ,Inbound Interrupt Cause 24" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INBOUNDINTC[23] ,Inbound Interrupt Cause 23" "No interrupt,Interrupt" bitfld.long 0x08 22. " INBOUNDINTC[22] ,Inbound Interrupt Cause 22" "No interrupt,Interrupt" bitfld.long 0x08 21. " INBOUNDINTC[21] ,Inbound Interrupt Cause 21" "No interrupt,Interrupt" bitfld.long 0x08 20. " INBOUNDINTC[20] ,Inbound Interrupt Cause 20" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INBOUNDINTC[19] ,Inbound Interrupt Cause 19" "No interrupt,Interrupt" bitfld.long 0x08 18. " INBOUNDINTC[18] ,Inbound Interrupt Cause 18" "No interrupt,Interrupt" bitfld.long 0x08 17. " INBOUNDINTC[17] ,Inbound Interrupt Cause 17" "No interrupt,Interrupt" bitfld.long 0x08 16. " INBOUNDINTC[16] ,Inbound Interrupt Cause 16" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INBOUNDINTC[15] ,Inbound Interrupt Cause 15" "No interrupt,Interrupt" bitfld.long 0x08 14. " INBOUNDINTC[14] ,Inbound Interrupt Cause 14" "No interrupt,Interrupt" bitfld.long 0x08 13. " INBOUNDINTC[13] ,Inbound Interrupt Cause 13" "No interrupt,Interrupt" bitfld.long 0x08 12. " INBOUNDINTC[12] ,Inbound Interrupt Cause 12" "No interrupt,Interrupt" textline " " bitfld.long 0x08 11. " INBOUNDINTC[11] ,Inbound Interrupt Cause 11" "No interrupt,Interrupt" bitfld.long 0x08 10. " INBOUNDINTC[10] ,Inbound Interrupt Cause 10" "No interrupt,Interrupt" bitfld.long 0x08 9. " INBOUNDINTC[9] ,Inbound Interrupt Cause 9" "No interrupt,Interrupt" bitfld.long 0x08 8. " INBOUNDINTC[8] ,Inbound Interrupt Cause 8" "No interrupt,Interrupt" textline " " bitfld.long 0x08 7. " INBOUNDINTC[7] ,Inbound Interrupt Cause 7" "No interrupt,Interrupt" bitfld.long 0x08 6. " INBOUNDINTC[6] ,Inbound Interrupt Cause 6" "No interrupt,Interrupt" bitfld.long 0x08 5. " INBOUNDINTC[5] ,Inbound Interrupt Cause 5" "No interrupt,Interrupt" bitfld.long 0x08 4. " INBOUNDINTC[4] ,Inbound Interrupt Cause 4" "No interrupt,Interrupt" textline " " bitfld.long 0x08 3. " INBOUNDINTC[3] ,Inbound Interrupt Cause 3" "No interrupt,Interrupt" bitfld.long 0x08 2. " INBOUNDINTC[2] ,Inbound Interrupt Cause 2" "No interrupt,Interrupt" bitfld.long 0x08 1. " INBOUNDINTC[1] ,Inbound Interrupt Cause 1" "No interrupt,Interrupt" bitfld.long 0x08 0. " INBOUNDINTC[0] ,Inbound Interrupt Cause 0" "No interrupt,Interrupt" line.long 0x0C "IN_DOORBELL_MASK,Inbound Doorbell Mask Register" bitfld.long 0x0C 31. " INBOUNDINTCMASK[31] ,Inbound Interrupt Cause Mask 31" "Masked,Not masked" bitfld.long 0x0C 30. " INBOUNDINTCMASK[30] ,Inbound Interrupt Cause Mask 30" "Masked,Not masked" bitfld.long 0x0C 29. " INBOUNDINTCMASK[29] ,Inbound Interrupt Cause Mask 29" "Masked,Not masked" bitfld.long 0x0C 28. " INBOUNDINTCMASK[28] ,Inbound Interrupt Cause Mask 28" "Masked,Not masked" textline " " bitfld.long 0x0C 27. " INBOUNDINTCMASK[27] ,Inbound Interrupt Cause Mask 27" "Masked,Not masked" bitfld.long 0x0C 26. " INBOUNDINTCMASK[26] ,Inbound Interrupt Cause Mask 26" "Masked,Not masked" bitfld.long 0x0C 25. " INBOUNDINTCMASK[25] ,Inbound Interrupt Cause Mask 25" "Masked,Not masked" bitfld.long 0x0C 24. " INBOUNDINTCMASK[24] ,Inbound Interrupt Cause Mask 24" "Masked,Not masked" textline " " bitfld.long 0x0C 23. " INBOUNDINTCMASK[23] ,Inbound Interrupt Cause Mask 23" "Masked,Not masked" bitfld.long 0x0C 22. " INBOUNDINTCMASK[22] ,Inbound Interrupt Cause Mask 22" "Masked,Not masked" bitfld.long 0x0C 21. " INBOUNDINTCMASK[21] ,Inbound Interrupt Cause Mask 21" "Masked,Not masked" bitfld.long 0x0C 20. " INBOUNDINTCMASK[20] ,Inbound Interrupt Cause Mask 20" "Masked,Not masked" textline " " bitfld.long 0x0C 19. " INBOUNDINTCMASK[19] ,Inbound Interrupt Cause Mask 19" "Masked,Not masked" bitfld.long 0x0C 18. " INBOUNDINTCMASK[18] ,Inbound Interrupt Cause Mask 18" "Masked,Not masked" bitfld.long 0x0C 17. " INBOUNDINTCMASK[17] ,Inbound Interrupt Cause Mask 17" "Masked,Not masked" bitfld.long 0x0C 16. " INBOUNDINTCMASK[16] ,Inbound Interrupt Cause Mask 16" "Masked,Not masked" textline " " bitfld.long 0x0C 15. " INBOUNDINTCMASK[15] ,Inbound Interrupt Cause Mask 15" "Masked,Not masked" bitfld.long 0x0C 14. " INBOUNDINTCMASK[14] ,Inbound Interrupt Cause Mask 14" "Masked,Not masked" bitfld.long 0x0C 13. " INBOUNDINTCMASK[13] ,Inbound Interrupt Cause Mask 13" "Masked,Not masked" bitfld.long 0x0C 12. " INBOUNDINTCMASK[12] ,Inbound Interrupt Cause Mask 12" "Masked,Not masked" textline " " bitfld.long 0x0C 11. " INBOUNDINTCMASK[11] ,Inbound Interrupt Cause Mask 11" "Masked,Not masked" bitfld.long 0x0C 10. " INBOUNDINTCMASK[10] ,Inbound Interrupt Cause Mask 10" "Masked,Not masked" bitfld.long 0x0C 9. " INBOUNDINTCMASK[9] ,Inbound Interrupt Cause Mask 9" "Masked,Not masked" bitfld.long 0x0C 8. " INBOUNDINTCMASK[8] ,Inbound Interrupt Cause Mask 8" "Masked,Not masked" textline " " bitfld.long 0x0C 7. " INBOUNDINTCMASK[7] ,Inbound Interrupt Cause Mask 7" "Masked,Not masked" bitfld.long 0x0C 6. " INBOUNDINTCMASK[6] ,Inbound Interrupt Cause Mask 6" "Masked,Not masked" bitfld.long 0x0C 5. " INBOUNDINTCMASK[5] ,Inbound Interrupt Cause Mask 5" "Masked,Not masked" bitfld.long 0x0C 4. " INBOUNDINTCMASK[4] ,Inbound Interrupt Cause Mask 4" "Masked,Not masked" textline " " bitfld.long 0x0C 3. " INBOUNDINTCMASK[3] ,Inbound Interrupt Cause Mask 3" "Masked,Not masked" bitfld.long 0x0C 2. " INBOUNDINTCMASK[2] ,Inbound Interrupt Cause Mask 2" "Masked,Not masked" bitfld.long 0x0C 1. " INBOUNDINTCMASK[1] ,Inbound Interrupt Cause Mask 1" "Masked,Not masked" bitfld.long 0x0C 0. " INBOUNDINTCMASK[0] ,Inbound Interrupt Cause Mask 0" "Masked,Not masked" rgroup.long (0x1A70+0x10)++0xF line.long 0x00 "MAIN_INTC0,Main Interrupt Cause (Vec 0) Register" bitfld.long 0x00 15. " INT[15] ,Net3_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT[14] ,Net3_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 13. " INT[13] ,Net2_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT[12] ,Net2_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT[11] ,Net1_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT[10] ,Net1_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " INT[9] ,Net0_RXTX_Intm Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT[8] ,Net0_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT[7] ,Local WD Timer Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT[6] ,Local Timer1 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " INT[5] ,Local Timer0 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT[4] ,SoC Error Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT[3] ,Coherency Fabric Local Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT[2] ,Outbound Doorbell Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT[1] ,Inbound 0 Doorbell High Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT[0] ,Inbound 0 Doorbell Low Summary Inerrupt" "No interrupt,Interrupt" line.long 0x04 "MAIN_INTC1,Main Interrupt Cause (Vec 1) Register" bitfld.long 0x04 28. " INT[57] ,SATA1_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 27. " INT[56] ,TDM_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 26. " INT[55] ,SATA0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 25. " INT[54] ,SDIO_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " INT[53] ,BM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 23. " INT[52] ,XOR0_Ch1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 22. " INT[51] ,XOR0_Ch0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 21. " INT[50] ,RTC_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " INT[49] ,CESA1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 19. " INT[48] ,CESA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 18. " INT[47] ,USB2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 17. " INT[46] ,USB1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " INT[45] ,USB0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 15. " INT[44] ,UART3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 14. " INT[43] ,UART2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 13. " INT[42] ,UART1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " INT[41] ,UART0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 11. " INT[40] ,Global_Timer3_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 10. " INT[39] ,Global_Timer2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 9. " INT[38] ,Global_Timer1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " INT[37] ,Global_Timer0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 7. " INT[36] ,IDMA3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 6. " INT[35] ,IDMA2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 5. " INT[34] ,IDMA1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " INT[33] ,IDMA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 3. " INT[32] ,I2C1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 2. " INT[31] ,I2C0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " INT[30] ,SPI0_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " INT[29] ,LCD_Int Inerrupt" "No interrupt,Interrupt" line.long 0x08 "MAIN_INTC2,Main Interrupt Cause (Vec 2) Register" bitfld.long 0x08 27. " INT[85] ,GPIO_24_31_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 26. " INT[84] ,GPIO_16_23_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 25. " INT[83] ,GPIO_8_15_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 24. " INT[82] ,GPIO_0_7_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INT[81] ,Net3_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 22. " INT[80] ,Net3_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 21. " INT[79] ,Net3_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 20. " INT[78] ,Net3_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INT[77] ,Net2_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 18. " INT[76] ,Net2_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 17. " INT[75] ,Net2_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 16. " INT[74] ,Net2_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INT[73] ,Net1_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 11. " INT[69] ,Net0_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 7. " INT[65] ,PCIe13_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 6. " INT[64] ,PCIe12_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 5. " INT[63] ,PCIe11_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 4. " INT[62] ,PCIe10_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 3. " INT[61] ,PCIe03_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 2. " INT[60] ,PCIe02_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 1. " INT[59] ,PCIe01_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 0. " INT[58] ,PCIe00_Int Inerrupt" "No interrupt,Interrupt" line.long 0x0C "MAIN_INTC3,Main Interrupt Cause (Vec 3) Register" bitfld.long 0x0C 28. " INT[115] ,ThermCooling_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 26. " INT[113] ,NAND_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 25. " INT[112] ,Net3_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 24. " INT[111] ,Net2_WakeUp_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 23. " INT[110] ,Net1_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 22. " INT[109] ,Net0_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 21. " INT[108] ,DRAM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 20. " INT[107] ,ThermOverHeat_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 12. " INT[98] ,PCIe20_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 11. " INT[98] ,Shared Inbound Doorbell2 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 10. " INT[97] ,Shared Inbound Doorbell1 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 9. " INT[96] ,Shared Inbound Doorbell0 Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 8. " INT[95] ,XOR1_Ch3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 7. " INT[94] ,XOR1_Ch2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 4. " INT[91] ,GPIO_64_66_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 3. " INT[90] ,GPIO_56_63_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 2. " INT[89] ,GPIO_48_55_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 1. " INT[88] ,GPIO_40_47_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 0. " INT[87] ,GPIO_32_39_int Inerrupt" "No interrupt,Interrupt" rgroup.long (0x1A70+0x30)++0x7 line.long 0x00 "IRQ_SEL_CAUSE,IRQ Sel Cause Register" bitfld.long 0x00 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x00 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x00 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x00 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x00 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x00 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x00 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x00 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x00 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x00 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" line.long 0x04 "FIQ_SEL_CAUSE,FIQ Sel Cause Register" bitfld.long 0x04 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x04 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x04 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x04 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x04 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x04 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x04 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x04 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x04 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x04 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x04 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x04 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x04 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x04 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x04 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x04 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x04 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x04 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x04 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x04 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x04 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x04 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x04 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x04 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" group.long (0x1A70+0x40)++0x3 line.long 0x00 "CTP,Current Task Priority Register" bitfld.long 0x00 28.--31. " TASKPRIORITY ,Current Task Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x20000+0x1A70+0x44))&0x3FF)==(0x0||0x1)) rgroup.long (0x1A70+0x44)++0x3 line.long 0x00 "IIACK,IRQ Interrupt Ack Register" hexmask.long.word 0x00 16.--31. 1. " INBOUNDDOORBELL_LO ,Shadow of the CPU Inbound Doorbell bits [15:0] after masking" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID" else rgroup.long (0x1A70+0x44)++0x3 line.long 0x00 "IIACK,IRQ Interrupt Ack Register" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID" endif wgroup.long (0x1A70+0x48)++0x7 line.long 0x00 "ISM,Interrupt Set Mask Register" bitfld.long 0x00 31. " SETFIQ ,Select FIQ" "IRQ,FIQ" hexmask.long.word 0x00 0.--9. 1. " InterruptID ,Interrupt ID" line.long 0x04 "ICM,Interrupt Clear Mask Register" bitfld.long 0x04 31. " CLEARFIQ ,Select FIQ" "IRQ,FIQ" hexmask.long.word 0x04 0.--9. 1. " InterruptID ,Interrupt ID" group.long (0x1A70+0x50)++0x7 line.long 0x00 "SOC_MAIN_INTM_ERR,SOC Main Interrupt Error Mask Register" bitfld.long 0x00 21. " MASK[21] ,NAND controller error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 20. " MASK[20] ,TDM error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 18. " MASK[18] ,SATA unit 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 17. " MASK[17] ,SATA unit 0 error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " MASK[16] ,PCI Express port 3 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 15. " MASK[15] ,PCI Express port 2 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 14. " MASK[14] ,LCD error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 13. " MASK[13] ,Coherent IO Bridge error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " MASK[12] ,Buffer Management error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 11. " MASK[11] ,PnC error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 10. " MASK[10] ,XOR engine 0 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 9. " MASK[9] ,DRAM ECC error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " MASK[8] ,USB error mask" "No interrupt,Interrupt" bitfld.long 0x00 7. " MASK[7] ,Crypto engine 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 6. " MASK[6] ,Gigabit Ethernet error mask" "No interrupt,Interrupt" bitfld.long 0x00 5. " MASK[5] ,PCI Express port 1 Error mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " MASK[4] ,PCI Express port 0 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 3. " MASK[3] ,XOR engine 1 error mask" "No interrupt,Interrupt" bitfld.long 0x00 2. " MASK[2] ,DMA error mask" "No interrupt,Interrupt" bitfld.long 0x00 1. " MASK[1] ,Device bus error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " MASK[0] ,Crypto engine 0 error interrupt mask" "No interrupt,Interrupt" line.long 0x04 "COH_FAB_LOC_MASK,Coherency Fabric Local Interrupt Mask Register" bitfld.long 0x04 27. " MASK[27] ,CoherencyFabricErrorSum interrupt mask" "Masked,Not masked" bitfld.long 0x04 26. " MASK[26] ,Global WD Timer interrupt mask" "Masked,Not masked" bitfld.long 0x04 25. " MASK[25] ,Global Timer 3 interrupt mask" "Masked,Not masked" bitfld.long 0x04 24. " MASK[24] ,Global Timer 2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 23. " MASK[23] ,Global Timer 1 interrupt mask" "Masked,Not masked" bitfld.long 0x04 22. " MASK[22] ,Global Timer 0 interrupt mask" "Masked,Not masked" bitfld.long 0x04 21. " MASK[21] ,PMU CPU3 interrupt mask" "Masked,Not masked" bitfld.long 0x04 20. " MASK[20] ,PMU CPU2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 19. " MASK[19] ,PMU CPU1 interrupt mask" "Masked,Not masked" bitfld.long 0x04 18. " MASK[18] ,PMU CPU0 interrupt mask" "Masked,Not masked" bitfld.long 0x04 17. " MASK[17] ,PMU MC interrupt mask" "Masked,Not masked" bitfld.long 0x04 16. " MASK[16] ,L2 Cache interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 11. " MASK[11] ,CPU3 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 10. " MASK[10] ,CPU2 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 9. " MASK[9] ,CPU1 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 8. " MASK[8] ,CPU0 nctiirq interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 3. " MASK[3] ,CPU3 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 2. " MASK[2] ,CPU2 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 1. " MASK[1] ,CPU1 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 0. " MASK[0] ,CPU0 Perf Counter Overflow interrupt mask" "Masked,Not masked" tree.end tree "CPU 3" group.long 0x1B70++0xF line.long 0x00 "OUT_DOORBELL,Outbound Doorbell Register" bitfld.long 0x00 31. " OUTBOUNDINTC[31] ,Outbound Interrupt Cause 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " OUTBOUNDINTC[30] ,Outbound Interrupt Cause 30" "No interrupt,Interrupt" bitfld.long 0x00 29. " OUTBOUNDINTC[29] ,Outbound Interrupt Cause 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " OUTBOUNDINTC[28] ,Outbound Interrupt Cause 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " OUTBOUNDINTC[27] ,Outbound Interrupt Cause 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " OUTBOUNDINTC[26] ,Outbound Interrupt Cause 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " OUTBOUNDINTC[25] ,Outbound Interrupt Cause 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " OUTBOUNDINTC[24] ,Outbound Interrupt Cause 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " OUTBOUNDINTC[23] ,Outbound Interrupt Cause 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " OUTBOUNDINTC[22] ,Outbound Interrupt Cause 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " OUTBOUNDINTC[21] ,Outbound Interrupt Cause 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " OUTBOUNDINTC[20] ,Outbound Interrupt Cause 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " OUTBOUNDINTC[19] ,Outbound Interrupt Cause 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " OUTBOUNDINTC[18] ,Outbound Interrupt Cause 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " OUTBOUNDINTC[17] ,Outbound Interrupt Cause 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " OUTBOUNDINTC[16] ,Outbound Interrupt Cause 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " OUTBOUNDINTC[15] ,Outbound Interrupt Cause 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " OUTBOUNDINTC[14] ,Outbound Interrupt Cause 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " OUTBOUNDINTC[13] ,Outbound Interrupt Cause 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " OUTBOUNDINTC[12] ,Outbound Interrupt Cause 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " OUTBOUNDINTC[11] ,Outbound Interrupt Cause 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " OUTBOUNDINTC[10] ,Outbound Interrupt Cause 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " OUTBOUNDINTC[9] ,Outbound Interrupt Cause 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " OUTBOUNDINTC[8] ,Outbound Interrupt Cause 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " OUTBOUNDINTC[7] ,Outbound Interrupt Cause 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " OUTBOUNDINTC[6] ,Outbound Interrupt Cause 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " OUTBOUNDINTC[5] ,Outbound Interrupt Cause 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " OUTBOUNDINTC[4] ,Outbound Interrupt Cause 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " OUTBOUNDINTC[3] ,Outbound Interrupt Cause 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " OUTBOUNDINTC[2] ,Outbound Interrupt Cause 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " OUTBOUNDINTC[1] ,Outbound Interrupt Cause 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " OUTBOUNDINTC[0] ,Outbound Interrupt Cause 0" "No interrupt,Interrupt" line.long 0x04 "OUT_DOORBELL_MASK,Outbound Doorbell Mask Register" bitfld.long 0x04 31. " OUTBOUNDINTCMASK[31] ,Outbound Interrupt Cause Mask 31" "Masked,Not masked" bitfld.long 0x04 30. " OUTBOUNDINTCMASK[30] ,Outbound Interrupt Cause Mask 30" "Masked,Not masked" bitfld.long 0x04 29. " OUTBOUNDINTCMASK[29] ,Outbound Interrupt Cause Mask 29" "Masked,Not masked" bitfld.long 0x04 28. " OUTBOUNDINTCMASK[28] ,Outbound Interrupt Cause Mask 28" "Masked,Not masked" textline " " bitfld.long 0x04 27. " OUTBOUNDINTCMASK[27] ,Outbound Interrupt Cause Mask 27" "Masked,Not masked" bitfld.long 0x04 26. " OUTBOUNDINTCMASK[26] ,Outbound Interrupt Cause Mask 26" "Masked,Not masked" bitfld.long 0x04 25. " OUTBOUNDINTCMASK[25] ,Outbound Interrupt Cause Mask 25" "Masked,Not masked" bitfld.long 0x04 24. " OUTBOUNDINTCMASK[24] ,Outbound Interrupt Cause Mask 24" "Masked,Not masked" textline " " bitfld.long 0x04 23. " OUTBOUNDINTCMASK[23] ,Outbound Interrupt Cause Mask 23" "Masked,Not masked" bitfld.long 0x04 22. " OUTBOUNDINTCMASK[22] ,Outbound Interrupt Cause Mask 22" "Masked,Not masked" bitfld.long 0x04 21. " OUTBOUNDINTCMASK[21] ,Outbound Interrupt Cause Mask 21" "Masked,Not masked" bitfld.long 0x04 20. " OUTBOUNDINTCMASK[20] ,Outbound Interrupt Cause Mask 20" "Masked,Not masked" textline " " bitfld.long 0x04 19. " OUTBOUNDINTCMASK[19] ,Outbound Interrupt Cause Mask 19" "Masked,Not masked" bitfld.long 0x04 18. " OUTBOUNDINTCMASK[18] ,Outbound Interrupt Cause Mask 18" "Masked,Not masked" bitfld.long 0x04 17. " OUTBOUNDINTCMASK[17] ,Outbound Interrupt Cause Mask 17" "Masked,Not masked" bitfld.long 0x04 16. " OUTBOUNDINTCMASK[16] ,Outbound Interrupt Cause Mask 16" "Masked,Not masked" textline " " bitfld.long 0x04 15. " OUTBOUNDINTCMASK[15] ,Outbound Interrupt Cause Mask 15" "Masked,Not masked" bitfld.long 0x04 14. " OUTBOUNDINTCMASK[14] ,Outbound Interrupt Cause Mask 14" "Masked,Not masked" bitfld.long 0x04 13. " OUTBOUNDINTCMASK[13] ,Outbound Interrupt Cause Mask 13" "Masked,Not masked" bitfld.long 0x04 12. " OUTBOUNDINTCMASK[12] ,Outbound Interrupt Cause Mask 12" "Masked,Not masked" textline " " bitfld.long 0x04 11. " OUTBOUNDINTCMASK[11] ,Outbound Interrupt Cause Mask 11" "Masked,Not masked" bitfld.long 0x04 10. " OUTBOUNDINTCMASK[10] ,Outbound Interrupt Cause Mask 10" "Masked,Not masked" bitfld.long 0x04 9. " OUTBOUNDINTCMASK[9] ,Outbound Interrupt Cause Mask 9" "Masked,Not masked" bitfld.long 0x04 8. " OUTBOUNDINTCMASK[8] ,Outbound Interrupt Cause Mask 8" "Masked,Not masked" textline " " bitfld.long 0x04 7. " OUTBOUNDINTCMASK[7] ,Outbound Interrupt Cause Mask 7" "Masked,Not masked" bitfld.long 0x04 6. " OUTBOUNDINTCMASK[6] ,Outbound Interrupt Cause Mask 6" "Masked,Not masked" bitfld.long 0x04 5. " OUTBOUNDINTCMASK[5] ,Outbound Interrupt Cause Mask 5" "Masked,Not masked" bitfld.long 0x04 4. " OUTBOUNDINTCMASK[4] ,Outbound Interrupt Cause Mask 4" "Masked,Not masked" textline " " bitfld.long 0x04 3. " OUTBOUNDINTCMASK[3] ,Outbound Interrupt Cause Mask 3" "Masked,Not masked" bitfld.long 0x04 2. " OUTBOUNDINTCMASK[2] ,Outbound Interrupt Cause Mask 2" "Masked,Not masked" bitfld.long 0x04 1. " OUTBOUNDINTCMASK[1] ,Outbound Interrupt Cause Mask 1" "Masked,Not masked" bitfld.long 0x04 0. " OUTBOUNDINTCMASK[0] ,Outbound Interrupt Cause Mask 0" "Masked,Not masked" line.long 0x08 "IN_DOORBELL,Inbound Doorbell Register" bitfld.long 0x08 31. " INBOUNDINTC[31] ,Inbound Interrupt Cause 31" "No interrupt,Interrupt" bitfld.long 0x08 30. " INBOUNDINTC[30] ,Inbound Interrupt Cause 30" "No interrupt,Interrupt" bitfld.long 0x08 29. " INBOUNDINTC[29] ,Inbound Interrupt Cause 29" "No interrupt,Interrupt" bitfld.long 0x08 28. " INBOUNDINTC[28] ,Inbound Interrupt Cause 28" "No interrupt,Interrupt" textline " " bitfld.long 0x08 27. " INBOUNDINTC[27] ,Inbound Interrupt Cause 27" "No interrupt,Interrupt" bitfld.long 0x08 26. " INBOUNDINTC[26] ,Inbound Interrupt Cause 26" "No interrupt,Interrupt" bitfld.long 0x08 25. " INBOUNDINTC[25] ,Inbound Interrupt Cause 25" "No interrupt,Interrupt" bitfld.long 0x08 24. " INBOUNDINTC[24] ,Inbound Interrupt Cause 24" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INBOUNDINTC[23] ,Inbound Interrupt Cause 23" "No interrupt,Interrupt" bitfld.long 0x08 22. " INBOUNDINTC[22] ,Inbound Interrupt Cause 22" "No interrupt,Interrupt" bitfld.long 0x08 21. " INBOUNDINTC[21] ,Inbound Interrupt Cause 21" "No interrupt,Interrupt" bitfld.long 0x08 20. " INBOUNDINTC[20] ,Inbound Interrupt Cause 20" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INBOUNDINTC[19] ,Inbound Interrupt Cause 19" "No interrupt,Interrupt" bitfld.long 0x08 18. " INBOUNDINTC[18] ,Inbound Interrupt Cause 18" "No interrupt,Interrupt" bitfld.long 0x08 17. " INBOUNDINTC[17] ,Inbound Interrupt Cause 17" "No interrupt,Interrupt" bitfld.long 0x08 16. " INBOUNDINTC[16] ,Inbound Interrupt Cause 16" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INBOUNDINTC[15] ,Inbound Interrupt Cause 15" "No interrupt,Interrupt" bitfld.long 0x08 14. " INBOUNDINTC[14] ,Inbound Interrupt Cause 14" "No interrupt,Interrupt" bitfld.long 0x08 13. " INBOUNDINTC[13] ,Inbound Interrupt Cause 13" "No interrupt,Interrupt" bitfld.long 0x08 12. " INBOUNDINTC[12] ,Inbound Interrupt Cause 12" "No interrupt,Interrupt" textline " " bitfld.long 0x08 11. " INBOUNDINTC[11] ,Inbound Interrupt Cause 11" "No interrupt,Interrupt" bitfld.long 0x08 10. " INBOUNDINTC[10] ,Inbound Interrupt Cause 10" "No interrupt,Interrupt" bitfld.long 0x08 9. " INBOUNDINTC[9] ,Inbound Interrupt Cause 9" "No interrupt,Interrupt" bitfld.long 0x08 8. " INBOUNDINTC[8] ,Inbound Interrupt Cause 8" "No interrupt,Interrupt" textline " " bitfld.long 0x08 7. " INBOUNDINTC[7] ,Inbound Interrupt Cause 7" "No interrupt,Interrupt" bitfld.long 0x08 6. " INBOUNDINTC[6] ,Inbound Interrupt Cause 6" "No interrupt,Interrupt" bitfld.long 0x08 5. " INBOUNDINTC[5] ,Inbound Interrupt Cause 5" "No interrupt,Interrupt" bitfld.long 0x08 4. " INBOUNDINTC[4] ,Inbound Interrupt Cause 4" "No interrupt,Interrupt" textline " " bitfld.long 0x08 3. " INBOUNDINTC[3] ,Inbound Interrupt Cause 3" "No interrupt,Interrupt" bitfld.long 0x08 2. " INBOUNDINTC[2] ,Inbound Interrupt Cause 2" "No interrupt,Interrupt" bitfld.long 0x08 1. " INBOUNDINTC[1] ,Inbound Interrupt Cause 1" "No interrupt,Interrupt" bitfld.long 0x08 0. " INBOUNDINTC[0] ,Inbound Interrupt Cause 0" "No interrupt,Interrupt" line.long 0x0C "IN_DOORBELL_MASK,Inbound Doorbell Mask Register" bitfld.long 0x0C 31. " INBOUNDINTCMASK[31] ,Inbound Interrupt Cause Mask 31" "Masked,Not masked" bitfld.long 0x0C 30. " INBOUNDINTCMASK[30] ,Inbound Interrupt Cause Mask 30" "Masked,Not masked" bitfld.long 0x0C 29. " INBOUNDINTCMASK[29] ,Inbound Interrupt Cause Mask 29" "Masked,Not masked" bitfld.long 0x0C 28. " INBOUNDINTCMASK[28] ,Inbound Interrupt Cause Mask 28" "Masked,Not masked" textline " " bitfld.long 0x0C 27. " INBOUNDINTCMASK[27] ,Inbound Interrupt Cause Mask 27" "Masked,Not masked" bitfld.long 0x0C 26. " INBOUNDINTCMASK[26] ,Inbound Interrupt Cause Mask 26" "Masked,Not masked" bitfld.long 0x0C 25. " INBOUNDINTCMASK[25] ,Inbound Interrupt Cause Mask 25" "Masked,Not masked" bitfld.long 0x0C 24. " INBOUNDINTCMASK[24] ,Inbound Interrupt Cause Mask 24" "Masked,Not masked" textline " " bitfld.long 0x0C 23. " INBOUNDINTCMASK[23] ,Inbound Interrupt Cause Mask 23" "Masked,Not masked" bitfld.long 0x0C 22. " INBOUNDINTCMASK[22] ,Inbound Interrupt Cause Mask 22" "Masked,Not masked" bitfld.long 0x0C 21. " INBOUNDINTCMASK[21] ,Inbound Interrupt Cause Mask 21" "Masked,Not masked" bitfld.long 0x0C 20. " INBOUNDINTCMASK[20] ,Inbound Interrupt Cause Mask 20" "Masked,Not masked" textline " " bitfld.long 0x0C 19. " INBOUNDINTCMASK[19] ,Inbound Interrupt Cause Mask 19" "Masked,Not masked" bitfld.long 0x0C 18. " INBOUNDINTCMASK[18] ,Inbound Interrupt Cause Mask 18" "Masked,Not masked" bitfld.long 0x0C 17. " INBOUNDINTCMASK[17] ,Inbound Interrupt Cause Mask 17" "Masked,Not masked" bitfld.long 0x0C 16. " INBOUNDINTCMASK[16] ,Inbound Interrupt Cause Mask 16" "Masked,Not masked" textline " " bitfld.long 0x0C 15. " INBOUNDINTCMASK[15] ,Inbound Interrupt Cause Mask 15" "Masked,Not masked" bitfld.long 0x0C 14. " INBOUNDINTCMASK[14] ,Inbound Interrupt Cause Mask 14" "Masked,Not masked" bitfld.long 0x0C 13. " INBOUNDINTCMASK[13] ,Inbound Interrupt Cause Mask 13" "Masked,Not masked" bitfld.long 0x0C 12. " INBOUNDINTCMASK[12] ,Inbound Interrupt Cause Mask 12" "Masked,Not masked" textline " " bitfld.long 0x0C 11. " INBOUNDINTCMASK[11] ,Inbound Interrupt Cause Mask 11" "Masked,Not masked" bitfld.long 0x0C 10. " INBOUNDINTCMASK[10] ,Inbound Interrupt Cause Mask 10" "Masked,Not masked" bitfld.long 0x0C 9. " INBOUNDINTCMASK[9] ,Inbound Interrupt Cause Mask 9" "Masked,Not masked" bitfld.long 0x0C 8. " INBOUNDINTCMASK[8] ,Inbound Interrupt Cause Mask 8" "Masked,Not masked" textline " " bitfld.long 0x0C 7. " INBOUNDINTCMASK[7] ,Inbound Interrupt Cause Mask 7" "Masked,Not masked" bitfld.long 0x0C 6. " INBOUNDINTCMASK[6] ,Inbound Interrupt Cause Mask 6" "Masked,Not masked" bitfld.long 0x0C 5. " INBOUNDINTCMASK[5] ,Inbound Interrupt Cause Mask 5" "Masked,Not masked" bitfld.long 0x0C 4. " INBOUNDINTCMASK[4] ,Inbound Interrupt Cause Mask 4" "Masked,Not masked" textline " " bitfld.long 0x0C 3. " INBOUNDINTCMASK[3] ,Inbound Interrupt Cause Mask 3" "Masked,Not masked" bitfld.long 0x0C 2. " INBOUNDINTCMASK[2] ,Inbound Interrupt Cause Mask 2" "Masked,Not masked" bitfld.long 0x0C 1. " INBOUNDINTCMASK[1] ,Inbound Interrupt Cause Mask 1" "Masked,Not masked" bitfld.long 0x0C 0. " INBOUNDINTCMASK[0] ,Inbound Interrupt Cause Mask 0" "Masked,Not masked" rgroup.long (0x1B70+0x10)++0xF line.long 0x00 "MAIN_INTC0,Main Interrupt Cause (Vec 0) Register" bitfld.long 0x00 15. " INT[15] ,Net3_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT[14] ,Net3_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 13. " INT[13] ,Net2_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT[12] ,Net2_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT[11] ,Net1_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT[10] ,Net1_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " INT[9] ,Net0_RXTX_Intm Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT[8] ,Net0_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT[7] ,Local WD Timer Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT[6] ,Local Timer1 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " INT[5] ,Local Timer0 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT[4] ,SoC Error Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT[3] ,Coherency Fabric Local Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT[2] ,Outbound Doorbell Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT[1] ,Inbound 0 Doorbell High Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT[0] ,Inbound 0 Doorbell Low Summary Inerrupt" "No interrupt,Interrupt" line.long 0x04 "MAIN_INTC1,Main Interrupt Cause (Vec 1) Register" bitfld.long 0x04 28. " INT[57] ,SATA1_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 27. " INT[56] ,TDM_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 26. " INT[55] ,SATA0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 25. " INT[54] ,SDIO_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " INT[53] ,BM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 23. " INT[52] ,XOR0_Ch1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 22. " INT[51] ,XOR0_Ch0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 21. " INT[50] ,RTC_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " INT[49] ,CESA1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 19. " INT[48] ,CESA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 18. " INT[47] ,USB2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 17. " INT[46] ,USB1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " INT[45] ,USB0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 15. " INT[44] ,UART3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 14. " INT[43] ,UART2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 13. " INT[42] ,UART1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " INT[41] ,UART0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 11. " INT[40] ,Global_Timer3_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 10. " INT[39] ,Global_Timer2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 9. " INT[38] ,Global_Timer1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " INT[37] ,Global_Timer0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 7. " INT[36] ,IDMA3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 6. " INT[35] ,IDMA2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 5. " INT[34] ,IDMA1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " INT[33] ,IDMA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 3. " INT[32] ,I2C1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 2. " INT[31] ,I2C0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " INT[30] ,SPI0_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " INT[29] ,LCD_Int Inerrupt" "No interrupt,Interrupt" line.long 0x08 "MAIN_INTC2,Main Interrupt Cause (Vec 2) Register" bitfld.long 0x08 27. " INT[85] ,GPIO_24_31_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 26. " INT[84] ,GPIO_16_23_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 25. " INT[83] ,GPIO_8_15_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 24. " INT[82] ,GPIO_0_7_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INT[81] ,Net3_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 22. " INT[80] ,Net3_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 21. " INT[79] ,Net3_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 20. " INT[78] ,Net3_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INT[77] ,Net2_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 18. " INT[76] ,Net2_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 17. " INT[75] ,Net2_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 16. " INT[74] ,Net2_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INT[73] ,Net1_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 11. " INT[69] ,Net0_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 7. " INT[65] ,PCIe13_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 6. " INT[64] ,PCIe12_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 5. " INT[63] ,PCIe11_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 4. " INT[62] ,PCIe10_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 3. " INT[61] ,PCIe03_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 2. " INT[60] ,PCIe02_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 1. " INT[59] ,PCIe01_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 0. " INT[58] ,PCIe00_Int Inerrupt" "No interrupt,Interrupt" line.long 0x0C "MAIN_INTC3,Main Interrupt Cause (Vec 3) Register" bitfld.long 0x0C 28. " INT[115] ,ThermCooling_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 26. " INT[113] ,NAND_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 25. " INT[112] ,Net3_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 24. " INT[111] ,Net2_WakeUp_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 23. " INT[110] ,Net1_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 22. " INT[109] ,Net0_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 21. " INT[108] ,DRAM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 20. " INT[107] ,ThermOverHeat_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 12. " INT[98] ,PCIe20_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 11. " INT[98] ,Shared Inbound Doorbell2 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 10. " INT[97] ,Shared Inbound Doorbell1 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 9. " INT[96] ,Shared Inbound Doorbell0 Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 8. " INT[95] ,XOR1_Ch3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 7. " INT[94] ,XOR1_Ch2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 4. " INT[91] ,GPIO_64_66_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 3. " INT[90] ,GPIO_56_63_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 2. " INT[89] ,GPIO_48_55_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 1. " INT[88] ,GPIO_40_47_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 0. " INT[87] ,GPIO_32_39_int Inerrupt" "No interrupt,Interrupt" rgroup.long (0x1B70+0x30)++0x7 line.long 0x00 "IRQ_SEL_CAUSE,IRQ Sel Cause Register" bitfld.long 0x00 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x00 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x00 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x00 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x00 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x00 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x00 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x00 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x00 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x00 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" line.long 0x04 "FIQ_SEL_CAUSE,FIQ Sel Cause Register" bitfld.long 0x04 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x04 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x04 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x04 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x04 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x04 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x04 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x04 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x04 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x04 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x04 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x04 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x04 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x04 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x04 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x04 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x04 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x04 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x04 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x04 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x04 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x04 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x04 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x04 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" group.long (0x1B70+0x40)++0x3 line.long 0x00 "CTP,Current Task Priority Register" bitfld.long 0x00 28.--31. " TASKPRIORITY ,Current Task Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x20000+0x1B70+0x44))&0x3FF)==(0x0||0x1)) rgroup.long (0x1B70+0x44)++0x3 line.long 0x00 "IIACK,IRQ Interrupt Ack Register" hexmask.long.word 0x00 16.--31. 1. " INBOUNDDOORBELL_LO ,Shadow of the CPU Inbound Doorbell bits [15:0] after masking" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID" else rgroup.long (0x1B70+0x44)++0x3 line.long 0x00 "IIACK,IRQ Interrupt Ack Register" hexmask.long.word 0x00 0.--9. 1. " INTERRUPTID ,Interrupt ID" endif wgroup.long (0x1B70+0x48)++0x7 line.long 0x00 "ISM,Interrupt Set Mask Register" bitfld.long 0x00 31. " SETFIQ ,Select FIQ" "IRQ,FIQ" hexmask.long.word 0x00 0.--9. 1. " InterruptID ,Interrupt ID" line.long 0x04 "ICM,Interrupt Clear Mask Register" bitfld.long 0x04 31. " CLEARFIQ ,Select FIQ" "IRQ,FIQ" hexmask.long.word 0x04 0.--9. 1. " InterruptID ,Interrupt ID" group.long (0x1B70+0x50)++0x7 line.long 0x00 "SOC_MAIN_INTM_ERR,SOC Main Interrupt Error Mask Register" bitfld.long 0x00 21. " MASK[21] ,NAND controller error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 20. " MASK[20] ,TDM error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 18. " MASK[18] ,SATA unit 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 17. " MASK[17] ,SATA unit 0 error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " MASK[16] ,PCI Express port 3 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 15. " MASK[15] ,PCI Express port 2 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 14. " MASK[14] ,LCD error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 13. " MASK[13] ,Coherent IO Bridge error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " MASK[12] ,Buffer Management error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 11. " MASK[11] ,PnC error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 10. " MASK[10] ,XOR engine 0 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 9. " MASK[9] ,DRAM ECC error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " MASK[8] ,USB error mask" "No interrupt,Interrupt" bitfld.long 0x00 7. " MASK[7] ,Crypto engine 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x00 6. " MASK[6] ,Gigabit Ethernet error mask" "No interrupt,Interrupt" bitfld.long 0x00 5. " MASK[5] ,PCI Express port 1 Error mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " MASK[4] ,PCI Express port 0 Error mask" "No interrupt,Interrupt" bitfld.long 0x00 3. " MASK[3] ,XOR engine 1 error mask" "No interrupt,Interrupt" bitfld.long 0x00 2. " MASK[2] ,DMA error mask" "No interrupt,Interrupt" bitfld.long 0x00 1. " MASK[1] ,Device bus error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " MASK[0] ,Crypto engine 0 error interrupt mask" "No interrupt,Interrupt" line.long 0x04 "COH_FAB_LOC_MASK,Coherency Fabric Local Interrupt Mask Register" bitfld.long 0x04 27. " MASK[27] ,CoherencyFabricErrorSum interrupt mask" "Masked,Not masked" bitfld.long 0x04 26. " MASK[26] ,Global WD Timer interrupt mask" "Masked,Not masked" bitfld.long 0x04 25. " MASK[25] ,Global Timer 3 interrupt mask" "Masked,Not masked" bitfld.long 0x04 24. " MASK[24] ,Global Timer 2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 23. " MASK[23] ,Global Timer 1 interrupt mask" "Masked,Not masked" bitfld.long 0x04 22. " MASK[22] ,Global Timer 0 interrupt mask" "Masked,Not masked" bitfld.long 0x04 21. " MASK[21] ,PMU CPU3 interrupt mask" "Masked,Not masked" bitfld.long 0x04 20. " MASK[20] ,PMU CPU2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 19. " MASK[19] ,PMU CPU1 interrupt mask" "Masked,Not masked" bitfld.long 0x04 18. " MASK[18] ,PMU CPU0 interrupt mask" "Masked,Not masked" bitfld.long 0x04 17. " MASK[17] ,PMU MC interrupt mask" "Masked,Not masked" bitfld.long 0x04 16. " MASK[16] ,L2 Cache interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 11. " MASK[11] ,CPU3 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 10. " MASK[10] ,CPU2 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 9. " MASK[9] ,CPU1 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x04 8. " MASK[8] ,CPU0 nctiirq interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x04 3. " MASK[3] ,CPU3 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 2. " MASK[2] ,CPU2 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 1. " MASK[1] ,CPU1 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x04 0. " MASK[0] ,CPU0 Perf Counter Overflow interrupt mask" "Masked,Not masked" tree.end tree.end width 22. tree "End Point Interrupt Control" rgroup.long 0x900++0xF line.long 0x00 "MAIN_INTC0,Main Interrupt Cause (Vec 0) Register" bitfld.long 0x00 15. " INT[15] ,Net3_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT[14] ,Net3_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 13. " INT[13] ,Net2_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT[12] ,Net2_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT[11] ,Net1_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT[10] ,Net1_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " INT[9] ,Net0_RXTX_Intm Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT[8] ,Net0_TH_RXTX_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT[7] ,Local WD Timer Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT[6] ,Local Timer1 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " INT[5] ,Local Timer0 Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT[4] ,SoC Error Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT[3] ,Coherency Fabric Local Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT[2] ,Outbound Doorbell Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT[1] ,Inbound 0 Doorbell High Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT[0] ,Inbound 0 Doorbell Low Summary Inerrupt" "No interrupt,Interrupt" line.long 0x04 "MAIN_INTC1,Main Interrupt Cause (Vec 1) Register" bitfld.long 0x04 28. " INT[57] ,SATA1_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 27. " INT[56] ,TDM_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 26. " INT[55] ,SATA0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 25. " INT[54] ,SDIO_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 24. " INT[53] ,BM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 23. " INT[52] ,XOR0_Ch1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 22. " INT[51] ,XOR0_Ch0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 21. " INT[50] ,RTC_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " INT[49] ,CESA1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 19. " INT[48] ,CESA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 18. " INT[47] ,USB2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 17. " INT[46] ,USB1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " INT[45] ,USB0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 15. " INT[44] ,UART3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 14. " INT[43] ,UART2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 13. " INT[42] ,UART1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " INT[41] ,UART0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 11. " INT[40] ,Global_Timer3_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 10. " INT[39] ,Global_Timer2_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 9. " INT[38] ,Global_Timer1_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " INT[37] ,Global_Timer0_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 7. " INT[36] ,IDMA3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 6. " INT[35] ,IDMA2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 5. " INT[34] ,IDMA1_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " INT[33] ,IDMA0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 3. " INT[32] ,I2C1_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 2. " INT[31] ,I2C0_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x04 1. " INT[30] ,SPI0_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " INT[29] ,LCD_Int Inerrupt" "No interrupt,Interrupt" line.long 0x08 "MAIN_INTC2,Main Interrupt Cause (Vec 2) Register" bitfld.long 0x08 27. " INT[85] ,GPIO_24_31_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 26. " INT[84] ,GPIO_16_23_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 25. " INT[83] ,GPIO_8_15_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 24. " INT[82] ,GPIO_0_7_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INT[81] ,Net3_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 22. " INT[80] ,Net3_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 21. " INT[79] ,Net3_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 20. " INT[78] ,Net3_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INT[77] ,Net2_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 18. " INT[76] ,Net2_Legacy_TX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 17. " INT[75] ,Net2_Legacy_RX_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 16. " INT[74] ,Net2_Legacy_Sum_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INT[73] ,Net1_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 11. " INT[69] ,Net0_Misc_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 7. " INT[65] ,PCIe13_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 6. " INT[64] ,PCIe12_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 5. " INT[63] ,PCIe11_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 4. " INT[62] ,PCIe10_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 3. " INT[61] ,PCIe03_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 2. " INT[60] ,PCIe02_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x08 1. " INT[59] ,PCIe01_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x08 0. " INT[58] ,PCIe00_Int Inerrupt" "No interrupt,Interrupt" line.long 0x0C "MAIN_INTC3,Main Interrupt Cause (Vec 3) Register" bitfld.long 0x0C 28. " INT[115] ,ThermCooling_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 26. " INT[113] ,NAND_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 25. " INT[112] ,Net3_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 24. " INT[111] ,Net2_WakeUp_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 23. " INT[110] ,Net1_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 22. " INT[109] ,Net0_WakeUp_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 21. " INT[108] ,DRAM_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 20. " INT[107] ,ThermOverHeat_Int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 12. " INT[99] ,PCIe20_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 11. " INT[98] ,Shared Inbound Doorbell2 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 10. " INT[97] ,Shared Inbound Doorbell1 Summary Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 9. " INT[96] ,Shared Inbound Doorbell0 Summary Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 8. " INT[95] ,XOR1_Ch3_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 7. " INT[94] ,XOR1_Ch2_Int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 4. " INT[91] ,GPIO_64_66_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 3. " INT[90] ,GPIO_56_63_int Inerrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 2. " INT[89] ,GPIO_48_55_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 1. " INT[88] ,GPIO_40_47_int Inerrupt" "No interrupt,Interrupt" bitfld.long 0x0C 0. " INT[87] ,GPIO_32_39_int Inerrupt" "No interrupt,Interrupt" rgroup.long 0x928++0x3 line.long 0x00 "EP_SEL_CAUSE,Endpoint Sel Cause Register" bitfld.long 0x00 31. " STAT ,Indicates if there are valid interrupts" "No interrupts,Interrupts" bitfld.long 0x00 29.--30. " VECSEL ,Vector Select" "Vec0,Vec1,Vec2,Vec3" textline " " bitfld.long 0x00 28. " CAUSE[28] ,Interrupt after masking opration 28" "No interrupt,Interrupt" bitfld.long 0x00 27. " CAUSE[27] ,Interrupt after masking opration 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " CAUSE[26] ,Interrupt after masking opration 26" "No interrupt,Interrupt" bitfld.long 0x00 25. " CAUSE[25] ,Interrupt after masking opration 25" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " CAUSE[24] ,Interrupt after masking opration 24" "No interrupt,Interrupt" bitfld.long 0x00 23. " CAUSE[23] ,Interrupt after masking opration 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " CAUSE[22] ,Interrupt after masking opration 22" "No interrupt,Interrupt" bitfld.long 0x00 21. " CAUSE[21] ,Interrupt after masking opration 21" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " CAUSE[20] ,Interrupt after masking opration 20" "No interrupt,Interrupt" bitfld.long 0x00 19. " CAUSE[19] ,Interrupt after masking opration 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " CAUSE[18] ,Interrupt after masking opration 18" "No interrupt,Interrupt" bitfld.long 0x00 17. " CAUSE[17] ,Interrupt after masking opration 17" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " CAUSE[16] ,Interrupt after masking opration 16" "No interrupt,Interrupt" bitfld.long 0x00 15. " CAUSE[15] ,Interrupt after masking opration 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " CAUSE[14] ,Interrupt after masking opration 14" "No interrupt,Interrupt" bitfld.long 0x00 13. " CAUSE[13] ,Interrupt after masking opration 13" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " CAUSE[12] ,Interrupt after masking opration 12" "No interrupt,Interrupt" bitfld.long 0x00 11. " CAUSE[11] ,Interrupt after masking opration 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " CAUSE[10] ,Interrupt after masking opration 10" "No interrupt,Interrupt" bitfld.long 0x00 9. " CAUSE[9] ,Interrupt after masking opration 9" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " CAUSE[8] ,Interrupt after masking opration 8" "No interrupt,Interrupt" bitfld.long 0x00 7. " CAUSE[7] ,Interrupt after masking opration 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " CAUSE[6] ,Interrupt after masking opration 6" "No interrupt,Interrupt" bitfld.long 0x00 5. " CAUSE[5] ,Interrupt after masking opration 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " CAUSE[4] ,Interrupt after masking opration 4" "No interrupt,Interrupt" bitfld.long 0x00 3. " CAUSE[3] ,Interrupt after masking opration 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " CAUSE[2] ,Interrupt after masking opration 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " CAUSE[1] ,Interrupt after masking opration 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " CAUSE[0] ,Interrupt after masking opration 0" "No interrupt,Interrupt" group.long 0x940++0x7 line.long 0x00 "EP_COH_FAB_LOC_MASK,EP Coherency Fabric Local Interrupt Mask Register" bitfld.long 0x00 27. " MASK[27] ,CoherencyFabricErrorSum interrupt mask" "Masked,Not masked" bitfld.long 0x00 26. " MASK[26] ,Global WD Timer interrupt mask" "Masked,Not masked" bitfld.long 0x00 25. " MASK[25] ,Global Timer 3 interrupt mask" "Masked,Not masked" bitfld.long 0x00 24. " MASK[24] ,Global Timer 2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " MASK[23] ,Global Timer 1 interrupt mask" "Masked,Not masked" bitfld.long 0x00 22. " MASK[22] ,Global Timer 0 interrupt mask" "Masked,Not masked" bitfld.long 0x00 21. " MASK[21] ,PMU CPU3 interrupt mask" "Masked,Not masked" bitfld.long 0x00 20. " MASK[20] ,PMU CPU2 interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " MASK[19] ,PMU CPU1 interrupt mask" "Masked,Not masked" bitfld.long 0x00 18. " MASK[18] ,PMU CPU0 interrupt mask" "Masked,Not masked" bitfld.long 0x00 17. " MASK[17] ,PMU MC interrupt mask" "Masked,Not masked" bitfld.long 0x00 16. " MASK[16] ,L2 Cache interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " MASK[11] ,CPU3 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x00 10. " MASK[10] ,CPU2 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x00 9. " MASK[9] ,CPU1 nctiirq interrupt mask" "Masked,Not masked" bitfld.long 0x00 8. " MASK[8] ,CPU0 nctiirq interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " MASK[3] ,CPU3 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x00 2. " MASK[2] ,CPU2 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x00 1. " MASK[1] ,CPU1 Perf Counter Overflow interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " MASK[0] ,CPU0 Perf Counter Overflow interrupt mask" "Masked,Not masked" line.long 0x04 "EP_SOC_MAIN_INTM_ERR,EP SOC Main Interrupt Error Mask Register" bitfld.long 0x04 21. " MASK[21] ,NAND controller error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x04 20. " MASK[20] ,TDM error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x04 18. " MASK[18] ,SATA unit 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x04 17. " MASK[17] ,SATA unit 0 error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " MASK[16] ,PCI Express port 3 Error mask" "No interrupt,Interrupt" bitfld.long 0x04 15. " MASK[15] ,PCI Express port 2 Error mask" "No interrupt,Interrupt" bitfld.long 0x04 14. " MASK[14] ,LCD error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x04 13. " MASK[13] ,Coherent IO Bridge error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " MASK[12] ,Buffer Management error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x04 11. " MASK[11] ,PnC error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x04 10. " MASK[10] ,XOR engine 0 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x04 9. " MASK[9] ,DRAM ECC error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " MASK[8] ,USB error mask" "No interrupt,Interrupt" bitfld.long 0x04 7. " MASK[7] ,Crypto engine 1 error interrupt mask" "No interrupt,Interrupt" bitfld.long 0x04 6. " MASK[6] ,Gigabit Ethernet error mask" "No interrupt,Interrupt" bitfld.long 0x04 5. " MASK[5] ,PCI Express port 1 Error mask" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " MASK[4] ,PCI Express port 0 Error mask" "No interrupt,Interrupt" bitfld.long 0x04 3. " MASK[3] ,XOR engine 1 error mask" "No interrupt,Interrupt" bitfld.long 0x04 2. " MASK[2] ,DMA error mask" "No interrupt,Interrupt" bitfld.long 0x04 1. " MASK[1] ,Device bus error interrupt mask" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " MASK[0] ,Crypto engine 0 error interrupt mask" "No interrupt,Interrupt" tree.end width 17. tree "Shared Inbound Doorbell" group.long 0x400++0xB line.long 0x00 "SH_IN_DOORBELL0,Shared Inbound Doorbell0 Register" bitfld.long 0x00 31. " INBOUNDINTC[63] ,Inbound Interrupt Cause 63" "No interrupt,Interrupt" bitfld.long 0x00 30. " INBOUNDINTC[62] ,Inbound Interrupt Cause 62" "No interrupt,Interrupt" bitfld.long 0x00 29. " INBOUNDINTC[61] ,Inbound Interrupt Cause 61" "No interrupt,Interrupt" bitfld.long 0x00 28. " INBOUNDINTC[60] ,Inbound Interrupt Cause 60" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INBOUNDINTC[59] ,Inbound Interrupt Cause 59" "No interrupt,Interrupt" bitfld.long 0x00 26. " INBOUNDINTC[58] ,Inbound Interrupt Cause 58" "No interrupt,Interrupt" bitfld.long 0x00 25. " INBOUNDINTC[57] ,Inbound Interrupt Cause 57" "No interrupt,Interrupt" bitfld.long 0x00 24. " INBOUNDINTC[56] ,Inbound Interrupt Cause 56" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INBOUNDINTC[55] ,Inbound Interrupt Cause 55" "No interrupt,Interrupt" bitfld.long 0x00 22. " INBOUNDINTC[54] ,Inbound Interrupt Cause 54" "No interrupt,Interrupt" bitfld.long 0x00 21. " INBOUNDINTC[53] ,Inbound Interrupt Cause 53" "No interrupt,Interrupt" bitfld.long 0x00 20. " INBOUNDINTC[52] ,Inbound Interrupt Cause 52" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INBOUNDINTC[51] ,Inbound Interrupt Cause 51" "No interrupt,Interrupt" bitfld.long 0x00 18. " INBOUNDINTC[50] ,Inbound Interrupt Cause 50" "No interrupt,Interrupt" bitfld.long 0x00 17. " INBOUNDINTC[49] ,Inbound Interrupt Cause 49" "No interrupt,Interrupt" bitfld.long 0x00 16. " INBOUNDINTC[48] ,Inbound Interrupt Cause 48" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INBOUNDINTC[47] ,Inbound Interrupt Cause 47" "No interrupt,Interrupt" bitfld.long 0x00 14. " INBOUNDINTC[46] ,Inbound Interrupt Cause 46" "No interrupt,Interrupt" bitfld.long 0x00 13. " INBOUNDINTC[45] ,Inbound Interrupt Cause 45" "No interrupt,Interrupt" bitfld.long 0x00 12. " INBOUNDINTC[44] ,Inbound Interrupt Cause 44" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INBOUNDINTC[43] ,Inbound Interrupt Cause 43" "No interrupt,Interrupt" bitfld.long 0x00 10. " INBOUNDINTC[42] ,Inbound Interrupt Cause 42" "No interrupt,Interrupt" bitfld.long 0x00 9. " INBOUNDINTC[41] ,Inbound Interrupt Cause 41" "No interrupt,Interrupt" bitfld.long 0x00 8. " INBOUNDINTC[40] ,Inbound Interrupt Cause 40" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INBOUNDINTC[39] ,Inbound Interrupt Cause 39" "No interrupt,Interrupt" bitfld.long 0x00 6. " INBOUNDINTC[38] ,Inbound Interrupt Cause 38" "No interrupt,Interrupt" bitfld.long 0x00 5. " INBOUNDINTC[37] ,Inbound Interrupt Cause 37" "No interrupt,Interrupt" bitfld.long 0x00 4. " INBOUNDINTC[36] ,Inbound Interrupt Cause 36" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INBOUNDINTC[35] ,Inbound Interrupt Cause 35" "No interrupt,Interrupt" bitfld.long 0x00 2. " INBOUNDINTC[34] ,Inbound Interrupt Cause 34" "No interrupt,Interrupt" bitfld.long 0x00 1. " INBOUNDINTC[33] ,Inbound Interrupt Cause 33" "No interrupt,Interrupt" bitfld.long 0x00 0. " INBOUNDINTC[32] ,Inbound Interrupt Cause 32" "No interrupt,Interrupt" line.long 0x04 "SH_IN_DOORBELL1,Shared Inbound Doorbell1 Register" bitfld.long 0x04 31. " INBOUNDINTC[95] ,Inbound Interrupt Cause 95" "No interrupt,Interrupt" bitfld.long 0x04 30. " INBOUNDINTC[94] ,Inbound Interrupt Cause 94" "No interrupt,Interrupt" bitfld.long 0x04 29. " INBOUNDINTC[93] ,Inbound Interrupt Cause 93" "No interrupt,Interrupt" bitfld.long 0x04 28. " INBOUNDINTC[92] ,Inbound Interrupt Cause 92" "No interrupt,Interrupt" textline " " bitfld.long 0x04 27. " INBOUNDINTC[91] ,Inbound Interrupt Cause 91" "No interrupt,Interrupt" bitfld.long 0x04 26. " INBOUNDINTC[90] ,Inbound Interrupt Cause 90" "No interrupt,Interrupt" bitfld.long 0x04 25. " INBOUNDINTC[89] ,Inbound Interrupt Cause 89" "No interrupt,Interrupt" bitfld.long 0x04 24. " INBOUNDINTC[88] ,Inbound Interrupt Cause 88" "No interrupt,Interrupt" textline " " bitfld.long 0x04 23. " INBOUNDINTC[87] ,Inbound Interrupt Cause 87" "No interrupt,Interrupt" bitfld.long 0x04 22. " INBOUNDINTC[86] ,Inbound Interrupt Cause 86" "No interrupt,Interrupt" bitfld.long 0x04 21. " INBOUNDINTC[85] ,Inbound Interrupt Cause 85" "No interrupt,Interrupt" bitfld.long 0x04 20. " INBOUNDINTC[84] ,Inbound Interrupt Cause 84" "No interrupt,Interrupt" textline " " bitfld.long 0x04 19. " INBOUNDINTC[83] ,Inbound Interrupt Cause 83" "No interrupt,Interrupt" bitfld.long 0x04 18. " INBOUNDINTC[82] ,Inbound Interrupt Cause 82" "No interrupt,Interrupt" bitfld.long 0x04 17. " INBOUNDINTC[81] ,Inbound Interrupt Cause 81" "No interrupt,Interrupt" bitfld.long 0x04 16. " INBOUNDINTC[80] ,Inbound Interrupt Cause 80" "No interrupt,Interrupt" textline " " bitfld.long 0x04 15. " INBOUNDINTC[79] ,Inbound Interrupt Cause 79" "No interrupt,Interrupt" bitfld.long 0x04 14. " INBOUNDINTC[78] ,Inbound Interrupt Cause 78" "No interrupt,Interrupt" bitfld.long 0x04 13. " INBOUNDINTC[77] ,Inbound Interrupt Cause 77" "No interrupt,Interrupt" bitfld.long 0x04 12. " INBOUNDINTC[76] ,Inbound Interrupt Cause 76" "No interrupt,Interrupt" textline " " bitfld.long 0x04 11. " INBOUNDINTC[75] ,Inbound Interrupt Cause 75" "No interrupt,Interrupt" bitfld.long 0x04 10. " INBOUNDINTC[74] ,Inbound Interrupt Cause 74" "No interrupt,Interrupt" bitfld.long 0x04 9. " INBOUNDINTC[73] ,Inbound Interrupt Cause 73" "No interrupt,Interrupt" bitfld.long 0x04 8. " INBOUNDINTC[72] ,Inbound Interrupt Cause 72" "No interrupt,Interrupt" textline " " bitfld.long 0x04 7. " INBOUNDINTC[71] ,Inbound Interrupt Cause 71" "No interrupt,Interrupt" bitfld.long 0x04 6. " INBOUNDINTC[70] ,Inbound Interrupt Cause 70" "No interrupt,Interrupt" bitfld.long 0x04 5. " INBOUNDINTC[69] ,Inbound Interrupt Cause 69" "No interrupt,Interrupt" bitfld.long 0x04 4. " INBOUNDINTC[68] ,Inbound Interrupt Cause 68" "No interrupt,Interrupt" textline " " bitfld.long 0x04 3. " INBOUNDINTC[67] ,Inbound Interrupt Cause 67" "No interrupt,Interrupt" bitfld.long 0x04 2. " INBOUNDINTC[66] ,Inbound Interrupt Cause 66" "No interrupt,Interrupt" bitfld.long 0x04 1. " INBOUNDINTC[65] ,Inbound Interrupt Cause 65" "No interrupt,Interrupt" bitfld.long 0x04 0. " INBOUNDINTC[64] ,Inbound Interrupt Cause 64" "No interrupt,Interrupt" line.long 0x08 "SH_IN_DOORBELL2,Shared Inbound Doorbell2 Register" bitfld.long 0x08 31. " INBOUNDINTC[127] ,Inbound Interrupt Cause 127" "No interrupt,Interrupt" bitfld.long 0x08 30. " INBOUNDINTC[126] ,Inbound Interrupt Cause 126" "No interrupt,Interrupt" bitfld.long 0x08 29. " INBOUNDINTC[125] ,Inbound Interrupt Cause 125" "No interrupt,Interrupt" bitfld.long 0x08 28. " INBOUNDINTC[124] ,Inbound Interrupt Cause 124" "No interrupt,Interrupt" textline " " bitfld.long 0x08 27. " INBOUNDINTC[123] ,Inbound Interrupt Cause 123" "No interrupt,Interrupt" bitfld.long 0x08 26. " INBOUNDINTC[122] ,Inbound Interrupt Cause 122" "No interrupt,Interrupt" bitfld.long 0x08 25. " INBOUNDINTC[121] ,Inbound Interrupt Cause 121" "No interrupt,Interrupt" bitfld.long 0x08 24. " INBOUNDINTC[120] ,Inbound Interrupt Cause 120" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " INBOUNDINTC[119] ,Inbound Interrupt Cause 119" "No interrupt,Interrupt" bitfld.long 0x08 22. " INBOUNDINTC[118] ,Inbound Interrupt Cause 118" "No interrupt,Interrupt" bitfld.long 0x08 21. " INBOUNDINTC[117] ,Inbound Interrupt Cause 117" "No interrupt,Interrupt" bitfld.long 0x08 20. " INBOUNDINTC[116] ,Inbound Interrupt Cause 116" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " INBOUNDINTC[115] ,Inbound Interrupt Cause 115" "No interrupt,Interrupt" bitfld.long 0x08 18. " INBOUNDINTC[114] ,Inbound Interrupt Cause 114" "No interrupt,Interrupt" bitfld.long 0x08 17. " INBOUNDINTC[113] ,Inbound Interrupt Cause 113" "No interrupt,Interrupt" bitfld.long 0x08 16. " INBOUNDINTC[112] ,Inbound Interrupt Cause 112" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " INBOUNDINTC[111] ,Inbound Interrupt Cause 111" "No interrupt,Interrupt" bitfld.long 0x08 14. " INBOUNDINTC[110] ,Inbound Interrupt Cause 110" "No interrupt,Interrupt" bitfld.long 0x08 13. " INBOUNDINTC[109] ,Inbound Interrupt Cause 109" "No interrupt,Interrupt" bitfld.long 0x08 12. " INBOUNDINTC[108] ,Inbound Interrupt Cause 108" "No interrupt,Interrupt" textline " " bitfld.long 0x08 11. " INBOUNDINTC[107] ,Inbound Interrupt Cause 107" "No interrupt,Interrupt" bitfld.long 0x08 10. " INBOUNDINTC[106] ,Inbound Interrupt Cause 106" "No interrupt,Interrupt" bitfld.long 0x08 9. " INBOUNDINTC[105] ,Inbound Interrupt Cause 105" "No interrupt,Interrupt" bitfld.long 0x08 8. " INBOUNDINTC[104] ,Inbound Interrupt Cause 104" "No interrupt,Interrupt" textline " " bitfld.long 0x08 7. " INBOUNDINTC[103] ,Inbound Interrupt Cause 103" "No interrupt,Interrupt" bitfld.long 0x08 6. " INBOUNDINTC[102] ,Inbound Interrupt Cause 102" "No interrupt,Interrupt" bitfld.long 0x08 5. " INBOUNDINTC[101] ,Inbound Interrupt Cause 101" "No interrupt,Interrupt" bitfld.long 0x08 4. " INBOUNDINTC[100] ,Inbound Interrupt Cause 100" "No interrupt,Interrupt" textline " " bitfld.long 0x08 3. " INBOUNDINTC[99] ,Inbound Interrupt Cause 99" "No interrupt,Interrupt" bitfld.long 0x08 2. " INBOUNDINTC[98] ,Inbound Interrupt Cause 98" "No interrupt,Interrupt" bitfld.long 0x08 1. " INBOUNDINTC[97] ,Inbound Interrupt Cause 97" "No interrupt,Interrupt" bitfld.long 0x08 0. " INBOUNDINTC[96] ,Inbound Interrupt Cause 96" "No interrupt,Interrupt" tree.end width 19. tree "Global Timers" group.long 0x300++0x7 line.long 0x00 "TIMERS_CTRL,Timers Control Register" bitfld.long 0x00 28.--30. " GLOBALTIMER3RATIO ,Global Timer 3 Ratio" "1 clock,2 clocks,4 clocks,8 clocks,16 clocks,32 clocks,64 clocks,128 clocks" bitfld.long 0x00 25.--27. " GLOBALTIMER2RATIO ,Global Timer 2 Ratio" "1 clock,2 clocks,4 clocks,8 clocks,16 clocks,32 clocks,64 clocks,128 clocks" textline " " bitfld.long 0x00 22.--24. " GLOBALTIMER1RATIO ,Global Timer 1 Ratio" "1 clock,2 clocks,4 clocks,8 clocks,16 clocks,32 clocks,64 clocks,128 clocks" bitfld.long 0x00 19.--21. " GLOBALTIMER0RATIO ,Global Timer 0 Ratio" "1 clock,2 clocks,4 clocks,8 clocks,16 clocks,32 clocks,64 clocks,128 clocks" textline " " bitfld.long 0x00 16.--18. " GLOBALWDTIMERRATIO ,Global Watchdog Timer Ratio" "1 clock,2 clocks,4 clocks,8 clocks,16 clocks,32 clocks,64 clocks,128 clocks" bitfld.long 0x00 14. " GLOBALTIMER3_25MHZEN ,Global Timer3 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " GLOBALTIMER2_25MHZEN ,Global Timer2 25Mhz frequency Enable" "Disabled,Enabled" bitfld.long 0x00 12. " GLOBALTIMER1_25MHZEN ,Global Timer1 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " GLOBALTIMER0_25MHZEN ,Global Timer0 25Mhz frequency Enable" "Disabled,Enabled" bitfld.long 0x00 10. " GLOBALWDTIMER25MHZEN ,Global Watchdog Timer 25Mhz frequency Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " GLOBALWDTIMERAUTO ,Global Watchdog Timer Auto Mode" "Stop,Continue" bitfld.long 0x00 8. " GLOBALWDTIMEREN ,Global Watchdog Timer Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " GLOBALTIMER3AUTO ,Global Timer 3 Auto Mode" "Stop,Continue" bitfld.long 0x00 6. " GLOBALTIMER3EN ,Global Timer 3 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " GLOBALTIMER2AUTO ,Global Timer 2 Auto Mode" "Stop,Continue" bitfld.long 0x00 4. " GLOBALTIMER2EN ,Global Timer 2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " GLOBALTIMER1AUTO ,Global Timer 1 Auto Mode" "Stop,Continue" bitfld.long 0x00 2. " GLOBALTIMER1EN ,Global Timer 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " GLOBALTIMER0AUTO ,Global Timer 0 Auto Mode" "Stop,Continue" bitfld.long 0x00 0. " GLOBALTIMER0EN ,Global Timer 0 Enable" "Disabled,Enabled" line.long 0x04 "TIMERS_EVENT_STAT,Timers Events Status Register" bitfld.long 0x04 31. " WDTIMEREXPIRED ,Sticky indication for Watchdog Timer expiration" "Not expired,Expired" bitfld.long 0x04 24. " TIMER3EXPIRED ,Sticky indication for Timer3 expiration" "Not expired,Expired" textline " " bitfld.long 0x04 16. " TIMER2EXPIRED ,Sticky indication for Timer2 expiration" "Not expired,Expired" bitfld.long 0x04 8. " TIMER1EXPIRED ,Sticky indication for Timer1 expiration" "Not expired,Expired" textline " " bitfld.long 0x04 0. " TIMER0EXPIRED ,Sticky indication for Timer0 expiration" "Not expired,Expired" group.long 0x310++0x7 line.long 0x00 "TIMER0_RLD,Timer0 Reload Register" line.long 0x04 "TIMER0,Timer0 Register" group.long 0x318++0x7 line.long 0x00 "TIMER1_RLD,Timer1 Reload Register" line.long 0x04 "TIMER1,Timer1 Register" group.long 0x320++0x7 line.long 0x00 "TIMER2_RLD,Timer2 Reload Register" line.long 0x04 "TIMER2,Timer2 Register" group.long 0x328++0x7 line.long 0x00 "TIMER3_RLD,Timer3 Reload Register" line.long 0x04 "TIMER3,Timer3 Register" group.long 0x330++0x7 line.long 0x00 "WDTIMER_RLD,Watchdog Timer Reload Register" line.long 0x04 "WDTIMER,Watchdog Timer Register" group.long 0x340++0x3 line.long 0x00 "ARM_GEN_TMR_CTRL,ARM Generic Timer Control Register" bitfld.long 0x00 1. " GNERICTIMERHALTONDBG ,ARM Generic Timer Halt On Debug Enable" "Disabled,Enabled" bitfld.long 0x00 0. " GENERICTIMERENABLE ,ARM Generic Timer Enable" "Disabled,Enabled" rgroup.long 0x344++0x3 line.long 0x00 "ARM_GEN_TMR_STAT,ARM Generic Timer Status Register" bitfld.long 0x00 1. " DEBUGHALTED ,ARM Generic Timer Debug Halted" "Running,Stopped" group.long 0x348++0x3 line.long 0x00 "ARM_GEN_TMR_LO,ARM Generic Timer Low Register" rgroup.long 0x34C++0x3 line.long 0x00 "ARM_GEN_TMR_HI,ARM Generic Timer High Register" hexmask.long.tbyte 0x00 0.--23. 1. " GENERICTIMERHIGH ,ARM Genric Timer High" tree.end width 14. tree "Semaphores" rgroup.long 0x500++0x3 line.long 0x00 "SEMAPHORE0,Semaphore0 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x504++0x3 line.long 0x00 "SEMAPHORE1,Semaphore1 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x508++0x3 line.long 0x00 "SEMAPHORE2,Semaphore2 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x50C++0x3 line.long 0x00 "SEMAPHORE3,Semaphore3 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x510++0x3 line.long 0x00 "SEMAPHORE4,Semaphore4 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x514++0x3 line.long 0x00 "SEMAPHORE5,Semaphore5 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x518++0x3 line.long 0x00 "SEMAPHORE6,Semaphore6 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x51C++0x3 line.long 0x00 "SEMAPHORE7,Semaphore7 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x520++0x3 line.long 0x00 "SEMAPHORE8,Semaphore8 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x524++0x3 line.long 0x00 "SEMAPHORE9,Semaphore9 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x528++0x3 line.long 0x00 "SEMAPHORE10,Semaphore10 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x52C++0x3 line.long 0x00 "SEMAPHORE11,Semaphore11 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x530++0x3 line.long 0x00 "SEMAPHORE12,Semaphore12 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x534++0x3 line.long 0x00 "SEMAPHORE13,Semaphore13 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x538++0x3 line.long 0x00 "SEMAPHORE14,Semaphore14 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x53C++0x3 line.long 0x00 "SEMAPHORE15,Semaphore15 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x540++0x3 line.long 0x00 "SEMAPHORE16,Semaphore16 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x544++0x3 line.long 0x00 "SEMAPHORE17,Semaphore17 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x548++0x3 line.long 0x00 "SEMAPHORE18,Semaphore18 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x54C++0x3 line.long 0x00 "SEMAPHORE19,Semaphore19 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x550++0x3 line.long 0x00 "SEMAPHORE20,Semaphore20 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x554++0x3 line.long 0x00 "SEMAPHORE21,Semaphore21 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x558++0x3 line.long 0x00 "SEMAPHORE22,Semaphore22 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x55C++0x3 line.long 0x00 "SEMAPHORE23,Semaphore23 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x560++0x3 line.long 0x00 "SEMAPHORE24,Semaphore24 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x564++0x3 line.long 0x00 "SEMAPHORE25,Semaphore25 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x568++0x3 line.long 0x00 "SEMAPHORE26,Semaphore26 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x56C++0x3 line.long 0x00 "SEMAPHORE27,Semaphore27 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x570++0x3 line.long 0x00 "SEMAPHORE28,Semaphore28 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x574++0x3 line.long 0x00 "SEMAPHORE29,Semaphore29 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x578++0x3 line.long 0x00 "SEMAPHORE30,Semaphore30 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x57C++0x3 line.long 0x00 "SEMAPHORE31,Semaphore31 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x580++0x3 line.long 0x00 "SEMAPHORE32,Semaphore32 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x584++0x3 line.long 0x00 "SEMAPHORE33,Semaphore33 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x588++0x3 line.long 0x00 "SEMAPHORE34,Semaphore34 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x58C++0x3 line.long 0x00 "SEMAPHORE35,Semaphore35 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x590++0x3 line.long 0x00 "SEMAPHORE36,Semaphore36 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x594++0x3 line.long 0x00 "SEMAPHORE37,Semaphore37 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x598++0x3 line.long 0x00 "SEMAPHORE38,Semaphore38 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x59C++0x3 line.long 0x00 "SEMAPHORE39,Semaphore39 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5A0++0x3 line.long 0x00 "SEMAPHORE40,Semaphore40 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5A4++0x3 line.long 0x00 "SEMAPHORE41,Semaphore41 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5A8++0x3 line.long 0x00 "SEMAPHORE42,Semaphore42 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5AC++0x3 line.long 0x00 "SEMAPHORE43,Semaphore43 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5B0++0x3 line.long 0x00 "SEMAPHORE44,Semaphore44 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5B4++0x3 line.long 0x00 "SEMAPHORE45,Semaphore45 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5B8++0x3 line.long 0x00 "SEMAPHORE46,Semaphore46 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5BC++0x3 line.long 0x00 "SEMAPHORE47,Semaphore47 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5C0++0x3 line.long 0x00 "SEMAPHORE48,Semaphore48 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5C4++0x3 line.long 0x00 "SEMAPHORE49,Semaphore49 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5C8++0x3 line.long 0x00 "SEMAPHORE50,Semaphore50 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5CC++0x3 line.long 0x00 "SEMAPHORE51,Semaphore51 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5D0++0x3 line.long 0x00 "SEMAPHORE52,Semaphore52 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5D4++0x3 line.long 0x00 "SEMAPHORE53,Semaphore53 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5D8++0x3 line.long 0x00 "SEMAPHORE54,Semaphore54 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5DC++0x3 line.long 0x00 "SEMAPHORE55,Semaphore55 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5E0++0x3 line.long 0x00 "SEMAPHORE56,Semaphore56 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5E4++0x3 line.long 0x00 "SEMAPHORE57,Semaphore57 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5E8++0x3 line.long 0x00 "SEMAPHORE58,Semaphore58 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5EC++0x3 line.long 0x00 "SEMAPHORE59,Semaphore59 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5F0++0x3 line.long 0x00 "SEMAPHORE60,Semaphore60 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5F4++0x3 line.long 0x00 "SEMAPHORE61,Semaphore61 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5F8++0x3 line.long 0x00 "SEMAPHORE62,Semaphore62 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x5FC++0x3 line.long 0x00 "SEMAPHORE63,Semaphore63 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x600++0x3 line.long 0x00 "SEMAPHORE64,Semaphore64 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x604++0x3 line.long 0x00 "SEMAPHORE65,Semaphore65 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x608++0x3 line.long 0x00 "SEMAPHORE66,Semaphore66 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x60C++0x3 line.long 0x00 "SEMAPHORE67,Semaphore67 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x610++0x3 line.long 0x00 "SEMAPHORE68,Semaphore68 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x614++0x3 line.long 0x00 "SEMAPHORE69,Semaphore69 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x618++0x3 line.long 0x00 "SEMAPHORE70,Semaphore70 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x61C++0x3 line.long 0x00 "SEMAPHORE71,Semaphore71 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x620++0x3 line.long 0x00 "SEMAPHORE72,Semaphore72 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x624++0x3 line.long 0x00 "SEMAPHORE73,Semaphore73 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x628++0x3 line.long 0x00 "SEMAPHORE74,Semaphore74 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x62C++0x3 line.long 0x00 "SEMAPHORE75,Semaphore75 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x630++0x3 line.long 0x00 "SEMAPHORE76,Semaphore76 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x634++0x3 line.long 0x00 "SEMAPHORE77,Semaphore77 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x638++0x3 line.long 0x00 "SEMAPHORE78,Semaphore78 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x63C++0x3 line.long 0x00 "SEMAPHORE79,Semaphore79 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x640++0x3 line.long 0x00 "SEMAPHORE80,Semaphore80 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x644++0x3 line.long 0x00 "SEMAPHORE81,Semaphore81 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x648++0x3 line.long 0x00 "SEMAPHORE82,Semaphore82 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x64C++0x3 line.long 0x00 "SEMAPHORE83,Semaphore83 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x650++0x3 line.long 0x00 "SEMAPHORE84,Semaphore84 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x654++0x3 line.long 0x00 "SEMAPHORE85,Semaphore85 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x658++0x3 line.long 0x00 "SEMAPHORE86,Semaphore86 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x65C++0x3 line.long 0x00 "SEMAPHORE87,Semaphore87 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x660++0x3 line.long 0x00 "SEMAPHORE88,Semaphore88 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x664++0x3 line.long 0x00 "SEMAPHORE89,Semaphore89 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x668++0x3 line.long 0x00 "SEMAPHORE90,Semaphore90 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x66C++0x3 line.long 0x00 "SEMAPHORE91,Semaphore91 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x670++0x3 line.long 0x00 "SEMAPHORE92,Semaphore92 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x674++0x3 line.long 0x00 "SEMAPHORE93,Semaphore93 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x678++0x3 line.long 0x00 "SEMAPHORE94,Semaphore94 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x67C++0x3 line.long 0x00 "SEMAPHORE95,Semaphore95 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x680++0x3 line.long 0x00 "SEMAPHORE96,Semaphore96 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x684++0x3 line.long 0x00 "SEMAPHORE97,Semaphore97 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x688++0x3 line.long 0x00 "SEMAPHORE98,Semaphore98 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x68C++0x3 line.long 0x00 "SEMAPHORE99,Semaphore99 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x690++0x3 line.long 0x00 "SEMAPHORE100,Semaphore100 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x694++0x3 line.long 0x00 "SEMAPHORE101,Semaphore101 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x698++0x3 line.long 0x00 "SEMAPHORE102,Semaphore102 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x69C++0x3 line.long 0x00 "SEMAPHORE103,Semaphore103 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6A0++0x3 line.long 0x00 "SEMAPHORE104,Semaphore104 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6A4++0x3 line.long 0x00 "SEMAPHORE105,Semaphore105 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6A8++0x3 line.long 0x00 "SEMAPHORE106,Semaphore106 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6AC++0x3 line.long 0x00 "SEMAPHORE107,Semaphore107 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6B0++0x3 line.long 0x00 "SEMAPHORE108,Semaphore108 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6B4++0x3 line.long 0x00 "SEMAPHORE109,Semaphore109 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6B8++0x3 line.long 0x00 "SEMAPHORE110,Semaphore110 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6BC++0x3 line.long 0x00 "SEMAPHORE111,Semaphore111 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6C0++0x3 line.long 0x00 "SEMAPHORE112,Semaphore112 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6C4++0x3 line.long 0x00 "SEMAPHORE113,Semaphore113 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6C8++0x3 line.long 0x00 "SEMAPHORE114,Semaphore114 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6CC++0x3 line.long 0x00 "SEMAPHORE115,Semaphore115 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6D0++0x3 line.long 0x00 "SEMAPHORE116,Semaphore116 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6D4++0x3 line.long 0x00 "SEMAPHORE117,Semaphore117 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6D8++0x3 line.long 0x00 "SEMAPHORE118,Semaphore118 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6DC++0x3 line.long 0x00 "SEMAPHORE119,Semaphore119 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6E0++0x3 line.long 0x00 "SEMAPHORE120,Semaphore120 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6E4++0x3 line.long 0x00 "SEMAPHORE121,Semaphore121 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6E8++0x3 line.long 0x00 "SEMAPHORE122,Semaphore122 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6EC++0x3 line.long 0x00 "SEMAPHORE123,Semaphore123 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6F0++0x3 line.long 0x00 "SEMAPHORE124,Semaphore124 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6F4++0x3 line.long 0x00 "SEMAPHORE125,Semaphore125 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6F8++0x3 line.long 0x00 "SEMAPHORE126,Semaphore126 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" rgroup.long 0x6FC++0x3 line.long 0x00 "SEMAPHORE127,Semaphore127 Register" bitfld.long 0x00 24.--26. " SEMAPHORE3 ,Semaphore 3" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " SEMAPHORE2 ,Semaphore 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--10. " SEMAPHORE1 ,Semaphore 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " SEMAPHORE0 ,Semaphore 0" "0,1,2,3,4,5,6,7" tree.end width 18. tree "Clocks Resets and Power Management" group.long 0x704++0x7 line.long 0x00 "WD_RSTOUT_MASK,WD RSTOUTn Mask Register" bitfld.long 0x00 19. " CPU3WDGROUP ,CPU3 participate in the watchdog group enable" "Disabled,Enabled" bitfld.long 0x00 18. " CPU2WDGROUP ,CPU2 participate in the watchdog group enable" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " CPU1WDGROUP ,CPU1 participate in the watchdog group enable" "Disabled,Enabled" bitfld.long 0x00 16. " CPU0WDGROUP ,CPU0 participate in the watchdog group enable" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " GLOBALWDMASK ,Assert WD RSTOUTn upon global WD timer expiration" "Masked,Not masked" bitfld.long 0x00 3. " CPU3WDMASK ,Assert WD RSTOUTn upon CPU3 WD timer expiration" "Masked,Not masked" textline " " bitfld.long 0x00 2. " CPU2WDMASK ,Assert WD RSTOUTn upon CPU2 WD timer expiration" "Masked,Not masked" bitfld.long 0x00 1. " CPU1WDMASK ,Assert WD RSTOUTn upon CPU1 WD timer expiration" "Masked,Not masked" textline " " bitfld.long 0x00 0. " CPU0WDMASK ,Assert WD RSTOUTn upon CPU0 WD timer expiration" "Masked,Not masked" line.long 0x04 "WD_INT_MASK,WD Interrupt Mask Register" bitfld.long 0x04 15. " CPU3LOCALWDINTM3 ,CPU3 WD interrupt CPU3 WDT expiration Mask" "Masked,Not masked" bitfld.long 0x04 14. " CPU3LOCALWDINTM2 ,CPU3 WD interrupt CPU2 WDT expiration Mask" "Masked,Not masked" textline " " bitfld.long 0x04 13. " CPU3LOCALWDINTM1 ,CPU3 WD interrupt CPU1 WDT expiration Mask" "Masked,Not masked" bitfld.long 0x04 12. " CPU3LOCALWDINTM0 ,CPU3 WD interrupt CPU0 WDT expiration Mask" "Masked,Not masked" textline " " bitfld.long 0x04 11. " CPU2LOCALWDINTM3 ,CPU2 WD interrupt CPU3 WDT expiration Mask" "Masked,Not masked" bitfld.long 0x04 10. " CPU2LOCALWDINTM2 ,CPU2 WD interrupt CPU2 WDT expiration Mask" "Masked,Not masked" textline " " bitfld.long 0x04 9. " CPU2LOCALWDINTM1 ,CPU2 WD interrupt CPU1 WDT expiration Mask" "Masked,Not masked" bitfld.long 0x04 8. " CPU2LOCALWDINTM0 ,CPU2 WD interrupt CPU0 WDT expiration Mask" "Masked,Not masked" textline " " bitfld.long 0x04 7. " CPU1LOCALWDINTM3 ,CPU1 WD interrupt CPU3 WDT expiration Mask" "Masked,Not masked" bitfld.long 0x04 6. " CPU1LOCALWDINTM2 ,CPU1 WD interrupt CPU2 WDT expiration Mask" "Masked,Not masked" textline " " bitfld.long 0x04 5. " CPU1LOCALWDINTM1 ,CPU1 WD interrupt CPU1 WDT expiration Mask" "Masked,Not masked" bitfld.long 0x04 4. " CPU1LOCALWDINTM0 ,CPU1 WD interrupt CPU0 WDT expiration Mask" "Masked,Not masked" textline " " bitfld.long 0x04 3. " CPU0LOCALWDINTM3 ,CPU0 WD interrupt CPU3 WDT expiration Mask" "Masked,Not masked" bitfld.long 0x04 2. " CPU0LOCALWDINTM2 ,CPU0 WD interrupt CPU2 WDT expiration Mask" "Masked,Not masked" textline " " bitfld.long 0x04 1. " CPU0LOCALWDINTM1 ,CPU0 WD interrupt CPU1 WDT expiration Mask" "Masked,Not masked" bitfld.long 0x04 0. " CPU0LOCALWDINTM0 ,CPU0 WD interrupt CPU0 WDT expiration Mask" "Masked,Not masked" group.long 0x800++0x3 line.long 0x00 "CPU0_SW_RST_CTRL,CPU0 SW Reset Control Register" bitfld.long 0x00 0. " CPUSWRESET , CPU0 held at reset" "Disabled,Enabled" group.long 0x808++0x3 line.long 0x00 "CPU1_SW_RST_CTRL,CPU1 SW Reset Control Register" bitfld.long 0x00 0. " CPUSWRESET , CPU1 held at reset" "Disabled,Enabled" group.long 0x810++0x3 line.long 0x00 "CPU2_SW_RST_CTRL,CPU2 SW Reset Control Register" bitfld.long 0x00 0. " CPUSWRESET , CPU2 held at reset" "Disabled,Enabled" group.long 0x818++0x3 line.long 0x00 "CPU3_SW_RST_CTRL,CPU3 SW Reset Control Register" bitfld.long 0x00 0. " CPUSWRESET , CPU3 held at reset" "Disabled,Enabled" tree.end width 11. tree "AVS Control and Status" group.long 0x860++0x3 line.long 0x00 "AVS_CTRL0,AVS Control 0 Register" bitfld.long 0x00 4.--7. " AVSHIGHVDDLIMIT ,Avs VDD High Limit" "0.9125V,0.925V,0.9375V,0.95V,0.9625V,0.975V,0.9875V,1V,1.0125V,1.025V,1.0375V,1.05V,1.0625V,1.075V,1.0875V,1.1V" bitfld.long 0x00 0.--3. " AVSLOWVDDLIMIT ,Avs VDD Low Limit" "Reserved,Reserved,Reserved,Reserved,Reserved,0.7875V,0.8V,0.8125V,0.825V,0.8375V,0.85V,0.8625V,0.875V,0.8875V,0.9V,0.9125V" group.long 0x868++0x3 line.long 0x00 "AVS_CTRL2,AVS Control 2 Register" bitfld.long 0x00 24. " AVSSWRST ,Assert port rst_b of MISL_0040G_AVS" "Reset,No reset" bitfld.long 0x00 9. " AVSENABLE ,Enable the AVS mechanism" "Disabled,Enabled" tree.end width 22. tree "Arbitration Control" group.long 0x440++0xB line.long 0x00 "CFU_BW_CTRL_LIMITS,CFU BW Control Limits Register" bitfld.long 0x00 28.--31. " PENDINGIOJAMLIMIT ,Jammed Period Pending IO Coherent Request Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " PENDINGIOJAMLIMIT ,Jammed Period Pending CPU Read Request Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " PENDINGIOLIMIT ,Pending Outstanding IO Coherent Request Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " PENDINGCPULIMIT ,Pending CPU Read Request Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " OUTSTNDIOJAMLIMIT ,Jammed Period Outstanding IO Coherent Request Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " OUTSTNDCPUJAMLIMIT ,Jammed Period Outstanding CPU Read Request Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " OUTSTNDIOLIMIT ,Outstanding IO Coherent Request Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " OUTSTNDCPULIMIT ,Outstanding CPU Read Request Limit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "CFU_BW_CTRL_THRESHOLD,CFU BW Control Threshold Register" bitfld.long 0x04 4.--7. " PENDINGJAMTHRESHOLD ,Pending Jammed Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " OUTSTNDJAMTHRESHOLD ,Outstanding Jammed Threshhold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "ARB_QUEUE_LOAD_CTRL,Arbitration Queue Load Control Register" bitfld.long 0x08 28.--29. " CFUWRQFULLPRIO ,CFU Write Queue Full Priority" "0,1,2,3" bitfld.long 0x08 24.--27. " CFUWRQPRIOUPGRADETHRESHOLD ,CFU Write Queue Priority upgrade Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x08 22.--23. " L2ARBAGESTEP ,L2 Arbitration Age Step" "0,1,2,3" bitfld.long 0x08 20.--21. " CFURDQFULLPRIO ,CFU Read Queue Full Priority" "0,1,2,3" textline " " bitfld.long 0x08 16.--19. " CFURDQPRIOUPGRADETHRESHOLD ,CFU Read Queue Priority upgrade Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 14.--15. " CFUEVARBAGESTEP ,CFU Write Eviction Arbitration age step" "0,1,2,3" textline " " bitfld.long 0x08 12.--13. " L2EVBFULLPRIO ,L2 Eviction Buffer Full Priority" "0,1,2,3" bitfld.long 0x08 8.--11. " L2EVBPRIOUPGRADETHRESHOLD ,L2 Eviction Buffer Priority upgrade Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x08 6.--7. " CFUWRITEARBAGESTEP ,CFU Write arbiter age step" "0,1,2,3" bitfld.long 0x08 4.--5. " CIBCMDQFULLPRIO ,CIB Command Queue Full Priority" "0,1,2,3" textline " " bitfld.long 0x08 0.--3. " CIBCMDQPRIOUPGRADETHRESHOLD ,CIB Command Queue Priority upgrade Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" tree.end width 20. tree "Coresight Control" group.long 0xD00++0x3 line.long 0x00 "CORESIGHT_CTRL,Coresight Components Base Address Register" hexmask.long.tbyte 0x00 12.--31. 0x10 " CORESIGHTCOMPONENTBAR ,Coresight Components BAR as registered within ROM table" group.long 0xD08++0x3 line.long 0x00 "CORESIGHT_CTI_MASK,Coresight CTI Mask Register" bitfld.long 0x00 31. " MASKCTI1TRIGGEROUT7 ,Enabling CTI1 Trigger Out output 7 according DBGEN state" "Not masked,Masked" bitfld.long 0x00 30. " MASKCTI1TRIGGEROUT6 ,Enabling CTI1 Trigger Out output 6 according DBGEN state" "Not masked,Masked" textline " " bitfld.long 0x00 29. " MASKCTI1TRIGGEROUT5 ,Enabling CTI1 Trigger Out output 5 according DBGEN state" "Not masked,Masked" bitfld.long 0x00 28. " MASKCTI1TRIGGEROUT4 ,Enabling CTI1 Trigger Out output 4 according DBGEN state" "Not masked,Masked" textline " " bitfld.long 0x00 27. " MASKCTI1TRIGGEROUT3 ,Enabling CTI1 Trigger Out output 3 according DBGEN state" "Not masked,Masked" bitfld.long 0x00 26. " MASKCTI1TRIGGEROUT2 ,Enabling CTI1 Trigger Out output 2 according DBGEN state" "Not masked,Masked" textline " " bitfld.long 0x00 25. " MASKCTI1TRIGGEROUT1 ,Enabling CTI1 Trigger Out output 1 according DBGEN state" "Not masked,Masked" bitfld.long 0x00 24. " MASKCTI1TRIGGEROUT0 ,Enabling CTI1 Trigger Out output 0 according DBGEN state" "Not masked,Masked" textline " " bitfld.long 0x00 23. " MASKCTI0TRIGGEROUT7 ,Enabling CTI0 Trigger Out output 7 according DBGEN state" "Not masked,Masked" bitfld.long 0x00 22. " MASKCTI0TRIGGEROUT6 ,Enabling CTI0 Trigger Out output 6 according DBGEN state" "Not masked,Masked" textline " " bitfld.long 0x00 21. " MASKCTI0TRIGGEROUT5 ,Enabling CTI0 Trigger Out output 5 according DBGEN state" "Not masked,Masked" bitfld.long 0x00 20. " MASKCTI0TRIGGEROUT4 ,Enabling CTI0 Trigger Out output 4 according DBGEN state" "Not masked,Masked" textline " " bitfld.long 0x00 19. " MASKCTI0TRIGGEROUT3 ,Enabling CTI0 Trigger Out output 3 according DBGEN state" "Not masked,Masked" bitfld.long 0x00 18. " MASKCTI0TRIGGEROUT2 ,Enabling CTI0 Trigger Out output 2 according DBGEN state" "Not masked,Masked" textline " " bitfld.long 0x00 17. " MASKCTI0TRIGGEROUT1 ,Enabling CTI0 Trigger Out output 1 according DBGEN state" "Not masked,Masked" bitfld.long 0x00 16. " MASKCTI0TRIGGEROUT0 ,Enabling CTI0 Trigger Out output 0 according DBGEN state" "Not masked,Masked" textline " " bitfld.long 0x00 15. " MASKCTI1TRIGGERI7N ,Enabling CTI1 Trigger In input 7 according NIDEN or DBGEN states" "Not masked,Masked" bitfld.long 0x00 14. " MASKCTI1TRIGGERIN6 ,Enabling CTI1 Trigger In input 6 according NIDEN or DBGEN states" "Not masked,Masked" textline " " bitfld.long 0x00 13. " MASKCTI1TRIGGERIN5 ,Enabling CTI1 Trigger In input 5 according NIDEN or DBGEN states" "Not masked,Masked" bitfld.long 0x00 12. " MASKCTI1TRIGGERIN4 ,Enabling CTI1 Trigger In input 4 according NIDEN or DBGEN states" "Not masked,Masked" textline " " bitfld.long 0x00 11. " MASKCTI1TRIGGERIN3 ,Enabling CTI1 Trigger In input 3 according NIDEN or DBGEN states" "Not masked,Masked" bitfld.long 0x00 10. " MASKCTI1TRIGGERIN2 ,Enabling CTI1 Trigger In input 2 according NIDEN or DBGEN states" "Not masked,Masked" textline " " bitfld.long 0x00 9. " MASKCTI1TRIGGERIN1 ,Enabling CTI1 Trigger In input 1 according NIDEN or DBGEN states" "Not masked,Masked" bitfld.long 0x00 8. " MASKCTI1TRIGGERIN0 ,Enabling CTI1 Trigger In input 0 according NIDEN or DBGEN states" "Not masked,Masked" textline " " bitfld.long 0x00 7. " MASKCTI0TRIGGERIN7 ,Enabling CTI0 Trigger In input 7 according NIDEN or DBGEN states" "Not masked,Masked" bitfld.long 0x00 6. " MASKCTI0TRIGGERIN6 ,Enabling CTI0 Trigger In input 6 according NIDEN or DBGEN states" "Not masked,Masked" textline " " bitfld.long 0x00 5. " MASKCTI0TRIGGERIN5 ,Enabling CTI0 Trigger In input 5 according NIDEN or DBGEN states" "Not masked,Masked" bitfld.long 0x00 4. " MASKCTI0TRIGGERIN4 ,Enabling CTI0 Trigger In input 4 according NIDEN or DBGEN states" "Not masked,Masked" textline " " bitfld.long 0x00 3. " MASKCTI0TRIGGERIN3 ,Enabling CTI0 Trigger In input 3 according NIDEN or DBGEN states" "Not masked,Masked" bitfld.long 0x00 2. " MASKCTI0TRIGGERIN2 ,Enabling CTI0 Trigger In input 2 according NIDEN or DBGEN states" "Not masked,Masked" textline " " bitfld.long 0x00 1. " MASKCTI0TRIGGERIN1 ,Enabling CTI0 Trigger In input 1 according NIDEN or DBGEN states" "Not masked,Masked" bitfld.long 0x00 0. " MASKCTI0TRIGGERIN0 ,Enabling CTI0 Trigger In input 0 according NIDEN or DBGEN states" "Not masked,Masked" rgroup.long 0xD0C++0x3 line.long 0x00 "CORESIGHT_STAT,Coresight Status Register" bitfld.long 0x00 0. " SETMTRACESTALL ,SETM Trace Stall" "Ready,Stalled" tree.end width 24. tree "CoreSight Timestamp" group.long 0x3000++0xB line.long 0x00 "TIMESTAMP_CNT_EN,Timestamp Counter Enable Register" bitfld.long 0x00 0. " TIMESTAMPCNTEN ,Enables or disables 48bit timestamp gray counter" "Disabled,Enabled" line.long 0x04 "TIMESTAMP_CNT_PRELOAD1,Timestamp Counter Preload 1 Register" line.long 0x08 "TIMESTAMP_CNT_PRELOAD2,Timestamp Counter Preload 2 Register" hexmask.long.word 0x08 0.--15. 1. " TIMESTAMPPRELOADVALUE ,Preload the [47:32] bit timestamp counter" group.long 0x3FA0++0x7 line.long 0x00 "TIMESTAMP_CTAG_SET,Timestamp Claim Tag Set Register" line.long 0x04 "TIMESTAMP_CTAG_CLR,Timestamp Claim Tag Clear Register" wgroup.long 0x3FB0++0x3 line.long 0x00 "TIMESTAMP_LOCK_ACCESS,Timestamp Lock Access Register" rgroup.long 0x3FB4++0x7 line.long 0x00 "TIMESTAMP_LOCK_STAT,Timestamp Lock Status Register" line.long 0x04 "TIMESTAMP_AUTH_STAT,Timestamp Authentication Status Register" rgroup.long 0x3FC8++0x37 line.long 0x00 "TIMESTAMP_DEVID,Timestamp Device ID Register" line.long 0x04 "TIMESTAMP_DEV_TYPE,Timestamp Device Type Identifier Register" line.long 0x08 "TIMESTAMP_PER_ID4,Timestamp Peripheral ID4 Register" line.long 0x0C "TIMESTAMP_PER_ID5,Timestamp Peripheral ID5 Register" line.long 0x10 "TIMESTAMP_PER_ID6,Timestamp Peripheral ID6 Register" line.long 0x14 "TIMESTAMP_PER_ID7,Timestamp Peripheral ID7 Register" line.long 0x18 "TIMESTAMP_PER_ID0,Timestamp Peripheral ID0 Register" line.long 0x1C "TIMESTAMP_PER_ID1,Timestamp Peripheral ID1 Register" line.long 0x20 "TIMESTAMP_PER_ID2,Timestamp Peripheral ID2 Register" line.long 0x24 "TIMESTAMP_PER_ID3,Timestamp Peripheral ID3 Register" line.long 0x28 "TIMESTAMP_COM_ID0,Timestamp Component ID0 Register" line.long 0x2C "TIMESTAMP_COM_ID1,Timestamp Component ID1 Register" line.long 0x30 "TIMESTAMP_COM_ID2,Timestamp Component ID2 Register" line.long 0x34 "TIMESTAMP_COM_ID3,Timestamp Component ID3 Register" tree.end width 20. tree "Priority and Group Control" group.long 0x420++0xF line.long 0x00 "MBUS_PRIO_CTRL,MBUS Units Priority Control Register" bitfld.long 0x00 30.--31. " UNIT15PRIO ,Priority of requests initialized by unit with source_id=15" "Low,Med,High,Top" bitfld.long 0x00 28.--29. " UNIT14PRIO ,Priority of requests initialized by unit with source_id=14" "Low,Med,High,Top" textline " " bitfld.long 0x00 26.--27. " UNIT13PRIO ,Priority of requests initialized by unit with source_id=13" "Low,Med,High,Top" bitfld.long 0x00 24.--25. " UNIT12PRIO ,Priority of requests initialized by unit with source_id=12" "Low,Med,High,Top" textline " " bitfld.long 0x00 22.--23. " UNIT11PRIO ,Priority of requests initialized by unit with source_id=11" "Low,Med,High,Top" bitfld.long 0x00 20.--21. " UNIT10PRIO ,Priority of requests initialized by unit with source_id=10" "Low,Med,High,Top" textline " " bitfld.long 0x00 18.--19. " UNIT9PRIO ,Priority of requests initialized by unit with source_id=9" "Low,Med,High,Top" bitfld.long 0x00 16.--17. " UNIT8PRIO ,Priority of requests initialized by unit with source_id=8" "Low,Med,High,Top" textline " " bitfld.long 0x00 14.--15. " UNIT7PRIO ,Priority of requests initialized by unit with source_id=7" "Low,Med,High,Top" bitfld.long 0x00 12.--13. " UNIT6PRIO ,Priority of requests initialized by unit with source_id=6" "Low,Med,High,Top" textline " " bitfld.long 0x00 10.--11. " UNIT5PRIO ,Priority of requests initialized by unit with source_id=5" "Low,Med,High,Top" bitfld.long 0x00 8.--9. " UNIT4PRIO ,Priority of requests initialized by unit with source_id=4" "Low,Med,High,Top" textline " " bitfld.long 0x00 6.--7. " UNIT3PRIO ,Priority of requests initialized by unit with source_id=3" "Low,Med,High,Top" bitfld.long 0x00 4.--5. " UNIT2PRIO ,Priority of requests initialized by unit with source_id=2" "Low,Med,High,Top" textline " " bitfld.long 0x00 2.--3. " UNIT1PRIO ,Priority of requests initialized by unit with source_id=1" "Low,Med,High,Top" bitfld.long 0x00 0.--1. " UNIT0PRIO ,Priority of requests initialized by unit with source_id=0" "Low,Med,High,Top" line.long 0x04 "FAB_PRI_CTRL,Fabric Units Priority Control Register" bitfld.long 0x04 6.--7. " CPU3PRIO ,CPU3 Priority" "Low,Med,High,Top" bitfld.long 0x04 4.--5. " CPU2PRIO ,CPU2 Priority" "Low,Med,High,Top" textline " " bitfld.long 0x04 2.--3. " CPU1PRIO ,CPU1 Priority" "Low,Med,High,Top" bitfld.long 0x04 0.--1. " CPU0PRIO ,CPU0 Priority" "Low,Med,High,Top" line.long 0x08 "MBUS_PREFETCH_CTRL,Mbus Units Prefetch Control Register" bitfld.long 0x08 15. " UNIT15PFEN ,MBUS Unit15 Prefetch Enable" "Disabled,Enabled" bitfld.long 0x08 14. " UNIT14PFEN ,MBUS Unit14 Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 13. " UNIT13PFEN ,MBUS Unit13 Prefetch Enable" "Disabled,Enabled" bitfld.long 0x08 12. " UNIT12PFEN ,MBUS Unit12 Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 11. " UNIT11PFEN ,MBUS Unit11 Prefetch Enable" "Disabled,Enabled" bitfld.long 0x08 10. " UNIT10PFEN ,MBUS Unit10 Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 9. " UNIT9PFEN ,MBUS Unit9 Prefetch Enable" "Disabled,Enabled" bitfld.long 0x08 8. " UNIT8PFEN ,MBUS Unit8 Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 7. " UNIT7PFEN ,MBUS Unit7 Prefetch Enable" "Disabled,Enabled" bitfld.long 0x08 6. " UNIT6PFEN ,MBUS Unit6 Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 5. " UNIT5PFEN ,MBUS Unit5 Prefetch Enable" "Disabled,Enabled" bitfld.long 0x08 4. " UNIT4PFEN ,MBUS Unit4 Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 3. " UNIT3PFEN ,MBUS Unit3 Prefetch Enable" "Disabled,Enabled" bitfld.long 0x08 2. " UNIT2PFEN ,MBUS Unit2 Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 1. " UNIT1PFEN ,MBUS Unit1 Prefetch Enable" "Disabled,Enabled" bitfld.long 0x08 0. " UNIT0PFEN ,MBUS Unit0 Prefetch Enable" "Disabled,Enabled" line.long 0x0C "FAB_PREFETCH_CTRL,Fabric Units Prefetch Control Register" bitfld.long 0x0C 11. " CPU3DATAPFEN ,CPU3 Data Prefetch Enable" "Disabled,Enabled" bitfld.long 0x0C 10. " CPU2DATAPFEN ,CPU2 Data Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x0C 9. " CPU1DATAPFEN ,CPU1 Data Prefetch Enable" "Disabled,Enabled" bitfld.long 0x0C 8. " CPU0DATAPFEN ,CPU0 Data Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x0C 3. " CPU3INSTRPFEN ,CPU3 ICACHE Prefetch Enable" "Disabled,Enabled" bitfld.long 0x0C 2. " CPU2INSTRPFEN ,CPU2 ICACHE Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x0C 1. " CPU1INSTRPFEN ,CPU1 ICACHE Prefetch Enable" "Disabled,Enabled" bitfld.long 0x0C 0. " CPU0INSTRPFEN ,CPU0 ICACHE Prefetch Enable" "Disabled,Enabled" tree.end width 11. base A:(Data.Long(C15:0x400f)<<13.)+0x8000 width 19. tree "Cache Lockdown" group.long 0x900++0x7 line.long 0x00 "L2_CPU0_DATA_LOCK,L2 CPU0 Data Lockdown Register" bitfld.long 0x00 31. " WAY31_DATA_LOCK ,CPU Data Way31 Lock Down" "Not locked,Locked" bitfld.long 0x00 30. " WAY30_DATA_LOCK ,CPU Data Way30 Lock Down" "Not locked,Locked" bitfld.long 0x00 29. " WAY29_DATA_LOCK ,CPU Data Way29 Lock Down" "Not locked,Locked" bitfld.long 0x00 28. " WAY28_DATA_LOCK ,CPU Data Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 27. " WAY27_DATA_LOCK ,CPU Data Way27 Lock Down" "Not locked,Locked" bitfld.long 0x00 26. " WAY26_DATA_LOCK ,CPU Data Way26 Lock Down" "Not locked,Locked" bitfld.long 0x00 25. " WAY25_DATA_LOCK ,CPU Data Way25 Lock Down" "Not locked,Locked" bitfld.long 0x00 24. " WAY24_DATA_LOCK ,CPU Data Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 23. " WAY23_DATA_LOCK ,CPU Data Way23 Lock Down" "Not locked,Locked" bitfld.long 0x00 22. " WAY22_DATA_LOCK ,CPU Data Way22 Lock Down" "Not locked,Locked" bitfld.long 0x00 21. " WAY21_DATA_LOCK ,CPU Data Way21 Lock Down" "Not locked,Locked" bitfld.long 0x00 20. " WAY20_DATA_LOCK ,CPU Data Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 19. " WAY19_DATA_LOCK ,CPU Data Way19 Lock Down" "Not locked,Locked" bitfld.long 0x00 18. " WAY18_DATA_LOCK ,CPU Data Way18 Lock Down" "Not locked,Locked" bitfld.long 0x00 17. " WAY17_DATA_LOCK ,CPU Data Way17 Lock Down" "Not locked,Locked" bitfld.long 0x00 16. " WAY16_DATA_LOCK ,CPU Data Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 15. " WAY15_DATA_LOCK ,CPU Data Way15 Lock Down" "Not locked,Locked" bitfld.long 0x00 14. " WAY14_DATA_LOCK ,CPU Data Way14 Lock Down" "Not locked,Locked" bitfld.long 0x00 13. " WAY13_DATA_LOCK ,CPU Data Way13 Lock Down" "Not locked,Locked" bitfld.long 0x00 12. " WAY12_DATA_LOCK ,CPU Data Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 11. " WAY11_DATA_LOCK ,CPU Data Way11 Lock Down" "Not locked,Locked" bitfld.long 0x00 10. " WAY10_DATA_LOCK ,CPU Data Way10 Lock Down" "Not locked,Locked" bitfld.long 0x00 9. " WAY9_DATA_LOCK ,CPU Data Way9 Lock Down" "Not locked,Locked" bitfld.long 0x00 8. " WAY8_DATA_LOCK ,CPU Data Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 7. " WAY7_DATA_LOCK ,CPU Data Way7 Lock Down" "Not locked,Locked" bitfld.long 0x00 6. " WAY6_DATA_LOCK ,CPU Data Way6 Lock Down" "Not locked,Locked" bitfld.long 0x00 5. " WAY5_DATA_LOCK ,CPU Data Way5 Lock Down" "Not locked,Locked" bitfld.long 0x00 4. " WAY4_DATA_LOCK ,CPU Data Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 3. " WAY3_DATA_LOCK ,CPU Data Way3 Lock Down" "Not locked,Locked" bitfld.long 0x00 2. " WAY2_DATA_LOCK ,CPU Data Way2 Lock Down" "Not locked,Locked" bitfld.long 0x00 1. " WAY1_DATA_LOCK ,CPU Data Way1 Lock Down" "Not locked,Locked" bitfld.long 0x00 0. " WAY0_DATA_LOCK ,CPU Data Way0 Lock Down" "Not locked,Locked" line.long 0x04 "L2_CPU0_INST_LOCK,L2 CPU0 Instruction Lockdown Register" bitfld.long 0x04 31. " WAY31_INST_LOCK ,CPU Instruction Way31 Lock Down" "Not locked,Locked" bitfld.long 0x04 30. " WAY30_INST_LOCK ,CPU Instruction Way30 Lock Down" "Not locked,Locked" bitfld.long 0x04 29. " WAY29_INST_LOCK ,CPU Instruction Way29 Lock Down" "Not locked,Locked" bitfld.long 0x04 28. " WAY28_INST_LOCK ,CPU Instruction Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 27. " WAY27_INST_LOCK ,CPU Instruction Way27 Lock Down" "Not locked,Locked" bitfld.long 0x04 26. " WAY26_INST_LOCK ,CPU Instruction Way26 Lock Down" "Not locked,Locked" bitfld.long 0x04 25. " WAY25_INST_LOCK ,CPU Instruction Way25 Lock Down" "Not locked,Locked" bitfld.long 0x04 24. " WAY24_INST_LOCK ,CPU Instruction Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 23. " WAY23_INST_LOCK ,CPU Instruction Way23 Lock Down" "Not locked,Locked" bitfld.long 0x04 22. " WAY22_INST_LOCK ,CPU Instruction Way22 Lock Down" "Not locked,Locked" bitfld.long 0x04 21. " WAY21_INST_LOCK ,CPU Instruction Way21 Lock Down" "Not locked,Locked" bitfld.long 0x04 20. " WAY20_INST_LOCK ,CPU Instruction Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 19. " WAY19_INST_LOCK ,CPU Instruction Way19 Lock Down" "Not locked,Locked" bitfld.long 0x04 18. " WAY18_INST_LOCK ,CPU Instruction Way18 Lock Down" "Not locked,Locked" bitfld.long 0x04 17. " WAY17_INST_LOCK ,CPU Instruction Way17 Lock Down" "Not locked,Locked" bitfld.long 0x04 16. " WAY16_INST_LOCK ,CPU Instruction Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 15. " WAY15_INST_LOCK ,CPU Instruction Way15 Lock Down" "Not locked,Locked" bitfld.long 0x04 14. " WAY14_INST_LOCK ,CPU Instruction Way14 Lock Down" "Not locked,Locked" bitfld.long 0x04 13. " WAY13_INST_LOCK ,CPU Instruction Way13 Lock Down" "Not locked,Locked" bitfld.long 0x04 12. " WAY12_INST_LOCK ,CPU Instruction Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 11. " WAY11_INST_LOCK ,CPU Instruction Way11 Lock Down" "Not locked,Locked" bitfld.long 0x04 10. " WAY10_INST_LOCK ,CPU Instruction Way10 Lock Down" "Not locked,Locked" bitfld.long 0x04 9. " WAY9_INST_LOCK ,CPU Instruction Way9 Lock Down" "Not locked,Locked" bitfld.long 0x04 8. " WAY8_INST_LOCK ,CPU Instruction Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 7. " WAY7_INST_LOCK ,CPU Instruction Way7 Lock Down" "Not locked,Locked" bitfld.long 0x04 6. " WAY6_INST_LOCK ,CPU Instruction Way6 Lock Down" "Not locked,Locked" bitfld.long 0x04 5. " WAY5_INST_LOCK ,CPU Instruction Way5 Lock Down" "Not locked,Locked" bitfld.long 0x04 4. " WAY4_INST_LOCK ,CPU Instruction Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 3. " WAY3_INST_LOCK ,CPU Instruction Way3 Lock Down" "Not locked,Locked" bitfld.long 0x04 2. " WAY2_INST_LOCK ,CPU Instruction Way2 Lock Down" "Not locked,Locked" bitfld.long 0x04 1. " WAY1_INST_LOCK ,CPU Instruction Way1 Lock Down" "Not locked,Locked" bitfld.long 0x04 0. " WAY0_INST_LOCK ,CPU Instruction Way0 Lock Down" "Not locked,Locked" group.long 0x908++0x7 line.long 0x00 "L2_CPU1_DATA_LOCK,L2 CPU1 Data Lockdown Register" bitfld.long 0x00 31. " WAY31_DATA_LOCK ,CPU Data Way31 Lock Down" "Not locked,Locked" bitfld.long 0x00 30. " WAY30_DATA_LOCK ,CPU Data Way30 Lock Down" "Not locked,Locked" bitfld.long 0x00 29. " WAY29_DATA_LOCK ,CPU Data Way29 Lock Down" "Not locked,Locked" bitfld.long 0x00 28. " WAY28_DATA_LOCK ,CPU Data Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 27. " WAY27_DATA_LOCK ,CPU Data Way27 Lock Down" "Not locked,Locked" bitfld.long 0x00 26. " WAY26_DATA_LOCK ,CPU Data Way26 Lock Down" "Not locked,Locked" bitfld.long 0x00 25. " WAY25_DATA_LOCK ,CPU Data Way25 Lock Down" "Not locked,Locked" bitfld.long 0x00 24. " WAY24_DATA_LOCK ,CPU Data Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 23. " WAY23_DATA_LOCK ,CPU Data Way23 Lock Down" "Not locked,Locked" bitfld.long 0x00 22. " WAY22_DATA_LOCK ,CPU Data Way22 Lock Down" "Not locked,Locked" bitfld.long 0x00 21. " WAY21_DATA_LOCK ,CPU Data Way21 Lock Down" "Not locked,Locked" bitfld.long 0x00 20. " WAY20_DATA_LOCK ,CPU Data Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 19. " WAY19_DATA_LOCK ,CPU Data Way19 Lock Down" "Not locked,Locked" bitfld.long 0x00 18. " WAY18_DATA_LOCK ,CPU Data Way18 Lock Down" "Not locked,Locked" bitfld.long 0x00 17. " WAY17_DATA_LOCK ,CPU Data Way17 Lock Down" "Not locked,Locked" bitfld.long 0x00 16. " WAY16_DATA_LOCK ,CPU Data Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 15. " WAY15_DATA_LOCK ,CPU Data Way15 Lock Down" "Not locked,Locked" bitfld.long 0x00 14. " WAY14_DATA_LOCK ,CPU Data Way14 Lock Down" "Not locked,Locked" bitfld.long 0x00 13. " WAY13_DATA_LOCK ,CPU Data Way13 Lock Down" "Not locked,Locked" bitfld.long 0x00 12. " WAY12_DATA_LOCK ,CPU Data Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 11. " WAY11_DATA_LOCK ,CPU Data Way11 Lock Down" "Not locked,Locked" bitfld.long 0x00 10. " WAY10_DATA_LOCK ,CPU Data Way10 Lock Down" "Not locked,Locked" bitfld.long 0x00 9. " WAY9_DATA_LOCK ,CPU Data Way9 Lock Down" "Not locked,Locked" bitfld.long 0x00 8. " WAY8_DATA_LOCK ,CPU Data Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 7. " WAY7_DATA_LOCK ,CPU Data Way7 Lock Down" "Not locked,Locked" bitfld.long 0x00 6. " WAY6_DATA_LOCK ,CPU Data Way6 Lock Down" "Not locked,Locked" bitfld.long 0x00 5. " WAY5_DATA_LOCK ,CPU Data Way5 Lock Down" "Not locked,Locked" bitfld.long 0x00 4. " WAY4_DATA_LOCK ,CPU Data Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 3. " WAY3_DATA_LOCK ,CPU Data Way3 Lock Down" "Not locked,Locked" bitfld.long 0x00 2. " WAY2_DATA_LOCK ,CPU Data Way2 Lock Down" "Not locked,Locked" bitfld.long 0x00 1. " WAY1_DATA_LOCK ,CPU Data Way1 Lock Down" "Not locked,Locked" bitfld.long 0x00 0. " WAY0_DATA_LOCK ,CPU Data Way0 Lock Down" "Not locked,Locked" line.long 0x04 "L2_CPU1_INST_LOCK,L2 CPU1 Instruction Lockdown Register" bitfld.long 0x04 31. " WAY31_INST_LOCK ,CPU Instruction Way31 Lock Down" "Not locked,Locked" bitfld.long 0x04 30. " WAY30_INST_LOCK ,CPU Instruction Way30 Lock Down" "Not locked,Locked" bitfld.long 0x04 29. " WAY29_INST_LOCK ,CPU Instruction Way29 Lock Down" "Not locked,Locked" bitfld.long 0x04 28. " WAY28_INST_LOCK ,CPU Instruction Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 27. " WAY27_INST_LOCK ,CPU Instruction Way27 Lock Down" "Not locked,Locked" bitfld.long 0x04 26. " WAY26_INST_LOCK ,CPU Instruction Way26 Lock Down" "Not locked,Locked" bitfld.long 0x04 25. " WAY25_INST_LOCK ,CPU Instruction Way25 Lock Down" "Not locked,Locked" bitfld.long 0x04 24. " WAY24_INST_LOCK ,CPU Instruction Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 23. " WAY23_INST_LOCK ,CPU Instruction Way23 Lock Down" "Not locked,Locked" bitfld.long 0x04 22. " WAY22_INST_LOCK ,CPU Instruction Way22 Lock Down" "Not locked,Locked" bitfld.long 0x04 21. " WAY21_INST_LOCK ,CPU Instruction Way21 Lock Down" "Not locked,Locked" bitfld.long 0x04 20. " WAY20_INST_LOCK ,CPU Instruction Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 19. " WAY19_INST_LOCK ,CPU Instruction Way19 Lock Down" "Not locked,Locked" bitfld.long 0x04 18. " WAY18_INST_LOCK ,CPU Instruction Way18 Lock Down" "Not locked,Locked" bitfld.long 0x04 17. " WAY17_INST_LOCK ,CPU Instruction Way17 Lock Down" "Not locked,Locked" bitfld.long 0x04 16. " WAY16_INST_LOCK ,CPU Instruction Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 15. " WAY15_INST_LOCK ,CPU Instruction Way15 Lock Down" "Not locked,Locked" bitfld.long 0x04 14. " WAY14_INST_LOCK ,CPU Instruction Way14 Lock Down" "Not locked,Locked" bitfld.long 0x04 13. " WAY13_INST_LOCK ,CPU Instruction Way13 Lock Down" "Not locked,Locked" bitfld.long 0x04 12. " WAY12_INST_LOCK ,CPU Instruction Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 11. " WAY11_INST_LOCK ,CPU Instruction Way11 Lock Down" "Not locked,Locked" bitfld.long 0x04 10. " WAY10_INST_LOCK ,CPU Instruction Way10 Lock Down" "Not locked,Locked" bitfld.long 0x04 9. " WAY9_INST_LOCK ,CPU Instruction Way9 Lock Down" "Not locked,Locked" bitfld.long 0x04 8. " WAY8_INST_LOCK ,CPU Instruction Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 7. " WAY7_INST_LOCK ,CPU Instruction Way7 Lock Down" "Not locked,Locked" bitfld.long 0x04 6. " WAY6_INST_LOCK ,CPU Instruction Way6 Lock Down" "Not locked,Locked" bitfld.long 0x04 5. " WAY5_INST_LOCK ,CPU Instruction Way5 Lock Down" "Not locked,Locked" bitfld.long 0x04 4. " WAY4_INST_LOCK ,CPU Instruction Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 3. " WAY3_INST_LOCK ,CPU Instruction Way3 Lock Down" "Not locked,Locked" bitfld.long 0x04 2. " WAY2_INST_LOCK ,CPU Instruction Way2 Lock Down" "Not locked,Locked" bitfld.long 0x04 1. " WAY1_INST_LOCK ,CPU Instruction Way1 Lock Down" "Not locked,Locked" bitfld.long 0x04 0. " WAY0_INST_LOCK ,CPU Instruction Way0 Lock Down" "Not locked,Locked" group.long 0x910++0x7 line.long 0x00 "L2_CPU2_DATA_LOCK,L2 CPU2 Data Lockdown Register" bitfld.long 0x00 31. " WAY31_DATA_LOCK ,CPU Data Way31 Lock Down" "Not locked,Locked" bitfld.long 0x00 30. " WAY30_DATA_LOCK ,CPU Data Way30 Lock Down" "Not locked,Locked" bitfld.long 0x00 29. " WAY29_DATA_LOCK ,CPU Data Way29 Lock Down" "Not locked,Locked" bitfld.long 0x00 28. " WAY28_DATA_LOCK ,CPU Data Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 27. " WAY27_DATA_LOCK ,CPU Data Way27 Lock Down" "Not locked,Locked" bitfld.long 0x00 26. " WAY26_DATA_LOCK ,CPU Data Way26 Lock Down" "Not locked,Locked" bitfld.long 0x00 25. " WAY25_DATA_LOCK ,CPU Data Way25 Lock Down" "Not locked,Locked" bitfld.long 0x00 24. " WAY24_DATA_LOCK ,CPU Data Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 23. " WAY23_DATA_LOCK ,CPU Data Way23 Lock Down" "Not locked,Locked" bitfld.long 0x00 22. " WAY22_DATA_LOCK ,CPU Data Way22 Lock Down" "Not locked,Locked" bitfld.long 0x00 21. " WAY21_DATA_LOCK ,CPU Data Way21 Lock Down" "Not locked,Locked" bitfld.long 0x00 20. " WAY20_DATA_LOCK ,CPU Data Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 19. " WAY19_DATA_LOCK ,CPU Data Way19 Lock Down" "Not locked,Locked" bitfld.long 0x00 18. " WAY18_DATA_LOCK ,CPU Data Way18 Lock Down" "Not locked,Locked" bitfld.long 0x00 17. " WAY17_DATA_LOCK ,CPU Data Way17 Lock Down" "Not locked,Locked" bitfld.long 0x00 16. " WAY16_DATA_LOCK ,CPU Data Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 15. " WAY15_DATA_LOCK ,CPU Data Way15 Lock Down" "Not locked,Locked" bitfld.long 0x00 14. " WAY14_DATA_LOCK ,CPU Data Way14 Lock Down" "Not locked,Locked" bitfld.long 0x00 13. " WAY13_DATA_LOCK ,CPU Data Way13 Lock Down" "Not locked,Locked" bitfld.long 0x00 12. " WAY12_DATA_LOCK ,CPU Data Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 11. " WAY11_DATA_LOCK ,CPU Data Way11 Lock Down" "Not locked,Locked" bitfld.long 0x00 10. " WAY10_DATA_LOCK ,CPU Data Way10 Lock Down" "Not locked,Locked" bitfld.long 0x00 9. " WAY9_DATA_LOCK ,CPU Data Way9 Lock Down" "Not locked,Locked" bitfld.long 0x00 8. " WAY8_DATA_LOCK ,CPU Data Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 7. " WAY7_DATA_LOCK ,CPU Data Way7 Lock Down" "Not locked,Locked" bitfld.long 0x00 6. " WAY6_DATA_LOCK ,CPU Data Way6 Lock Down" "Not locked,Locked" bitfld.long 0x00 5. " WAY5_DATA_LOCK ,CPU Data Way5 Lock Down" "Not locked,Locked" bitfld.long 0x00 4. " WAY4_DATA_LOCK ,CPU Data Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 3. " WAY3_DATA_LOCK ,CPU Data Way3 Lock Down" "Not locked,Locked" bitfld.long 0x00 2. " WAY2_DATA_LOCK ,CPU Data Way2 Lock Down" "Not locked,Locked" bitfld.long 0x00 1. " WAY1_DATA_LOCK ,CPU Data Way1 Lock Down" "Not locked,Locked" bitfld.long 0x00 0. " WAY0_DATA_LOCK ,CPU Data Way0 Lock Down" "Not locked,Locked" line.long 0x04 "L2_CPU2_INST_LOCK,L2 CPU2 Instruction Lockdown Register" bitfld.long 0x04 31. " WAY31_INST_LOCK ,CPU Instruction Way31 Lock Down" "Not locked,Locked" bitfld.long 0x04 30. " WAY30_INST_LOCK ,CPU Instruction Way30 Lock Down" "Not locked,Locked" bitfld.long 0x04 29. " WAY29_INST_LOCK ,CPU Instruction Way29 Lock Down" "Not locked,Locked" bitfld.long 0x04 28. " WAY28_INST_LOCK ,CPU Instruction Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 27. " WAY27_INST_LOCK ,CPU Instruction Way27 Lock Down" "Not locked,Locked" bitfld.long 0x04 26. " WAY26_INST_LOCK ,CPU Instruction Way26 Lock Down" "Not locked,Locked" bitfld.long 0x04 25. " WAY25_INST_LOCK ,CPU Instruction Way25 Lock Down" "Not locked,Locked" bitfld.long 0x04 24. " WAY24_INST_LOCK ,CPU Instruction Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 23. " WAY23_INST_LOCK ,CPU Instruction Way23 Lock Down" "Not locked,Locked" bitfld.long 0x04 22. " WAY22_INST_LOCK ,CPU Instruction Way22 Lock Down" "Not locked,Locked" bitfld.long 0x04 21. " WAY21_INST_LOCK ,CPU Instruction Way21 Lock Down" "Not locked,Locked" bitfld.long 0x04 20. " WAY20_INST_LOCK ,CPU Instruction Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 19. " WAY19_INST_LOCK ,CPU Instruction Way19 Lock Down" "Not locked,Locked" bitfld.long 0x04 18. " WAY18_INST_LOCK ,CPU Instruction Way18 Lock Down" "Not locked,Locked" bitfld.long 0x04 17. " WAY17_INST_LOCK ,CPU Instruction Way17 Lock Down" "Not locked,Locked" bitfld.long 0x04 16. " WAY16_INST_LOCK ,CPU Instruction Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 15. " WAY15_INST_LOCK ,CPU Instruction Way15 Lock Down" "Not locked,Locked" bitfld.long 0x04 14. " WAY14_INST_LOCK ,CPU Instruction Way14 Lock Down" "Not locked,Locked" bitfld.long 0x04 13. " WAY13_INST_LOCK ,CPU Instruction Way13 Lock Down" "Not locked,Locked" bitfld.long 0x04 12. " WAY12_INST_LOCK ,CPU Instruction Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 11. " WAY11_INST_LOCK ,CPU Instruction Way11 Lock Down" "Not locked,Locked" bitfld.long 0x04 10. " WAY10_INST_LOCK ,CPU Instruction Way10 Lock Down" "Not locked,Locked" bitfld.long 0x04 9. " WAY9_INST_LOCK ,CPU Instruction Way9 Lock Down" "Not locked,Locked" bitfld.long 0x04 8. " WAY8_INST_LOCK ,CPU Instruction Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 7. " WAY7_INST_LOCK ,CPU Instruction Way7 Lock Down" "Not locked,Locked" bitfld.long 0x04 6. " WAY6_INST_LOCK ,CPU Instruction Way6 Lock Down" "Not locked,Locked" bitfld.long 0x04 5. " WAY5_INST_LOCK ,CPU Instruction Way5 Lock Down" "Not locked,Locked" bitfld.long 0x04 4. " WAY4_INST_LOCK ,CPU Instruction Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 3. " WAY3_INST_LOCK ,CPU Instruction Way3 Lock Down" "Not locked,Locked" bitfld.long 0x04 2. " WAY2_INST_LOCK ,CPU Instruction Way2 Lock Down" "Not locked,Locked" bitfld.long 0x04 1. " WAY1_INST_LOCK ,CPU Instruction Way1 Lock Down" "Not locked,Locked" bitfld.long 0x04 0. " WAY0_INST_LOCK ,CPU Instruction Way0 Lock Down" "Not locked,Locked" group.long 0x918++0x7 line.long 0x00 "L2_CPU3_DATA_LOCK,L2 CPU3 Data Lockdown Register" bitfld.long 0x00 31. " WAY31_DATA_LOCK ,CPU Data Way31 Lock Down" "Not locked,Locked" bitfld.long 0x00 30. " WAY30_DATA_LOCK ,CPU Data Way30 Lock Down" "Not locked,Locked" bitfld.long 0x00 29. " WAY29_DATA_LOCK ,CPU Data Way29 Lock Down" "Not locked,Locked" bitfld.long 0x00 28. " WAY28_DATA_LOCK ,CPU Data Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 27. " WAY27_DATA_LOCK ,CPU Data Way27 Lock Down" "Not locked,Locked" bitfld.long 0x00 26. " WAY26_DATA_LOCK ,CPU Data Way26 Lock Down" "Not locked,Locked" bitfld.long 0x00 25. " WAY25_DATA_LOCK ,CPU Data Way25 Lock Down" "Not locked,Locked" bitfld.long 0x00 24. " WAY24_DATA_LOCK ,CPU Data Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 23. " WAY23_DATA_LOCK ,CPU Data Way23 Lock Down" "Not locked,Locked" bitfld.long 0x00 22. " WAY22_DATA_LOCK ,CPU Data Way22 Lock Down" "Not locked,Locked" bitfld.long 0x00 21. " WAY21_DATA_LOCK ,CPU Data Way21 Lock Down" "Not locked,Locked" bitfld.long 0x00 20. " WAY20_DATA_LOCK ,CPU Data Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 19. " WAY19_DATA_LOCK ,CPU Data Way19 Lock Down" "Not locked,Locked" bitfld.long 0x00 18. " WAY18_DATA_LOCK ,CPU Data Way18 Lock Down" "Not locked,Locked" bitfld.long 0x00 17. " WAY17_DATA_LOCK ,CPU Data Way17 Lock Down" "Not locked,Locked" bitfld.long 0x00 16. " WAY16_DATA_LOCK ,CPU Data Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 15. " WAY15_DATA_LOCK ,CPU Data Way15 Lock Down" "Not locked,Locked" bitfld.long 0x00 14. " WAY14_DATA_LOCK ,CPU Data Way14 Lock Down" "Not locked,Locked" bitfld.long 0x00 13. " WAY13_DATA_LOCK ,CPU Data Way13 Lock Down" "Not locked,Locked" bitfld.long 0x00 12. " WAY12_DATA_LOCK ,CPU Data Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 11. " WAY11_DATA_LOCK ,CPU Data Way11 Lock Down" "Not locked,Locked" bitfld.long 0x00 10. " WAY10_DATA_LOCK ,CPU Data Way10 Lock Down" "Not locked,Locked" bitfld.long 0x00 9. " WAY9_DATA_LOCK ,CPU Data Way9 Lock Down" "Not locked,Locked" bitfld.long 0x00 8. " WAY8_DATA_LOCK ,CPU Data Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 7. " WAY7_DATA_LOCK ,CPU Data Way7 Lock Down" "Not locked,Locked" bitfld.long 0x00 6. " WAY6_DATA_LOCK ,CPU Data Way6 Lock Down" "Not locked,Locked" bitfld.long 0x00 5. " WAY5_DATA_LOCK ,CPU Data Way5 Lock Down" "Not locked,Locked" bitfld.long 0x00 4. " WAY4_DATA_LOCK ,CPU Data Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 3. " WAY3_DATA_LOCK ,CPU Data Way3 Lock Down" "Not locked,Locked" bitfld.long 0x00 2. " WAY2_DATA_LOCK ,CPU Data Way2 Lock Down" "Not locked,Locked" bitfld.long 0x00 1. " WAY1_DATA_LOCK ,CPU Data Way1 Lock Down" "Not locked,Locked" bitfld.long 0x00 0. " WAY0_DATA_LOCK ,CPU Data Way0 Lock Down" "Not locked,Locked" line.long 0x04 "L2_CPU3_INST_LOCK,L2 CPU3 Instruction Lockdown Register" bitfld.long 0x04 31. " WAY31_INST_LOCK ,CPU Instruction Way31 Lock Down" "Not locked,Locked" bitfld.long 0x04 30. " WAY30_INST_LOCK ,CPU Instruction Way30 Lock Down" "Not locked,Locked" bitfld.long 0x04 29. " WAY29_INST_LOCK ,CPU Instruction Way29 Lock Down" "Not locked,Locked" bitfld.long 0x04 28. " WAY28_INST_LOCK ,CPU Instruction Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 27. " WAY27_INST_LOCK ,CPU Instruction Way27 Lock Down" "Not locked,Locked" bitfld.long 0x04 26. " WAY26_INST_LOCK ,CPU Instruction Way26 Lock Down" "Not locked,Locked" bitfld.long 0x04 25. " WAY25_INST_LOCK ,CPU Instruction Way25 Lock Down" "Not locked,Locked" bitfld.long 0x04 24. " WAY24_INST_LOCK ,CPU Instruction Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 23. " WAY23_INST_LOCK ,CPU Instruction Way23 Lock Down" "Not locked,Locked" bitfld.long 0x04 22. " WAY22_INST_LOCK ,CPU Instruction Way22 Lock Down" "Not locked,Locked" bitfld.long 0x04 21. " WAY21_INST_LOCK ,CPU Instruction Way21 Lock Down" "Not locked,Locked" bitfld.long 0x04 20. " WAY20_INST_LOCK ,CPU Instruction Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 19. " WAY19_INST_LOCK ,CPU Instruction Way19 Lock Down" "Not locked,Locked" bitfld.long 0x04 18. " WAY18_INST_LOCK ,CPU Instruction Way18 Lock Down" "Not locked,Locked" bitfld.long 0x04 17. " WAY17_INST_LOCK ,CPU Instruction Way17 Lock Down" "Not locked,Locked" bitfld.long 0x04 16. " WAY16_INST_LOCK ,CPU Instruction Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 15. " WAY15_INST_LOCK ,CPU Instruction Way15 Lock Down" "Not locked,Locked" bitfld.long 0x04 14. " WAY14_INST_LOCK ,CPU Instruction Way14 Lock Down" "Not locked,Locked" bitfld.long 0x04 13. " WAY13_INST_LOCK ,CPU Instruction Way13 Lock Down" "Not locked,Locked" bitfld.long 0x04 12. " WAY12_INST_LOCK ,CPU Instruction Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 11. " WAY11_INST_LOCK ,CPU Instruction Way11 Lock Down" "Not locked,Locked" bitfld.long 0x04 10. " WAY10_INST_LOCK ,CPU Instruction Way10 Lock Down" "Not locked,Locked" bitfld.long 0x04 9. " WAY9_INST_LOCK ,CPU Instruction Way9 Lock Down" "Not locked,Locked" bitfld.long 0x04 8. " WAY8_INST_LOCK ,CPU Instruction Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 7. " WAY7_INST_LOCK ,CPU Instruction Way7 Lock Down" "Not locked,Locked" bitfld.long 0x04 6. " WAY6_INST_LOCK ,CPU Instruction Way6 Lock Down" "Not locked,Locked" bitfld.long 0x04 5. " WAY5_INST_LOCK ,CPU Instruction Way5 Lock Down" "Not locked,Locked" bitfld.long 0x04 4. " WAY4_INST_LOCK ,CPU Instruction Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x04 3. " WAY3_INST_LOCK ,CPU Instruction Way3 Lock Down" "Not locked,Locked" bitfld.long 0x04 2. " WAY2_INST_LOCK ,CPU Instruction Way2 Lock Down" "Not locked,Locked" bitfld.long 0x04 1. " WAY1_INST_LOCK ,CPU Instruction Way1 Lock Down" "Not locked,Locked" bitfld.long 0x04 0. " WAY0_INST_LOCK ,CPU Instruction Way0 Lock Down" "Not locked,Locked" group.long 0x984++0x03 line.long 0x00 "IO_BRIDGE_LOCK,IO Bridge Lockdown Register" bitfld.long 0x00 31. " IO_BR_WAY31_LOCK ,CPU Instruction Way31 Lock Down" "Not locked,Locked" bitfld.long 0x00 30. " IO_BR_WAY30_LOCK ,IO Bridge Way30 Lock Down" "Not locked,Locked" bitfld.long 0x00 29. " IO_BR_WAY29_LOCK ,IO Bridge Way29 Lock Down" "Not locked,Locked" bitfld.long 0x00 28. " IO_BR_WAY28_LOCK ,IO Bridge Way28 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 27. " IO_BR_WAY27_LOCK ,IO Bridge Way27 Lock Down" "Not locked,Locked" bitfld.long 0x00 26. " IO_BR_WAY26_LOCK ,IO Bridge Way26 Lock Down" "Not locked,Locked" bitfld.long 0x00 25. " IO_BR_WAY25_LOCK ,IO Bridge Way25 Lock Down" "Not locked,Locked" bitfld.long 0x00 24. " IO_BR_WAY24_LOCK ,IO Bridge Way24 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 23. " IO_BR_WAY23_LOCK ,IO Bridge Way23 Lock Down" "Not locked,Locked" bitfld.long 0x00 22. " IO_BR_WAY22_LOCK ,IO Bridge Way22 Lock Down" "Not locked,Locked" bitfld.long 0x00 21. " IO_BR_WAY21_LOCK ,IO Bridge Way21 Lock Down" "Not locked,Locked" bitfld.long 0x00 20. " IO_BR_WAY20_LOCK ,IO Bridge Way20 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 19. " IO_BR_WAY19_LOCK ,IO Bridge Way19 Lock Down" "Not locked,Locked" bitfld.long 0x00 18. " IO_BR_WAY18_LOCK ,IO Bridge Way18 Lock Down" "Not locked,Locked" bitfld.long 0x00 17. " IO_BR_WAY17_LOCK ,IO Bridge Way17 Lock Down" "Not locked,Locked" bitfld.long 0x00 16. " IO_BR_WAY16_LOCK ,IO Bridge Way16 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 15. " IO_BR_WAY15_LOCK ,IO Bridge Way15 Lock Down" "Not locked,Locked" bitfld.long 0x00 14. " IO_BR_WAY14_LOCK ,IO Bridge Way14 Lock Down" "Not locked,Locked" bitfld.long 0x00 13. " IO_BR_WAY13_LOCK ,IO Bridge Way13 Lock Down" "Not locked,Locked" bitfld.long 0x00 12. " IO_BR_WAY12_LOCK ,IO Bridge Way12 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 11. " IO_BR_WAY11_LOCK ,IO Bridge Way11 Lock Down" "Not locked,Locked" bitfld.long 0x00 10. " IO_BR_WAY10_LOCK ,IO Bridge Way10 Lock Down" "Not locked,Locked" bitfld.long 0x00 9. " IO_BR_WAY9_LOCK ,IO Bridge Way9 Lock Down" "Not locked,Locked" bitfld.long 0x00 8. " IO_BR_WAY8_LOCK ,IO Bridge Way8 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 7. " IO_BR_WAY7_LOCK ,IO Bridge Way7 Lock Down" "Not locked,Locked" bitfld.long 0x00 6. " IO_BR_WAY6_LOCK ,IO Bridge Way6 Lock Down" "Not locked,Locked" bitfld.long 0x00 5. " IO_BR_WAY5_LOCK ,IO Bridge Way5 Lock Down" "Not locked,Locked" bitfld.long 0x00 4. " IO_BR_WAY4_LOCK ,IO Bridge Way4 Lock Down" "Not locked,Locked" textline " " bitfld.long 0x00 3. " IO_BR_WAY3_LOCK ,IO Bridge Way3 Lock Down" "Not locked,Locked" bitfld.long 0x00 2. " IO_BR_WAY2_LOCK ,IO Bridge Way2 Lock Down" "Not locked,Locked" bitfld.long 0x00 1. " IO_BR_WAY1_LOCK ,IO Bridge Way1 Lock Down" "Not locked,Locked" bitfld.long 0x00 0. " IO_BR_WAY0_LOCK ,IO Bridge Way0 Lock Down" "Not locked,Locked" tree.end width 20. tree "Cache Error Control" group.long 0x600++0xB line.long 0x00 "L2ECC_ERR_CNT,L2 ECC Error Count Register" bitfld.long 0x00 31. " CLRCNT ,Clear correctable and uncorrectable error counter" "No effect,Clear" hexmask.long.word 0x00 16.--30. 1. " UNCORRECTABLECNT ,Uncorrectable Error Counter" textline " " hexmask.long.word 0x00 0.--15. 1. " CORRECTABLECNT ,Correctable Error Counter" line.long 0x04 "L2ECC_ERR_TRSH,L2 ECC Error Threshold Register" hexmask.long.byte 0x04 16.--23. 1. " L2UCTHRESHOLD ,L2 Uncorrectable ECC Error Threshold" hexmask.long.word 0x04 0.--15. 1. " L2CORRTHRESHOLD ,L2 Correctable Error Threshold" line.long 0x08 "L2_ERR_ATTR_CAP,L2 Error Attr Capture Register" bitfld.long 0x08 31. " MULTISRCERRORCAPLOST ,Multiple Source Error Capture Lost" "Not occurred,Occurred" bitfld.long 0x08 16.--19. " CAPERRSOURCE ,Transaction Source of the Captured Error" "CPU0,CPU1,CPU2,CPU3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,IO" textline " " bitfld.long 0x08 12.--15. " CAPTRANSTYPE ,Transaction Type of the Captured Error" "Data read,Instruction read,Clean-flush,Eviction,Read-modifed,?..." bitfld.long 0x08 8.--9. " CAPERRTYPE ,Captured Error Type" "CorrECC,UnCorrECC,TagParity,?..." textline " " eventfld.long 0x08 0. " CAPERRVALID ,Error Capture Registers Valid" "Not valid,Valid" rgroup.long 0x60C++0x7 line.long 0x00 "L2_ERR_ADDR_CAP,L2 Error Address Capture Register" hexmask.long 0x00 5.--31. 0x20 " CAPERRADDR ,Captured Error Physical Address" bitfld.long 0x00 0.--3. " CAPERRADDREXT ,Captured Error Physical Address Extension" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "L2_ERR_WAY_SET_CAP,L2 Error Way Set Capture Register" hexmask.long.word 0x04 8.--19. 1. " CAPERRINDEX ,Captured Error Cache Index" bitfld.long 0x04 1.--4. " CAPERRWAY ,Captured Error Cache Way" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x614++0x7 line.long 0x00 "L2_ERR_INJECT_CTRL,L2 Error Injection Control Register" hexmask.long 0x00 5.--31. 0x20 " ERRADDRINJECT ,Error Address Inject" bitfld.long 0x00 1. " TAGPARERRINJECTEN ,L2 Tag Parity Error Injection Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " ECCERRINJECTEN ,L2 ECC Error Injection Enable" "Disabled,Enabled" line.long 0x04 "L2_ERR_INJECT_MASK,L2 ECC Error Injection Mask Register" bitfld.long 0x04 31. " ERR_INJECT_MASK[31] ,L2 ECC Error Inject Mask [31]" "Not masked,Masked" bitfld.long 0x04 30. " ERR_INJECT_MASK[30] ,L2 ECC Error Inject Mask [30]" "Not masked,Masked" textline " " bitfld.long 0x04 29. " ERR_INJECT_MASK[29] ,L2 ECC Error Inject Mask [29]" "Not masked,Masked" bitfld.long 0x04 28. " ERR_INJECT_MASK[28] ,L2 ECC Error Inject Mask [28]" "Not masked,Masked" textline " " bitfld.long 0x04 27. " ERR_INJECT_MASK[27] ,L2 ECC Error Inject Mask [27]" "Not masked,Masked" bitfld.long 0x04 26. " ERR_INJECT_MASK[26] ,L2 ECC Error Inject Mask [26]" "Not masked,Masked" textline " " bitfld.long 0x04 25. " ERR_INJECT_MASK[25] ,L2 ECC Error Inject Mask [25]" "Not masked,Masked" bitfld.long 0x04 24. " ERR_INJECT_MASK[24] ,L2 ECC Error Inject Mask [24]" "Not masked,Masked" textline " " bitfld.long 0x04 23. " ERR_INJECT_MASK[23] ,L2 ECC Error Inject Mask [23]" "Not masked,Masked" bitfld.long 0x04 22. " ERR_INJECT_MASK[22] ,L2 ECC Error Inject Mask [22]" "Not masked,Masked" textline " " bitfld.long 0x04 21. " ERR_INJECT_MASK[21] ,L2 ECC Error Inject Mask [21]" "Not masked,Masked" bitfld.long 0x04 20. " ERR_INJECT_MASK[20] ,L2 ECC Error Inject Mask [20]" "Not masked,Masked" textline " " bitfld.long 0x04 19. " ERR_INJECT_MASK[19] ,L2 ECC Error Inject Mask [19]" "Not masked,Masked" bitfld.long 0x04 18. " ERR_INJECT_MASK[18] ,L2 ECC Error Inject Mask [18]" "Not masked,Masked" textline " " bitfld.long 0x04 17. " ERR_INJECT_MASK[17] ,L2 ECC Error Inject Mask [17]" "Not masked,Masked" bitfld.long 0x04 16. " ERR_INJECT_MASK[16] ,L2 ECC Error Inject Mask [16]" "Not masked,Masked" textline " " bitfld.long 0x04 15. " ERR_INJECT_MASK[15] ,L2 ECC Error Inject Mask [15]" "Not masked,Masked" bitfld.long 0x04 14. " ERR_INJECT_MASK[14] ,L2 ECC Error Inject Mask [14]" "Not masked,Masked" textline " " bitfld.long 0x04 13. " ERR_INJECT_MASK[13] ,L2 ECC Error Inject Mask [13]" "Not masked,Masked" bitfld.long 0x04 12. " ERR_INJECT_MASK[12] ,L2 ECC Error Inject Mask [12]" "Not masked,Masked" textline " " bitfld.long 0x04 11. " ERR_INJECT_MASK[11] ,L2 ECC Error Inject Mask [11]" "Not masked,Masked" bitfld.long 0x04 10. " ERR_INJECT_MASK[10] ,L2 ECC Error Inject Mask [10]" "Not masked,Masked" textline " " bitfld.long 0x04 9. " ERR_INJECT_MASK[9] ,L2 ECC Error Inject Mask [9]" "Not masked,Masked" bitfld.long 0x04 8. " ERR_INJECT_MASK[8] ,L2 ECC Error Inject Mask [8]" "Not masked,Masked" textline " " bitfld.long 0x04 7. " ERR_INJECT_MASK[7] ,L2 ECC Error Inject Mask [7]" "Not masked,Masked" bitfld.long 0x04 6. " ERR_INJECT_MASK[6] ,L2 ECC Error Inject Mask [6]" "Not masked,Masked" textline " " bitfld.long 0x04 5. " ERR_INJECT_MASK[5] ,L2 ECC Error Inject Mask [5]" "Not masked,Masked" bitfld.long 0x04 4. " ERR_INJECT_MASK[4] ,L2 ECC Error Inject Mask [4]" "Not masked,Masked" textline " " bitfld.long 0x04 3. " ERR_INJECT_MASK[3] ,L2 ECC Error Inject Mask [3]" "Not masked,Masked" bitfld.long 0x04 2. " ERR_INJECT_MASK[2] ,L2 ECC Error Inject Mask [2]" "Not masked,Masked" textline " " bitfld.long 0x04 1. " ERR_INJECT_MASK[1] ,L2 ECC Error Inject Mask [1]" "Not masked,Masked" bitfld.long 0x04 0. " ERR_INJECT_MASK[0] ,L2 ECC Error Inject Mask [0]" "Not masked,Masked" tree.end width 17. tree "Cache Power Management" group.long 0xA00++0x7 line.long 0x00 "L2_DYN_MEM_PD,L2 Dynamic Memory Power Down Register" bitfld.long 0x00 31. " DMPDENABLE ,Dynamic Memory Power Down Enable" "Disabled,Enabled" hexmask.long.word 0x00 0.--15. 1. " DMPDTHRESHOLD ,Dynamic Memory Power Down Threshold" line.long 0x04 "L2_DYN_CLK_GATE,L2 Dynamic Clock Gating Register" bitfld.long 0x04 31. " DCPDENABLE ,Dynamic Clock Power Down Enable" "Disabled,Enabled" hexmask.long.word 0x04 0.--15. 1. " DCPDTHRESHOLD ,Dynamic Clock Power Down Threshold" wgroup.long 0xA08++0x3 line.long 0x00 "L2_FORCE_PD,L2 Force Power Down Register" bitfld.long 0x00 8. " FCPD ,L2 Force Clock Down" "No effect,Force clock down" bitfld.long 0x00 0. " FMPD ,L2 force Memory Power Down" "No effect,Force power down" tree.end width 30. tree "Cache Maintenance" wgroup.long 0x700++0x3 line.long 0x00 "L2_SYNC_BARRIER,L2 Sync Barrier Register" rgroup.long 0x704++0x3 line.long 0x00 "L2_MAINTENANCE_STAT,L2 Maintenance Status Register" bitfld.long 0x00 3. " CPU3_OP_PENDING ,CPU3 Pending Operation Status" "Not active,Active" bitfld.long 0x00 2. " CPU2_OP_PENDING ,CPU2 Pending Operation Status" "Not active,Active" textline " " bitfld.long 0x00 1. " CPU1_OP_PENDING ,CPU1 Pending Operation Status" "Not active,Active" bitfld.long 0x00 0. " CPU0_OP_PENDING ,CPU0 Pending Operation Status" "Not active,Active" group.long 0x710++0x3 line.long 0x00 "L2_CPU0_RANGE_BASE_ADDR,L2 Range Base Address CPU 0 Register" group.long 0x714++0x3 line.long 0x00 "L2_CPU1_RANGE_BASE_ADDR,L2 Range Base Address CPU 1 Register" group.long 0x718++0x3 line.long 0x00 "L2_CPU2_RANGE_BASE_ADDR,L2 Range Base Address CPU 2 Register" group.long 0x71C++0x3 line.long 0x00 "L2_CPU3_RANGE_BASE_ADDR,L2 Range Base Address CPU 3 Register" group.long 0x720++0x7 line.long 0x00 "L2_VIRTUAL_RANGE_BASE_ADDR,L2 Range Base Address Virtual Register" line.long 0x04 "L2_BLALLOC_VIRTUAL_BASE_ADDR,L2 Block Allocation Extend Address Virtual Register" bitfld.long 0x04 0.--3. " BLOCKALLOCEXADDR ,Block Allocation Extended Address Virtual reg" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x740++0x3 line.long 0x00 "L2_BLALLOC_VIRTUAL_CPU0_ADDR,L2 Block Allocation Extend Addr CPU 0 Register" bitfld.long 0x00 0.--3. " BLOCKALLOCEXADDR ,Block Allocation Address Extension for CPU0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x744++0x3 line.long 0x00 "L2_BLALLOC_VIRTUAL_CPU1_ADDR,L2 Block Allocation Extend Addr CPU 1 Register" bitfld.long 0x00 0.--3. " BLOCKALLOCEXADDR ,Block Allocation Address Extension for CPU1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x748++0x3 line.long 0x00 "L2_BLALLOC_VIRTUAL_CPU2_ADDR,L2 Block Allocation Extend Addr CPU 2 Register" bitfld.long 0x00 0.--3. " BLOCKALLOCEXADDR ,Block Allocation Address Extension for CPU2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x74C++0x3 line.long 0x00 "L2_BLALLOC_VIRTUAL_CPU3_ADDR,L2 Block Allocation Extend Addr CPU 3 Register" bitfld.long 0x00 0.--3. " BLOCKALLOCEXADDR ,Block Allocation Address Extension for CPU3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" wgroup.long 0x770++0xF line.long 0x00 "L2_INV_PHYS_ADDR,L2 Invalidate by Physical Address Register" line.long 0x04 "L2_INV_RANGE,L2 Invalidate Range Register" line.long 0x08 "L2_INV_INDEX_WAY,L2 Invalidate by Index Way Register" bitfld.long 0x08 28.--31. 27. " WAY ,L2 Invalidate Way" "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" hexmask.long.word 0x08 5.--16. 1. " INDEX ,L2 Invalidate Index" line.long 0x0C "L2_INV_WAY,L2 Invalidate by Way Register" bitfld.long 0x0C 31. " INVALIDATEWAY[31] ,L2 Invalidate Way Bit 31" "Valid,Not valid" bitfld.long 0x0C 30. " INVALIDATEWAY[30] ,L2 Invalidate Way Bit 30" "Valid,Not valid" textline " " bitfld.long 0x0C 29. " INVALIDATEWAY[29] ,L2 Invalidate Way Bit 29" "Valid,Not valid" bitfld.long 0x0C 28. " INVALIDATEWAY[28] ,L2 Invalidate Way Bit 28" "Valid,Not valid" textline " " bitfld.long 0x0C 27. " INVALIDATEWAY[27] ,L2 Invalidate Way Bit 27" "Valid,Not valid" bitfld.long 0x0C 26. " INVALIDATEWAY[26] ,L2 Invalidate Way Bit 26" "Valid,Not valid" textline " " bitfld.long 0x0C 25. " INVALIDATEWAY[25] ,L2 Invalidate Way Bit 25" "Valid,Not valid" bitfld.long 0x0C 24. " INVALIDATEWAY[24] ,L2 Invalidate Way Bit 24" "Valid,Not valid" textline " " bitfld.long 0x0C 23. " INVALIDATEWAY[23] ,L2 Invalidate Way Bit 23" "Valid,Not valid" bitfld.long 0x0C 22. " INVALIDATEWAY[22] ,L2 Invalidate Way Bit 22" "Valid,Not valid" textline " " bitfld.long 0x0C 21. " INVALIDATEWAY[21] ,L2 Invalidate Way Bit 21" "Valid,Not valid" bitfld.long 0x0C 20. " INVALIDATEWAY[20] ,L2 Invalidate Way Bit 20" "Valid,Not valid" textline " " bitfld.long 0x0C 19. " INVALIDATEWAY[19] ,L2 Invalidate Way Bit 19" "Valid,Not valid" bitfld.long 0x0C 18. " INVALIDATEWAY[18] ,L2 Invalidate Way Bit 18" "Valid,Not valid" textline " " bitfld.long 0x0C 17. " INVALIDATEWAY[17] ,L2 Invalidate Way Bit 17" "Valid,Not valid" bitfld.long 0x0C 16. " INVALIDATEWAY[16] ,L2 Invalidate Way Bit 16" "Valid,Not valid" textline " " bitfld.long 0x0C 15. " INVALIDATEWAY[15] ,L2 Invalidate Way Bit 15" "Valid,Not valid" bitfld.long 0x0C 14. " INVALIDATEWAY[14] ,L2 Invalidate Way Bit 14" "Valid,Not valid" textline " " bitfld.long 0x0C 13. " INVALIDATEWAY[13] ,L2 Invalidate Way Bit 13" "Valid,Not valid" bitfld.long 0x0C 12. " INVALIDATEWAY[12] ,L2 Invalidate Way Bit 12" "Valid,Not valid" textline " " bitfld.long 0x0C 11. " INVALIDATEWAY[11] ,L2 Invalidate Way Bit 11" "Valid,Not valid" bitfld.long 0x0C 10. " INVALIDATEWAY[10] ,L2 Invalidate Way Bit 10" "Valid,Not valid" textline " " bitfld.long 0x0C 9. " INVALIDATEWAY[9] ,L2 Invalidate Way Bit 9" "Valid,Not valid" bitfld.long 0x0C 8. " INVALIDATEWAY[8] ,L2 Invalidate Way Bit 8" "Valid,Not valid" textline " " bitfld.long 0x0C 7. " INVALIDATEWAY[7] ,L2 Invalidate Way Bit 7" "Valid,Not valid" bitfld.long 0x0C 6. " INVALIDATEWAY[6] ,L2 Invalidate Way Bit 6" "Valid,Not valid" textline " " bitfld.long 0x0C 5. " INVALIDATEWAY[5] ,L2 Invalidate Way Bit 5" "Valid,Not valid" bitfld.long 0x0C 4. " INVALIDATEWAY[4] ,L2 Invalidate Way Bit 4" "Valid,Not valid" textline " " bitfld.long 0x0C 3. " INVALIDATEWAY[3] ,L2 Invalidate Way Bit 3" "Valid,Not valid" bitfld.long 0x0C 2. " INVALIDATEWAY[2] ,L2 Invalidate Way Bit 2" "Valid,Not valid" textline " " bitfld.long 0x0C 1. " INVALIDATEWAY[1] ,L2 Invalidate Way Bit 1" "Valid,Not valid" bitfld.long 0x0C 0. " INVALIDATEWAY[0] ,L2 Invalidate Way Bit 0" "Valid,Not valid" wgroup.long 0x78C++0x3 line.long 0x00 "L2_BLOCK_ALLOC,L2 Block Allocation Register" hexmask.long.tbyte 0x00 10.--31. 0x4 " ALLOCBASEADDR ,L2 Block Allocation Base Address" bitfld.long 0x00 8. " ALLOCATOMICITY ,L2 Block Allocation Atomicity" "Foreground,Background" textline " " bitfld.long 0x00 6.--7. " ALLOCDATA ,L2 Block Allocation Data" "Disabled,Clear data,Reserved,Set data" bitfld.long 0x00 0.--4. " ALLOCWAYID ,L2 Block Allocation Way ID" "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" wgroup.long 0x7B0++0xF line.long 0x00 "L2_CLEAN_PHYS_ADDR,L2 Clean by Physical Address Register" line.long 0x04 "L2_CLEAN_RANGE,L2 Clean by Range Register" line.long 0x08 "L2_CLEAN_INDEX_WAY,L2 Clean by Index Way Register" bitfld.long 0x08 28.--31. 27. " WAY ,L2 Clean Way" "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" hexmask.long.word 0x08 5.--16. 1. " INDEX ,L2 Clean Index" line.long 0x0C "L2_INV_WAY,L2 Clean by Way Register" bitfld.long 0x0C 31. " CLEANWAY[31] ,L2 Clean Way Bit 31" "No effect,Clean" bitfld.long 0x0C 30. " CLEANWAY[30] ,L2 Clean Way Bit 30" "No effect,Clean" textline " " bitfld.long 0x0C 29. " CLEANWAY[29] ,L2 Clean Way Bit 29" "No effect,Clean" bitfld.long 0x0C 28. " CLEANWAY[28] ,L2 Clean Way Bit 28" "No effect,Clean" textline " " bitfld.long 0x0C 27. " CLEANWAY[27] ,L2 Clean Way Bit 27" "No effect,Clean" bitfld.long 0x0C 26. " CLEANWAY[26] ,L2 Clean Way Bit 26" "No effect,Clean" textline " " bitfld.long 0x0C 25. " CLEANWAY[25] ,L2 Clean Way Bit 25" "No effect,Clean" bitfld.long 0x0C 24. " CLEANWAY[24] ,L2 Clean Way Bit 24" "No effect,Clean" textline " " bitfld.long 0x0C 23. " CLEANWAY[23] ,L2 Clean Way Bit 23" "No effect,Clean" bitfld.long 0x0C 22. " CLEANWAY[22] ,L2 Clean Way Bit 22" "No effect,Clean" textline " " bitfld.long 0x0C 21. " CLEANWAY[21] ,L2 Clean Way Bit 21" "No effect,Clean" bitfld.long 0x0C 20. " CLEANWAY[20] ,L2 Clean Way Bit 20" "No effect,Clean" textline " " bitfld.long 0x0C 19. " CLEANWAY[19] ,L2 Clean Way Bit 19" "No effect,Clean" bitfld.long 0x0C 18. " CLEANWAY[18] ,L2 Clean Way Bit 18" "No effect,Clean" textline " " bitfld.long 0x0C 17. " CLEANWAY[17] ,L2 Clean Way Bit 17" "No effect,Clean" bitfld.long 0x0C 16. " CLEANWAY[16] ,L2 Clean Way Bit 16" "No effect,Clean" textline " " bitfld.long 0x0C 15. " CLEANWAY[15] ,L2 Clean Way Bit 15" "No effect,Clean" bitfld.long 0x0C 14. " CLEANWAY[14] ,L2 Clean Way Bit 14" "No effect,Clean" textline " " bitfld.long 0x0C 13. " CLEANWAY[13] ,L2 Clean Way Bit 13" "No effect,Clean" bitfld.long 0x0C 12. " CLEANWAY[12] ,L2 Clean Way Bit 12" "No effect,Clean" textline " " bitfld.long 0x0C 11. " CLEANWAY[11] ,L2 Clean Way Bit 11" "No effect,Clean" bitfld.long 0x0C 10. " CLEANWAY[10] ,L2 Clean Way Bit 10" "No effect,Clean" textline " " bitfld.long 0x0C 9. " CLEANWAY[9] ,L2 Clean Way Bit 9" "No effect,Clean" bitfld.long 0x0C 8. " CLEANWAY[8] ,L2 Clean Way Bit 8" "No effect,Clean" textline " " bitfld.long 0x0C 7. " CLEANWAY[7] ,L2 Clean Way Bit 7" "No effect,Clean" bitfld.long 0x0C 6. " CLEANWAY[6] ,L2 Clean Way Bit 6" "No effect,Clean" textline " " bitfld.long 0x0C 5. " CLEANWAY[5] ,L2 Clean Way Bit 5" "No effect,Clean" bitfld.long 0x0C 4. " CLEANWAY[4] ,L2 Clean Way Bit 4" "No effect,Clean" textline " " bitfld.long 0x0C 3. " CLEANWAY[3] ,L2 Clean Way Bit 3" "No effect,Clean" bitfld.long 0x0C 2. " CLEANWAY[2] ,L2 Clean Way Bit 2" "No effect,Clean" textline " " bitfld.long 0x0C 1. " CLEANWAY[1] ,L2 Clean Way Bit 1" "No effect,Clean" bitfld.long 0x0C 0. " CLEANWAY[0] ,L2 Clean Way Bit 0" "No effect,Clean" wgroup.long 0x7F0++0xF line.long 0x00 "L2_FLUSH_PHYS_ADDR,L2 Flush by Physical Address Register" line.long 0x04 "L2_FLUSH_RANGE,L2 Flush by Range Register" line.long 0x08 "L2_FLUSH_INDEX_WAY,L2 Flush by Index Way Register" bitfld.long 0x08 28.--31. 27. " WAY ,L2 Clean Way" "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" hexmask.long.word 0x08 5.--16. 1. " INDEX ,L2 Clean Index" line.long 0x0C "L2_FLUSH_WAY,L2 Flush by Way Register" bitfld.long 0x0C 31. " FLUSHWAY[31] ,L2 Clean Way Bit 31" "No effect,Flush" bitfld.long 0x0C 30. " FLUSHWAY[30] ,L2 Clean Way Bit 30" "No effect,Flush" textline " " bitfld.long 0x0C 29. " FLUSHWAY[29] ,L2 Clean Way Bit 29" "No effect,Flush" bitfld.long 0x0C 28. " FLUSHWAY[28] ,L2 Clean Way Bit 28" "No effect,Flush" textline " " bitfld.long 0x0C 27. " FLUSHWAY[27] ,L2 Clean Way Bit 27" "No effect,Flush" bitfld.long 0x0C 26. " FLUSHWAY[26] ,L2 Clean Way Bit 26" "No effect,Flush" textline " " bitfld.long 0x0C 25. " FLUSHWAY[25] ,L2 Clean Way Bit 25" "No effect,Flush" bitfld.long 0x0C 24. " FLUSHWAY[24] ,L2 Clean Way Bit 24" "No effect,Flush" textline " " bitfld.long 0x0C 23. " FLUSHWAY[23] ,L2 Clean Way Bit 23" "No effect,Flush" bitfld.long 0x0C 22. " FLUSHWAY[22] ,L2 Clean Way Bit 22" "No effect,Flush" textline " " bitfld.long 0x0C 21. " FLUSHWAY[21] ,L2 Clean Way Bit 21" "No effect,Flush" bitfld.long 0x0C 20. " FLUSHWAY[20] ,L2 Clean Way Bit 20" "No effect,Flush" textline " " bitfld.long 0x0C 19. " FLUSHWAY[19] ,L2 Clean Way Bit 19" "No effect,Flush" bitfld.long 0x0C 18. " FLUSHWAY[18] ,L2 Clean Way Bit 18" "No effect,Flush" textline " " bitfld.long 0x0C 17. " FLUSHWAY[17] ,L2 Clean Way Bit 17" "No effect,Flush" bitfld.long 0x0C 16. " FLUSHWAY[16] ,L2 Clean Way Bit 16" "No effect,Flush" textline " " bitfld.long 0x0C 15. " FLUSHWAY[15] ,L2 Clean Way Bit 15" "No effect,Flush" bitfld.long 0x0C 14. " FLUSHWAY[14] ,L2 Clean Way Bit 14" "No effect,Flush" textline " " bitfld.long 0x0C 13. " FLUSHWAY[13] ,L2 Clean Way Bit 13" "No effect,Flush" bitfld.long 0x0C 12. " FLUSHWAY[12] ,L2 Clean Way Bit 12" "No effect,Flush" textline " " bitfld.long 0x0C 11. " FLUSHWAY[11] ,L2 Clean Way Bit 11" "No effect,Flush" bitfld.long 0x0C 10. " FLUSHWAY[10] ,L2 Clean Way Bit 10" "No effect,Flush" textline " " bitfld.long 0x0C 9. " FLUSHWAY[9] ,L2 Clean Way Bit 9" "No effect,Flush" bitfld.long 0x0C 8. " FLUSHWAY[8] ,L2 Clean Way Bit 8" "No effect,Flush" textline " " bitfld.long 0x0C 7. " FLUSHWAY[7] ,L2 Clean Way Bit 7" "No effect,Flush" bitfld.long 0x0C 6. " FLUSHWAY[6] ,L2 Clean Way Bit 6" "No effect,Flush" textline " " bitfld.long 0x0C 5. " FLUSHWAY[5] ,L2 Clean Way Bit 5" "No effect,Flush" bitfld.long 0x0C 4. " FLUSHWAY[4] ,L2 Clean Way Bit 4" "No effect,Flush" textline " " bitfld.long 0x0C 3. " FLUSHWAY[3] ,L2 Clean Way Bit 3" "No effect,Flush" bitfld.long 0x0C 2. " FLUSHWAY[2] ,L2 Clean Way Bit 2" "No effect,Flush" textline " " bitfld.long 0x0C 1. " FLUSHWAY[1] ,L2 Clean Way Bit 1" "No effect,Flush" bitfld.long 0x0C 0. " FLUSHWAY[0] ,L2 Clean Way Bit 0" "No effect,Flush" tree.end width 14. tree "Cache Performance Monitor" group.long 0x200++0x3 line.long 0x00 "L2_CNT_CTRL,L2 Counters Control Register" bitfld.long 0x00 9. " COUNTER1ENABLE ,L2 Counter1 Enable" "Disabled,Enabled" bitfld.long 0x00 8. " COUNTER1CLEAR ,Event Counter 1 Reset" "No reset,Reset" textline " " bitfld.long 0x00 1. " COUNTER0ENABLE ,L2 Counter0 Enable" "Disabled,Enabled" bitfld.long 0x00 0. " COUNTER0CLEAR ,Event Counter0 Reset" "No reset,Reset" group.long 0x204++0x3 line.long 0x00 "L2_CNT0_CONF,L2 Counter 0 Configuration Register" bitfld.long 0x00 31. " IOBRIDGEEVENTENABLE ,IO Bridge Event Enable" "Disabled,Enabled" bitfld.long 0x00 19. " CPU3EVENTSENABLE ,CPU3 Events Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " CPU2EVENTSENABLE ,CPU2 Events Enable" "Disabled,Enabled" bitfld.long 0x00 17. " CPU1EVENTSENABLE ,CPU1 Events Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CPU0EVENTSENABLE ,CPU0 Events Enable" "Disabled,Enabled" bitfld.long 0x00 2.--7. " L2EVENTTYPE ,Counter Event Source" "Disabled,Evict,DataRdHit,DataRdReq,DataWrHit,DataWrReq,DataWrThrReq,InstRdHit,InstRdReq,Reserved,Reserved,WriteWAMiss,WriteWACLReq,WriteWANoCLReq,Reserved,Reserved,SRAMWr,SRAMRd,RMWWrite,SpeculativeInstReq,SpeculativeInstHit,Reserved,Reserved,Reserved,Reserved,ClkGated,MemPwdn,RGFStall,EBStall,LRBStall,Idle,Active,?..." textline " " bitfld.long 0x00 0.--1. " INTERRUPTGEN ,Event Counter Interrupt Generation" "Disabled,Overflow,?..." rgroup.long (0x204+0x04)++0x7 line.long 0x00 "L2_CNT0_VALL,L2 Counter 0 Value Low Register" line.long 0x04 "L2_CNT0_VALH,L2 Counter 0 Value High Register" group.long 0x210++0x3 line.long 0x00 "L2_CNT1_CONF,L2 Counter 1 Configuration Register" bitfld.long 0x00 31. " IOBRIDGEEVENTENABLE ,IO Bridge Event Enable" "Disabled,Enabled" bitfld.long 0x00 19. " CPU3EVENTSENABLE ,CPU3 Events Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " CPU2EVENTSENABLE ,CPU2 Events Enable" "Disabled,Enabled" bitfld.long 0x00 17. " CPU1EVENTSENABLE ,CPU1 Events Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CPU0EVENTSENABLE ,CPU0 Events Enable" "Disabled,Enabled" bitfld.long 0x00 2.--7. " L2EVENTTYPE ,Counter Event Source" "Disabled,Evict,DataRdHit,DataRdReq,DataWrHit,DataWrReq,DataWrThrReq,InstRdHit,InstRdReq,Reserved,Reserved,WriteWAMiss,WriteWACLReq,WriteWANoCLReq,Reserved,Reserved,SRAMWr,SRAMRd,RMWWrite,SpeculativeInstReq,SpeculativeInstHit,Reserved,Reserved,Reserved,Reserved,ClkGated,MemPwdn,RGFStall,EBStall,LRBStall,Idle,Active,?..." textline " " bitfld.long 0x00 0.--1. " INTERRUPTGEN ,Event Counter Interrupt Generation" "Disabled,Overflow,?..." rgroup.long (0x210+0x04)++0x7 line.long 0x00 "L2_CNT1_VALL,L2 Counter 1 Value Low Register" line.long 0x04 "L2_CNT1_VALH,L2 Counter 1 Value High Register" tree.end width 9. tree "Cache Interrupt Control" group.long 0x220++0x7 line.long 0x00 "L2_INTC,L2 Interrupt Cause Register" bitfld.long 0x00 3. " L2TAGPARITY ,L2 Tag Parity Error" "No error,Error" bitfld.long 0x00 2. " L2ECCCORRECTABLE ,L2 ECC Correctable Error" "No error,Error" textline " " bitfld.long 0x00 1. " L2ECCUNCORRECTABLE ,L2 ECC Uncorrectable Error" "No error,Error" bitfld.long 0x00 0. " EVENTCNTOVERFLOW ,Event Counter overflow" "No interrupt,Interrupt" line.long 0x04 "L2_INTM,L2 Interrupt Mask Register" bitfld.long 0x04 3. " L2TAGPARITYMASK ,L2 Tag Parity Mask" "Not masked,Masked" bitfld.long 0x04 2. " L2ECCCORRECTABLEMASK ,L2 ECC Correctable Mask" "Not masked,Masked" textline " " bitfld.long 0x04 1. " L2ECCUNCORRECTABLEMASK ,L2 ECC Uncorrectable Mask" "Not masked,Masked" bitfld.long 0x04 0. " EVENTCNTOVERFLOWMASK ,Event Counter overflow Mask" "Not masked,Masked" tree.end width 13. tree "Cache Main Control" group.long 0x100++0x7 line.long 0x00 "L2_CTRL,L2 Control Register" bitfld.long 0x00 0. " L2ENABLE ,L2 Cache Enable" "Disabled,Enabled" line.long 0x04 "L2_AUX_CTRL,L2 Auxiliary Control Register" bitfld.long 0x04 27.--28. " REPLACEMANTSTRATEGY ,Configures one of the following replacement strategies" "Reserved,LFSR,Semi pLRU,?..." bitfld.long 0x04 23.--24. " FORCEWRITEALLOCATE ,Force Write Allocation" "Requester Attribute,Force No Allocate,?..." textline " " bitfld.long 0x04 22. " L2INVALEVICLINEUCERR ,L2 invalidates uncorrectable error-line eviction" "UCErrWrittenBack,UCErrInvalidate" bitfld.long 0x04 21. " PARITYENABLE ,Tag Parity Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 20. " ECCENABLE ,Data ECC Enable" "Disabled,Enabled" bitfld.long 0x04 17.--19. " WAYSIZE ,WaySize" "Reserved,Reserved,16KB,32KB,64KB,128KB,256KB,512KB" textline " " bitfld.long 0x04 13.--16. " ASSOCIATIVITY ,L2 Cache Way Associative" "Reserved,Reserved,Reserved,4 Ways,Reserved,Reserved,Reserved,8 Ways,Reserved,Reserved,Reserved,16 Ways,Reserved,Reserved,Reserved,32 Ways" bitfld.long 0x04 10.--11. " L2SIZE ,L2 Cache Size" "256KB,0.5MB,1MB,2MB" textline " " bitfld.long 0x04 5. " L2MAINTENANCETOPOCENABLE ,L2 Maintenance to Point of Coherent Enable" "Disabled,Enabled" bitfld.long 0x04 4. " L2DUALEVICTIONENABLE ,L2 Dual Eviction Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 3. " L2POWERDOWNACTIO ,L2 Power Down Action" "Clean,Flush" bitfld.long 0x04 0.--1. " L2WBWTMODE ,L2 Write Through and Write Back policy" "PageAttribute,Always back,Always through,?..." tree.end base A:(Data.Long(C15:0x400f)<<13.)+0x22000 tree "Power Management Service Unit" width 21. tree "PMU General" group.long 0xF10++0x3 line.long 0x00 "MBUS2DDR_REQID_MASK,Mbus to DDR Request ID Mask Register" bitfld.long 0x00 15. " MASK[5] ,Mbus to DDR Request ID Mask Bit 5" "Not masked,Masked" bitfld.long 0x00 14. " MASK[4] ,Mbus to DDR Request ID Mask Bit 4" "Not masked,Masked" bitfld.long 0x00 13. " MASK[3] ,Mbus to DDR Request ID Mask Bit 3" "Not masked,Masked" bitfld.long 0x00 12. " MASK[2] ,Mbus to DDR Request ID Mask Bit 2" "Not masked,Masked" textline " " bitfld.long 0x00 11. " MASK[1] ,Mbus to DDR Request ID Mask Bit 1" "Not masked,Masked" bitfld.long 0x00 10. " MASK[0] ,Mbus to DDR Request ID Mask Bit 0" "Not masked,Masked" bitfld.long 0x00 9. " MASK[5] ,Mbus to DDR Request ID Mask Bit 5" "Not masked,Masked" bitfld.long 0x00 8. " MASK[4] ,Mbus to DDR Request ID Mask Bit 4" "Not masked,Masked" textline " " bitfld.long 0x00 7. " MASK[3] ,Mbus to DDR Request ID Mask Bit 3" "Not masked,Masked" bitfld.long 0x00 6. " MASK[2] ,Mbus to DDR Request ID Mask Bit 2" "Not masked,Masked" bitfld.long 0x00 5. " MASK[1] ,Mbus to DDR Request ID Mask Bit 1" "Not masked,Masked" bitfld.long 0x00 4. " MASK[0] ,Mbus to DDR Request ID Mask Bit 0" "Not masked,Masked" textline " " bitfld.long 0x00 3. " MASK[5] ,Mbus to DDR Request ID Mask Bit 5" "Not masked,Masked" bitfld.long 0x00 2. " MASK[4] ,Mbus to DDR Request ID Mask Bit 4" "Not masked,Masked" bitfld.long 0x00 1. " MASK[3] ,Mbus to DDR Request ID Mask Bit 3" "Not masked,Masked" bitfld.long 0x00 0. " MASK[2] ,Mbus to DDR Request ID Mask Bit 2" "Not masked,Masked" tree.end width 24. tree "CPU0 PM Service" group.long 0x100++0x7 line.long 0x00 "CPU0_ST_CNT_GL_CTRL,CPU0 Statistic Counter Global Control Register" bitfld.long 0x00 0. " CPU0STATCOUNTEN ,CPU0 statistics counter enable control" "Disabled,Enabled" line.long 0x04 "CPU0_PM_CTRL_CONF,CPU0 PM Control and Configuration Register" bitfld.long 0x04 20. " CPU0L2FABPWRDWNEN ,L2 and NFabric powered down while the unit is powered down" "Disabled,Enabled" bitfld.long 0x04 18. " CPU0DFSREQ ,CPU0 DFS request" "Not requested,Requested" textline " " bitfld.long 0x04 16. " CPU0POWERDOWNREQ ,CPU0 power down request" "Not requested,Requested" bitfld.long 0x04 4.--7. " CPU0FREQUENCYID ,Indicates CPU0 Frequency ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 0.--3. " CPU0POWERDOMAINID ,Indicates CPU0 Power-Domain ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long (0x100+0xC)++0x1F line.long 0x00 "CPU0_PM_STAT_MASK,CPU0 PM Status and Mask Register" bitfld.long 0x00 25. " CPU0INTR1MASK ,Mask the unit wake1 interrupt" "Not masked,Masked" bitfld.long 0x00 24. " CPU0INTR0MASK ,Mask the unit wake0 interrupt" "Not masked,Masked" textline " " bitfld.long 0x00 23. " CPU0WAKE3MASK ,Wake3 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 22. " CPU0WAKE2MASK ,Wake2 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " CPU0WAKE1MASK ,Wake1 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 20. " CPU0WAKE0MASK ,Wake0 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " CPU0IDLE2MASK ,PMU wait for idle2 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 17. " CPU0IDLE1MASK ,PMU wait for idle1 indication before starting the power down flow" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CPU0IDLE0MASK ,PMU wait for idle0 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 15. " CPU0PWRDWNSTTS ,CPU0 power down status" "Powered down,Powered up" textline " " bitfld.long 0x00 7. " CPU0WAKE3STTS ,Reflects CPU0 Wake3 status" "Low,High" bitfld.long 0x00 6. " CPU0WAKE2STTS ,Reflects CPU0 Wake2 status" "Low,High" textline " " bitfld.long 0x00 5. " CPU0WAKE1STTS ,Reflects CPU0 Wake1 status" "Low,High" bitfld.long 0x00 4. " CPU0WAKE0STTS ,Reflects CPU0 Wake0 status" "Low,High" textline " " bitfld.long 0x00 2. " CPU0IDLE2STTS ,Reflects CPU0 Idle2 status" "Low,High" bitfld.long 0x00 1. " CPU0IDLE1STTS ,Reflects CPU0 Idle1 status" "Low,High" textline " " bitfld.long 0x00 0. " CPU0IDLE0STTS ,Reflects CPU0 Idle0 status" "Low,High" line.long 0x04 "CPU0_TMR_VAL,CPU0 Idle Timer Value Register" line.long 0x08 "CPU0_IDLE_HI_THRSH,CPU0 Idle High Threshold Register" line.long 0x0C "CPU0_IDLE_LO_THRSH,CPU0 Idle Low Threshold Register" line.long 0x10 "CPU0_IDLE_RESULT,CPU0 Idle Result Register" line.long 0x14 "CPU0_MP_EVNT_STAT_MASK,CPU0 PM Event Status and Mask Register" bitfld.long 0x14 25. " CPU0IDLELOWTHRSHINTMASK ,Mask control of the CPU0IdleLowThrshInt event" "Not masked,Masked" bitfld.long 0x14 24. " CPU0IDLEHIGHTHRSHINTMASK ,Mask control of the CPU0IdleHighThrshInt event" "Not masked,Masked" textline " " bitfld.long 0x14 17. " CPU0DFSDONEMASK ,Mask control of the CPU0DfsDone event" "Not masked,Masked" bitfld.long 0x14 16. " CPU0POWEREDUPMASK ,Mask control of the CPU0PoweredUp event" "Not masked,Masked" textline " " eventfld.long 0x14 9. " CPU0IDLELOWTHRSHINT ,CPU0 Idle statistics counter low threshold interrupt" "No interrupt,Interrupt" eventfld.long 0x14 8. " CPU0IDLEHIGHTHRSHINT ,CPU0 Idle statistics counter high threshold interrupt" "No interrupt,Interrupt" textline " " eventfld.long 0x14 1. " CPU0DFSDONE ,DFS flow has completed" "Not completed,Completed" eventfld.long 0x14 0. " CPU0POWEREDUP ,Power up flow has completed" "Not completed,Completed" line.long 0x18 "CPU0_BOOT_ADDR,CPU0 Boot Address Redirect Register" line.long 0x1C "CPU0_RESUME_CTRL,CPU0 Resume Control Register" tree.end tree "CPU1 PM Service" group.long 0x200++0x7 line.long 0x00 "CPU1_ST_CNT_GL_CTRL,CPU1 Statistic Counter Global Control Register" bitfld.long 0x00 0. " CPU1STATCOUNTEN ,CPU1 statistics counter enable control" "Disabled,Enabled" line.long 0x04 "CPU1_PM_CTRL_CONF,CPU1 PM Control and Configuration Register" bitfld.long 0x04 20. " CPU1L2FABPWRDWNEN ,L2 and NFabric powered down while the unit is powered down" "Disabled,Enabled" bitfld.long 0x04 18. " CPU1DFSREQ ,CPU1 DFS request" "Not requested,Requested" textline " " bitfld.long 0x04 16. " CPU1POWERDOWNREQ ,CPU1 power down request" "Not requested,Requested" bitfld.long 0x04 4.--7. " CPU1FREQUENCYID ,Indicates CPU1 Frequency ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 0.--3. " CPU1POWERDOMAINID ,Indicates CPU1 Power-Domain ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long (0x200+0xC)++0x1F line.long 0x00 "CPU1_PM_STAT_MASK,CPU1 PM Status and Mask Register" bitfld.long 0x00 25. " CPU1INTR1MASK ,Mask the unit wake1 interrupt" "Not masked,Masked" bitfld.long 0x00 24. " CPU1INTR0MASK ,Mask the unit wake0 interrupt" "Not masked,Masked" textline " " bitfld.long 0x00 23. " CPU1WAKE3MASK ,Wake3 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 22. " CPU1WAKE2MASK ,Wake2 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " CPU1WAKE1MASK ,Wake1 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 20. " CPU1WAKE0MASK ,Wake0 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " CPU1IDLE2MASK ,PMU wait for idle2 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 17. " CPU1IDLE1MASK ,PMU wait for idle1 indication before starting the power down flow" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CPU1IDLE0MASK ,PMU wait for idle0 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 15. " CPU1PWRDWNSTTS ,CPU1 power down status" "Powered down,Powered up" textline " " bitfld.long 0x00 7. " CPU1WAKE3STTS ,Reflects CPU1 Wake3 status" "Low,High" bitfld.long 0x00 6. " CPU1WAKE2STTS ,Reflects CPU1 Wake2 status" "Low,High" textline " " bitfld.long 0x00 5. " CPU1WAKE1STTS ,Reflects CPU1 Wake1 status" "Low,High" bitfld.long 0x00 4. " CPU1WAKE0STTS ,Reflects CPU1 Wake0 status" "Low,High" textline " " bitfld.long 0x00 2. " CPU1IDLE2STTS ,Reflects CPU1 Idle2 status" "Low,High" bitfld.long 0x00 1. " CPU1IDLE1STTS ,Reflects CPU1 Idle1 status" "Low,High" textline " " bitfld.long 0x00 0. " CPU1IDLE0STTS ,Reflects CPU1 Idle0 status" "Low,High" line.long 0x04 "CPU1_TMR_VAL,CPU1 Idle Timer Value Register" line.long 0x08 "CPU1_IDLE_HI_THRSH,CPU1 Idle High Threshold Register" line.long 0x0C "CPU1_IDLE_LO_THRSH,CPU1 Idle Low Threshold Register" line.long 0x10 "CPU1_IDLE_RESULT,CPU1 Idle Result Register" line.long 0x14 "CPU1_MP_EVNT_STAT_MASK,CPU1 PM Event Status and Mask Register" bitfld.long 0x14 25. " CPU1IDLELOWTHRSHINTMASK ,Mask control of the CPU1IdleLowThrshInt event" "Not masked,Masked" bitfld.long 0x14 24. " CPU1IDLEHIGHTHRSHINTMASK ,Mask control of the CPU1IdleHighThrshInt event" "Not masked,Masked" textline " " bitfld.long 0x14 17. " CPU1DFSDONEMASK ,Mask control of the CPU1DfsDone event" "Not masked,Masked" bitfld.long 0x14 16. " CPU1POWEREDUPMASK ,Mask control of the CPU1PoweredUp event" "Not masked,Masked" textline " " eventfld.long 0x14 9. " CPU1IDLELOWTHRSHINT ,CPU1 Idle statistics counter low threshold interrupt" "No interrupt,Interrupt" eventfld.long 0x14 8. " CPU1IDLEHIGHTHRSHINT ,CPU1 Idle statistics counter high threshold interrupt" "No interrupt,Interrupt" textline " " eventfld.long 0x14 1. " CPU1DFSDONE ,DFS flow has completed" "Not completed,Completed" eventfld.long 0x14 0. " CPU1POWEREDUP ,Power up flow has completed" "Not completed,Completed" line.long 0x18 "CPU1_BOOT_ADDR,CPU1 Boot Address Redirect Register" line.long 0x1C "CPU1_RESUME_CTRL,CPU1 Resume Control Register" tree.end tree "CPU2 PM Service" group.long 0x300++0x7 line.long 0x00 "CPU2_ST_CNT_GL_CTRL,CPU2 Statistic Counter Global Control Register" bitfld.long 0x00 0. " CPU2STATCOUNTEN ,CPU2 statistics counter enable control" "Disabled,Enabled" line.long 0x04 "CPU2_PM_CTRL_CONF,CPU2 PM Control and Configuration Register" bitfld.long 0x04 20. " CPU2L2FABPWRDWNEN ,L2 and NFabric powered down while the unit is powered down" "Disabled,Enabled" bitfld.long 0x04 18. " CPU2DFSREQ ,CPU2 DFS request" "Not requested,Requested" textline " " bitfld.long 0x04 16. " CPU2POWERDOWNREQ ,CPU2 power down request" "Not requested,Requested" bitfld.long 0x04 4.--7. " CPU2FREQUENCYID ,Indicates CPU2 Frequency ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 0.--3. " CPU2POWERDOMAINID ,Indicates CPU2 Power-Domain ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long (0x300+0xC)++0x1F line.long 0x00 "CPU2_PM_STAT_MASK,CPU2 PM Status and Mask Register" bitfld.long 0x00 25. " CPU2INTR1MASK ,Mask the unit wake1 interrupt" "Not masked,Masked" bitfld.long 0x00 24. " CPU2INTR0MASK ,Mask the unit wake0 interrupt" "Not masked,Masked" textline " " bitfld.long 0x00 23. " CPU2WAKE3MASK ,Wake3 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 22. " CPU2WAKE2MASK ,Wake2 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " CPU2WAKE1MASK ,Wake1 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 20. " CPU2WAKE0MASK ,Wake0 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " CPU2IDLE2MASK ,PMU wait for idle2 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 17. " CPU2IDLE1MASK ,PMU wait for idle1 indication before starting the power down flow" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CPU2IDLE0MASK ,PMU wait for idle0 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 15. " CPU2PWRDWNSTTS ,CPU2 power down status" "Powered down,Powered up" textline " " bitfld.long 0x00 7. " CPU2WAKE3STTS ,Reflects CPU2 Wake3 status" "Low,High" bitfld.long 0x00 6. " CPU2WAKE2STTS ,Reflects CPU2 Wake2 status" "Low,High" textline " " bitfld.long 0x00 5. " CPU2WAKE1STTS ,Reflects CPU2 Wake1 status" "Low,High" bitfld.long 0x00 4. " CPU2WAKE0STTS ,Reflects CPU2 Wake0 status" "Low,High" textline " " bitfld.long 0x00 2. " CPU2IDLE2STTS ,Reflects CPU2 Idle2 status" "Low,High" bitfld.long 0x00 1. " CPU2IDLE1STTS ,Reflects CPU2 Idle1 status" "Low,High" textline " " bitfld.long 0x00 0. " CPU2IDLE0STTS ,Reflects CPU2 Idle0 status" "Low,High" line.long 0x04 "CPU2_TMR_VAL,CPU2 Idle Timer Value Register" line.long 0x08 "CPU2_IDLE_HI_THRSH,CPU2 Idle High Threshold Register" line.long 0x0C "CPU2_IDLE_LO_THRSH,CPU2 Idle Low Threshold Register" line.long 0x10 "CPU2_IDLE_RESULT,CPU2 Idle Result Register" line.long 0x14 "CPU2_MP_EVNT_STAT_MASK,CPU2 PM Event Status and Mask Register" bitfld.long 0x14 25. " CPU2IDLELOWTHRSHINTMASK ,Mask control of the CPU2IdleLowThrshInt event" "Not masked,Masked" bitfld.long 0x14 24. " CPU2IDLEHIGHTHRSHINTMASK ,Mask control of the CPU2IdleHighThrshInt event" "Not masked,Masked" textline " " bitfld.long 0x14 17. " CPU2DFSDONEMASK ,Mask control of the CPU2DfsDone event" "Not masked,Masked" bitfld.long 0x14 16. " CPU2POWEREDUPMASK ,Mask control of the CPU2PoweredUp event" "Not masked,Masked" textline " " eventfld.long 0x14 9. " CPU2IDLELOWTHRSHINT ,CPU2 Idle statistics counter low threshold interrupt" "No interrupt,Interrupt" eventfld.long 0x14 8. " CPU2IDLEHIGHTHRSHINT ,CPU2 Idle statistics counter high threshold interrupt" "No interrupt,Interrupt" textline " " eventfld.long 0x14 1. " CPU2DFSDONE ,DFS flow has completed" "Not completed,Completed" eventfld.long 0x14 0. " CPU2POWEREDUP ,Power up flow has completed" "Not completed,Completed" line.long 0x18 "CPU2_BOOT_ADDR,CPU2 Boot Address Redirect Register" line.long 0x1C "CPU2_RESUME_CTRL,CPU2 Resume Control Register" tree.end tree "CPU3 PM Service" group.long 0x400++0x7 line.long 0x00 "CPU3_ST_CNT_GL_CTRL,CPU3 Statistic Counter Global Control Register" bitfld.long 0x00 0. " CPU3STATCOUNTEN ,CPU3 statistics counter enable control" "Disabled,Enabled" line.long 0x04 "CPU3_PM_CTRL_CONF,CPU3 PM Control and Configuration Register" bitfld.long 0x04 20. " CPU3L2FABPWRDWNEN ,L2 and NFabric powered down while the unit is powered down" "Disabled,Enabled" bitfld.long 0x04 18. " CPU3DFSREQ ,CPU3 DFS request" "Not requested,Requested" textline " " bitfld.long 0x04 16. " CPU3POWERDOWNREQ ,CPU3 power down request" "Not requested,Requested" bitfld.long 0x04 4.--7. " CPU3FREQUENCYID ,Indicates CPU3 Frequency ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 0.--3. " CPU3POWERDOMAINID ,Indicates CPU3 Power-Domain ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long (0x400+0xC)++0x1F line.long 0x00 "CPU3_PM_STAT_MASK,CPU3 PM Status and Mask Register" bitfld.long 0x00 25. " CPU3INTR1MASK ,Mask the unit wake1 interrupt" "Not masked,Masked" bitfld.long 0x00 24. " CPU3INTR0MASK ,Mask the unit wake0 interrupt" "Not masked,Masked" textline " " bitfld.long 0x00 23. " CPU3WAKE3MASK ,Wake3 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 22. " CPU3WAKE2MASK ,Wake2 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " CPU3WAKE1MASK ,Wake1 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 20. " CPU3WAKE0MASK ,Wake0 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " CPU3IDLE2MASK ,PMU wait for idle2 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 17. " CPU3IDLE1MASK ,PMU wait for idle1 indication before starting the power down flow" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CPU3IDLE0MASK ,PMU wait for idle0 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 15. " CPU3PWRDWNSTTS ,CPU3 power down status" "Powered down,Powered up" textline " " bitfld.long 0x00 7. " CPU3WAKE3STTS ,Reflects CPU3 Wake3 status" "Low,High" bitfld.long 0x00 6. " CPU3WAKE2STTS ,Reflects CPU3 Wake2 status" "Low,High" textline " " bitfld.long 0x00 5. " CPU3WAKE1STTS ,Reflects CPU3 Wake1 status" "Low,High" bitfld.long 0x00 4. " CPU3WAKE0STTS ,Reflects CPU3 Wake0 status" "Low,High" textline " " bitfld.long 0x00 2. " CPU3IDLE2STTS ,Reflects CPU3 Idle2 status" "Low,High" bitfld.long 0x00 1. " CPU3IDLE1STTS ,Reflects CPU3 Idle1 status" "Low,High" textline " " bitfld.long 0x00 0. " CPU3IDLE0STTS ,Reflects CPU3 Idle0 status" "Low,High" line.long 0x04 "CPU3_TMR_VAL,CPU3 Idle Timer Value Register" line.long 0x08 "CPU3_IDLE_HI_THRSH,CPU3 Idle High Threshold Register" line.long 0x0C "CPU3_IDLE_LO_THRSH,CPU3 Idle Low Threshold Register" line.long 0x10 "CPU3_IDLE_RESULT,CPU3 Idle Result Register" line.long 0x14 "CPU3_MP_EVNT_STAT_MASK,CPU3 PM Event Status and Mask Register" bitfld.long 0x14 25. " CPU3IDLELOWTHRSHINTMASK ,Mask control of the CPU3IdleLowThrshInt event" "Not masked,Masked" bitfld.long 0x14 24. " CPU3IDLEHIGHTHRSHINTMASK ,Mask control of the CPU3IdleHighThrshInt event" "Not masked,Masked" textline " " bitfld.long 0x14 17. " CPU3DFSDONEMASK ,Mask control of the CPU3DfsDone event" "Not masked,Masked" bitfld.long 0x14 16. " CPU3POWEREDUPMASK ,Mask control of the CPU3PoweredUp event" "Not masked,Masked" textline " " eventfld.long 0x14 9. " CPU3IDLELOWTHRSHINT ,CPU3 Idle statistics counter low threshold interrupt" "No interrupt,Interrupt" eventfld.long 0x14 8. " CPU3IDLEHIGHTHRSHINT ,CPU3 Idle statistics counter high threshold interrupt" "No interrupt,Interrupt" textline " " eventfld.long 0x14 1. " CPU3DFSDONE ,DFS flow has completed" "Not completed,Completed" eventfld.long 0x14 0. " CPU3POWEREDUP ,Power up flow has completed" "Not completed,Completed" line.long 0x18 "CPU3_BOOT_ADDR,CPU3 Boot Address Redirect Register" line.long 0x1C "CPU3_RESUME_CTRL,CPU3 Resume Control Register" tree.end width 30. tree "Fabric PM Service" group.long 0x04++0x3 line.long 0x00 "L2CNFABRIC_PM_CTRL_CONF,L2C NFabric PM Control and Configuration Register" bitfld.long 0x00 4.--7. " L2CNFABRICFREQUENCYID ,Indicates L2C NFabric Frequency ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " L2CNFABRICPOWERDOMAINID ,Indicates L2C NFabric Power-Domain ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x0C++0x3 line.long 0x00 "L2CNFABRIC_PM_STAT_MASK,L2C NFabric PM Status and Mask Register" bitfld.long 0x00 23. " L2CNFABRIC2WAKE3MASK ,Wake3 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 22. " L2CNFABRIC2WAKE2MASK ,Wake2 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 21. " L2CNFABRIC2WAKE1MASK ,Wake1 event trigger the powerup flow" "Disabled,Enabled" bitfld.long 0x00 20. " L2CNFABRIC2WAKE0MASK ,Wake0 event trigger the powerup flow" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " L2CNFABRICIDLE2MASK ,PMU wait for idle2 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 17. " L2CNFABRICIDLE1MASK ,PMU wait for idle1 indication before starting the power down flow" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " L2CNFABRICIDLE0MASK ,PMU wait for idle0 indication before starting the power down flow" "Disabled,Enabled" bitfld.long 0x00 15. " L2CNFABRICPWRDWNSTTS ,L2C NFabric power down status" "Powered down,Powered up" textline " " bitfld.long 0x00 7. " L2CNFABRIC2WAKE3STTS ,Reflects L2C NFabric Wake3 status" "Low,High" bitfld.long 0x00 6. " L2CNFABRICWAKE2STTS ,Reflects L2C NFabric Wake2 status" "Low,High" textline " " bitfld.long 0x00 5. " L2CNFABRICWAKE1STTS ,Reflects L2C NFabric Wake1 status" "Low,High" bitfld.long 0x00 4. " L2CNFABRIC2WAKE0STTS ,Reflects L2C NFabric Wake0 status" "Low,High" textline " " bitfld.long 0x00 2. " L2CNFABRICIDLE2STTS ,Reflects L2C NFabric Idle2 status" "Low,High" bitfld.long 0x00 1. " L2CNFABRICIDLE1STTS ,Reflects L2C NFabric Idle1 status" "Low,High" textline " " bitfld.long 0x00 0. " L2CNFABRICIDLE0STTS ,Reflects L2C NFabric Idle0 status" "Low,High" group.long 0x20++0x3 line.long 0x00 "L2CNFABRIC_MP_EVNT_STAT_MASK,L2C NFabric PM Event Status and Mask Register" bitfld.long 0x00 16. " L2CNFABRICPOWEREDUPMASK ,Mask control of the L2CNFabricPoweredUp event" "Not masked,Masked" eventfld.long 0x00 0. " L2CNFABRICPOWEREDUP ,Power up flow has completed" "Not completed,Completed" tree.end width 22. tree "Memory Controller PM Service" group.long 0xE00++0x3 line.long 0x00 "MC_ST_CNT_GL_CTRL,MC Statistic Counter Global Control Register" bitfld.long 0x00 0. " MC2STATCOUNTEN ,MC statistics counter enable control" "Disabled,Enabled" group.long 0xE10++0x13 line.long 0x00 "MC_TMR_VAL,MC Idle Timer Value Register" line.long 0x04 "MC_IDLE_HI_THRSH,MC Idle High Threshold Register" line.long 0x08 "MC_IDLE_LO_THRSH,MC Idle Low Threshold Register" line.long 0x0C "MC_IDLE_RESULT,MC Idle Result Register" line.long 0x10 "MC_MP_EVNT_STAT_MASK,MC PM Event Status and Mask Register" bitfld.long 0x10 25. " MCIDLELOWTHRSHINTMASK ,Mask control of the MCIdleLowThrshInt event" "Not masked,Masked" bitfld.long 0x10 24. " MCIDLEHIGHTHRSHINTMASK ,Mask control of the MCIdleHighThrshInt event" "Not masked,Masked" textline " " eventfld.long 0x10 9. " MCIDLEHIGHTHRSHINT ,MC Idle statistics counter low threshold interrupt" "No interrupt,Interrupt" eventfld.long 0x10 8. " MCIDLEHIGHTHRSHINT ,MC Idle statistics counter high threshold interrupt" "No interrupt,Interrupt" tree.end tree.end width 11. tree.end tree "DDR (DDR Memory Controller Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0x0000 tree "SDRAM Data Protection and Error Report" width 20. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x1400))&0x8000)==0x8000) ;64-bit rgroup.long 0x1440++0x03 line.long 0x00 "ERR_DATA_H,SDRAM Error Data (High) Register" else hgroup.long 0x1440++0x03 hide.long 0x00 "ERR_DATA_H,SDRAM Error Data (High) Register" endif rgroup.long 0x1444++0x0f line.long 0x00 "ERR_DATA_L,SDRAM Error Data (Low) Register" line.long 0x04 "RX_ECC,SDRAM Received ECC Register" hexmask.long.byte 0x04 0.--7. 1. " ECCREG ,ECC code being read from SDRAM" line.long 0x08 "CALC_ECC,SDRAM Calculated ECC Register" hexmask.long.word 0x08 8.--23. 1. " ECCROW ,Sampled Row address of the latest latched data containing ECC error" hexmask.long.byte 0x08 0.--7. 1. " ECCCALC ,ECC code calculated by DDR Controller" line.long 0x0c "ERR_ADDR,SDRAM Error Address Register" bitfld.long 0x0c 23.--25. " ECCBA ,Sampled Bank address of the latest latched data containing ECC error" "0,1,2,3,4,5,6,7" hexmask.long.word 0x0c 8.--22. 1. " ECCCOL ,Sampled Col address of the latest latched data containing ECC error" textline " " bitfld.long 0x0c 1.--2. " CS ,DRAM chip select" "CSn[0],CSn[1],CSn[2],CSn[3]" bitfld.long 0x0c 0. " ERRTYPE ,Type of ECC error is currently reported" "Single bit,Two bit" group.long 0x1454++0x0b line.long 0x00 "ECC_CTRL,SDRAM ECC Control Register" hexmask.long.byte 0x00 16.--23. 1. " THRECC ,Threshold ECC Interrupt" bitfld.long 0x00 11. " DPPAR ,DDR Controller data path parity select" "Even,Odd" textline " " bitfld.long 0x00 9. " PERRPROP ,Propagate parity errors to ECC bank" "Correctable,Uncorrectable" bitfld.long 0x00 8. " FORCEEN ,Force user defined ECC byte on SDRAM writes" "Calculated,User defined" textline " " hexmask.long.byte 0x00 0.--7. 1. " FORCEECC ,User-defined ECC byte to be written to ECC bank" line.long 0x04 "SB_ERR_CNT,Single Bit Error Counter Register" line.long 0x08 "DB_ERR_CNT,Double Bit Error Counter Register" group.long 0x14d0++0x03 line.long 0x00 "DDR_CTRL_INT_CAUSE,DDR Controller Interrupt Cause Register" bitfld.long 0x00 3. " TRNERR ,Training error detected" "Not detected,Detected" bitfld.long 0x00 2. " DPERR ,DDR Controller internal data path parity error detected" "Not detected,Detected" textline " " bitfld.long 0x00 1. " DBIT ,Double bit ECC error detected" "Not detected,Detected" bitfld.long 0x00 0. " SBIT ,Single bit ECC error threshold expired" "Not expired,Expired" group.long 0x14d4++0x03 line.long 0x00 "DDR_CTRL_INT_MASK,DDR Controller Interrupt Mask Register" bitfld.long 0x00 3. " TRNERR_INT_EN ,Training error interrupt mask" "Masked,Not masked" bitfld.long 0x00 2. " DPERR_INT_EN ,DDR Controller internal data path parity error interrupt enable" "Masked,Not masked" textline " " bitfld.long 0x00 1. " DBERR_INT_EN ,Double bit ECC error interrupt enable" "Masked,Not masked" bitfld.long 0x00 0. " SBERR_INT_EN ,Single bit ECC error threshold expired interrupt enable" "Masked,Not masked" tree.end tree "SDRAM Control Registers" width 24. group.long 0x01400++0x3 line.long 0x00 "CONFIG,SDRAM Configuration Register" bitfld.long 0x00 30. " DATAPUPRDRST ,DRAM Data PHY Read path reset" "Enabled,Disabled" bitfld.long 0x00 29. " DATAPUPWRRST ,DRAM Data PHY Write path reset" "Enabled,Disabled" textline " " bitfld.long 0x00 28. " PUPRSTDIVIDER ,Manual override drive of the DRAM PHY and ADLL inputs" "Enabled,Disabled" bitfld.long 0x00 24. " SRMODE ,Self Refresh Mode" "Enter,Exit" textline " " bitfld.long 0x00 19. " IERR ,Ignore ECC errors" "Not ignored,Ignored" bitfld.long 0x00 18. " ECC ,Enable ECC" "Disabled,Enabled" textline " " bitfld.long 0x00 17. " REGDIMM ,Registered DIMM Enable" "Non-buffered,Registered" bitfld.long 0x00 16. " P2DWR ,CPU to Dram Write buffer policy" "To store,To cut" textline " " bitfld.long 0x00 15. " DDR64/32 ,DDR64bits/32bits" "32 bits,64 bits" bitfld.long 0x00 14. " DTYPE ,Dram Type" "DDR2,DDR3" textline " " hexmask.long.word 0x00 0.--13. 1. " REFRESH ,Refresh Interval Count Value" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x1400))&0x4000)==0x4000) group.long 0x01404++0x3 line.long 0x00 "DDR_CTRL_L,DDR Control (Low)Register" bitfld.long 0x00 31. " SBOUT_DE_SEL ,Add 1/4 cycle delay to Start Burst Out" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " SBINDEL ,Number of sample stages on M_STARTBURST_IN" textline " " bitfld.long 0x00 20.--23. " SBOUTDEL ,Number of cycles from first CAS cycle of burst-read" "2 cycles,2.5 cycles,3 cycles,3.5 cycles,4 cycles,4.5 cycles,5 cycles,5.5 cycles,6 cycles,6.5 cycles,Reserved,7 cycles,7.5 cycles,?..." textline " " bitfld.long 0x00 15. " CLK3DRV ,M_CLK_OUT[3] Drive" "Hi-Z,Normal" bitfld.long 0x00 14. " DPDEN ,DRAM interface input buffers power down enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " CLK2DRV ,M_CLK_OUT[2] Drive" "Hi-Z,Normal" bitfld.long 0x00 12. " CLK1DRV ,M_CLK_OUT[1] Drive" "Hi-Z,Normal" textline " " bitfld.long 0x00 11. " CLK0DRV ,M_CLK_OUT[0] Drive" "Hi-Z,Normal" textline " " bitfld.long 0x00 5. " SRCLK ,Clock drive upon self refresh" "Driven,Gated" bitfld.long 0x00 3.--4. " 2T ,2T mode" "Single cycle,Two cycle,Three cycles,?..." else group.long 0x01404++0x3 line.long 0x00 "DDR_CTRL_L,DDR Control (Low)Register" bitfld.long 0x00 15. " CLK3DRV ,M_CLK_OUT[3] Drive" "Hi-Z,Normal" bitfld.long 0x00 14. " DPDEN ,DRAM interface input buffers power down enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " CLK2DRV ,M_CLK_OUT[2] Drive" "Hi-Z,Normal" bitfld.long 0x00 12. " CLK1DRV ,M_CLK_OUT[1] Drive" "Hi-Z,Normal" textline " " bitfld.long 0x00 11. " CLK0DRV ,M_CLK_OUT[0] Drive" "Hi-Z,Normal" textline " " bitfld.long 0x00 5. " SRCLK ,Clock drive upon self refresh" "Driven,Gated" bitfld.long 0x00 3.--4. " 2T ,2T mode" "Single cycle,Two cycle,Three cycles,?..." endif group.long 0x01408++0x3 line.long 0x00 "TIM_L,SDRAM Timing (Low) Register" bitfld.long 0x00 28.--31. " TRTP ,Read Command to Precharge" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" bitfld.long 0x00 24.--27. " TRRD ,Activate Bank A to Activate Bank B" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" textline " " bitfld.long 0x00 0.--3. 20. " TRAS ,Minimum Row Active Time" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles" bitfld.long 0x00 16.--19. " TWTR ,Write Command to Read Command" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" textline " " bitfld.long 0x00 12.--15. " TWR ,Write Command to Precharge" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" bitfld.long 0x00 8.--11. " TRP ,Precharge Period" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" textline " " bitfld.long 0x00 4.--7. " TRCD ,Activate to Command" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" group.long 0x0140c++0xf line.long 0x00 "TIM_H,SDRAM Timing (High) Register" bitfld.long 0x00 29. " ADDRDSAMPDELTA2TR2R ,Add Read Sample Delta to tR2R" "Disabled,Enabled" bitfld.long 0x00 25.--28. " TMOD ,tMOD (MRS command to Non-MRS command delay) value" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" textline " " bitfld.long 0x00 9.--10. 22.--24. " TR2W_W2R ,Minimum Gap Between DDR SDRAM Read and Write Accesses" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles" bitfld.long 0x00 7.--8. 19.--21. " TR2R ,Mimimum Gap Between DDR SDRAM Read Accesses" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles" textline " " bitfld.long 0x00 16.--18. " TRFC_H ,Refresh Command Period bits[9:7]" "0,1,2,3,4,5,6,7" hexmask.long.byte 0x00 0.--6. 1. " TRFC ,Refresh Command Period" line.long 0x04 "ADDR_CTR,SDRAM Address Control Register" hexmask.long.byte 0x04 24.--30. 1. " TFAW ,Four Activate Window DDR timing parameter value" bitfld.long 0x04 19. " CS3ADDRSEL ,Address Select Mode for CS3" "0,1" textline " " bitfld.long 0x04 18. " CS2ADDRSEL ,Address Select Mode for CS2" "0,1" bitfld.long 0x04 17. " CS1ADDRSEL ,Address Select Mode for CS1" "0,1" textline " " bitfld.long 0x04 16. " CS0ADDRSEL ,Address Select Mode for CS0" "0,1" bitfld.long 0x04 14.--15. 23. " CS3SIZE ,SDRAM Device Configuration (DDR2/DDR3)" "2Gb/2Gb,256Mb/Reserved,512Mb/512Mb,1Gb/1Gb,4Gb/4Gb,Reserved/8Gb,?..." textline " " bitfld.long 0x04 12.--13. " CS3STRUCT ,SDRAM Device structure" "x8,x16,?..." bitfld.long 0x04 10.--11. 22. " CS2SIZE ,SDRAM Device Configuration (DDR2/DDR3)" "2Gb/2Gb,256Mb/Reserved,512Mb/512Mb,1Gb/1Gb,4Gb/4Gb,Reserved/8Gb,?..." textline " " bitfld.long 0x04 8.--9. " CS2STRUCT ,SDRAM Device structure" "x8,x16,?..." bitfld.long 0x04 6.--7. 21. " CS1SIZE ,SDRAM Device Configuration (DDR2/DDR3)" "2Gb/2Gb,256Mb/Reserved,512Mb/512Mb,1Gb/1Gb,4Gb/4Gb,Reserved/8Gb,?..." textline " " bitfld.long 0x04 4.--5. " CS1STRUCT ,SDRAM Device structure" "x8,x16,?..." bitfld.long 0x04 2.--3. 20. " CS0SIZE ,SDRAM Device Configuration (DDR2/DDR3)" "2Gb/2Gb,256Mb/Reserved,512Mb/512Mb,1Gb/1Gb,4Gb/4Gb,Reserved/8Gb,?..." textline " " bitfld.long 0x04 0.--1. " CS0STRUCT ,SDRAM Device structure" "x8,x16,?..." line.long 0x08 "OP_PAGES_CTR,SDRAM Open Pages Control Register" bitfld.long 0x08 0. " OPEN ,Open Page Enable" "Disabled,Enabled" line.long 0x0c "OPR,DDR SDRAM Operation Register" bitfld.long 0x0C 12.--15. " DRAMCONTROLLERSTATUS ,This field represents the status of the memory controller" "Normal,Power Down,Self Refresh,Vtt powering up,Init,?..." bitfld.long 0x0C 11. " CMD_CS3 ,Operation command will be applied to CS3 or not" "Enabled,Disabled" textline " " bitfld.long 0x0C 10. " CMD_CS2 ,Operation command will be applied to CS2 or not" "Enabled,Disabled" bitfld.long 0x0C 9. " CMD_CS1 ,Operation command will be applied to CS1 or not" "Enabled,Disabled" textline " " bitfld.long 0x0C 8. " CMD_CS0 ,Operation command will be applied to CS0 or not" "Enabled,Disabled" bitfld.long 0x0C 0.--4. " CMD ,DRAM Mode Select (DDR2/DDR3)" "Normal,Precharge,Refresh,MRS/MR0,EMRS/MR1,NOP,Reserved,SelfRefresh,EMRS2/MR2,EMRS3/MR3,ACT_PDE,PRE_PDE,ZQCL,ZQCS,?..." group.long 0x0141c++0x3 line.long 0x00 "MODE,SDRAM Mode Register" bitfld.long 0x00 12. " PD ,Active Power Down Exit Time" "Fast,Slow" bitfld.long 0x00 9.--11. " WR ,Write Recovery For Auto-Precharge" "Reserved,Reserved,Reserved,3,?..." textline " " bitfld.long 0x00 8. " DLLRST ,Reset DLL" "No reset,Reset" bitfld.long 0x00 7. " TM ,Test Mode" "Normal,Test" textline " " bitfld.long 0x00 4.--6. " CL ,CAS Latency" "Reserved,Reserved,Reserved,CL_3,CL_4,CL_5,CL_6,?..." bitfld.long 0x00 3. " BT ,Burst Type" "0,?..." textline " " bitfld.long 0x00 0.--2. " BL ,Burst Length" "Reserved,Reserved,4,?..." group.long 0x01420++0x7 line.long 0x00 "EXT_MODE,Extended DRAM Mode Register" bitfld.long 0x00 12. " QOFF ,DDR SDRAM Output Buffer Enable" "Enabled,Disabled" bitfld.long 0x00 11. " RDQS ,Read DQS" "Disabled,?..." textline " " bitfld.long 0x00 10. " DQS ,Differential DQS Enable" "Enabled,Disabled" bitfld.long 0x00 7.--9. " OCD ,OCD Program" "Exit,Drive 1,Drive 0,Adjust,?..." textline " " bitfld.long 0x00 2. 6. " RTTT[1:0] ,ODT Control" "Disabled,75 ohm,150 ohm,50 ohm" bitfld.long 0x00 3.--5. " AL ,Additive Latency" "0,?..." textline " " bitfld.long 0x00 1. " DS ,DDR SDRAM Drive Strength" "Normal,Reduced" bitfld.long 0x00 0. " DLLDIS ,DDR SDRAM DLL Enable" "Enabled,Disabled" line.long 0x04 "DDR_CTR_H,DDR Controller Control (High) Register" bitfld.long 0x04 24. " ADDHALFCC2CO ,Add half clock cycle on control out" "Disable,Enable" bitfld.long 0x04 11. " WRMESHDELAY ,Add 1/4 cc delay on write Mesh" "No delay,1/4 cc delay" textline " " bitfld.long 0x04 7. " D2PLAT ,Add sample stage on the DDR Controller to CPU read response" "No sample,Add sample" bitfld.long 0x04 3. " CPU_INTERJECTION ,CPU Interjection" "Enabled,Disabled" group.long 0x01428++0x7 line.long 0x00 "DDR_TIM_L,DDR ODT Timing (Low) Register" bitfld.long 0x00 16.--20. " TODT_OFF_CTL_RD ,Number Of Cycles From Read Command to Deasserting of the Internal ODT Signal to the DDR SDRAM Controller I/O Buffer" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles" bitfld.long 0x00 12.--15. " TODT_ON_CTL_RD ,Number of Cycles From Read Command to the Assertion of the Internal ODT Signal to the DDR SDRAM Controller I/O Buffer" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" textline " " bitfld.long 0x00 8.--11. 21. " TODT_OFF_RD ,Number of Cycles From Read Command to the Deasserting of M_ODT Signal" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles" bitfld.long 0x00 4.--7. " TODT_ON_RD ,Number of Cycles From Read Command to the Assertion of M_ODT Signal" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" line.long 0x04 "DDR3_TIM,SDRAM Operation Control Register" bitfld.long 0x04 29. " FORCEEVENCOMMANDS ,Force the controller to issue commands on even cycles only" "Disable,Enable" hexmask.long.byte 0x04 21.--28. 1. " TWLDELAY ,tWLO + tWLOE + board trace delay" textline " " bitfld.long 0x04 9.--14. " TWLMRD ,Time in cycles between WL entry and first DQS pulse" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles,33 cycles,34 cycles,35 cycles,36 cycles,37 cycles,38 cycles,39 cycles,40 cycles,41 cycles,42 cycles,43 cycles,44 cycles,45 cycles,46 cycles,47 cycles,48 cycles,49 cycles,50 cycles,51 cycles,52 cycles,53 cycles,54 cycles,55 cycles,56 cycles,57 cycles,58 cycles,59 cycles,60 cycles,61 cycles,62 cycles,63 cycles,64 cycles" bitfld.long 0x04 4.--8. " TXPDLL ,Power down exit time in cycles" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles" textline " " bitfld.long 0x04 0.--3. " TPD ,Time from PD entry to PD exit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x01430++0x3 line.long 0x00 "INT_MBUS_CTRL0_L,SDRAM Interface Mbus Control (Low) Register" hexmask.long.byte 0x00 28.--31. 1. " ARB7 ,Slice 7 of Device Controller Mbus SDRAM Arbiter" hexmask.long.byte 0x00 24.--27. 1. " ARB6 ,Slice 6 of Device Controller Mbus SDRAM Arbiter" textline " " hexmask.long.byte 0x00 20.--23. 1. " ARB5 ,Slice 5 of Device Controller Mbus SDRAM Arbiter" hexmask.long.byte 0x00 16.--19. 1. " ARB4 ,Slice 4 of Device Controller Mbus SDRAM Arbiter" textline " " hexmask.long.byte 0x00 12.--15. 1. " ARB3 ,Slice 3 of Device Controller Mbus SDRAM Arbiter" hexmask.long.byte 0x00 8.--11. 1. " ARB2 ,Slice 2 of Device Controller Mbus SDRAM Arbiter" textline " " hexmask.long.byte 0x00 4.--7. 1. " ARB1 ,Slice 1 of Device Controller Mbus SDRAM Arbiter" hexmask.long.byte 0x00 0.--3. 1. " ARB0 ,Slice 0 of Device Controller Mbus SDRAM Arbiter" group.long 0x01434++0x3 line.long 0x00 "INT_MBUS_CTRL1_H,SDRAM Interface Mbus Control (High) Register" hexmask.long.byte 0x00 28.--31. 1. " ARB15 ,Slice 15 of Device Controller Mbus SDRAM Arbiter" hexmask.long.byte 0x00 24.--27. 1. " ARB14 ,Slice 14 of Device Controller Mbus SDRAM Arbiter" textline " " hexmask.long.byte 0x00 20.--23. 1. " ARB13 ,Slice 13 of Device Controller Mbus SDRAM Arbiter" hexmask.long.byte 0x00 16.--19. 1. " ARB12 ,Slice 12 of Device Controller Mbus SDRAM Arbiter" textline " " hexmask.long.byte 0x00 12.--15. 1. " ARB11 ,Slice 11 of Device Controller Mbus SDRAM Arbiter" hexmask.long.byte 0x00 8.--11. 1. " ARB10 ,Slice 10 of Device Controller Mbus SDRAM Arbiter" textline " " hexmask.long.byte 0x00 4.--7. 1. " ARB9 ,Slice 9 of Device Controller Mbus SDRAM Arbiter" hexmask.long.byte 0x00 0.--3. 1. " ARB8 ,Slice 8 of Device Controller Mbus SDRAM Arbiter" group.long 0x01438++0x3 line.long 0x00 "INT_MBUS_TIMEOUT,SDRAM Interface Mbus Timeout Register" bitfld.long 0x00 16. " TIMEOUTEN ,Mbus SDRAM Arbiter Timer Enabled" "Enabled,Disabled" hexmask.long.byte 0x00 0.--7. 1. " TIMEOUT ,Mbus SDRAM Arbiter Timeout Preset Value" group.long 0x01470++0x7 line.long 0x00 "VTT_CTRL,VTT Control Register" hexmask.long.word 0x00 16.--27. 1. " POWEROFFCOUNTER ,VTT_CTRL Power off counter" hexmask.long.word 0x00 4.--15. 1. " POWERUPCOUNTER ,M_VTT_CTRL Power up counter" textline " " bitfld.long 0x00 1. " POLARITY ,M_VTT_CTRL signal" "Active high,Active low" bitfld.long 0x00 0. " ENABLE ,VTT control feature enable" "Disabled,Enabled" line.long 0x04 "SDRAM_AUTO_PWR_SAVE,SDRAM Auto Power Save Register" bitfld.long 0x04 12.--17. " IDLETH ,Number of transactions allowed within the PowerSaveCnt window" "1 transaction,2 transactions,3 transactions,4 transactions,5 transactions,6 transactions,7 transactions,8 transactions,9 transactions,10 transactions,11 transactions,12 transactions,13 transactions,14 transactions,15 transactions,16 transactions,17 transactions,18 transactions,19 transactions,20 transactions,21 transactions,22 transactions,23 transactions,24 transactions,25 transactions,26 transactions,27 transactions,28 transactions,29 transactions,30 transactions,31 transactions,32 transactions,33 transactions,34 transactions,35 transactions,36 transactions,37 transactions,38 transactions,39 transactions,40 transactions,41 transactions,42 transactions,43 transactions,44 transactions,45 transactions,46 transactions,47 transactions,48 transactions,49 transactions,50 transactions,51 transactions,52 transactions,53 transactions,54 transactions,55 transactions,56 transactions,57 transactions,58 transactions,59 transactions,60 transactions,61 transactions,62 transactions,63 transactions,64 transactions" hexmask.long.word 0x04 2.--11. 1. " AUTOPOWERSAVECNT ,DRAM clock cycles after which the DRAM will enter Power Save or Self Refresh mode" textline " " bitfld.long 0x04 0.--1. " AUTOPOWERSAVEOPTION ,DRAM Power Down or Self Refresh Mode" "Disabled,AutoPD,AutoSR,AutoPDSR" group.long 0x0147c++0x3 line.long 0x00 "DDR2_TIM_H,DDR2 SDRAM Timing (High) Register" bitfld.long 0x00 12.--16. " TODT_OFF_CTL_WR ,Number Of Cycles From Write Command to Deasserting of the Internal ODT Signal to the DDR SDRAM Controller I/O Buffer" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles" bitfld.long 0x00 8.--11. " TODT_ON_CTL_WR ,Number Of Cycles From Write Command to Assertion of the Internal ODT Signal to the DDR SDRAM Controller I/O Buffer" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" textline " " bitfld.long 0x00 4.--7. 17. " TODT_OFF_WR ,Number of Cycles From Write Command to the Deasserting of M_ODT Signal" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles" bitfld.long 0x00 0.--3. " TODT_ON_WR ,Number of Cycles From Write Command to the Assertion of M_ODT Signal" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" group.long 0x01480++0x3 line.long 0x00 "INIT_CTRL,DDR SDRAM Initialization Control Register" bitfld.long 0x00 0. " INITEN ,Initialization Enable" "Disabled,Enabled" group.long 0x1488++0x7 line.long 0x00 "AXI_MBUS_ARB,AXI Mbus Arbiter Configuration Register" bitfld.long 0x00 12.--13. " AXICPUARBSTEP ,Throughput of the two ports of the AXI-Mbus arbiter" "0,1,2,3" bitfld.long 0x00 8.--11. " QAFHIGHTHR ,MBUS Q high threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " QAFLOWTHR ,MBUS Q low threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--1. " MBUSQAFPRIO ,Priority of the Mbus Q" "Low,Med,High,Top" line.long 0x04 "EX_DRAM_MODE2,Extended DRAM Mode 2 Register" bitfld.long 0x04 7. " SRF ,High Temperature Self-Refresh Rate Enable" "Disabled,Enabled" bitfld.long 0x04 3. " DCC ,Duty Cycle Corrector Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0.--2. " PASR ,Partial Array Self Refresh" "Full,1/2 low,1/4 low,1/8 low,3/4,1/2 high,1/4 high,1/8 high" hgroup.long 0x1490++0x3 hide.long 0x00 "EX_DRAM_MODE3,Extended DRAM Mode 3 Register" group.long 0x1494++0xB line.long 0x00 "ODT_CTRL_L,SDRAM ODT Control (Low) Register" bitfld.long 0x00 31. " ODT3WR3 ,M_ODT[3] is asserted during write to DRAM CS3" "Not asserted,Asserted" bitfld.long 0x00 30. " ODT3WR2 ,M_ODT[3] is asserted during write to DRAM CS2" "Not asserted,Asserted" textline " " bitfld.long 0x00 29. " ODT3WR1 ,M_ODT[3] is asserted during write to DRAM CS1" "Not asserted,Asserted" bitfld.long 0x00 28. " ODT3WR0 ,M_ODT[3] is asserted during write to DRAM CS0" "Not asserted,Asserted" textline " " bitfld.long 0x00 27. " ODT2WR3 ,M_ODT[2] is asserted during write to DRAM CS3" "Not asserted,Asserted" bitfld.long 0x00 26. " ODT2WR2 ,M_ODT[2] is asserted during write to DRAM CS2" "Not asserted,Asserted" textline " " bitfld.long 0x00 25. " ODT2WR1 ,M_ODT[2] is asserted during write to DRAM CS1" "Not asserted,Asserted" bitfld.long 0x00 24. " ODT2WR0 ,M_ODT[2] is asserted during write to DRAM CS0" "Not asserted,Asserted" textline " " bitfld.long 0x00 23. " ODT1WR3 ,M_ODT[1] is asserted during write to DRAM CS3" "Not asserted,Asserted" bitfld.long 0x00 22. " ODT1WR2 ,M_ODT[1] is asserted during write to DRAM CS2" "Not asserted,Asserted" textline " " bitfld.long 0x00 21. " ODT1WR1 ,M_ODT[1] is asserted during write to DRAM CS1" "Not asserted,Asserted" bitfld.long 0x00 20. " ODT1WR0 ,M_ODT[1] is asserted during write to DRAM CS0" "Not asserted,Asserted" textline " " bitfld.long 0x00 19. " ODT0WR3 ,M_ODT[0] is asserted during write to DRAM CS3" "Not asserted,Asserted" bitfld.long 0x00 18. " ODT0WR2 ,M_ODT[0] is asserted during write to DRAM CS2" "Not asserted,Asserted" textline " " bitfld.long 0x00 17. " ODT0WR1 ,M_ODT[0] is asserted during write to DRAM CS1" "Not asserted,Asserted" bitfld.long 0x00 16. " ODT0WR0 ,M_ODT[0] is asserted during write to DRAM CS0" "Not asserted,Asserted" textline " " bitfld.long 0x00 15. " ODT3RD3 ,M_ODT[3] is asserted during read to DRAM CS3" "Not asserted,Asserted" bitfld.long 0x00 14. " ODT3RD2 ,M_ODT[3] is asserted during read to DRAM CS2" "Not asserted,Asserted" textline " " bitfld.long 0x00 13. " ODT3RD1 ,M_ODT[3] is asserted during read to DRAM CS1" "Not asserted,Asserted" bitfld.long 0x00 12. " ODT3RD0 ,M_ODT[3] is asserted during read to DRAM CS0" "Not asserted,Asserted" textline " " bitfld.long 0x00 11. " ODT2RD3 ,M_ODT[2] is asserted during read to DRAM CS3" "Not asserted,Asserted" bitfld.long 0x00 10. " ODT2RD2 ,M_ODT[2] is asserted during read to DRAM CS2" "Not asserted,Asserted" textline " " bitfld.long 0x00 9. " ODT2RD1 ,M_ODT[2] is asserted during read to DRAM CS1" "Not asserted,Asserted" bitfld.long 0x00 8. " ODT2RD0 ,M_ODT[2] is asserted during read to DRAM CS0" "Not asserted,Asserted" textline " " bitfld.long 0x00 7. " ODT1RD3 ,M_ODT[1] is asserted during read to DRAM CS3" "Not asserted,Asserted" bitfld.long 0x00 6. " ODT1RD2 ,M_ODT[1] is asserted during read to DRAM CS2" "Not asserted,Asserted" textline " " bitfld.long 0x00 5. " ODT1RD1 ,M_ODT[1] is asserted during read to DRAM CS1" "Not asserted,Asserted" bitfld.long 0x00 4. " ODT1RD0 ,M_ODT[1] is asserted during read to DRAM CS0" "Not asserted,Asserted" textline " " bitfld.long 0x00 3. " ODT0RD3 ,M_ODT[0] is asserted during read to DRAM CS3" "Not asserted,Asserted" bitfld.long 0x00 2. " ODT0RD2 ,M_ODT[0] is asserted during read to DRAM CS2" "Not asserted,Asserted" textline " " bitfld.long 0x00 1. " ODT0RD1 ,M_ODT[0] is asserted during read to DRAM CS1" "Not asserted,Asserted" bitfld.long 0x00 0. " ODT0RD0 ,M_ODT[0] is asserted during read to DRAM CS0" "Not asserted,Asserted" line.long 0x04 "ODT_CTRL_H,SDRAM ODT Control (High) Register" bitfld.long 0x04 6.--7. " ODT3EN ,M_ODT[3] Enable" "Controlled by register,Never active,Controlled by regiser 1,Always active" bitfld.long 0x04 4.--5. " ODT2EN ,M_ODT[2] Enable" "Controlled by register,Never active,Controlled by regiser 1,Always active" textline " " bitfld.long 0x04 2.--3. " ODT1EN ,M_ODT[1] Enable" "Controlled by register,Never active,Controlled by regiser 1,Always active" bitfld.long 0x04 0.--1. " ODT0EN ,M_ODT[0] Enable" "Controlled by register,Never active,Controlled by regiser 1,Always active" line.long 0x08 "DDR_CTRL_ODT_CTRL,DDR Controller ODT Control Register" bitfld.long 0x08 8.--9. " ODTEN ,DDR Controller I/O buffer ODT Enable" "Controlled by fields,Never active,Controlled by fields 1,Always active" bitfld.long 0x08 3. " ODTRD3 ,Internal ODT is asserted during read from DRAM bank 3" "Not asserted,Asserted" textline " " bitfld.long 0x08 2. " ODTRD2 ,Internal ODT is asserted during read from DRAM bank 2" "Not asserted,Asserted" bitfld.long 0x08 1. " ODTRD1 ,Internal ODT is asserted during read from DRAM bank 1" "Not asserted,Asserted" textline " " bitfld.long 0x08 0. " ODTRD0 ,Internal ODT is asserted during read from DRAM bank 0" "Not asserted,Asserted" group.long 0x14a4++0x07 line.long 0x00 "RD_BUFF_SEL,Read Buffer Select Register" bitfld.long 0x00 15. " RDBUFF15 ,Read buffer assignment per unit 15" "Buffer 0,Buffer 1" bitfld.long 0x00 14. " RDBUFF14 ,Read buffer assignment per unit 14" "Buffer 0,Buffer 1" textline " " bitfld.long 0x00 13. " RDBUFF13 ,Read buffer assignment per unit 13" "Buffer 0,Buffer 1" bitfld.long 0x00 12. " RDBUFF12 ,Read buffer assignment per unit 12" "Buffer 0,Buffer 1" textline " " bitfld.long 0x00 11. " RDBUFF11 ,Read buffer assignment per unit 11" "Buffer 0,Buffer 1" bitfld.long 0x00 10. " RDBUFF10 ,Read buffer assignment per unit 10" "Buffer 0,Buffer 1" textline " " bitfld.long 0x00 9. " RDBUFF9 ,Read buffer assignment per unit 9" "Buffer 0,Buffer 1" bitfld.long 0x00 8. " RDBUFF8 ,Read buffer assignment per unit 8" "Buffer 0,Buffer 1" textline " " bitfld.long 0x00 7. " RDBUFF7 ,Read buffer assignment per unit 7" "Buffer 0,Buffer 1" bitfld.long 0x00 6. " RDBUFF6 ,Read buffer assignment per unit 6" "Buffer 0,Buffer 1" textline " " bitfld.long 0x00 5. " RDBUFF5 ,Read buffer assignment per unit 5" "Buffer 0,Buffer 1" bitfld.long 0x00 4. " RDBUFF4 ,Read buffer assignment per unit 4" "Buffer 0,Buffer 1" textline " " bitfld.long 0x00 3. " RDBUFF3 ,Read buffer assignment per unit 3" "Buffer 0,Buffer 1" bitfld.long 0x00 2. " RDBUFF2 ,Read buffer assignment per unit 2" "Buffer 0,Buffer 1" textline " " bitfld.long 0x00 1. " RDBUFF1 ,Read buffer assignment per unit 1" "Buffer 0,Buffer 1" bitfld.long 0x00 0. " RDBUFF0 ,Read buffer assignment per unit 0" "Buffer 0,Buffer 1" line.long 0x04 "AXT_CTRL,AXI Control Register" bitfld.long 0x04 5.--7. " RDWRCHARBWEIGHT ,Coherency Bus DRAM Controller interface read and write channels arbiter weight" "1Rd1Wr,2Rd1Wr,3Rd1Wr,4Rd1Wr,5Rd1Wr,6Rd1Wr,7Rd1Wr,8Rd1Wr" bitfld.long 0x04 0. " AXIDATABUSWIDTH ,Coherency Fabric DRAM Controller interface data bus width" "128bit,256bit" group.long 0x014B0++0x3 line.long 0x00 "DDR_ADDR_CTRL_MISC,DRAM Controller Miscellaneous Register" bitfld.long 0x00 0. " RETRYMASK ,DRAM Controller to Mbus retry" "Disabled,Enabled" group.long 0x014c0++0xF line.long 0x00 "DDR_ADDR_CTRL_STR_L,DRAM Address and Control Driving Strength (Low) Register" bitfld.long 0x00 28. " M_STARTBURST_IN_ODT ,Start burst ODT control" "Disable,Enable" bitfld.long 0x00 22.--27. " M_STARTBURST_INZPODT ,Controls the PMOS termination value of the START_BURST_IN pad" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 150ohm,Reserved,Reserved,1.5V 150ohm,Reserved,1.35V 150ohm,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 75ohm,Reserved,Reserved,Reserved,Reserved,Reserved,1.5V 75ohm,Reserved,Reserved,Reserved,1.35V 75ohm,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 50ohm,Reserved,Reserved,Reserved,Reserved,1.5V 50ohm,Reserved,Reserved,1.35V 50ohm" textline " " bitfld.long 0x00 16.--21. " M_STARTBURST_INZNODT ,Controls the NMOS termination value of the START_BURST_IN pad" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 150ohm,Reserved,Reserved,1.5V 150ohm,Reserved,1.35V 150ohm,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,18V 75ohm,Reserved,Reserved,Reserved,Reserved,Reserved,1.5V 75ohm,Reserved,Reserved,Reserved,1.35V 75ohm,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 50ohm,Reserved,Reserved,Reserved,Reserved,1.5V 50ohm,Reserved,Reserved,1.35V 50ohm" hexmask.long.byte 0x00 7.--13. 1. " ZPR ,Controls the PMOS driving strength of the Address/Control pads" textline " " hexmask.long.byte 0x00 0.--6. 1. " ZNR ,Controls the NMOS driving strength of the Address/Control pads" line.long 0x04 "DDR_DAT_DQS_STR_L,DRAM Data and DQS Driving Strength (Low) Register" bitfld.long 0x04 22.--27. " D_DATA_ZPODT ,Controls the PMOS termination value of the START_BURST_IN pad" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 150ohm,Reserved,Reserved,1.5V 150ohm,Reserved,1.35V 150ohm,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 75ohm,Reserved,Reserved,Reserved,Reserved,Reserved,1.5V 75ohm,Reserved,Reserved,Reserved,1.35V 75ohm,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 50ohm,Reserved,Reserved,Reserved,Reserved,1.5V 50ohm,Reserved,Reserved,1.35V 50ohm" textline " " bitfld.long 0x04 16.--21. " D_DATA_ZNODT ,Controls the NMOS termination value of the START_BURST_IN pad" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 150ohm,Reserved,Reserved,1.5V 150ohm,Reserved,1.35V 150ohm,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,18V 75ohm,Reserved,Reserved,Reserved,Reserved,Reserved,1.5V 75ohm,Reserved,Reserved,Reserved,1.35V 75ohm,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,1.8V 50ohm,Reserved,Reserved,Reserved,Reserved,1.5V 50ohm,Reserved,Reserved,1.35V 50ohm" hexmask.long.byte 0x04 7.--13. 1. " ZPR ,Controls the PMOS driving strength of the Address/Control pads" textline " " hexmask.long.byte 0x04 0.--6. 1. " ZNR ,Controls the NMOS driving strength of the Address/Control pads" line.long 0x08 "DRAM_VER_CAL_CTRL,DRAM Vertical Calibration Machine Control Register" bitfld.long 0x08 22.--27. " MANNGCALVAL ,Manual ng_cal value" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x08 16.--21. " MANPGCALVAL ,Manual pg_cal value" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x08 10.--15. " AUTONGCALVAL ,Automatic pg_cal value" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x08 4.--9. " AUTOPGCALVAL ,Automatic pg_cal value" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x08 3. " CALVALMANOVRD ,Calibration values manual override" "Disabled,Enabled" bitfld.long 0x08 2. " SINGLEPFIRST ,Single PAD calibration order control" "Disabled,Enabled" textline " " bitfld.long 0x08 1. " SINGLEPADCAL ,Single or dual PAD calibration select" "Disabled,Enabled" line.long 0x0C "DRAM_MAIN_PAD_CAL_CTRL,DRAM Main Pads Calibration Machine Control Register" bitfld.long 0x0C 31. " CALMACHSTAT ,Calibration machine status" "Busy,Ready" hexmask.long.tbyte 0x0C 13.--30. 1. " DYNPADSCALIBRATIONCNT ,Core clock cycles between each dynamic calibration" textline " " bitfld.long 0x0C 1. " RECALIBRATE ,SW re-calibration of the DRAM pads" "Normal,Recalibrate" bitfld.long 0x0C 0. " DYNPADSCALIBRATIONEN ,Set this bit to enable dynamic pads calibration" "Disabled,Enabled" group.long 0x14f4++0x07 line.long 0x00 "INT_MBUS_CTRL2_L,SDRAM Interface Mbus Control2 (Low) Register" bitfld.long 0x00 28.--31. " ARB23 ,Pizza Arbiter slice 23 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB22 ,Pizza Arbiter slice 22 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB21 ,Pizza Arbiter slice 21 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB20 ,Pizza Arbiter slice 20 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB19 ,Pizza Arbiter slice 19 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB18 ,Pizza Arbiter slice 18 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB17 ,Pizza Arbiter slice 17 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB16 ,Pizza Arbiter slice 16 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "INT_MBUS_CTRL2_H,SDRAM Interface Mbus Control2 (High) Register" bitfld.long 0x04 28.--31. " ARB31 ,Pizza Arbiter slice 31 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB30 ,Pizza Arbiter slice 30 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB29 ,Pizza Arbiter slice 29 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB28 ,Pizza Arbiter slice 28 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB27 ,Pizza Arbiter slice 27 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB26 ,Pizza Arbiter slice 26 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB25 ,Pizza Arbiter slice 25 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB24 ,Pizza Arbiter slice 24 unit ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x1520++0x0B line.long 0x00 "DYN_PWR_SAVE,Dynamic Power Save Register" hexmask.long.word 0x00 20.--31. 1. " DYNIDLETHRESHT ,Dynamic power save idle threshold - for core-domain" bitfld.long 0x00 17. " DYNMEMPWDNT ,Dynamic internal memory power down - for core-domain" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " DYNCLKGATET ,Dynamic clock gating - for core-domain" "Disabled,Enabled" hexmask.long.word 0x00 4.--15. 1. " DYNIDLETHRESHD ,Dynamic power save idle threshold - for D-domain" textline " " bitfld.long 0x00 1. " DYNMEMPWDND ,Dynamic internal memory power down - for D-domain" "Disabled,Enabled" bitfld.long 0x00 0. " DYNCLKGATED ,Dynamic clock gating - for D-domain" "Disabled,Enabled" line.long 0x04 "DDRIO,DDR IO Register" bitfld.long 0x04 15. " PHY2UNITCLKRATIO ,DRAM PHY to Unit clock ratio" "1to1,2to1" line.long 0x08 "DFS,DFS Register" bitfld.long 0x08 12.--14. " DFSCWLNEXTSTATE ,Indicates the required CWL configuration after DFS is complete" "CWL_5,CWL_6,CWL_7,CWL_8,CWL_9,CWL_10,CWL_11,CWL_12" bitfld.long 0x08 8.--11. " DFSCLNEXTSTATE ,Indicates the required CL configuration after DFS is complete DDR3(/DDR2)" "Reserved,CL_12,CL_5,CL_13/CL_3,CL_6/CL_4,CL_14/CL_5,CL_7/CL_6,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." textline " " bitfld.long 0x08 7. " DFSZQCL ,Issue ZQCL command upon completion of the DFS procedure" "Disabled,Enabled" bitfld.long 0x08 6. " DFSRECONF2 ,Reconfigure timing parameters in MR2 (or EMRS2) upon completion of the DFS procedure" "Disabled,Enabled" textline " " bitfld.long 0x08 5. " DFSRECONF1 ,Reconfigure timing parameters in MR1 (or EMRS) upon completion of the DFS procedure" "Disabled,Enabled" bitfld.long 0x08 4. " DFSRECONF0 ,Reconfigure timing parameters in MR0 (or MRS) upon completion of the DFS procedure" "Disabled,Enabled" textline " " bitfld.long 0x08 3. " DFSATSR ,All DRAM devices on all ranks have been transitioned into Self Refresh mode" "Not occurred,Occurred" bitfld.long 0x08 2. " DFSSR ,Transition all DRAM devices on all ranks to Self Refresh mode" "Disabled,Enabled" textline " " bitfld.long 0x08 1. " DFSBLOCK ,Stop committing new transactions to the DDR bus" "Disabled,Enabled" bitfld.long 0x08 0. " DFSDLLNEXTSTATE ,Required DRAM DLL state after DFS is complete" "Enabled,Disabled" group.long 0x1538++0x07 line.long 0x00 "RD_DATA_SMPL_DEL,Read Data Sample Delays Register" bitfld.long 0x00 24.--28. " RDSMPLDEL_3 ,DDR cycles from read command until first DQS sampling by the PHY for CS0" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x00 16.--20. " RDSMPLDEL_2 ,DDR cycles from read command until first DQS sampling by the PHY for CS2" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." textline " " bitfld.long 0x00 8.--12. " RDSMPLDEL_1 ,DDR cycles from read command until first DQS sampling by the PHY for CS1" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x00 0.--4. " RDSMPLDEL_0 ,DDR cycles from read command until first DQS sampling by the PHY for CS0" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." line.long 0x04 "RD_DATA_RDY_DEL,Read Data Ready Delays Register" bitfld.long 0x04 24.--28. " RDREADYDEL_3 ,DDR cycles from read command until data is ready to be popped from the PHY for CS0" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x04 16.--20. " RDREADYDEL_2 ,DDR cycles from read command until data is ready to be popped from the PHY for CS2" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." textline " " bitfld.long 0x04 8.--12. " RDREADYDEL_1 ,DDR cycles from read command until data is ready to be popped from the PHY for CS1" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x04 0.--4. " RDREADYDEL_0 ,DDR cycles from read command until data is ready to be popped from the PHY for CS0" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." group.long 0x15B0++0x03 line.long 0x00 "TRAINING,Training Register" bitfld.long 0x00 31. " TRNSTART ,Starts automatic DDR3 training sequence" "Disabled,Enabled" bitfld.long 0x00 30. " TRNERROR ,DDR3 training sequence error status" "Error,No error" textline " " bitfld.long 0x00 29. " TRNDFSREQ ,Training logic requests a Dynamic Frequency Change" "Done,Request" bitfld.long 0x00 27.--28. " TRNDFSFREQ ,Requested target frequency for Dynamic Frequency Change" "Preload,Low,Reserved,Nominal" textline " " bitfld.long 0x00 24.--26. " TrnRetestNum ,Number of retest iterations to confirm a successful delay setup" "0,1,2,3,4,5,6,7" bitfld.long 0x00 23. " TRN_CS3 ,Chip Select 3 (rank3) DDR3 training sequence enable" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " TRN_CS2 ,Chip Select 2 (rank2) DDR3 training sequence enable" "Disabled,Enabled" bitfld.long 0x00 21. " TRN_CS1 ,Chip Select 1 (rank1) DDR3 training sequence enable" "Disabled,Enabled" textline " " bitfld.long 0x00 20. " TRN_CS0 ,Chip Select 0 (rank0) DDR3 training sequence enable" "Disabled,Enabled" hexmask.long.tbyte 0x00 0.--16. 1. " TRNAUTOSEQ ,DDR3 Training Sequence Phases Mask" group.long 0x15B8++0x07 line.long 0x00 "TRAINING2,Training Software 2 Register" bitfld.long 0x00 25. " TRNRLFIFOOVRRUN[8] ,Indication from PHY that an overrun error has occured during Read Leveling 8" "No overrun,Overrun" bitfld.long 0x00 24. " TRNRLFIFOOVRRUN[7] ,Indication from PHY that an overrun error has occured during Read Leveling 7" "No overrun,Overrun" textline " " bitfld.long 0x00 23. " TRNRLFIFOOVRRUN[6] ,Indication from PHY that an overrun error has occured during Read Leveling 6" "No overrun,Overrun" bitfld.long 0x00 22. " TRNRLFIFOOVRRUN[5] ,Indication from PHY that an overrun error has occured during Read Leveling 5" "No overrun,Overrun" textline " " bitfld.long 0x00 21. " TRNRLFIFOOVRRUN[4] ,Indication from PHY that an overrun error has occured during Read Leveling 4" "No overrun,Overrun" bitfld.long 0x00 20. " TRNRLFIFOOVRRUN[3] ,Indication from PHY that an overrun error has occured during Read Leveling 3" "No overrun,Overrun" textline " " bitfld.long 0x00 19. " TRNRLFIFOOVRRUN[2] ,Indication from PHY that an overrun error has occured during Read Leveling 2" "No overrun,Overrun" bitfld.long 0x00 18. " TRNRLFIFOOVRRUN[1] ,Indication from PHY that an overrun error has occured during Read Leveling 1" "No overrun,Overrun" textline " " bitfld.long 0x00 17. " TRNRLFIFOOVRRUN[0] ,Indication from PHY that an overrun error has occured during Read Leveling 0" "No overrun,Overrun" bitfld.long 0x00 4. " TRNRLRSTFIFO ,Reset PHY read FIFO during read leveling" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " TRNRLMODE ,Set Read Leveling mode in the DDR3 controller and PHY" "Enabled,Disabled" bitfld.long 0x00 2. " TRNWLMODE ,Set Write Leveling mode in the DDR3 controller and PHY" "Enabled,Disabled" textline " " bitfld.long 0x00 1. " TRNECCMUX ,Multiplex ECC read data for ECC DRAM training" "Disabled,Enabled" bitfld.long 0x00 0. " TRNSWOVRD ,Software override of the training sequence" "Disabled,Enable" line.long 0x04 "TRAINING_PATTERN_ADDR,Training Patterns Base Address Register" hexmask.long 0x04 3.--31. 0x4 " TRNPATTERNSBAR ,Training patterns base address in DRAM" group.long 0x15C4++0x07 line.long 0x00 "TRAINING_DBG2,Training Debug 2 Register" bitfld.long 0x00 28.--31. " TRNDBGINITRDSMPLINC ,Increment over DDR3_CL (in SDR cycles) for setting the initial for read leveling" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 25.--27. " TRNDBGRDYINCPH5_1TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 5" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 22.--24. " TRNDBGRDYINCPH4_1TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 4" "0,1,2,3,4,5,6,7" bitfld.long 0x00 19.--21. " TRNDBGRDYINCPH1_1TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 1" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 16.--18. " TRNDBGRDYINCPH0_1TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 0" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--15. 1. " TRNDBGINITDLY ,Initial Delay" line.long 0x04 "TRAINING_DBG3,Training Debug 3 Register" hexmask.long.byte 0x04 24.--31. 1. " TrnDbgRLFifoRstVal ,Reset value for the DRAM Data PHYs read FIFO" bitfld.long 0x04 21.--23. " TRNDBGRDYINCPH7_2TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 7" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x04 18.--20. " TRNDBGRDYINCPH6_2TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 6" "0,1,2,3,4,5,6,7" bitfld.long 0x04 15.--17. " TRNDBGRDYINCPH5_2TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 5" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x04 12.--14. " TRNDBGRDYINCPH4_2TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 4" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--11. " TRNDBGRDYINCPH3_2TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 3" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x04 6.--8. " TRNDBGRDYINCPH2_2TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 2" "0,1,2,3,4,5,6,7" bitfld.long 0x04 3.--5. " TRNDBGRDYINCPH1_2TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 1" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x04 0.--2. " TRNDBGRDYINCPH0_2TO1 ,Increment over (in DDR cycles) for setting at read leveling phase 0" "0,1,2,3,4,5,6,7" group.long 0x15D0++0x17 line.long 0x00 "DDR3_MR0,DDR3 MR0 Register" bitfld.long 0x00 12. " PPD ,DLL control for Precharge Power Down" "Slow exit,Fast exit" bitfld.long 0x00 9.--11. " WR ,Write recovery for auto precharge" "Reserved,Reserved,Reserved,3,?..." textline " " bitfld.long 0x00 8. " DLL_RESET ,DLL Reset" "No reset,Reset" bitfld.long 0x00 7. " TM ,Test Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 2. 4.--6. " CL ,CAS Latency value" "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x00 3. " RBT ,Read Burst Type" "Nibble Sequential,Interleave" textline " " bitfld.long 0x00 0.--1. " BL ,DDR Data Burst Length" "8,4 or 8,?..." line.long 0x04 "DDR3_MR1,DDR3 MR1 Register" bitfld.long 0x04 12. " QOFF ,Output buffer Enable" "Enabled,Disabled" bitfld.long 0x04 11. " TDQS_ENABLE ,TDQS Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " WRITE_LEVELING ,Write leveling enable" "Disabled,Enabled" bitfld.long 0x04 3.--4. " AL ,Additive Latency" "Disable,CL-1,CL-2,?..." textline " " bitfld.long 0x04 2. 6. 9. " RTT_NOM ,Nominal Rtt" "Disabled,RZQ/4,RZQ/2,RZQ/6,RZQ/12,RZQ/8,?..." bitfld.long 0x04 1. 5. " DIC ,Output Driver Impedance Control" "RZQ/6,RZQ/7,?..." textline " " bitfld.long 0x04 0. " DLL_ENABLE ,DLL Enable" "Enabled,Disabled" line.long 0x08 "DDR3_MR2,DDR3 MR2 Register" bitfld.long 0x08 9.--10. " RTT_WR ,Dynamic ODT setings" "Off,RZQ/4,RZQ/2,?..." bitfld.long 0x08 7. " SRT ,Self-Refresh Temperature range" "Normal,Extended:" textline " " bitfld.long 0x08 6. " ASR ,Auto Self-Refresh" "Disabled,Enabled" bitfld.long 0x08 3.--5. " CWL ,CAS Write Latency" "CWL_5,CWL_6,CWL_7,CWL_8,CWL_9,CWL_10,CWL_11,CWL_12" textline " " bitfld.long 0x08 0.--2. " PASR ,Partial Array Self-Refersh (Optional)" "Full,1/2 low,1/4 low,1/8 low,3/4,1/2 high,1/4 high,1/8 high" line.long 0x0C "DDR3_MR3,DDR3 MR3 Register" bitfld.long 0x0C 2. " MPR ,MPR Operation control" "Disabled,Enabled" bitfld.long 0x0C 0.--1. " MPR_LOC ,MPR Location" "Predefined,?..." line.long 0x10 "DDR3_RANK_CTRL,DDR3 Rank Control Register" bitfld.long 0x10 7. " CS3_MIRROR ,CS3 address/control lines are mirrored" "Disabled,Enabled" bitfld.long 0x10 6. " CS2_MIRROR ,CS2 address/control lines are mirrored" "Disabled,Enabled" textline " " bitfld.long 0x10 5. " CS1_MIRROR ,CS1 address/control lines are mirrored" "Disabled,Enabled" bitfld.long 0x10 4. " CS0_MIRROR ,CS0 address/control lines are mirrored" "Disabled,Enabled" textline " " bitfld.long 0x10 3. " CS3_EXIST ,Indicates that CS3 is populated with Dram device" "Disabled,Enabled" bitfld.long 0x10 2. " CS2_EXIST ,Indicates that CS2 is populated with Dram device" "Disabled,Enabled" textline " " bitfld.long 0x10 1. " CS1_EXIST ,Indicates that CS1 is populated with Dram device" "Disabled,Enabled" bitfld.long 0x10 0. " CS0_EXIST ,Indicates that CS0 is populated with Dram device" "Disabled,Enabled" line.long 0x14 "ZQC_CONF,ZQC Configuration Register" bitfld.long 0x14 21. " SR_EXIT_ZQCS ,Enable ZQCS command after exiting Self Refresh" "Disabled,Enabled" bitfld.long 0x14 20. " AUTO_ZQC_SELECT ,Periodic ZQC command type" "ZQCS,ZQCL" textline " " hexmask.long.tbyte 0x14 0.--19. 1. " AUTO_ZQC_TIMING ,Number of Refresh commands between consecutive ZQC commands" group.long 0x15EC++0x03 line.long 0x00 "DRAM_PHY_CONF,DRAM PHY Configuration Register" bitfld.long 0x00 31. " DRAMDATAPHYSADLLRESET ,DRAM Data PHYs ADLL Reset" "Reset,No reset" bitfld.long 0x00 30. " CNTRLDRAMPHYSADLLRESET ,DRAM Control PHYs ADLL Reset" "Reset,No reset" textline " " bitfld.long 0x00 29. " PARALLELADLLCONF ,Parallel ADLL Configuration" "Disabled,Enabled" bitfld.long 0x00 27.--28. " PREAMBLELENGTH ,Number of clock cycles to open write OEn before the preamble" "FullDDRcc,HalfDDRcc,Reserved,Normal" textline " " bitfld.long 0x00 10. " D2PHY2DRIVEEDGE ,DRAM Controller to DRAM PHY2 signals drive position control" "Posedge,Negedge" bitfld.long 0x00 4.--5. " ADDRCNTRLTOCLKSKEW ,Address / Control to clock skew Mode" "Zero,Quarter,Half,?..." group.long 0x1600++0x03 line.long 0x00 "ODPG_CTRL,ODPG CTRL Control Register" bitfld.long 0x00 31. " ODPGSELECT ,ODPG Select" "Data,Control" bitfld.long 0x00 22. " MBUS0CONNECT ,Mbus0_Bypass for ODPG mode" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 21. " AUTOREFRESHDIS ,Auto Refresh Disable (DRAM controller test mode)" "No,Yes" bitfld.long 0x00 15.--20. " CMDBURSTDEL ,ODPG Command Burst Delay" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles,17 cycles,18 cycles,19 cycles,20 cycles,21 cycles,22 cycles,23 cycles,24 cycles,25 cycles,26 cycles,27 cycles,28 cycles,29 cycles,30 cycles,31 cycles,32 cycles,33 cycles,34 cycles,35 cycles,36 cycles,37 cycles,38 cycles,39 cycles,40 cycles,41 cycles,42 cycles,43 cycles,44 cycles,45 cycles,46 cycles,47 cycles,48 cycles,49 cycles,50 cycles,51 cycles,52 cycles,53 cycles,54 cycles,55 cycles,56 cycles,57 cycles,58 cycles,59 cycles,60 cycles,61 cycles,62 cycles,63 cycles,64 cycles" textline " " bitfld.long 0x00 11.--14. " CMDBURSTSIZE ,ODPG Command Burst Size" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles,9 cycles,10 cycles,11 cycles,12 cycles,13 cycles,14 cycles,15 cycles,16 cycles" bitfld.long 0x00 5.--10. " PATSIZE ,ODPG Pattern Size" "1 phase,2 phases,3 phases,4 phases,5 phases,6 phases,7 phases,8 phases,9 phases,10 phases,11 phases,12 phases,13 phases,14 phases,15 phases,16 phases,17 phases,18 phases,19 phases,20 phases,21 phases,22 phases,23 phases,24 phases,25 phases,26 phases,27 phases,28 phases,29 phases,30 phases,31 phases,32 phases,33 phases,34 phases,35 phases,36 phases,37 phases,38 phases,39 phases,40 phases,41 phases,42 phases,43 phases,44 phases,45 phases,46 phases,47 phases,48 phases,49 phases,50 phases,51 phases,52 phases,53 phases,54 phases,55 phases,56 phases,57 phases,58 phases,59 phases,60 phases,61 phases,62 phases,63 phases,64 phases" textline " " bitfld.long 0x00 2.--4. " CTRLSTOP ,ODPG Stop condition" "Single pattern,Erroneous data:,Predifined addr,Predifined num,Continuous,?..." bitfld.long 0x00 1. " ODPGDIS ,Deactivates ODPG operation" "No,Yes" textline " " bitfld.long 0x00 0. " ODPGEN ,Activates ODPG operation" "Disabled,Enabled" group.long 0x1670++0x03 line.long 0x00 "ODPG_CTRL,ODPG CTRL Control Register" bitfld.long 0x00 11. " SBINADLLCALMASK ,Mask START BURST IN ADLL calibration done indication" "Masked,Not masked" bitfld.long 0x00 10. " CTRLDRAMPHYSADLLCALMASK ,Mask ADLL calibration done indication from all control DRAM PHYs" "Masked,Not masked" textline " " bitfld.long 0x00 9. " DDRAPLLLOCKMASK ,Mask APLL lock indication" "Masked,Not masked" bitfld.long 0x00 8. " DRAMDATAPHY8ADLLCALMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 8" "Masked,Not masked" textline " " bitfld.long 0x00 7. " DRAMDATAPHY7ADLLCALMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 7" "Masked,Not masked" bitfld.long 0x00 6. " DRAMDATAPHY6ADLLCALMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 6" "Masked,Not masked" textline " " bitfld.long 0x00 5. " DRAMDataPHY5ADLLCalMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 5" "Masked,Not masked" bitfld.long 0x00 4. " DRAMDataPHY4ADLLCalMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 4" "Masked,Not masked" textline " " bitfld.long 0x00 3. " DRAMDATAPHY3ADLLCALMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 3" "Masked,Not masked" bitfld.long 0x00 2. " DRAMDataPHY2ADLLCalMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 2" "Masked,Not masked" textline " " bitfld.long 0x00 1. " DRAMDATAPHY1ADLLCALMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 1" "Masked,Not masked" bitfld.long 0x00 0. " DRAMDataPHY0ADLLCalMASK ,Mask ADLL calibration done indication from DRAM Data PHY number 0" "Masked,Not masked" rgroup.long 0x1674++0x03 line.long 0x00 "ODPG_CTRL,ODPG CTRL Control Register" bitfld.long 0x00 11. " SBINADLLCALSTAT ,START BURST IN ADLL calibration done indication" "Not active,Active" bitfld.long 0x00 10. " CTRLDRAMPHYSADLLCALSTAT ,ADLL calibration done indication from all control DRAM PHYs" "Not active,Active" textline " " bitfld.long 0x00 9. " DDRAPLLLOCKSTAT ,APLL lock indication" "Not active,Active" bitfld.long 0x00 8. " DRAMDATAPHY8ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 8" "Not active,Active" textline " " bitfld.long 0x00 7. " DRAMDATAPHY7ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 7" "Not active,Active" bitfld.long 0x00 6. " DRAMDATAPHY6ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 6" "Not active,Active" textline " " bitfld.long 0x00 5. " DRAMDATAPHY5ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 5" "Not active,Active" bitfld.long 0x00 4. " DRAMDATAPHY4ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 4" "Not active,Active" textline " " bitfld.long 0x00 3. " DRAMDATAPHY3ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 3" "Not active,Active" bitfld.long 0x00 2. " DRAMDATAPHY2ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 2" "Not active,Active" textline " " bitfld.long 0x00 1. " DRAMDATAPHY1ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 1" "Not active,Active" bitfld.long 0x00 0. " DRAMDATAPHY0ADLLCALSTAT ,ADLL calibration done indication from DRAM Data PHY number 0" "Not active,Active" group.long 0x16A0++0x03 line.long 0x00 "PHY_REG_FILE_ACCESS,PHY Register File Access" bitfld.long 0x00 31. " PRFAREQ ,Issue indirect access request to PHY register file" "Disabled,Enabled" bitfld.long 0x00 30. " PRFATYPE ,Operation type" "Read,Write" textline " " bitfld.long 0x00 27. " PRFABC ,Broadcast write operation" "Disabled,Enabled" bitfld.long 0x00 26. " PRFAPUPCTRLDATA ,DRAM PHY type select" "Data,Cntrl" textline " " bitfld.long 0x00 22.--25. " PRFAPUPNUM ,PuP number in the PHY" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--21. " PRFAREGNUM ,Register number in the PHY register file" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " hexmask.long.word 0x00 0.--15. 1. " PRFADATA ,During Write operation" group.long 0x16AC++0x03 line.long 0x00 "TRAIN_WR_LVL,Training Write Leveling Register" bitfld.long 0x00 29. " TRNWLDELAYEXP ,Write Leveling timer has expired (DQS-to-DQ-sample)" "Not expired,Expired" hexmask.long.word 0x00 20.--28. 1. " TRNWLRESULT ,Write Leveling result, as sampled on DQ pins." textline " " bitfld.long 0x00 16.--19. " TRNWLREFNUM ,Number of Refresh commands to execute before moving the DRAM into Write" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.byte 0x00 8.--15. 1. " TRNWRLVLPRMDQMASK ,Select DQ bits in each byte as prime for Write Leveling" textline " " bitfld.long 0x00 4.--7. " TRNWLDQS ,Generates a DQS pulse (one bit per delay phase)" "Disabled,Enabled for > 400MHz,Reserved,Reserved,Reserved,Enabled for <= 400MHz,?..." bitfld.long 0x00 3. " TRNWLDEUPD ,Delay Element update in the PHY" "No effect,Delay" textline " " bitfld.long 0x00 2. " TRNWLCSUPD ,Update write leveling delay phase in the PHY" "No effect,Update" bitfld.long 0x00 0.--1. " TRNWLCS ,Chip Select number for Write Leveling." "0,1,2,3" group.long 0x1700++0x17 line.long 0x00 "DLB_CTRL,DLB Control Register" bitfld.long 0x00 7.--8. " PREFETCHNLNADDRTRIG ,Next-line Pre-Fetch Address Trigger" "First,Second,Third,Fourth" bitfld.long 0x00 6. " PREFETCHNLNSZTR ,Next-line Pre-Fetch Size Trigger" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " PREFETCHILNSZTR ,In-line Pre-Fetch Size Trigger" "Disabled,Enabled" bitfld.long 0x00 4. " MBUSPREFETCHEN ,Mbus Line Pre-Fetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " AXIPREFETCHEN ,AXI Line Pre-Fetch Enable" "Disabled,Enabled" bitfld.long 0x00 2. " WRCOALESCINGEN ,Write Coalescing Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " EVICTMODIFIEDFULL ,Evict fully modified line immediately" "Disabled,Enabled" bitfld.long 0x00 0. " DLBEN ,DLB Enable" "Disabled,Enabled" line.long 0x04 "DLB_BUS_WEIGHT,DLB Control Register" bitfld.long 0x04 14.--15. " OPENPAGEWEIGHT ,Open Page Weight" "0,1,2,4" bitfld.long 0x04 12.--13. " SAMECSWEIGHT ,Same CS Weight" "0,1,2,4" textline " " bitfld.long 0x04 10.--11. " WRCMDWEIGHT ,Write Command Weight" "0,1,2,4" bitfld.long 0x04 8.--9. " RDCMDWEIGHT ,Read Command Weight" "0,1,2,4" textline " " bitfld.long 0x04 6.--7. " SAMECMDWEIGHT ,Same Command Type Weight" "0,1,2,4" bitfld.long 0x04 4.--5. " NODIFFBANKCPAGEWEIGHT ,Different Bank and Closed Page Weight" "0,1,2,4" textline " " bitfld.long 0x04 2.--3. " DIFFBANKOPAGEWEIGHT ,Different Bank and Open Page Weight" "0,1,2,4" bitfld.long 0x04 0.--1. " SAMEBANKOPAGEWEIGHT ,Same Bank and Open Page Weight" "0,1,2,4" line.long 0x08 "DLB_AGING,DLB Aging Register" hexmask.long.word 0x08 16.--31. 1. " AGEPRIOCNTTHRRD ,Aging Priority Counter Threshold - Reads" hexmask.long.word 0x08 0.--15. 1. " AGEPRIOCNTTHRWR ,Aging Priority Counter Threshold - Writes" line.long 0x0C "DLB_EVI_CTRL,DLB Eviction Control Register" bitfld.long 0x0C 9. " EVICTIDLEEN ,Eviction Idle Enable" "Disabled,Enable" bitfld.long 0x0C 8. " EVICTTHRHIGHWINEN ,Eviction Threshold High Window Enable" "Disabled,Enable" textline " " bitfld.long 0x0C 4.--7. " EVICTTHRLOW ,Eviction Threshold Low" "1 line,2 lines,3 lines,4 lines,5 lines,6 lines,7 lines,8 lines,9 lines,10 lines,11 lines,12 lines,13 lines,14 lines,15 lines,16 lines" bitfld.long 0x0C 0.--3. " EVICTTHRHIGH ,Eviction Threshold High" "1 line,2 lines,3 lines,4 lines,5 lines,6 lines,7 lines,8 lines,9 lines,10 lines,11 lines,12 lines,13 lines,14 lines,15 lines,16 lines" line.long 0x10 "DLB_EVI_TIM,DLB Eviction Timers Register" hexmask.long.word 0x10 16.--31. 1. " EVICTIDLEPROF ,Eviction Idle Profiler" bitfld.long 0x10 10.--15. " EVICTLOWPRIOWIN ,Eviction Low-Priority Window" "Reserved,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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " hexmask.long.word 0x10 0.--9. 1. " EvictThrPrioWin ,Eviction Threshold Priority Window" line.long 0x14 "DLB_USR_COMM,DLB User Command Register" bitfld.long 0x14 31. " USRCMDEN ,User Command Enable" "Disabled,Enabled" bitfld.long 0x14 28.--30. " USRCMDTYPE ,User Command Type" "Flush,Clean,Invalidate,Lock,Unlock,?..." textline " " bitfld.long 0x14 21.--25. " USRCMDLNLO ,User Command Line Low" "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 0x14 16.--20. " USRCMDLNHI ,User Command Line High" "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 0x14 15. " USRCMDBA7 ,User Command for Bank7" "Disabled,Enabled" bitfld.long 0x14 14. " USRCMDBA6 ,User Command for Bank6" "Disabled,Enabled" textline " " bitfld.long 0x14 13. " USRCMDBA5 ,User Command for Bank5" "Disabled,Enabled" bitfld.long 0x14 12. " USRCMDBA4 ,User Command for Bank4" "Disabled,Enabled" textline " " bitfld.long 0x14 11. " USRCMDBA3 ,User Command for Bank3" "Disabled,Enabled" bitfld.long 0x14 10. " USRCMDBA2 ,User Command for Bank2" "Disabled,Enabled" textline " " bitfld.long 0x14 9. " USRCMDBA1 ,User Command for Bank1" "Disabled,Enabled" bitfld.long 0x14 8. " USRCMDBA0 ,User Command for Bank0" "Disabled,Enabled" textline " " bitfld.long 0x14 0.--4. " USRCMDLCKID ,User Command - Lock ID" "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" group.long 0x17C8++0x03 line.long 0x00 "DLB_CTRL,DLB Control Register" bitfld.long 0x00 22.--27. " MANNGCALVAL ,Manual ng_cal value" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 16.--21. " MANPGCALVAL ,Manual pg_cal value" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 10.--15. " AUTONGCALVAL ,Automatic ng_cal value" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 4.--9. " AUTOPGCALVAL ,Automatic pg_cal value" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 3. " CALVALMANOVRD ,Calibration values manual override" "Disabled,Enabled" bitfld.long 0x00 2. " SINGLEPFIRST ,Single PAD calibration order control" "N first,P first" textline " " bitfld.long 0x00 1. " SINGLEPADCAL ,Single or dual PAD calibration select" "Disabled,Enabled" group.long 0x1870++0xF line.long 0x00 "DDR3_MR0_CS0,DDR3 MR0 CS0 Register" bitfld.long 0x00 12. " PPD ,DLL control for Precharge Power Down." "Slow exit,Fast exit" bitfld.long 0x00 9.--11. " WR ,Write recovery for auto precharge" "Reserved,Reserved,Reserved,3,?..." textline " " bitfld.long 0x00 8. " DLL_Reset ,DLL Reset" "Normal,Reset_DLL" bitfld.long 0x00 7. " TM ,Test Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 2. 4.--6. " CL ,CAS Latency " "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x00 3. " RBT ,Read Burst Type" "Nibble sequential,Interleave" textline " " bitfld.long 0x00 0.--1. " BL ,DDR Data Burst Length" "8,4 or 8,?..." line.long 0x04 "DDR3_MR1_CS0,DDR3 MR1 CS0 Register" bitfld.long 0x04 12. " QOFF ,Output buffer Enable" "Enabled,Disabled" bitfld.long 0x04 11. " TDQS_ENABLE ,TDQS Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " WRITE_LEVELING ,Write leveling enable" "Disabled,Enabled" bitfld.long 0x04 3.--4. " AL ,Additive Latency" "Disable,CL-1,CL-2,?..." textline " " bitfld.long 0x04 2. 6. 9. " RTT_NOM ,Nominal Rtt" "Disabled,RZQ/4,RZQ/2,RZQ/6,RZQ/12,RZQ/8,?..." bitfld.long 0x04 1. 5. " DIC ,Output Driver Impedance Control" "RZQ/6,RZQ/7,?..." textline " " bitfld.long 0x04 0. " DLL_Enable ,DLL Enable" "Enabled,Disabled" line.long 0x08 "DDR3_MR2_CS0,DDR3 MR2 CS0 Register" bitfld.long 0x08 9.--10. " RTT_WR ,Dynamic ODT setings" "Off,RZQ/4,RZQ/2,?..." bitfld.long 0x08 7. " SRT ,Self-Refresh Temperature range" "Normal,Extended:" textline " " bitfld.long 0x08 6. " ASR ,Auto Self-Refresh" "Disabled,Enabled" bitfld.long 0x08 3.--5. " CWL ,CAS Write Latency" "CWL_5,CWL_6,CWL_7,CWL_8,CWL_9,CWL_10,CWL_11,CWL_12" textline " " bitfld.long 0x08 0.--2. " PASR ,Partial Array Self-Refersh (Optional)" "Full,1/2 low,1/4 low,1/8 low,3/4,1/2 high,1/4 high,1/8 high" line.long 0x0C "DDR3_MR3_CS0,DDR3 MR3 CS0 Register" bitfld.long 0x0C 2. " MPR ,MPR Operation control" "Disabled,Enabled" bitfld.long 0x0C 0.--1. " MPR_LOC ,MPR Location" "Predefined,?..." group.long 0x1880++0xF line.long 0x00 "DDR3_MR0_CS1,DDR3 MR0 CS1 Register" bitfld.long 0x00 12. " PPD ,DLL control for Precharge Power Down." "Slow exit,Fast exit" bitfld.long 0x00 9.--11. " WR ,Write recovery for auto precharge" "Reserved,Reserved,Reserved,3,?..." textline " " bitfld.long 0x00 8. " DLL_Reset ,DLL Reset" "Normal,Reset_DLL" bitfld.long 0x00 7. " TM ,Test Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 2. 4.--6. " CL ,CAS Latency " "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x00 3. " RBT ,Read Burst Type" "Nibble sequential,Interleave" textline " " bitfld.long 0x00 0.--1. " BL ,DDR Data Burst Length" "8,4 or 8,?..." line.long 0x04 "DDR3_MR1_CS1,DDR3 MR1 CS1 Register" bitfld.long 0x04 12. " QOFF ,Output buffer Enable" "Enabled,Disabled" bitfld.long 0x04 11. " TDQS_ENABLE ,TDQS Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " WRITE_LEVELING ,Write leveling enable" "Disabled,Enabled" bitfld.long 0x04 3.--4. " AL ,Additive Latency" "Disable,CL-1,CL-2,?..." textline " " bitfld.long 0x04 2. 6. 9. " RTT_NOM ,Nominal Rtt" "Disabled,RZQ/4,RZQ/2,RZQ/6,RZQ/12,RZQ/8,?..." bitfld.long 0x04 1. 5. " DIC ,Output Driver Impedance Control" "RZQ/6,RZQ/7,?..." textline " " bitfld.long 0x04 0. " DLL_Enable ,DLL Enable" "Enabled,Disabled" line.long 0x08 "DDR3_MR2_CS1,DDR3 MR2 CS1 Register" bitfld.long 0x08 9.--10. " RTT_WR ,Dynamic ODT setings" "Off,RZQ/4,RZQ/2,?..." bitfld.long 0x08 7. " SRT ,Self-Refresh Temperature range" "Normal,Extended:" textline " " bitfld.long 0x08 6. " ASR ,Auto Self-Refresh" "Disabled,Enabled" bitfld.long 0x08 3.--5. " CWL ,CAS Write Latency" "CWL_5,CWL_6,CWL_7,CWL_8,CWL_9,CWL_10,CWL_11,CWL_12" textline " " bitfld.long 0x08 0.--2. " PASR ,Partial Array Self-Refersh (Optional)" "Full,1/2 low,1/4 low,1/8 low,3/4,1/2 high,1/4 high,1/8 high" line.long 0x0C "DDR3_MR3_CS1,DDR3 MR3 CS1 Register" bitfld.long 0x0C 2. " MPR ,MPR Operation control" "Disabled,Enabled" bitfld.long 0x0C 0.--1. " MPR_LOC ,MPR Location" "Predefined,?..." group.long 0x1890++0xF line.long 0x00 "DDR3_MR0_CS2,DDR3 MR0 CS2 Register" bitfld.long 0x00 12. " PPD ,DLL control for Precharge Power Down." "Slow exit,Fast exit" bitfld.long 0x00 9.--11. " WR ,Write recovery for auto precharge" "Reserved,Reserved,Reserved,3,?..." textline " " bitfld.long 0x00 8. " DLL_Reset ,DLL Reset" "Normal,Reset_DLL" bitfld.long 0x00 7. " TM ,Test Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 2. 4.--6. " CL ,CAS Latency " "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x00 3. " RBT ,Read Burst Type" "Nibble sequential,Interleave" textline " " bitfld.long 0x00 0.--1. " BL ,DDR Data Burst Length" "8,4 or 8,?..." line.long 0x04 "DDR3_MR1_CS2,DDR3 MR1 CS2 Register" bitfld.long 0x04 12. " QOFF ,Output buffer Enable" "Enabled,Disabled" bitfld.long 0x04 11. " TDQS_ENABLE ,TDQS Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " WRITE_LEVELING ,Write leveling enable" "Disabled,Enabled" bitfld.long 0x04 3.--4. " AL ,Additive Latency" "Disable,CL-1,CL-2,?..." textline " " bitfld.long 0x04 2. 6. 9. " RTT_NOM ,Nominal Rtt" "Disabled,RZQ/4,RZQ/2,RZQ/6,RZQ/12,RZQ/8,?..." bitfld.long 0x04 1. 5. " DIC ,Output Driver Impedance Control" "RZQ/6,RZQ/7,?..." textline " " bitfld.long 0x04 0. " DLL_Enable ,DLL Enable" "Enabled,Disabled" line.long 0x08 "DDR3_MR2_CS2,DDR3 MR2 CS2 Register" bitfld.long 0x08 9.--10. " RTT_WR ,Dynamic ODT setings" "Off,RZQ/4,RZQ/2,?..." bitfld.long 0x08 7. " SRT ,Self-Refresh Temperature range" "Normal,Extended:" textline " " bitfld.long 0x08 6. " ASR ,Auto Self-Refresh" "Disabled,Enabled" bitfld.long 0x08 3.--5. " CWL ,CAS Write Latency" "CWL_5,CWL_6,CWL_7,CWL_8,CWL_9,CWL_10,CWL_11,CWL_12" textline " " bitfld.long 0x08 0.--2. " PASR ,Partial Array Self-Refersh (Optional)" "Full,1/2 low,1/4 low,1/8 low,3/4,1/2 high,1/4 high,1/8 high" line.long 0x0C "DDR3_MR3_CS2,DDR3 MR3 CS2 Register" bitfld.long 0x0C 2. " MPR ,MPR Operation control" "Disabled,Enabled" bitfld.long 0x0C 0.--1. " MPR_LOC ,MPR Location" "Predefined,?..." group.long 0x18A0++0xF line.long 0x00 "DDR3_MR0_CS3,DDR3 MR0 CS3 Register" bitfld.long 0x00 12. " PPD ,DLL control for Precharge Power Down." "Slow exit,Fast exit" bitfld.long 0x00 9.--11. " WR ,Write recovery for auto precharge" "Reserved,Reserved,Reserved,3,?..." textline " " bitfld.long 0x00 8. " DLL_Reset ,DLL Reset" "Normal,Reset_DLL" bitfld.long 0x00 7. " TM ,Test Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 2. 4.--6. " CL ,CAS Latency " "Reserved,CL_12,CL_5,CL_13,CL_6,CL_14,CL_7,Reserved,CL_8,Reserved,CL_9,Reserved,CL_10,Reserved,CL_11,?..." bitfld.long 0x00 3. " RBT ,Read Burst Type" "Nibble sequential,Interleave" textline " " bitfld.long 0x00 0.--1. " BL ,DDR Data Burst Length" "8,4 or 8,?..." line.long 0x04 "DDR3_MR1_CS3,DDR3 MR1 CS3 Register" bitfld.long 0x04 12. " QOFF ,Output buffer Enable" "Enabled,Disabled" bitfld.long 0x04 11. " TDQS_ENABLE ,TDQS Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " WRITE_LEVELING ,Write leveling enable" "Disabled,Enabled" bitfld.long 0x04 3.--4. " AL ,Additive Latency" "Disable,CL-1,CL-2,?..." textline " " bitfld.long 0x04 2. 6. 9. " RTT_NOM ,Nominal Rtt" "Disabled,RZQ/4,RZQ/2,RZQ/6,RZQ/12,RZQ/8,?..." bitfld.long 0x04 1. 5. " DIC ,Output Driver Impedance Control" "RZQ/6,RZQ/7,?..." textline " " bitfld.long 0x04 0. " DLL_Enable ,DLL Enable" "Enabled,Disabled" line.long 0x08 "DDR3_MR2_CS3,DDR3 MR2 CS3 Register" bitfld.long 0x08 9.--10. " RTT_WR ,Dynamic ODT setings" "Off,RZQ/4,RZQ/2,?..." bitfld.long 0x08 7. " SRT ,Self-Refresh Temperature range" "Normal,Extended:" textline " " bitfld.long 0x08 6. " ASR ,Auto Self-Refresh" "Disabled,Enabled" bitfld.long 0x08 3.--5. " CWL ,CAS Write Latency" "CWL_5,CWL_6,CWL_7,CWL_8,CWL_9,CWL_10,CWL_11,CWL_12" textline " " bitfld.long 0x08 0.--2. " PASR ,Partial Array Self-Refersh (Optional)" "Full,1/2 low,1/4 low,1/8 low,3/4,1/2 high,1/4 high,1/8 high" line.long 0x0C "DDR3_MR3_CS3,DDR3 MR3 CS3 Register" bitfld.long 0x0C 2. " MPR ,MPR Operation control" "Disabled,Enabled" bitfld.long 0x0C 0.--1. " MPR_LOC ,MPR Location" "Predefined,?..." tree.end tree "SDRAM Scratch Pad" width 15. group.long 0x1504++0x3 line.long 0x00 "SCRATCH_PAD_0,Scratch Pad 0 Register" hexmask.long.byte 0x00 24.--31. 1. " SCRATCH_PAD_0 ,Scratch byte for software usage" group.long 0x150C++0x3 line.long 0x00 "SCRATCH_PAD_1,Scratch Pad 1 Register" hexmask.long.byte 0x00 24.--31. 1. " SCRATCH_PAD_1 ,Scratch byte for software usage" group.long 0x1514++0x3 line.long 0x00 "SCRATCH_PAD_2,Scratch Pad 2 Register" hexmask.long.byte 0x00 24.--31. 1. " SCRATCH_PAD_2 ,Scratch byte for software usage" group.long 0x151C++0x3 line.long 0x00 "SCRATCH_PAD_3,Scratch Pad 3 Register" hexmask.long.byte 0x00 24.--31. 1. " SCRATCH_PAD_3 ,Scratch byte for software usage" tree.end width 0xb tree.end tree "NAND (NAND Flash Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0xD0000 width 11. group.long 0x00++0x3 line.long 0x00 "NDCR,Data Flash Control Register" bitfld.long 0x00 31. " SPARE_EN ,Spare area enable" "Disabled,Enabled" bitfld.long 0x00 30. " ECC_EN ,ECC enable" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " DMA_EN ,DMA request enable" "Disabled,Enabled" bitfld.long 0x00 28. " ND_RUN ,NAND controller run mode enable" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " DWIDTH_C ,Data bus width of the NAND flash controller" "8bits,16bits" bitfld.long 0x00 26. " DWIDTH_M ,Data bus width of the NAND flash memory" "8bits,16bits" textline " " bitfld.long 0x00 24.--25. " PAGE_SZ ,Page size of the flash device" "520bytes,2112bytes,?..." bitfld.long 0x00 23. " SEQ_DIS ,Sequential page read disable" "No,Yes" textline " " sif (cpu()=="88AP955SEAGULL")||(cpu()=="88AP955") bitfld.long 0x00 22. " ND_STOP ,NAND Flash Controller Clean Stop" "Not idle,Idle" textline " " endif bitfld.long 0x00 21. " FORCE_CSX ,Force chip select false on busy enable" "Disabled,Enabled" bitfld.long 0x00 20. " CLR_PG_CNT ,Clear page count" "Not cleared,Cleared" textline " " bitfld.long 0x00 19. " STOP_ON_UNCOR ,Stop on uncorrectable error enable" "Disabled,Enabled" bitfld.long 0x00 16.--18. " RD_ID_CNT ,Read ID byte Count" "Reserved,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15. " RA_START ,Row address start position from second/third address cycle onwards" "Second,Third" bitfld.long 0x00 13.--14. " PG_PER_BLK ,Pages per block" "32pages,64pages,128peges,256pages" textline " " sif (cpu()=="88AP955SEAGULL")||(cpu()=="88AP955")||(cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128") bitfld.long 0x00 12. " ND_ARB_EN ,NAND arbiter enable" "Disabled,Enabled" else bitfld.long 0x00 12. " ND_ARB_EN ,NAND arbiter enable" "Reserved,Enabled" endif bitfld.long 0x00 11. " RDYM ,Flash device ready interrupt mask" "Not masked,Masked" textline " " bitfld.long 0x00 10. " CS0_PAGEDM ,NF_CEn[0,2] page done interrupt mask" "Not masked,Masked" bitfld.long 0x00 9. " CS1_PAGEDM ,NF_CEn[1,3] page done interrupt mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " CS0_CMDDM ,NF_CEn[0,2] cpmmand done interrupt mask" "Not masked,Masked" bitfld.long 0x00 7. " CS1_CMDDM ,NF_CEn[1,3] command done interrupt mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " CS0_BBDM ,NF_CEn[0,2] bad block detect interrupt mask" "Not masked,Masked" bitfld.long 0x00 5. " CS1_BBDM ,NF_CEn[1,3] bad block detect interrupt mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " UNCERRM ,ECC failure error interrupt mask" "Not masked,Masked" bitfld.long 0x00 3. " CORERRM ,Correctable error interrupt mask" "Not masked,Masked" textline " " bitfld.long 0x00 2. " WRDREQM ,Write data request interrupt mask" "Not masked,Masked" bitfld.long 0x00 1. " RDDREQM ,Read data request interrupt mask" "Not masked,Masked" textline " " bitfld.long 0x00 0. " WRCMDREQM ,Write command request interrupt mask" "Not masked,Masked" group.long 0x04++0x3 line.long 0x00 "NDTR0CS0,NAND Interface Timing Parameter 0 Register" bitfld.long 0x00 27.--31. " TADL ,Address to write data delay" "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 0x00 26. " SELCNTR ,Select read counter" "Reserved,RD_CNT_DEL + 1 NFC clocks" textline " " bitfld.long 0x00 22.--25. " RD_CNT_DEL ,Read strobe count delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 19.--21. " TCH ,Enable signal hold time" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 16.--18. " TCS ,Enable signal setup time" "0,1,2,3,4,5,6,7" bitfld.long 0x00 11.--13. " TWH ,NF_WEn high duration" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 8.--10. " TWP ,NF_WEn pulse width" "0,1,2,3,4,5,6,7" sif (cpu()!="88AP955SEAGULL")&&(cpu()!="88AP955") bitfld.long 0x00 7. " SEL_nRE_EDGE ,Select read strobe edge for read data capture" "Rising,Falling" endif textline " " bitfld.long 0x00 3.--5. " TRH ,NF_REn high duration" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. 6. " TRP ,NF_REn pulse width {eTRP,TRP} + 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x0C++0x3 line.long 0x00 "NDTR1CS0,NAND Interface Timing Paramter 1 Register" hexmask.long.word 0x00 16.--31. 1. " TR ,NF_WEn high to NF_REn low delay for read" bitfld.long 0x00 15. " WAIT_MODE ,Wait mode enable" "Disabled,Enabled" textline " " bitfld.long 0x00 14. " PRESCALE ,Prescale TR" "TR,TR/16" bitfld.long 0x00 8.--9. " TRHW ,Read to write delay" "0 added clocks,16 added clocks,32 added clocks,48 added clocks" textline " " bitfld.long 0x00 4.--7. " TWHR ,NF_WEn high to NF_REn low delay for a read status" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " TAR ,NF_ALE low to NF_REn low delay" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x14++0x3 line.long 0x00 "NDSR,NAND Controller Status Register" bitfld.long 0x00 16.--20. " ERR_CNT ,Block error count" "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" eventfld.long 0x00 15. " TRUSTVIO ,Trust violation occurs" "Not occurs,Occurs" textline " " eventfld.long 0x00 12. " RDY1 ,NAND flash ready CS1" "Not ready,Ready" eventfld.long 0x00 11. " RDY0 ,NAND flash ready CS0" "Not ready,Ready" textline " " eventfld.long 0x00 10. " CS0_PAGED ,NF_CEn[0] page done enable" "Disabled,Enabled" eventfld.long 0x00 9. " CS1_PAGED ,NF_CEn[1] page done enable" "Disabled,Enabled" textline " " eventfld.long 0x00 8. " CS0_CMDD ,NF_CEn[0] command done enable" "Disabled,Enabled" eventfld.long 0x00 7. " CS1_CMDD ,NF_CEn[1] command done enable" "Disabled,Enabled" textline " " eventfld.long 0x00 6. " CS0_BBD ,NF_CEn[0] bad block detect enable" "Disabled,Enabled" eventfld.long 0x00 5. " CS1_BBD ,NF_CEn[1] bad block detect enable" "Disabled,Enabled" textline " " eventfld.long 0x00 4. " UNCERR ,Uncorrectable error" "No uncorrectable,Uncorrectable" eventfld.long 0x00 3. " CORERR ,Correctable error" "No correctable,Correctable" textline " " eventfld.long 0x00 2. " WRDREQ ,Write data request enable" "Disabled,Enabled" eventfld.long 0x00 1. " RDDREQ ,Read data request enable" "Disabled,Enabled" textline " " eventfld.long 0x00 0. " WRCMDREQ ,Write command request enable" "Disabled,Enabled" rgroup.long 0x18++0xb line.long 0x00 "NDPCR,NAND Controller Page Count Register" hexmask.long.byte 0x00 16.--23. 1. " PG_CNT1 ,Page count for device interfaced using NF_CEn[1]" hexmask.long.byte 0x00 0.--7. 1. " PG_CNT0 ,Page count for device interfaced using NF_CEn[0]" line.long 0x04 "NDBBR0,NAND Controller Bad Block Registers" line.long 0x08 "NDBBR1,NAND Controller Bad Block Registers" sif (cpu()=="88AP955SEAGULL")||(cpu()=="88AP955") group.long 0x24++0x03 line.long 0x00 "NDREDEL,NAND Read Enable Return Delay Register" bitfld.long 0x00 28. " RET_CLK_SRC ,Return Clock Source" "DF_SCLK_E,DF_SCLK_S" bitfld.long 0x00 27. " ND_RE_EN ,Read Delay Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 24.--26. " ND_RE_SEL ,Delay fields which are sent to the output for latching data" "1st,4th,3rd,8th,5th,12th,7th,16th" bitfld.long 0x00 21.--23. " ND_RE_DEL_7 ,Specifies the delay of the 15th and 16th delay units" "0,1,2,3,4,?..." textline " " bitfld.long 0x00 18.--20. " ND_RE_DEL_6 ,Specifies the delay of the 13th and 14th delay units" "0,1,2,3,4,?..." bitfld.long 0x00 15.--17. " ND_RE_DEL_5 ,Specifies the delay of the 11th and 12th delay units" "0,1,2,3,4,?..." textline " " bitfld.long 0x00 12.--14. " ND_RE_DEL_4 ,Specifies the delay of the 9th and 10th delay units" "0,1,2,3,4,?..." bitfld.long 0x00 9.--11. " ND_RE_DEL_3 ,Specifies the delay of the 7th and 8th delay units" "0,1,2,3,4,?..." textline " " bitfld.long 0x00 6.--8. " ND_RE_DEL_2 ,Specifies the delay of the 5th and 6th delay units" "0,1,2,3,4,?..." bitfld.long 0x00 3.--5. " ND_RE_DEL_1 ,Specifies the delay of the 3rd and 4th delay units" "0,1,2,3,4,?..." textline " " bitfld.long 0x00 0.--2. " ND_RE_DEL_0 ,Specifies the delay of the 1st and 2nd delay units" "0,1,2,3,4,?..." elif (cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128") group.long 0x24++0x03 line.long 0x00 "NDREDEL,NAND Read Enable Return Delay Register" bitfld.long 0x00 24.--27. " ND_RE_SEL ,Delay fields which are sent to the output for latching data" "No delay,No delay,No delay,No delay,No delay,No delay,No delay,No delay,1st,2nd,3rd,4th,5th,6th,7th,8th" textline " " bitfld.long 0x00 21.--23. " ND_RE_DEL_7 ,Specifies the delay of the 8th delay unit" "0,1,2,3,4,5,6,7" bitfld.long 0x00 18.--20. " ND_RE_DEL_6 ,Specifies the delay of the 7th delay unit" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15.--17. " ND_RE_DEL_5 ,Specifies the delay of the 6th delay unit" "0,1,2,3,4,5,6,7" bitfld.long 0x00 12.--14. " ND_RE_DEL_4 ,Specifies the delay of the 5th delay unit" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 9.--11. " ND_RE_DEL_3 ,Specifies the delay of the 4th delay unit" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--8. " ND_RE_DEL_2 ,Specifies the delay of the 3rd delay unit" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 3.--5. " ND_RE_DEL_1 ,Specifies the delay of the 2nd delay unit" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " ND_RE_DEL_0 ,Specifies the delay of the 1st delay unit" "0,1,2,3,4,5,6,7" endif group.long 0x28++0x3 line.long 0x00 "NDECCCTRL,NAND ECC Control" hexmask.long.byte 0x00 7.--14. 1. " ECC_SPARE ,ECC bytes used in spare area" bitfld.long 0x00 1.--6. " ECC_THRESH ,ECC warning threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status,Disable CORERR status" textline " " bitfld.long 0x00 0. " BCH_EN ,BCH enable" "Disabled,Enabled" sif (cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128")||(cpu()=="MV78460V6")||(cpu()=="MV78460V7") rgroup.long 0x2C++0x3 else group.long 0x2C++0x3 endif line.long 0x00 "NDBZCNT,NAND Busy Length Count" hexmask.long.word 0x00 16.--31. 1. " ND_RNBCNT1 ,RnB busy count 1" hexmask.long.word 0x00 0.--15. 1. " ND_RNBCNT0 ,RnB busy count 0" sif (cpu()=="88AP955SEAGULL")||(cpu()=="88AP955")||(cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128") group.long 0x30++0x03 line.long 0x00 "NDMUTEX,NAND Mutex Lock" eventfld.long 0x00 0. " MUTEX ,Mutex lock" "Not locked,Locked" endif group.long 0x34++0xB line.long 0x0 "NDCMDMAT1,NAND Partition Command Match" sif (cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128") bitfld.long 0x0 30.--31. " VALIDCNT ,Valid count" "0,1,2,3" bitfld.long 0x0 29. " NAKEDDIS2 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x0 28. " ROWADD2 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x0 20.--27. 1. " CMD2 ,Command match" textline " " bitfld.long 0x0 19. " NAKEDDIS1 ,Naked disallow" "Allowed,Disallowed" bitfld.long 0x0 18. " ROWADD1 ,Row address enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x0 10.--17. 1. " CMD1 ,Command match" bitfld.long 0x0 9. " NAKEDDIS0 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x0 8. " ROWADD0 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x0 0.--7. 1. " CMD0 ,Command match" else bitfld.long 0x0 30.--31. " VALIDCNT ,Valid count" "0,1,2,3" bitfld.long 0x0 29. " NAKEDDIS1 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x0 28. " ROWADD1 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x0 20.--27. 1. " CMD1 ,Command match" textline " " bitfld.long 0x0 19. " NAKEDDIS2 ,Naked disallow" "Allowed,Disallowed" bitfld.long 0x0 18. " ROWADD2 ,Row address enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x0 10.--17. 1. " CMD2 ,Command match" bitfld.long 0x0 9. " NAKEDDIS3 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x0 8. " ROWADD3 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x0 0.--7. 1. " CMD3 ,Command match" endif line.long 0x4 "NDCMDMAT2,NAND Partition Command Match" sif (cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128") bitfld.long 0x4 30.--31. " VALIDCNT ,Valid count" "0,1,2,3" bitfld.long 0x4 29. " NAKEDDIS2 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x4 28. " ROWADD2 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x4 20.--27. 1. " CMD2 ,Command match" textline " " bitfld.long 0x4 19. " NAKEDDIS1 ,Naked disallow" "Allowed,Disallowed" bitfld.long 0x4 18. " ROWADD1 ,Row address enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x4 10.--17. 1. " CMD1 ,Command match" bitfld.long 0x4 9. " NAKEDDIS0 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x4 8. " ROWADD0 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x4 0.--7. 1. " CMD0 ,Command match" else bitfld.long 0x4 30.--31. " VALIDCNT ,Valid count" "0,1,2,3" bitfld.long 0x4 29. " NAKEDDIS1 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x4 28. " ROWADD1 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x4 20.--27. 1. " CMD1 ,Command match" textline " " bitfld.long 0x4 19. " NAKEDDIS2 ,Naked disallow" "Allowed,Disallowed" bitfld.long 0x4 18. " ROWADD2 ,Row address enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x4 10.--17. 1. " CMD2 ,Command match" bitfld.long 0x4 9. " NAKEDDIS3 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x4 8. " ROWADD3 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x4 0.--7. 1. " CMD3 ,Command match" endif line.long 0x8 "NDCMDMAT3,NAND Partition Command Match" sif (cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128") bitfld.long 0x8 30.--31. " VALIDCNT ,Valid count" "0,1,2,3" bitfld.long 0x8 29. " NAKEDDIS2 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x8 28. " ROWADD2 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x8 20.--27. 1. " CMD2 ,Command match" textline " " bitfld.long 0x8 19. " NAKEDDIS1 ,Naked disallow" "Allowed,Disallowed" bitfld.long 0x8 18. " ROWADD1 ,Row address enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x8 10.--17. 1. " CMD1 ,Command match" bitfld.long 0x8 9. " NAKEDDIS0 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x8 8. " ROWADD0 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x8 0.--7. 1. " CMD0 ,Command match" else bitfld.long 0x8 30.--31. " VALIDCNT ,Valid count" "0,1,2,3" bitfld.long 0x8 29. " NAKEDDIS1 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x8 28. " ROWADD1 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x8 20.--27. 1. " CMD1 ,Command match" textline " " bitfld.long 0x8 19. " NAKEDDIS2 ,Naked disallow" "Allowed,Disallowed" bitfld.long 0x8 18. " ROWADD2 ,Row address enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x8 10.--17. 1. " CMD2 ,Command match" bitfld.long 0x8 9. " NAKEDDIS3 ,Naked disallow" "Allowed,Disallowed" textline " " bitfld.long 0x8 8. " ROWADD3 ,Row address enable" "Disabled,Enabled" hexmask.long.byte 0x8 0.--7. 1. " CMD3 ,Command match" endif group.long 0x40++0x3 line.long 0x00 "NDDB,NAND Controller Data Buffer" group.long 0x48++0x3 line.long 0x00 "NDCB0,NAND Controller Command Buffer 0" bitfld.long 0x00 29.--31. " CMD_XTYPE ,Command extended type (Read/Write)" "Monolithic Read/Write,Naked Read/Write,Illegal,Illegal/Final Command,Read/Command dispatch with write,Naked read/write,Command dispatch,Illegal" textline " " bitfld.long 0x00 28. " LEN_OVRD ,Length override" "NDCR.PAGE_SZ,NDCB3.NDLENCNT" textline " " bitfld.long 0x00 27. " RDY_BYP ,Ready bypass" "Not ready,Ready" bitfld.long 0x00 26. " ST_ROW_EN ,Status row address enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " AUTO_RS ,Auto ready status" "No automatic,Automatic" sif (cpu()=="88AP955SEAGULL")||(cpu()=="88AP955")||(cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128") bitfld.long 0x00 24. " CSEL ,CS select" "ND_nCS0,ND_nCS1" else bitfld.long 0x00 24. " CSEL ,CS select" "NF_CEn[0],NF_CEn[1]" endif textline " " bitfld.long 0x00 21.--23. " CMD_TYPE ,Command type" "Read,Program,Erase,Read ID,Status read,Reset,Naked command cycle,Naked Address cycle" bitfld.long 0x00 20. " NC ,Next command" "Not valid,Valid" textline " " bitfld.long 0x00 19. " DBC ,Double byte command" "Single-byte,Double-byte" sif (cpu()!="88AP162")&&(cpu()!="88AP166")&&(cpu()!="88AP168")&&(cpu()!="88AP128") bitfld.long 0x00 16.--18. " ADDR_CYC ,Number of address cycles" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " CMD2 ,Second command" hexmask.long.byte 0x00 0.--7. 1. " CMD1 ,First command" endif rgroup.long 0x4C++0xb line.long 0x00 "NDCB1,NAND Controller Command Buffer 1" hexmask.long.byte 0x00 24.--31. 1. " ADDR4 ,Address sent out on the fourth addressing cycle" hexmask.long.byte 0x00 16.--23. 1. " ADDR3 ,Address sent out on the third addressing cycle" textline " " hexmask.long.byte 0x00 8.--15. 1. " ADDR2 ,Address sent out on the second addressing cycle" hexmask.long.byte 0x00 0.--7. 1. " ADDR1 ,Address sent out on the first addressing cycle" line.long 0x04 "NDCB2,NAND Controller Command Buffer 2" hexmask.long.byte 0x04 24.--31. 1. " ST_MASK ,Status mask" hexmask.long.byte 0x04 16.--23. 1. " ST_CMD ,Status command" textline " " hexmask.long.byte 0x04 8.--15. 1. " PAGE_COUNT ,Page count" hexmask.long.byte 0x04 0.--7. 1. " ADDR5 ,Address sent out on the fifth addressing cycle" line.long 0x08 "NDCB3,NAND Controller Command Buffer 3" hexmask.long.byte 0x08 24.--31. 1. " ADDR7 ,Address sent out on the seventh addressing cycle" hexmask.long.byte 0x08 16.--23. 1. " ADDR6 ,Address sent out on the sixth addressing cycle" textline " " hexmask.long.word 0x08 0.--15. 1. " NDLENCNT ,Count the data cycles" sif (cpu()=="88AP955SEAGULL")||(cpu()=="88AP955")||(cpu()=="88AP162")||(cpu()=="88AP166")||(cpu()=="88AP168")||(cpu()=="88AP128") group.long 0x5C++0x03 line.long 0x00 "NDARBCR,NAND Arbitration Control" hexmask.long.word 0x00 0.--15. 1. " ARB_CNT ,Arbiration Count" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x60++0x03 line.long 0x00 "NDPTxCSx,NAND Partition Table for Chip Select" bitfld.long 0x00 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0x00 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0x00 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0x00 0.--23. 1. " BLOCKADD ,Block address" else group.long 0x60++0x1F line.long 0x0 "NDPT0CS0,NAND Partition Table for Chip Select" bitfld.long 0x0 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0x0 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0x0 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0x0 0.--23. 1. " BLOCKADD ,Block address" line.long 0x4 "NDPT1CS0,NAND Partition Table for Chip Select" bitfld.long 0x4 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0x4 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0x4 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0x4 0.--23. 1. " BLOCKADD ,Block address" line.long 0x8 "NDPT2CS0,NAND Partition Table for Chip Select" bitfld.long 0x8 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0x8 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0x8 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0x8 0.--23. 1. " BLOCKADD ,Block address" line.long 0xC "NDPT3CS0,NAND Partition Table for Chip Select" bitfld.long 0xC 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0xC 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0xC 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0xC 0.--23. 1. " BLOCKADD ,Block address" line.long 0x10 "NDPT0CS1,NAND Partition Table for Chip Select" bitfld.long 0x10 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0x10 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0x10 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0x10 0.--23. 1. " BLOCKADD ,Block address" line.long 0x14 "NDPT1CS1,NAND Partition Table for Chip Select" bitfld.long 0x14 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0x14 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0x14 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0x14 0.--23. 1. " BLOCKADD ,Block address" line.long 0x18 "NDPT2CS1,NAND Partition Table for Chip Select" bitfld.long 0x18 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0x18 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0x18 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0x18 0.--23. 1. " BLOCKADD ,Block address" line.long 0x1C "NDPT3CS1,NAND Partition Table for Chip Select" bitfld.long 0x1C 31. " VALID ,Valid entry" "BLOCKADD is ignored,BLOCKADD is compared" bitfld.long 0x1C 30. " LOCK ,Lock entry" "Not locked,Locked" textline " " bitfld.long 0x1C 29. " TRUSTED ,Trusted region enable" "Disabled,Enabled" hexmask.long.tbyte 0x1C 0.--23. 1. " BLOCKADD ,Block address" endif sif (cpu()!="88AP955SEAGULL")&&(cpu()!="88AP955")&&(cpu()!="88AP162")&&(cpu()!="88AP166")&&(cpu()!="88AP168")&&(cpu()!="88AP128")&&(cpu()!="MV78460V6")&&(cpu()!="MV78460V7") group.long 0x1022C++0x3 line.long 0x00 "NBRGCONF,NAND Flash Bridge Configuration Register" bitfld.long 0x00 2. " CONF_NF_CS_EXP_EN ,Chip select expansion control" "Disabled,Enabled" endif width 0xb tree.end tree "Device Bus Registers" base A:(Data.Long(C15:0x400f)<<13.)+0x10400 width 8. group.long 0x00++0x7 line.long 0x00 "DBRPR,DEV_BOOTCSn Read Parameters Register" bitfld.long 0x00 30.--31. " DEVWIDTH ,Device Width" "8-bit,16-bit,32-bit,?..." bitfld.long 0x00 28.--29. " BADRSKEW ,Cycles gap between BAdr toggle to read data sample" "No gap,One cycle gap,Two cycle gap,?..." textline " " bitfld.long 0x00 23.--27. " RDHOLD ,Number of cycles in read accesses between de-assertion of OE and de-assertion of CE" "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 0x00 17.--22. " ACC2NEXT ,Number of cycles in a burst read access between cycles containing first and next data sampled" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 12.--16. " RDSETUP ,Defined the number of cycles in read accesses between assertion of CE and assertion of OE" "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 0x00 6.--11. " ACC2FIRST ,Number of cycles in a read access between the negation of DEV_ALE[0] and the cycle containing the first data sampled by the device" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 0.--5. " TURNOFF ,Number of cycles in a read access between the negation of DEV_CEn to new Device bus cycle" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "DBWPE,DEV_BOOTCSn Write Parameters Register" bitfld.long 0x04 24. " DEVSYNCENABLE ,Synchronous device enable" "Disabled,Enabled" bitfld.long 0x04 16.--21. " WRHIGH ,The number of cycles in a burst write access that the DEV_WEn signal is kept de-asserted" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x04 8.--13. " WRLOW ,Number of cycles in a write access that the DEV_WEn signal is kept active" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x04 0.--5. " ALE2WR ,Number of cycles in a write access from the DEV_ALE[0] negation to the assertion of DEV_WEn" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x8++0x3 line.long 0x00 "DCRPR0,DEV_CSn0 Read Parameters Register" bitfld.long 0x00 30.--31. " DEVWIDTH ,Device Width" "8-bit,16-bit,32-bit,?..." bitfld.long 0x00 28.--29. " BADRSKEW ,Cycles gap between BAdr toggle to read data sample" "No gap,One cycle gap,Two cycle gap,?..." textline " " bitfld.long 0x00 23.--27. " RDHOLD ,Number of cycles in read accesses between de-assertion of OE and de-assertion of CE" "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 0x00 17.--22. " ACC2NEXT ,Number of cycles in a burst read access between cycles containing first and next data sampled" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 12.--16. " RDSETUP ,Defined the number of cycles in read accesses between assertion of CE and assertion of OE" "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 0x00 6.--11. " ACC2FIRST ,Number of cycles in a read access between the negation of DEV_ALE[0] and the cycle containing the first data sampled by the device" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 0.--5. " TURNOFF ,Number of cycles in a read access between the negation of DEV_CEn to new Device bus cycle" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x10++0x3 line.long 0x00 "DCRPR1,DEV_CSn1 Read Parameters Register" bitfld.long 0x00 30.--31. " DEVWIDTH ,Device Width" "8-bit,16-bit,32-bit,?..." bitfld.long 0x00 28.--29. " BADRSKEW ,Cycles gap between BAdr toggle to read data sample" "No gap,One cycle gap,Two cycle gap,?..." textline " " bitfld.long 0x00 23.--27. " RDHOLD ,Number of cycles in read accesses between de-assertion of OE and de-assertion of CE" "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 0x00 17.--22. " ACC2NEXT ,Number of cycles in a burst read access between cycles containing first and next data sampled" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 12.--16. " RDSETUP ,Defined the number of cycles in read accesses between assertion of CE and assertion of OE" "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 0x00 6.--11. " ACC2FIRST ,Number of cycles in a read access between the negation of DEV_ALE[0] and the cycle containing the first data sampled by the device" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 0.--5. " TURNOFF ,Number of cycles in a read access between the negation of DEV_CEn to new Device bus cycle" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x18++0x3 line.long 0x00 "DCRPR2,DEV_CSn2 Read Parameters Register" bitfld.long 0x00 30.--31. " DEVWIDTH ,Device Width" "8-bit,16-bit,32-bit,?..." bitfld.long 0x00 28.--29. " BADRSKEW ,Cycles gap between BAdr toggle to read data sample" "No gap,One cycle gap,Two cycle gap,?..." textline " " bitfld.long 0x00 23.--27. " RDHOLD ,Number of cycles in read accesses between de-assertion of OE and de-assertion of CE" "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 0x00 17.--22. " ACC2NEXT ,Number of cycles in a burst read access between cycles containing first and next data sampled" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 12.--16. " RDSETUP ,Defined the number of cycles in read accesses between assertion of CE and assertion of OE" "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 0x00 6.--11. " ACC2FIRST ,Number of cycles in a read access between the negation of DEV_ALE[0] and the cycle containing the first data sampled by the device" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 0.--5. " TURNOFF ,Number of cycles in a read access between the negation of DEV_CEn to new Device bus cycle" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x20++0x3 line.long 0x00 "DCRPR3,DEV_CSn3 Read Parameters Register" bitfld.long 0x00 30.--31. " DEVWIDTH ,Device Width" "8-bit,16-bit,32-bit,?..." bitfld.long 0x00 28.--29. " BADRSKEW ,Cycles gap between BAdr toggle to read data sample" "No gap,One cycle gap,Two cycle gap,?..." textline " " bitfld.long 0x00 23.--27. " RDHOLD ,Number of cycles in read accesses between de-assertion of OE and de-assertion of CE" "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 0x00 17.--22. " ACC2NEXT ,Number of cycles in a burst read access between cycles containing first and next data sampled" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 12.--16. " RDSETUP ,Defined the number of cycles in read accesses between assertion of CE and assertion of OE" "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 0x00 6.--11. " ACC2FIRST ,Number of cycles in a read access between the negation of DEV_ALE[0] and the cycle containing the first data sampled by the device" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 0.--5. " TURNOFF ,Number of cycles in a read access between the negation of DEV_CEn to new Device bus cycle" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0xC++0x3 line.long 0x00 "DCWPR0,DEV_CSn0 Write Parameters Register" bitfld.long 0x00 24. " DEVSYNCENABLE ,Synchronous device enable" "Disabled,Enabled" bitfld.long 0x00 16.--21. " WRHIGH ,The number of cycles in a burst write access that the DEV_WEn signal is kept de-asserted" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 8.--13. " WRLOW ,Number of cycles in a write access that the DEV_WEn signal is kept active" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 0.--5. " ALE2WR ,Number of cycles in a write access from the DEV_ALE[0] negation to the assertion of DEV_WEn" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x14++0x3 line.long 0x00 "DCWPR1,DEV_CSn1 Write Parameters Register" bitfld.long 0x00 24. " DEVSYNCENABLE ,Synchronous device enable" "Disabled,Enabled" bitfld.long 0x00 16.--21. " WRHIGH ,The number of cycles in a burst write access that the DEV_WEn signal is kept de-asserted" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 8.--13. " WRLOW ,Number of cycles in a write access that the DEV_WEn signal is kept active" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 0.--5. " ALE2WR ,Number of cycles in a write access from the DEV_ALE[0] negation to the assertion of DEV_WEn" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x1C++0x3 line.long 0x00 "DCWPR2,DEV_CSn2 Write Parameters Register" bitfld.long 0x00 24. " DEVSYNCENABLE ,Synchronous device enable" "Disabled,Enabled" bitfld.long 0x00 16.--21. " WRHIGH ,The number of cycles in a burst write access that the DEV_WEn signal is kept de-asserted" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 8.--13. " WRLOW ,Number of cycles in a write access that the DEV_WEn signal is kept active" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 0.--5. " ALE2WR ,Number of cycles in a write access from the DEV_ALE[0] negation to the assertion of DEV_WEn" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x24++0x3 line.long 0x00 "DCWPR3,DEV_CSn3 Write Parameters Register" bitfld.long 0x00 24. " DEVSYNCENABLE ,Synchronous device enable" "Disabled,Enabled" bitfld.long 0x00 16.--21. " WRHIGH ,The number of cycles in a burst write access that the DEV_WEn signal is kept de-asserted" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" textline " " bitfld.long 0x00 8.--13. " WRLOW ,Number of cycles in a write access that the DEV_WEn signal is kept active" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 0.--5. " ALE2WR ,Number of cycles in a write access from the DEV_ALE[0] negation to the assertion of DEV_WEn" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" group.long 0x70++0x3 line.long 0x00 "NFCR,NAND Flash Control Register" bitfld.long 0x00 25. " NF_BOOT_SYNC_RESET ,Initialization sequence begins with a sync reset command" "No reset,Reset" bitfld.long 0x00 24. " NF_BOOT_TYPE ,Type of the NAND Flash read init sequence" "Not 0x30,0x30" textline " " bitfld.long 0x00 22.--23. " NF_NUMADDRPHASE ,Number of address phases" "No Initilization,3 cycles,4 cycles,5 cycles" bitfld.long 0x00 21. " NFACTCEN3 ,DEV_CSn[3] forced 0" "Not forced,Forced" textline " " bitfld.long 0x00 20. " NF3 ,Defines the mode used for DEV_CSn[3]" "Device,NAND" bitfld.long 0x00 19. " NFOENDEL ,NAND Flash OEn Delay" "Delay,SameEdge" textline " " bitfld.long 0x00 14.--18. " NFTR ,NAND Flash time ready" "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 0x00 9.--13. " NFOENW ,DEV_OEn high width" "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 0x00 8. " NFISD ,Flash initialization sequence disabled" "No,Yes" bitfld.long 0x00 7. " NFACTCEN2 ,DEV_CSn[2] forced 0" "Not forced,Forced" textline " " bitfld.long 0x00 6. " NF2 ,Defines the mode used for DEV_CSn[2]" "Device,NAND" bitfld.long 0x00 5. " NFACTCEN1 ,DEV_CSn[1] forced 0" "Not forced,Forced" textline " " bitfld.long 0x00 4. " NF1 ,Defines the mode used for DEV_CSn[1]" "Device,NAND" bitfld.long 0x00 3. " NFACTCEN0 ,DEV_CSn[0] forced 0" "Not forced,Forced" textline " " bitfld.long 0x00 2. " NF0 ,Defines the mode used for DEV_CSn[0]" "Device,NAND" bitfld.long 0x00 1. " NFACTCENBOOT ,DEV_BOOTCSn forced 0" "Not forced,Forced" textline " " bitfld.long 0x00 0. " NFBOOT ,Defines the mode used for DEV_BOOTCSn" "Device,NAND" group.long 0xC0++0x3 line.long 0x00 "DBICR,Device Bus Interface Control Register" bitfld.long 0x00 19. " FORCEPARITYERR ,Device controller internal buffer act as if the memory is corrupted" "Disabled,Enabled" bitfld.long 0x00 17.--18. " ALETIMINGPARAM ,Number of cycles in which address is steady before ALE assertions" "1 cycle,2 cycles,3 cycles,?..." textline " " bitfld.long 0x00 16. " OEWE_SHARED ,OE and WE share enable" "Disabled,Enabled" hexmask.long.word 0x00 0.--15. 1. " TIMEOUT ,Timeout Timer Preset Value" rgroup.long 0xC4++0x3 line.long 0x00 "DBEAR,Device Bus Error Address Register" group.long 0xC8++0x3 line.long 0x00 "DBSCR,Device Bus Sync Control Register" bitfld.long 0x00 31. " TCLKDIVLOADACTIVE ,Tclk Div action status" "Updated,Not updated" bitfld.long 0x00 26.--28. " CS3READYDELAY ,DEV_READYn ignore assertion and the cycle in which the data is sampled" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 25. " CS3READYPOLARITY ,Polarity of DEV_READYn when CS3 is accessed" "Active low,Active high" bitfld.long 0x00 24. " CS3READYIGNORE ,DEV_READYn ignore" "Not ignored,Ignored" textline " " bitfld.long 0x00 21.--23. " CS2READYDELAY ,DEV_READYn ignore assertion and the cycle in which the data is sampled" "0,1,2,3,4,5,6,7" bitfld.long 0x00 20. " CS2READYPOLARITY ,Polarity of DEV_READYn when CS2 is accessed" "Active low,Active high" textline " " bitfld.long 0x00 19. " CS2READYIGNORE ,DEV_READYn ignore" "Not ignored,Ignored" bitfld.long 0x00 16.--18. " CS1READYDELAY ,DEV_READYn ignore assertion and the cycle in which the data is sampled" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15. " CS1READYPOLARITY ,Polarity of DEV_READYn when CS1 is accessed" "Active low,Active high" bitfld.long 0x00 14. " CS1READYIGNORE ,DEV_READYn ignore" "Not ignored,Ignored" textline " " bitfld.long 0x00 11.--13. " CS0READYDELAY ,DEV_READYn ignore assertion and the cycle in which the data is sampled" "0,1,2,3,4,5,6,7" bitfld.long 0x00 10. " CS0READYPOLARITY ,Polarity of DEV_READYn when CS0 is accessed" "Active low,Active high" textline " " bitfld.long 0x00 9. " CS0READYIGNORE ,DEV_READYn ignore" "Not ignored,Ignored" bitfld.long 0x00 6.--8. " CS0READYDELAY ,Delay between DEV_READY" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 5. " BOOTCSREADYPOLARITY ,Polarity of DEV_READYn when BootCS is accessed" "Active low,Active high" bitfld.long 0x00 4. " BOOTCSREADYIGNORE ,DEV_READYn ignore assertion and the cycle in which the data is sampled" "Not ignored,Ignored" textline " " bitfld.long 0x00 0.--3. " TCLKDIVIDEVALUE ,TCLK_OUT frequency in terms of core clock divide values" "No toggle,166 MHz,84 MHz,55.3 MHz,41.5 MHz,33.3 MHz,27.6 MHz,23.7 MHz,?..." group.long 0xD0++0x7 line.long 0x00 "DBICR,Device Bus Interrupt Cause Register" bitfld.long 0x00 1. " DRDYERR ,Ready Timer expired" "No error,Error" bitfld.long 0x00 0. " RUDPERR ,Internal Device Controller SRAMs Parity Error" "No error,Error" line.long 0x04 "DBIMR,Device Bus Interrupt Mask Register" bitfld.long 0x04 1. " MASKREADYERR ,Masks the assertion of an interrupt in case of a Ready Timeout event" "Not masked,masked" bitfld.long 0x04 0. " MASKPARITYERR ,Masks the assertion of an interrupt in case of an internal SRAM parity error " "Not amsked,Masked" width 11. tree.end tree.open "ETH (Ethernet Controller)" tree "Port 0" base A:(Data.Long(C15:0x400f)<<13.)+0x70000 tree "SGMII Communication PHY" width 9. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2E04))&0xE0)==(0x0||0x80)) group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "20MHz,25MHz,?..." elif (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2E04))&0xE0)==0x60) group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "100MHz,?..." else group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." endif group.long 0x2E54++0x3 line.long 0x00 "PTCR,PHY Test Control 0 Register" bitfld.long 0x00 15. " PT_EN ,PHY Test Enable" "Disabled,Enabled" bitfld.long 0x00 14. " PT_RST ,PHY Test Reset" "No reset,Reset" textline " " bitfld.long 0x00 13. " PT_PASS ,PHY Test Pass" "No error,Error" bitfld.long 0x00 12. " PT_LOCK ,PHY Test Pattern Lock" "Not locked,Locked" textline " " bitfld.long 0x00 11. " PT_XFER_DIFF ,PHY Test Transmit Jitter Pattern Select Option" "PT_DATA[7:0],PT_DATA[95:88]" bitfld.long 0x00 10. " PT_PATSYN_EN ,PHY Test Pattern Sync Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " PT_START_RD ,PHY Test Start Running Disparity" "Negative,Positive" bitfld.long 0x00 8. " PT_LONG_SHORT ,PHY Test Long SATA Patterns" "Short,Long" textline " " bitfld.long 0x00 4.--7. " PT_PATTERN_SEL ,PHY Test Pattern Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " PT_LOCK_CNT ,Pattern Lock Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x2E7C++0xB line.long 0x00 "PTPECR0,PHY Test PRBS Error Counter 0 Register" hexmask.long.word 0x00 0.--15. 1. " PT_PRBS_ERR_CNT[31:16] ,PHY Test Error Count [31:16]" line.long 0x04 "PTPECR1,PHY Test PRBS Error Counter 1 Register" hexmask.long.word 0x04 0.--15. 1. " PT_PRBS_ERR_CNT[15:0] ,PHY Test Error Count [15:0]" line.long 0x08 "PTOR0,PHY Test OOB 0 Register" bitfld.long 0x08 12.--13. " PT_TESTMODE ,Test mode" "Disabled,Enabled,?..." group.long 0x2E8C++0x3 line.long 0x00 "DLER,Digital Loopback Enable Register" bitfld.long 0x00 10.--11. " SEL_BITS ,Select Data Bit Width" "10-bit,20-bit,40-bit,?..." group.long 0x2F18++0x3 line.long 0x00 "RCSR,Reference Clock Select Register" bitfld.long 0x00 10. " REFCLK_SEL ,REFCLK_SEL" "RefClk0,RefClk1" group.long 0x2F20++0x3 line.long 0x00 "CCR,COMPHY Control Register" bitfld.long 0x00 2. " RX_HIZ ,RX High Impedance Mode" "Termination,?..." tree.end tree "Address Decoder Registers" width 6. group.long 0x2200++0x3 line.long 0x00 "BA0,Base Address 0" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2208++0x3 line.long 0x00 "BA1,Base Address 1" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2210++0x3 line.long 0x00 "BA2,Base Address 2" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2218++0x3 line.long 0x00 "BA3,Base Address 3" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2220++0x3 line.long 0x00 "BA4,Base Address 4" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2228++0x3 line.long 0x00 "BA5,Base Address 5" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2204++0x3 line.long 0x00 "SR0,Size Register 0" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x220C++0x3 line.long 0x00 "SR1,Size Register 1" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2214++0x3 line.long 0x00 "SR2,Size Register 2" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x221C++0x3 line.long 0x00 "SR3,Size Register 3" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2224++0x3 line.long 0x00 "SR4,Size Register 4" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x222C++0x3 line.long 0x00 "SR5,Size Register 5" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2280++0x3 line.long 0x00 "HA0,High Address Remap 0" group.long 0x2284++0x3 line.long 0x00 "HA1,High Address Remap 1" group.long 0x2288++0x3 line.long 0x00 "HA2,High Address Remap 2" group.long 0x2290++0x3 line.long 0x00 "BARE,Base Address Enable" bitfld.long 0x00 5. " EN5 ,Address Window 5 Enable" "Enabled,Disabled" bitfld.long 0x00 4. " EN4 ,Address Window 4 Enable" "Enabled,Disabled" bitfld.long 0x00 3. " EN3 ,Address Window 3 Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 2. " EN2 ,Address Window 2 Enable" "Enabled,Disabled" bitfld.long 0x00 1. " EN1 ,Address Window 1 Enable" "Enabled,Disabled" bitfld.long 0x00 0. " EN0 ,Address Window 0 Enable" "Enabled,Disabled" group.long 0x2294++0x3 line.long 0x00 "EPAP,Ethernet Port Access Protect" bitfld.long 0x00 10.--11. " WIN5 ,Window 5 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 8.--9. " WIN4 ,Window 4 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 6.--7. " WIN3 ,Window 3 Access Control" "Not allowed,Read only,Reserved,Read/Write" textline " " bitfld.long 0x00 4.--5. " WIN2 ,Window 2 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 2.--3. " WIN1 ,Window 1 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 0.--1. " WIN0 ,Window 0 Access Control" "Not allowed,Read only,Reserved,Read/Write" tree.end tree "Global Miscellaneous Registers" width 9. group.long 0x2000++0x3 line.long 0x00 "PHYADDR,PHY Address" hexmask.long.byte 0x00 0.--4. 1. " PHYAD ,PHY Device Address" group.long 0x2004++0x3 line.long 0x00 "SMI,SMI" bitfld.long 0x00 28. " BUSY ,Busy" "Idle,Busy" bitfld.long 0x00 27. " READVALID ,Read Operation Completed" "Not completed,Completed" textline " " bitfld.long 0x00 26. " OPCODE ,Opcode" "Write,Read" hexmask.long.word 0x00 21.--25. 0x20 " REGAD ,PHY Device Register Address" textline " " hexmask.long.byte 0x00 16.--20. 1. " PHYAD ,PHY Device Address" hexmask.long.word 0x00 0.--15. 1. " DATA ,Data" group.long 0x2008++0x3 line.long 0x00 "EUDA,Ethernet Unit Default Address" hexmask.long 0x00 3.--31. 0x8 " DAR , Default Address" group.long 0x200c++0x3 line.long 0x00 "EUDID,Ethernet Unit Default ID" hexmask.long.byte 0x00 4.--11. 1. " DATTR ,Default Attribute" hexmask.long.byte 0x00 0.--3. 1. " DIDR ,Target Unit ID" group.long 0x2080++0x3 line.long 0x00 "EUIC,Ethernet Unit Interrupt Cause" bitfld.long 0x00 12. " MDPERR ,Port MIB SRAM parity error" "No error,Error" bitfld.long 0x00 9. " PDPERR ,Port DMA internal data path (SRAMs) parity error" "No error,Error" textline " " bitfld.long 0x00 7. " INTERNALADDRERROR ,Internal Address Error" "Not detected,Detected" bitfld.long 0x00 5. " COUNT_WA ,Wounters Wrap Around" "Not wrapped,Wrapped" textline " " bitfld.long 0x00 4. " SMIDONE ,SMI Command Done" "Not completed,Completed" bitfld.long 0x00 3. " ADDRESSNOMATCH ,Ethernet DMA Address Not Match" "Not matched,Matched" textline " " bitfld.long 0x00 2. " ADDRESSVIOLATION ,Ethernet DMA Violate Window Access Protection" "Not violated,Violated" bitfld.long 0x00 1. " PARITY ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 0. " ETHERINTSUM ,Ethernet Unit Interrupt Summary" "No interrupt,Interrupt" group.long 0x2084++0x3 line.long 0x00 "EUIM,Ethernet Unit Interrupt Mask" bitfld.long 0x00 12. " MDPERRMASK ,Port MIB SRAM parity error Mask" "Masked,Not masked" bitfld.long 0x00 9. " PDPERRMASK ,Port DMA internal data path (SRAMs) parity error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTERNALADDRERRORMSK ,Internal Address Error Mask" "Masked,Not masked" bitfld.long 0x00 5. " COUNT_WAMSK ,Wounters Wrap Around Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " SMIDONEMSK ,SMI Command Done Mask" "Masked,Not masked" bitfld.long 0x00 3. " ADDRESSNOMATCHMSK ,Ethernet DMA Address Not Match Mask" "Masked,Not masked" textline " " bitfld.long 0x00 2. " ADDRESSVIOLATIONMSK ,Ethernet DMA Violate Window Access Protection Mask" "Masked,Not masked" bitfld.long 0x00 1. " PARITYMSK ,Parity Error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " ETHERINTSUMMSK ,Ethernet Unit Interrupt Summary Mask" "Masked,Not masked" rgroup.long 0x2094++0x3 line.long 0x00 "EUEA,Ethernet Unit Error Address" hexmask.long 0x00 0.--31. 1. " ERRORADDRESS ,Error Address" rgroup.long 0x2098++0x3 line.long 0x00 "EUIAE,Etheret Unit Internal Address Error" hexmask.long.word 0x00 2.--15. 0x4 " INTERNALADDRESS ,Internal Address" group.long 0x20b0++0x3 line.long 0x00 "EUC,Ethernet Unit Control" bitfld.long 0x00 25. " RAMSINITCOMPLETED ,RAMs initialization completed" "Not completed,Completed" bitfld.long 0x00 24. " PORTRESET ,Port Reset" "Inactive,Active" textline " " bitfld.long 0x00 1. " POLLING ,Polling Enable" "Disabled,Enabled" tree.end tree "Miscellaneous Registers" width 5. group.long 0x241c++0x3 line.long 0x00 "SDC,SDMA Configuration" bitfld.long 0x00 22.--24. " TXBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words,16 words,?..." bitfld.long 0x00 6. " SWAPMODE ,Swap Mode" "No swapping,Byte swap" textline " " bitfld.long 0x00 5. " BLMT ,Big/Little Endian Transmit Mode" "Byte swap,No swap" bitfld.long 0x00 4. " BLMR ,Big/Little Endian Receive Mode" "Byte swap,No swap" textline " " bitfld.long 0x00 1.--3. " RXBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words,16 words,?..." tree.end tree "Networking Controller Miscellaneous Registers" width 10. group.long 0x2500++0x3 line.long 0x00 "PACC,Port Acceleration Mode Register" bitfld.long 0x00 0.--2. " ACCELERATIONMODE ,Acceleration mode of the port" "Reserved,SW,HW or SW,?..." width 10. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x2504++0x3 line.long 0x00 "PBMADDR,Port BM Address Register" hexmask.long.tbyte 0x00 11.--31. 0x8 " BMADDRESS ,Buffer Management Unit Address" else hgroup.long 0x2504++0x3 hide.long 0x00 "PBMADDR,Port BM Address Register" endif rgroup.long 0x25BC++0x3 line.long 0x00 "PVERSION, Port Version Register" hexmask.long.byte 0x00 0.--7. 1. " VERSION ,Networking controller version" tree.end tree "RX DMA Hardware Parser Registers" width 10. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2) group.long 0x2410++0x3 line.long 0x00 "EVLANE,VLAN EtherType" hexmask.long.word 0x00 0.--15. 1. " VL_ETHERTYPE ,Ethertype for Packets Carrying VLAN tag" else hgroup.long 0x2410++0x3 hide.long 0x00 "EVLANE,VLAN EtherType" endif group.long 0x2414++0x3 line.long 0x00 "MACAL,MAC Address Low" hexmask.long.word 0x00 0.--15. 1. " MAC[15:0] ,Least Significant Bits of MAC Address" group.long 0x2418++0x3 line.long 0x00 "MACAH,MAC Address High" hexmask.long 0x00 0.--31. 1. " MAC[47:16] ,Most Significant Bits of MAC Address" if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2) group.long 0x2420++0x3 line.long 0x00 "DSCP0,IP Differentiated Services CodePoint 0 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[29:0] ,Priority Queue Mapping of Received Frames with DSCP Value 0 to 9" group.long 0x2424++0x3 line.long 0x00 "DSCP1,IP Differentiated Services CodePoint 1 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[59:30] ,Priority Queue Mapping of Received Frames with DSCP Value 10 to 19" group.long 0x2428++0x3 line.long 0x00 "DSCP2,IP Differentiated Services CodePoint 2 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[89:60] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x242C++0x3 line.long 0x00 "DSCP3,IP Differentiated Services CodePoint 3 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[119:90] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2430++0x3 line.long 0x00 "DSCP4,IP Differentiated Services CodePoint 4 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[149:120] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2434++0x3 line.long 0x00 "DSCP5,IP Differentiated Services CodePoint 5 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[179:150] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2438++0x3 line.long 0x00 "DSCP6,IP Differentiated Services CodePoint 6 to Priority" hexmask.long.word 0x00 0.--11. 1. " TOS_Q[191:180] ,Priotity Queue Mapping of Received Frames with DSCP Value 60 to 63" group.long 0x2440++0x3 line.long 0x00 "VPT2P,VLAN Priority Tag to Priority" hexmask.long.tbyte 0x00 0.--23. 1. " PRIORITY[23:0] ,Priority Queue Mapping of Received Frames" group.long 0x24bc++0x3 line.long 0x00 "ETHTYPPR,Ethernet Type Priority Register" bitfld.long 0x00 21. " FORCEUNICSTHIT ,Force Unicast hit" "Not forced,Forced" hexmask.long.word 0x00 5.--20. 1. " ETHERTYPRPRIVAL ,EtherType priority value" textline " " bitfld.long 0x00 2.--4. " ETHERTYPEPRIQ ,EtherType Priority Queue" "0,1,2,3,4,5,6,7" bitfld.long 0x00 1. " ETHERTYPEPRIFRSTEN ,EtherType Priority Enable and queuing decision is upon EtherTypePriQ" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " ETHERTYPEPRIEN ,EtherType Priority Enable" "Disabled,Enabled" else hgroup.long 0x2420++0x3 hide.long 0x00 "DSCP0,IP Differentiated Services CodePoint 0 to Priority" hgroup.long 0x2424++0x3 hide.long 0x00 "DSCP1,IP Differentiated Services CodePoint 1 to Priority" hgroup.long 0x2428++0x3 hide.long 0x00 "DSCP2,IP Differentiated Services CodePoint 2 to Priority" hgroup.long 0x242C++0x3 hide.long 0x00 "DSCP3,IP Differentiated Services CodePoint 3 to Priority" hgroup.long 0x2430++0x3 hide.long 0x00 "DSCP4,IP Differentiated Services CodePoint 4 to Priority" hgroup.long 0x2434++0x3 hide.long 0x00 "DSCP5,IP Differentiated Services CodePoint 5 to Priority" hgroup.long 0x2438++0x3 hide.long 0x00 "DSCP6,IP Differentiated Services CodePoint 6 to Priority" hgroup.long 0x2440++0x3 hide.long 0x00 "VPT2P,VLAN Priority Tag to Priority" hgroup.long 0x24bc++0x3 hide.long 0x00 "ETHTYPPR,Ethernet Type Priority Register" endif tree "DFSMT Registers" width 9. group.long 0x3400++0x3 line.long 0x00 "DFSMT0,Destination Address Filter Special Multicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3404++0x3 line.long 0x00 "DFSMT1,Destination Address Filter Special Multicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3408++0x3 line.long 0x00 "DFSMT2,Destination Address Filter Special Multicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x340C++0x3 line.long 0x00 "DFSMT3,Destination Address Filter Special Multicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" group.long 0x3410++0x3 line.long 0x00 "DFSMT4,Destination Address Filter Special Multicast Table 4 Register" bitfld.long 0x00 25.--27. " QUEUE19 ,Determines the Queue number if PASS[19 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS19 ,Determines whether to filter or accept, for pointer equal to 19 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE18 ,Determines the Queue number if PASS[18 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS18 ,Determines whether to filter or accept, for pointer equal to 18 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE17 ,Determines the Queue number if PASS[17 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS17 ,Determines whether to filter or accept, for pointer equal to 17 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE16 ,Determines the Queue number if PASS[16 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS16 ,Determines whether to filter or accept, for pointer equal to 16 " "Rejected,Accepted" group.long 0x3414++0x3 line.long 0x00 "DFSMT5,Destination Address Filter Special Multicast Table 5 Register" bitfld.long 0x00 25.--27. " QUEUE23 ,Determines the Queue number if PASS[23 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS23 ,Determines whether to filter or accept, for pointer equal to 23 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE22 ,Determines the Queue number if PASS[22 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS22 ,Determines whether to filter or accept, for pointer equal to 22 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE21 ,Determines the Queue number if PASS[21 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS21 ,Determines whether to filter or accept, for pointer equal to 21 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE20 ,Determines the Queue number if PASS[20 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS20 ,Determines whether to filter or accept, for pointer equal to 20 " "Rejected,Accepted" group.long 0x3418++0x3 line.long 0x00 "DFSMT6,Destination Address Filter Special Multicast Table 6 Register" bitfld.long 0x00 25.--27. " QUEUE27 ,Determines the Queue number if PASS[27 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS27 ,Determines whether to filter or accept, for pointer equal to 27 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE26 ,Determines the Queue number if PASS[26 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS26 ,Determines whether to filter or accept, for pointer equal to 26 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE25 ,Determines the Queue number if PASS[25 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS25 ,Determines whether to filter or accept, for pointer equal to 25 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE24 ,Determines the Queue number if PASS[24 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS24 ,Determines whether to filter or accept, for pointer equal to 24 " "Rejected,Accepted" group.long 0x341C++0x3 line.long 0x00 "DFSMT7,Destination Address Filter Special Multicast Table 7 Register" bitfld.long 0x00 25.--27. " QUEUE31 ,Determines the Queue number if PASS[31 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS31 ,Determines whether to filter or accept, for pointer equal to 31 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE30 ,Determines the Queue number if PASS[30 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS30 ,Determines whether to filter or accept, for pointer equal to 30 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE29 ,Determines the Queue number if PASS[29 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS29 ,Determines whether to filter or accept, for pointer equal to 29 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE28 ,Determines the Queue number if PASS[28 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS28 ,Determines whether to filter or accept, for pointer equal to 28 " "Rejected,Accepted" group.long 0x3420++0x3 line.long 0x00 "DFSMT8,Destination Address Filter Special Multicast Table 8 Register" bitfld.long 0x00 25.--27. " QUEUE35 ,Determines the Queue number if PASS[35 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS35 ,Determines whether to filter or accept, for pointer equal to 35 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE34 ,Determines the Queue number if PASS[34 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS34 ,Determines whether to filter or accept, for pointer equal to 34 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE33 ,Determines the Queue number if PASS[33 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS33 ,Determines whether to filter or accept, for pointer equal to 33 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE32 ,Determines the Queue number if PASS[32 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS32 ,Determines whether to filter or accept, for pointer equal to 32 " "Rejected,Accepted" group.long 0x3424++0x3 line.long 0x00 "DFSMT9,Destination Address Filter Special Multicast Table 9 Register" bitfld.long 0x00 25.--27. " QUEUE39 ,Determines the Queue number if PASS[39 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS39 ,Determines whether to filter or accept, for pointer equal to 39 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE38 ,Determines the Queue number if PASS[38 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS38 ,Determines whether to filter or accept, for pointer equal to 38 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE37 ,Determines the Queue number if PASS[37 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS37 ,Determines whether to filter or accept, for pointer equal to 37 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE36 ,Determines the Queue number if PASS[36 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS36 ,Determines whether to filter or accept, for pointer equal to 36 " "Rejected,Accepted" group.long 0x3428++0x3 line.long 0x00 "DFSMT10,Destination Address Filter Special Multicast Table 10 Register" bitfld.long 0x00 25.--27. " QUEUE43 ,Determines the Queue number if PASS[43 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS43 ,Determines whether to filter or accept, for pointer equal to 43 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE42 ,Determines the Queue number if PASS[42 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS42 ,Determines whether to filter or accept, for pointer equal to 42 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE41 ,Determines the Queue number if PASS[41 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS41 ,Determines whether to filter or accept, for pointer equal to 41 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE40 ,Determines the Queue number if PASS[40 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS40 ,Determines whether to filter or accept, for pointer equal to 40 " "Rejected,Accepted" group.long 0x342C++0x3 line.long 0x00 "DFSMT11,Destination Address Filter Special Multicast Table 11 Register" bitfld.long 0x00 25.--27. " QUEUE47 ,Determines the Queue number if PASS[47 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS47 ,Determines whether to filter or accept, for pointer equal to 47 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE46 ,Determines the Queue number if PASS[46 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS46 ,Determines whether to filter or accept, for pointer equal to 46 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE45 ,Determines the Queue number if PASS[45 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS45 ,Determines whether to filter or accept, for pointer equal to 45 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE44 ,Determines the Queue number if PASS[44 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS44 ,Determines whether to filter or accept, for pointer equal to 44 " "Rejected,Accepted" group.long 0x3430++0x3 line.long 0x00 "DFSMT12,Destination Address Filter Special Multicast Table 12 Register" bitfld.long 0x00 25.--27. " QUEUE51 ,Determines the Queue number if PASS[51 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS51 ,Determines whether to filter or accept, for pointer equal to 51 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE50 ,Determines the Queue number if PASS[50 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS50 ,Determines whether to filter or accept, for pointer equal to 50 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE49 ,Determines the Queue number if PASS[49 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS49 ,Determines whether to filter or accept, for pointer equal to 49 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE48 ,Determines the Queue number if PASS[48 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS48 ,Determines whether to filter or accept, for pointer equal to 48 " "Rejected,Accepted" group.long 0x3434++0x3 line.long 0x00 "DFSMT13,Destination Address Filter Special Multicast Table 13 Register" bitfld.long 0x00 25.--27. " QUEUE55 ,Determines the Queue number if PASS[55 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS55 ,Determines whether to filter or accept, for pointer equal to 55 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE54 ,Determines the Queue number if PASS[54 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS54 ,Determines whether to filter or accept, for pointer equal to 54 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE53 ,Determines the Queue number if PASS[53 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS53 ,Determines whether to filter or accept, for pointer equal to 53 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE52 ,Determines the Queue number if PASS[52 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS52 ,Determines whether to filter or accept, for pointer equal to 52 " "Rejected,Accepted" group.long 0x3438++0x3 line.long 0x00 "DFSMT14,Destination Address Filter Special Multicast Table 14 Register" bitfld.long 0x00 25.--27. " QUEUE59 ,Determines the Queue number if PASS[59 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS59 ,Determines whether to filter or accept, for pointer equal to 59 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE58 ,Determines the Queue number if PASS[58 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS58 ,Determines whether to filter or accept, for pointer equal to 58 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE57 ,Determines the Queue number if PASS[57 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS57 ,Determines whether to filter or accept, for pointer equal to 57 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE56 ,Determines the Queue number if PASS[56 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS56 ,Determines whether to filter or accept, for pointer equal to 56 " "Rejected,Accepted" group.long 0x343C++0x3 line.long 0x00 "DFSMT15,Destination Address Filter Special Multicast Table 15 Register" bitfld.long 0x00 25.--27. " QUEUE63 ,Determines the Queue number if PASS[63 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS63 ,Determines whether to filter or accept, for pointer equal to 63 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE62 ,Determines the Queue number if PASS[62 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS62 ,Determines whether to filter or accept, for pointer equal to 62 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE61 ,Determines the Queue number if PASS[61 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS61 ,Determines whether to filter or accept, for pointer equal to 61 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE60 ,Determines the Queue number if PASS[60 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS60 ,Determines whether to filter or accept, for pointer equal to 60 " "Rejected,Accepted" group.long 0x3440++0x3 line.long 0x00 "DFSMT16,Destination Address Filter Special Multicast Table 16 Register" bitfld.long 0x00 25.--27. " QUEUE67 ,Determines the Queue number if PASS[67 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS67 ,Determines whether to filter or accept, for pointer equal to 67 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE66 ,Determines the Queue number if PASS[66 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS66 ,Determines whether to filter or accept, for pointer equal to 66 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE65 ,Determines the Queue number if PASS[65 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS65 ,Determines whether to filter or accept, for pointer equal to 65 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE64 ,Determines the Queue number if PASS[64 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS64 ,Determines whether to filter or accept, for pointer equal to 64 " "Rejected,Accepted" group.long 0x3444++0x3 line.long 0x00 "DFSMT17,Destination Address Filter Special Multicast Table 17 Register" bitfld.long 0x00 25.--27. " QUEUE71 ,Determines the Queue number if PASS[71 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS71 ,Determines whether to filter or accept, for pointer equal to 71 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE70 ,Determines the Queue number if PASS[70 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS70 ,Determines whether to filter or accept, for pointer equal to 70 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE69 ,Determines the Queue number if PASS[69 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS69 ,Determines whether to filter or accept, for pointer equal to 69 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE68 ,Determines the Queue number if PASS[68 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS68 ,Determines whether to filter or accept, for pointer equal to 68 " "Rejected,Accepted" group.long 0x3448++0x3 line.long 0x00 "DFSMT18,Destination Address Filter Special Multicast Table 18 Register" bitfld.long 0x00 25.--27. " QUEUE75 ,Determines the Queue number if PASS[75 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS75 ,Determines whether to filter or accept, for pointer equal to 75 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE74 ,Determines the Queue number if PASS[74 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS74 ,Determines whether to filter or accept, for pointer equal to 74 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE73 ,Determines the Queue number if PASS[73 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS73 ,Determines whether to filter or accept, for pointer equal to 73 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE72 ,Determines the Queue number if PASS[72 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS72 ,Determines whether to filter or accept, for pointer equal to 72 " "Rejected,Accepted" group.long 0x344C++0x3 line.long 0x00 "DFSMT19,Destination Address Filter Special Multicast Table 19 Register" bitfld.long 0x00 25.--27. " QUEUE79 ,Determines the Queue number if PASS[79 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS79 ,Determines whether to filter or accept, for pointer equal to 79 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE78 ,Determines the Queue number if PASS[78 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS78 ,Determines whether to filter or accept, for pointer equal to 78 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE77 ,Determines the Queue number if PASS[77 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS77 ,Determines whether to filter or accept, for pointer equal to 77 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE76 ,Determines the Queue number if PASS[76 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS76 ,Determines whether to filter or accept, for pointer equal to 76 " "Rejected,Accepted" group.long 0x3450++0x3 line.long 0x00 "DFSMT20,Destination Address Filter Special Multicast Table 20 Register" bitfld.long 0x00 25.--27. " QUEUE83 ,Determines the Queue number if PASS[83 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS83 ,Determines whether to filter or accept, for pointer equal to 83 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE82 ,Determines the Queue number if PASS[82 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS82 ,Determines whether to filter or accept, for pointer equal to 82 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE81 ,Determines the Queue number if PASS[81 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS81 ,Determines whether to filter or accept, for pointer equal to 81 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE80 ,Determines the Queue number if PASS[80 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS80 ,Determines whether to filter or accept, for pointer equal to 80 " "Rejected,Accepted" group.long 0x3454++0x3 line.long 0x00 "DFSMT21,Destination Address Filter Special Multicast Table 21 Register" bitfld.long 0x00 25.--27. " QUEUE87 ,Determines the Queue number if PASS[87 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS87 ,Determines whether to filter or accept, for pointer equal to 87 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE86 ,Determines the Queue number if PASS[86 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS86 ,Determines whether to filter or accept, for pointer equal to 86 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE85 ,Determines the Queue number if PASS[85 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS85 ,Determines whether to filter or accept, for pointer equal to 85 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE84 ,Determines the Queue number if PASS[84 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS84 ,Determines whether to filter or accept, for pointer equal to 84 " "Rejected,Accepted" group.long 0x3458++0x3 line.long 0x00 "DFSMT22,Destination Address Filter Special Multicast Table 22 Register" bitfld.long 0x00 25.--27. " QUEUE91 ,Determines the Queue number if PASS[91 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS91 ,Determines whether to filter or accept, for pointer equal to 91 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE90 ,Determines the Queue number if PASS[90 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS90 ,Determines whether to filter or accept, for pointer equal to 90 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE89 ,Determines the Queue number if PASS[89 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS89 ,Determines whether to filter or accept, for pointer equal to 89 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE88 ,Determines the Queue number if PASS[88 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS88 ,Determines whether to filter or accept, for pointer equal to 88 " "Rejected,Accepted" group.long 0x345C++0x3 line.long 0x00 "DFSMT23,Destination Address Filter Special Multicast Table 23 Register" bitfld.long 0x00 25.--27. " QUEUE95 ,Determines the Queue number if PASS[95 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS95 ,Determines whether to filter or accept, for pointer equal to 95 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE94 ,Determines the Queue number if PASS[94 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS94 ,Determines whether to filter or accept, for pointer equal to 94 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE93 ,Determines the Queue number if PASS[93 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS93 ,Determines whether to filter or accept, for pointer equal to 93 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE92 ,Determines the Queue number if PASS[92 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS92 ,Determines whether to filter or accept, for pointer equal to 92 " "Rejected,Accepted" group.long 0x3460++0x3 line.long 0x00 "DFSMT24,Destination Address Filter Special Multicast Table 24 Register" bitfld.long 0x00 25.--27. " QUEUE99 ,Determines the Queue number if PASS[99 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS99 ,Determines whether to filter or accept, for pointer equal to 99 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE98 ,Determines the Queue number if PASS[98 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS98 ,Determines whether to filter or accept, for pointer equal to 98 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE97 ,Determines the Queue number if PASS[97 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS97 ,Determines whether to filter or accept, for pointer equal to 97 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE96 ,Determines the Queue number if PASS[96 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS96 ,Determines whether to filter or accept, for pointer equal to 96 " "Rejected,Accepted" group.long 0x3464++0x3 line.long 0x00 "DFSMT25,Destination Address Filter Special Multicast Table 25 Register" bitfld.long 0x00 25.--27. " QUEUE103 ,Determines the Queue number if PASS[103]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS103 ,Determines whether to filter or accept, for pointer equal to 103" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE102 ,Determines the Queue number if PASS[102]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS102 ,Determines whether to filter or accept, for pointer equal to 102" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE101 ,Determines the Queue number if PASS[101]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS101 ,Determines whether to filter or accept, for pointer equal to 101" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE100 ,Determines the Queue number if PASS[100]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS100 ,Determines whether to filter or accept, for pointer equal to 100" "Rejected,Accepted" group.long 0x3468++0x3 line.long 0x00 "DFSMT26,Destination Address Filter Special Multicast Table 26 Register" bitfld.long 0x00 25.--27. " QUEUE107 ,Determines the Queue number if PASS[107]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS107 ,Determines whether to filter or accept, for pointer equal to 107" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE106 ,Determines the Queue number if PASS[106]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS106 ,Determines whether to filter or accept, for pointer equal to 106" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE105 ,Determines the Queue number if PASS[105]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS105 ,Determines whether to filter or accept, for pointer equal to 105" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE104 ,Determines the Queue number if PASS[104]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS104 ,Determines whether to filter or accept, for pointer equal to 104" "Rejected,Accepted" group.long 0x346C++0x3 line.long 0x00 "DFSMT27,Destination Address Filter Special Multicast Table 27 Register" bitfld.long 0x00 25.--27. " QUEUE111 ,Determines the Queue number if PASS[111]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS111 ,Determines whether to filter or accept, for pointer equal to 111" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE110 ,Determines the Queue number if PASS[110]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS110 ,Determines whether to filter or accept, for pointer equal to 110" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE109 ,Determines the Queue number if PASS[109]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS109 ,Determines whether to filter or accept, for pointer equal to 109" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE108 ,Determines the Queue number if PASS[108]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS108 ,Determines whether to filter or accept, for pointer equal to 108" "Rejected,Accepted" group.long 0x3470++0x3 line.long 0x00 "DFSMT28,Destination Address Filter Special Multicast Table 28 Register" bitfld.long 0x00 25.--27. " QUEUE115 ,Determines the Queue number if PASS[115]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS115 ,Determines whether to filter or accept, for pointer equal to 115" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE114 ,Determines the Queue number if PASS[114]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS114 ,Determines whether to filter or accept, for pointer equal to 114" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE113 ,Determines the Queue number if PASS[113]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS113 ,Determines whether to filter or accept, for pointer equal to 113" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE112 ,Determines the Queue number if PASS[112]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS112 ,Determines whether to filter or accept, for pointer equal to 112" "Rejected,Accepted" group.long 0x3474++0x3 line.long 0x00 "DFSMT29,Destination Address Filter Special Multicast Table 29 Register" bitfld.long 0x00 25.--27. " QUEUE119 ,Determines the Queue number if PASS[119]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS119 ,Determines whether to filter or accept, for pointer equal to 119" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE118 ,Determines the Queue number if PASS[118]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS118 ,Determines whether to filter or accept, for pointer equal to 118" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE117 ,Determines the Queue number if PASS[117]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS117 ,Determines whether to filter or accept, for pointer equal to 117" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE116 ,Determines the Queue number if PASS[116]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS116 ,Determines whether to filter or accept, for pointer equal to 116" "Rejected,Accepted" group.long 0x3478++0x3 line.long 0x00 "DFSMT30,Destination Address Filter Special Multicast Table 30 Register" bitfld.long 0x00 25.--27. " QUEUE123 ,Determines the Queue number if PASS[123]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS123 ,Determines whether to filter or accept, for pointer equal to 123" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE122 ,Determines the Queue number if PASS[122]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS122 ,Determines whether to filter or accept, for pointer equal to 122" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE121 ,Determines the Queue number if PASS[121]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS121 ,Determines whether to filter or accept, for pointer equal to 121" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE120 ,Determines the Queue number if PASS[120]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS120 ,Determines whether to filter or accept, for pointer equal to 120" "Rejected,Accepted" group.long 0x347C++0x3 line.long 0x00 "DFSMT31,Destination Address Filter Special Multicast Table 31 Register" bitfld.long 0x00 25.--27. " QUEUE127 ,Determines the Queue number if PASS[127]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS127 ,Determines whether to filter or accept, for pointer equal to 127" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE126 ,Determines the Queue number if PASS[126]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS126 ,Determines whether to filter or accept, for pointer equal to 126" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE125 ,Determines the Queue number if PASS[125]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS125 ,Determines whether to filter or accept, for pointer equal to 125" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE124 ,Determines the Queue number if PASS[124]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS124 ,Determines whether to filter or accept, for pointer equal to 124" "Rejected,Accepted" group.long 0x3480++0x3 line.long 0x00 "DFSMT32,Destination Address Filter Special Multicast Table 32 Register" bitfld.long 0x00 25.--27. " QUEUE131 ,Determines the Queue number if PASS[131]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS131 ,Determines whether to filter or accept, for pointer equal to 131" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE130 ,Determines the Queue number if PASS[130]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS130 ,Determines whether to filter or accept, for pointer equal to 130" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE129 ,Determines the Queue number if PASS[129]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS129 ,Determines whether to filter or accept, for pointer equal to 129" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE128 ,Determines the Queue number if PASS[128]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS128 ,Determines whether to filter or accept, for pointer equal to 128" "Rejected,Accepted" group.long 0x3484++0x3 line.long 0x00 "DFSMT33,Destination Address Filter Special Multicast Table 33 Register" bitfld.long 0x00 25.--27. " QUEUE135 ,Determines the Queue number if PASS[135]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS135 ,Determines whether to filter or accept, for pointer equal to 135" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE134 ,Determines the Queue number if PASS[134]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS134 ,Determines whether to filter or accept, for pointer equal to 134" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE133 ,Determines the Queue number if PASS[133]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS133 ,Determines whether to filter or accept, for pointer equal to 133" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE132 ,Determines the Queue number if PASS[132]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS132 ,Determines whether to filter or accept, for pointer equal to 132" "Rejected,Accepted" group.long 0x3488++0x3 line.long 0x00 "DFSMT34,Destination Address Filter Special Multicast Table 34 Register" bitfld.long 0x00 25.--27. " QUEUE139 ,Determines the Queue number if PASS[139]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS139 ,Determines whether to filter or accept, for pointer equal to 139" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE138 ,Determines the Queue number if PASS[138]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS138 ,Determines whether to filter or accept, for pointer equal to 138" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE137 ,Determines the Queue number if PASS[137]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS137 ,Determines whether to filter or accept, for pointer equal to 137" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE136 ,Determines the Queue number if PASS[136]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS136 ,Determines whether to filter or accept, for pointer equal to 136" "Rejected,Accepted" group.long 0x348C++0x3 line.long 0x00 "DFSMT35,Destination Address Filter Special Multicast Table 35 Register" bitfld.long 0x00 25.--27. " QUEUE143 ,Determines the Queue number if PASS[143]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS143 ,Determines whether to filter or accept, for pointer equal to 143" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE142 ,Determines the Queue number if PASS[142]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS142 ,Determines whether to filter or accept, for pointer equal to 142" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE141 ,Determines the Queue number if PASS[141]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS141 ,Determines whether to filter or accept, for pointer equal to 141" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE140 ,Determines the Queue number if PASS[140]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS140 ,Determines whether to filter or accept, for pointer equal to 140" "Rejected,Accepted" group.long 0x3490++0x3 line.long 0x00 "DFSMT36,Destination Address Filter Special Multicast Table 36 Register" bitfld.long 0x00 25.--27. " QUEUE147 ,Determines the Queue number if PASS[147]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS147 ,Determines whether to filter or accept, for pointer equal to 147" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE146 ,Determines the Queue number if PASS[146]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS146 ,Determines whether to filter or accept, for pointer equal to 146" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE145 ,Determines the Queue number if PASS[145]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS145 ,Determines whether to filter or accept, for pointer equal to 145" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE144 ,Determines the Queue number if PASS[144]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS144 ,Determines whether to filter or accept, for pointer equal to 144" "Rejected,Accepted" group.long 0x3494++0x3 line.long 0x00 "DFSMT37,Destination Address Filter Special Multicast Table 37 Register" bitfld.long 0x00 25.--27. " QUEUE151 ,Determines the Queue number if PASS[151]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS151 ,Determines whether to filter or accept, for pointer equal to 151" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE150 ,Determines the Queue number if PASS[150]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS150 ,Determines whether to filter or accept, for pointer equal to 150" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE149 ,Determines the Queue number if PASS[149]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS149 ,Determines whether to filter or accept, for pointer equal to 149" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE148 ,Determines the Queue number if PASS[148]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS148 ,Determines whether to filter or accept, for pointer equal to 148" "Rejected,Accepted" group.long 0x3498++0x3 line.long 0x00 "DFSMT38,Destination Address Filter Special Multicast Table 38 Register" bitfld.long 0x00 25.--27. " QUEUE155 ,Determines the Queue number if PASS[155]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS155 ,Determines whether to filter or accept, for pointer equal to 155" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE154 ,Determines the Queue number if PASS[154]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS154 ,Determines whether to filter or accept, for pointer equal to 154" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE153 ,Determines the Queue number if PASS[153]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS153 ,Determines whether to filter or accept, for pointer equal to 153" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE152 ,Determines the Queue number if PASS[152]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS152 ,Determines whether to filter or accept, for pointer equal to 152" "Rejected,Accepted" group.long 0x349C++0x3 line.long 0x00 "DFSMT39,Destination Address Filter Special Multicast Table 39 Register" bitfld.long 0x00 25.--27. " QUEUE159 ,Determines the Queue number if PASS[159]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS159 ,Determines whether to filter or accept, for pointer equal to 159" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE158 ,Determines the Queue number if PASS[158]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS158 ,Determines whether to filter or accept, for pointer equal to 158" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE157 ,Determines the Queue number if PASS[157]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS157 ,Determines whether to filter or accept, for pointer equal to 157" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE156 ,Determines the Queue number if PASS[156]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS156 ,Determines whether to filter or accept, for pointer equal to 156" "Rejected,Accepted" group.long 0x34A0++0x3 line.long 0x00 "DFSMT40,Destination Address Filter Special Multicast Table 40 Register" bitfld.long 0x00 25.--27. " QUEUE163 ,Determines the Queue number if PASS[163]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS163 ,Determines whether to filter or accept, for pointer equal to 163" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE162 ,Determines the Queue number if PASS[162]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS162 ,Determines whether to filter or accept, for pointer equal to 162" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE161 ,Determines the Queue number if PASS[161]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS161 ,Determines whether to filter or accept, for pointer equal to 161" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE160 ,Determines the Queue number if PASS[160]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS160 ,Determines whether to filter or accept, for pointer equal to 160" "Rejected,Accepted" group.long 0x34A4++0x3 line.long 0x00 "DFSMT41,Destination Address Filter Special Multicast Table 41 Register" bitfld.long 0x00 25.--27. " QUEUE167 ,Determines the Queue number if PASS[167]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS167 ,Determines whether to filter or accept, for pointer equal to 167" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE166 ,Determines the Queue number if PASS[166]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS166 ,Determines whether to filter or accept, for pointer equal to 166" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE165 ,Determines the Queue number if PASS[165]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS165 ,Determines whether to filter or accept, for pointer equal to 165" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE164 ,Determines the Queue number if PASS[164]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS164 ,Determines whether to filter or accept, for pointer equal to 164" "Rejected,Accepted" group.long 0x34A8++0x3 line.long 0x00 "DFSMT42,Destination Address Filter Special Multicast Table 42 Register" bitfld.long 0x00 25.--27. " QUEUE171 ,Determines the Queue number if PASS[171]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS171 ,Determines whether to filter or accept, for pointer equal to 171" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE170 ,Determines the Queue number if PASS[170]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS170 ,Determines whether to filter or accept, for pointer equal to 170" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE169 ,Determines the Queue number if PASS[169]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS169 ,Determines whether to filter or accept, for pointer equal to 169" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE168 ,Determines the Queue number if PASS[168]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS168 ,Determines whether to filter or accept, for pointer equal to 168" "Rejected,Accepted" group.long 0x34AC++0x3 line.long 0x00 "DFSMT43,Destination Address Filter Special Multicast Table 43 Register" bitfld.long 0x00 25.--27. " QUEUE175 ,Determines the Queue number if PASS[175]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS175 ,Determines whether to filter or accept, for pointer equal to 175" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE174 ,Determines the Queue number if PASS[174]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS174 ,Determines whether to filter or accept, for pointer equal to 174" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE173 ,Determines the Queue number if PASS[173]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS173 ,Determines whether to filter or accept, for pointer equal to 173" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE172 ,Determines the Queue number if PASS[172]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS172 ,Determines whether to filter or accept, for pointer equal to 172" "Rejected,Accepted" group.long 0x34B0++0x3 line.long 0x00 "DFSMT44,Destination Address Filter Special Multicast Table 44 Register" bitfld.long 0x00 25.--27. " QUEUE179 ,Determines the Queue number if PASS[179]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS179 ,Determines whether to filter or accept, for pointer equal to 179" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE178 ,Determines the Queue number if PASS[178]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS178 ,Determines whether to filter or accept, for pointer equal to 178" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE177 ,Determines the Queue number if PASS[177]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS177 ,Determines whether to filter or accept, for pointer equal to 177" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE176 ,Determines the Queue number if PASS[176]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS176 ,Determines whether to filter or accept, for pointer equal to 176" "Rejected,Accepted" group.long 0x34B4++0x3 line.long 0x00 "DFSMT45,Destination Address Filter Special Multicast Table 45 Register" bitfld.long 0x00 25.--27. " QUEUE183 ,Determines the Queue number if PASS[183]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS183 ,Determines whether to filter or accept, for pointer equal to 183" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE182 ,Determines the Queue number if PASS[182]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS182 ,Determines whether to filter or accept, for pointer equal to 182" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE181 ,Determines the Queue number if PASS[181]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS181 ,Determines whether to filter or accept, for pointer equal to 181" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE180 ,Determines the Queue number if PASS[180]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS180 ,Determines whether to filter or accept, for pointer equal to 180" "Rejected,Accepted" group.long 0x34B8++0x3 line.long 0x00 "DFSMT46,Destination Address Filter Special Multicast Table 46 Register" bitfld.long 0x00 25.--27. " QUEUE187 ,Determines the Queue number if PASS[187]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS187 ,Determines whether to filter or accept, for pointer equal to 187" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE186 ,Determines the Queue number if PASS[186]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS186 ,Determines whether to filter or accept, for pointer equal to 186" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE185 ,Determines the Queue number if PASS[185]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS185 ,Determines whether to filter or accept, for pointer equal to 185" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE184 ,Determines the Queue number if PASS[184]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS184 ,Determines whether to filter or accept, for pointer equal to 184" "Rejected,Accepted" group.long 0x34BC++0x3 line.long 0x00 "DFSMT47,Destination Address Filter Special Multicast Table 47 Register" bitfld.long 0x00 25.--27. " QUEUE191 ,Determines the Queue number if PASS[191]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS191 ,Determines whether to filter or accept, for pointer equal to 191" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE190 ,Determines the Queue number if PASS[190]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS190 ,Determines whether to filter or accept, for pointer equal to 190" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE189 ,Determines the Queue number if PASS[189]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS189 ,Determines whether to filter or accept, for pointer equal to 189" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE188 ,Determines the Queue number if PASS[188]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS188 ,Determines whether to filter or accept, for pointer equal to 188" "Rejected,Accepted" group.long 0x34C0++0x3 line.long 0x00 "DFSMT48,Destination Address Filter Special Multicast Table 48 Register" bitfld.long 0x00 25.--27. " QUEUE195 ,Determines the Queue number if PASS[195]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS195 ,Determines whether to filter or accept, for pointer equal to 195" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE194 ,Determines the Queue number if PASS[194]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS194 ,Determines whether to filter or accept, for pointer equal to 194" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE193 ,Determines the Queue number if PASS[193]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS193 ,Determines whether to filter or accept, for pointer equal to 193" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE192 ,Determines the Queue number if PASS[192]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS192 ,Determines whether to filter or accept, for pointer equal to 192" "Rejected,Accepted" group.long 0x34C4++0x3 line.long 0x00 "DFSMT49,Destination Address Filter Special Multicast Table 49 Register" bitfld.long 0x00 25.--27. " QUEUE199 ,Determines the Queue number if PASS[199]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS199 ,Determines whether to filter or accept, for pointer equal to 199" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE198 ,Determines the Queue number if PASS[198]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS198 ,Determines whether to filter or accept, for pointer equal to 198" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE197 ,Determines the Queue number if PASS[197]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS197 ,Determines whether to filter or accept, for pointer equal to 197" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE196 ,Determines the Queue number if PASS[196]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS196 ,Determines whether to filter or accept, for pointer equal to 196" "Rejected,Accepted" group.long 0x34C8++0x3 line.long 0x00 "DFSMT50,Destination Address Filter Special Multicast Table 50 Register" bitfld.long 0x00 25.--27. " QUEUE203 ,Determines the Queue number if PASS[203]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS203 ,Determines whether to filter or accept, for pointer equal to 203" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE202 ,Determines the Queue number if PASS[202]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS202 ,Determines whether to filter or accept, for pointer equal to 202" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE201 ,Determines the Queue number if PASS[201]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS201 ,Determines whether to filter or accept, for pointer equal to 201" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE200 ,Determines the Queue number if PASS[200]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS200 ,Determines whether to filter or accept, for pointer equal to 200" "Rejected,Accepted" group.long 0x34CC++0x3 line.long 0x00 "DFSMT51,Destination Address Filter Special Multicast Table 51 Register" bitfld.long 0x00 25.--27. " QUEUE207 ,Determines the Queue number if PASS[207]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS207 ,Determines whether to filter or accept, for pointer equal to 207" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE206 ,Determines the Queue number if PASS[206]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS206 ,Determines whether to filter or accept, for pointer equal to 206" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE205 ,Determines the Queue number if PASS[205]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS205 ,Determines whether to filter or accept, for pointer equal to 205" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE204 ,Determines the Queue number if PASS[204]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS204 ,Determines whether to filter or accept, for pointer equal to 204" "Rejected,Accepted" group.long 0x34D0++0x3 line.long 0x00 "DFSMT52,Destination Address Filter Special Multicast Table 52 Register" bitfld.long 0x00 25.--27. " QUEUE211 ,Determines the Queue number if PASS[211]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS211 ,Determines whether to filter or accept, for pointer equal to 211" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE210 ,Determines the Queue number if PASS[210]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS210 ,Determines whether to filter or accept, for pointer equal to 210" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE209 ,Determines the Queue number if PASS[209]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS209 ,Determines whether to filter or accept, for pointer equal to 209" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE208 ,Determines the Queue number if PASS[208]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS208 ,Determines whether to filter or accept, for pointer equal to 208" "Rejected,Accepted" group.long 0x34D4++0x3 line.long 0x00 "DFSMT53,Destination Address Filter Special Multicast Table 53 Register" bitfld.long 0x00 25.--27. " QUEUE215 ,Determines the Queue number if PASS[215]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS215 ,Determines whether to filter or accept, for pointer equal to 215" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE214 ,Determines the Queue number if PASS[214]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS214 ,Determines whether to filter or accept, for pointer equal to 214" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE213 ,Determines the Queue number if PASS[213]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS213 ,Determines whether to filter or accept, for pointer equal to 213" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE212 ,Determines the Queue number if PASS[212]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS212 ,Determines whether to filter or accept, for pointer equal to 212" "Rejected,Accepted" group.long 0x34D8++0x3 line.long 0x00 "DFSMT54,Destination Address Filter Special Multicast Table 54 Register" bitfld.long 0x00 25.--27. " QUEUE219 ,Determines the Queue number if PASS[219]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS219 ,Determines whether to filter or accept, for pointer equal to 219" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE218 ,Determines the Queue number if PASS[218]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS218 ,Determines whether to filter or accept, for pointer equal to 218" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE217 ,Determines the Queue number if PASS[217]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS217 ,Determines whether to filter or accept, for pointer equal to 217" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE216 ,Determines the Queue number if PASS[216]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS216 ,Determines whether to filter or accept, for pointer equal to 216" "Rejected,Accepted" group.long 0x34DC++0x3 line.long 0x00 "DFSMT55,Destination Address Filter Special Multicast Table 55 Register" bitfld.long 0x00 25.--27. " QUEUE223 ,Determines the Queue number if PASS[223]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS223 ,Determines whether to filter or accept, for pointer equal to 223" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE222 ,Determines the Queue number if PASS[222]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS222 ,Determines whether to filter or accept, for pointer equal to 222" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE221 ,Determines the Queue number if PASS[221]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS221 ,Determines whether to filter or accept, for pointer equal to 221" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE220 ,Determines the Queue number if PASS[220]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS220 ,Determines whether to filter or accept, for pointer equal to 220" "Rejected,Accepted" group.long 0x34E0++0x3 line.long 0x00 "DFSMT56,Destination Address Filter Special Multicast Table 56 Register" bitfld.long 0x00 25.--27. " QUEUE227 ,Determines the Queue number if PASS[227]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS227 ,Determines whether to filter or accept, for pointer equal to 227" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE226 ,Determines the Queue number if PASS[226]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS226 ,Determines whether to filter or accept, for pointer equal to 226" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE225 ,Determines the Queue number if PASS[225]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS225 ,Determines whether to filter or accept, for pointer equal to 225" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE224 ,Determines the Queue number if PASS[224]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS224 ,Determines whether to filter or accept, for pointer equal to 224" "Rejected,Accepted" group.long 0x34E4++0x3 line.long 0x00 "DFSMT57,Destination Address Filter Special Multicast Table 57 Register" bitfld.long 0x00 25.--27. " QUEUE231 ,Determines the Queue number if PASS[231]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS231 ,Determines whether to filter or accept, for pointer equal to 231" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE230 ,Determines the Queue number if PASS[230]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS230 ,Determines whether to filter or accept, for pointer equal to 230" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE229 ,Determines the Queue number if PASS[229]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS229 ,Determines whether to filter or accept, for pointer equal to 229" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE228 ,Determines the Queue number if PASS[228]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS228 ,Determines whether to filter or accept, for pointer equal to 228" "Rejected,Accepted" group.long 0x34E8++0x3 line.long 0x00 "DFSMT58,Destination Address Filter Special Multicast Table 58 Register" bitfld.long 0x00 25.--27. " QUEUE235 ,Determines the Queue number if PASS[235]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS235 ,Determines whether to filter or accept, for pointer equal to 235" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE234 ,Determines the Queue number if PASS[234]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS234 ,Determines whether to filter or accept, for pointer equal to 234" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE233 ,Determines the Queue number if PASS[233]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS233 ,Determines whether to filter or accept, for pointer equal to 233" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE232 ,Determines the Queue number if PASS[232]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS232 ,Determines whether to filter or accept, for pointer equal to 232" "Rejected,Accepted" group.long 0x34EC++0x3 line.long 0x00 "DFSMT59,Destination Address Filter Special Multicast Table 59 Register" bitfld.long 0x00 25.--27. " QUEUE239 ,Determines the Queue number if PASS[239]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS239 ,Determines whether to filter or accept, for pointer equal to 239" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE238 ,Determines the Queue number if PASS[238]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS238 ,Determines whether to filter or accept, for pointer equal to 238" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE237 ,Determines the Queue number if PASS[237]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS237 ,Determines whether to filter or accept, for pointer equal to 237" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE236 ,Determines the Queue number if PASS[236]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS236 ,Determines whether to filter or accept, for pointer equal to 236" "Rejected,Accepted" group.long 0x34F0++0x3 line.long 0x00 "DFSMT60,Destination Address Filter Special Multicast Table 60 Register" bitfld.long 0x00 25.--27. " QUEUE243 ,Determines the Queue number if PASS[243]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS243 ,Determines whether to filter or accept, for pointer equal to 243" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE242 ,Determines the Queue number if PASS[242]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS242 ,Determines whether to filter or accept, for pointer equal to 242" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE241 ,Determines the Queue number if PASS[241]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS241 ,Determines whether to filter or accept, for pointer equal to 241" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE240 ,Determines the Queue number if PASS[240]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS240 ,Determines whether to filter or accept, for pointer equal to 240" "Rejected,Accepted" group.long 0x34F4++0x3 line.long 0x00 "DFSMT61,Destination Address Filter Special Multicast Table 61 Register" bitfld.long 0x00 25.--27. " QUEUE247 ,Determines the Queue number if PASS[247]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS247 ,Determines whether to filter or accept, for pointer equal to 247" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE246 ,Determines the Queue number if PASS[246]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS246 ,Determines whether to filter or accept, for pointer equal to 246" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE245 ,Determines the Queue number if PASS[245]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS245 ,Determines whether to filter or accept, for pointer equal to 245" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE244 ,Determines the Queue number if PASS[244]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS244 ,Determines whether to filter or accept, for pointer equal to 244" "Rejected,Accepted" group.long 0x34F8++0x3 line.long 0x00 "DFSMT62,Destination Address Filter Special Multicast Table 62 Register" bitfld.long 0x00 25.--27. " QUEUE251 ,Determines the Queue number if PASS[251]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS251 ,Determines whether to filter or accept, for pointer equal to 251" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE250 ,Determines the Queue number if PASS[250]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS250 ,Determines whether to filter or accept, for pointer equal to 250" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE249 ,Determines the Queue number if PASS[249]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS249 ,Determines whether to filter or accept, for pointer equal to 249" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE248 ,Determines the Queue number if PASS[248]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS248 ,Determines whether to filter or accept, for pointer equal to 248" "Rejected,Accepted" group.long 0x34FC++0x3 line.long 0x00 "DFSMT63,Destination Address Filter Special Multicast Table 63 Register" bitfld.long 0x00 25.--27. " QUEUE255 ,Determines the Queue number if PASS[255]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS255 ,Determines whether to filter or accept, for pointer equal to 255" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE254 ,Determines the Queue number if PASS[254]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS254 ,Determines whether to filter or accept, for pointer equal to 254" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE253 ,Determines the Queue number if PASS[253]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS253 ,Determines whether to filter or accept, for pointer equal to 253" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE252 ,Determines the Queue number if PASS[252]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS252 ,Determines whether to filter or accept, for pointer equal to 252" "Rejected,Accepted" tree.end tree "DFOMT Registers" width 9. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2) group.long 0x3500++0x3 line.long 0x00 "DFOMT0,Destination Address Filter Other Multicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3504++0x3 line.long 0x00 "DFOMT1,Destination Address Filter Other Multicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3508++0x3 line.long 0x00 "DFOMT2,Destination Address Filter Other Multicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x350C++0x3 line.long 0x00 "DFOMT3,Destination Address Filter Other Multicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" group.long 0x3510++0x3 line.long 0x00 "DFOMT4,Destination Address Filter Other Multicast Table 4 Register" bitfld.long 0x00 25.--27. " QUEUE19 ,Determines the Queue number if PASS[19 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS19 ,Determines whether to filter or accept, for pointer equal to 19 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE18 ,Determines the Queue number if PASS[18 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS18 ,Determines whether to filter or accept, for pointer equal to 18 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE17 ,Determines the Queue number if PASS[17 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS17 ,Determines whether to filter or accept, for pointer equal to 17 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE16 ,Determines the Queue number if PASS[16 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass16 ,Determines whether to filter or accept, for pointer equal to 16 " "Rejected,Accepted" group.long 0x3514++0x3 line.long 0x00 "DFOMT5,Destination Address Filter Other Multicast Table 5 Register" bitfld.long 0x00 25.--27. " QUEUE23 ,Determines the Queue number if PASS[23 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS23 ,Determines whether to filter or accept, for pointer equal to 23 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE22 ,Determines the Queue number if PASS[22 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS22 ,Determines whether to filter or accept, for pointer equal to 22 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE21 ,Determines the Queue number if PASS[21 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS21 ,Determines whether to filter or accept, for pointer equal to 21 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE20 ,Determines the Queue number if PASS[20 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass20 ,Determines whether to filter or accept, for pointer equal to 20 " "Rejected,Accepted" group.long 0x3518++0x3 line.long 0x00 "DFOMT6,Destination Address Filter Other Multicast Table 6 Register" bitfld.long 0x00 25.--27. " QUEUE27 ,Determines the Queue number if PASS[27 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS27 ,Determines whether to filter or accept, for pointer equal to 27 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE26 ,Determines the Queue number if PASS[26 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS26 ,Determines whether to filter or accept, for pointer equal to 26 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE25 ,Determines the Queue number if PASS[25 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS25 ,Determines whether to filter or accept, for pointer equal to 25 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE24 ,Determines the Queue number if PASS[24 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass24 ,Determines whether to filter or accept, for pointer equal to 24 " "Rejected,Accepted" group.long 0x351C++0x3 line.long 0x00 "DFOMT7,Destination Address Filter Other Multicast Table 7 Register" bitfld.long 0x00 25.--27. " QUEUE31 ,Determines the Queue number if PASS[31 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS31 ,Determines whether to filter or accept, for pointer equal to 31 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE30 ,Determines the Queue number if PASS[30 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS30 ,Determines whether to filter or accept, for pointer equal to 30 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE29 ,Determines the Queue number if PASS[29 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS29 ,Determines whether to filter or accept, for pointer equal to 29 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE28 ,Determines the Queue number if PASS[28 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass28 ,Determines whether to filter or accept, for pointer equal to 28 " "Rejected,Accepted" group.long 0x3520++0x3 line.long 0x00 "DFOMT8,Destination Address Filter Other Multicast Table 8 Register" bitfld.long 0x00 25.--27. " QUEUE35 ,Determines the Queue number if PASS[35 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS35 ,Determines whether to filter or accept, for pointer equal to 35 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE34 ,Determines the Queue number if PASS[34 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS34 ,Determines whether to filter or accept, for pointer equal to 34 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE33 ,Determines the Queue number if PASS[33 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS33 ,Determines whether to filter or accept, for pointer equal to 33 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE32 ,Determines the Queue number if PASS[32 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass32 ,Determines whether to filter or accept, for pointer equal to 32 " "Rejected,Accepted" group.long 0x3524++0x3 line.long 0x00 "DFOMT9,Destination Address Filter Other Multicast Table 9 Register" bitfld.long 0x00 25.--27. " QUEUE39 ,Determines the Queue number if PASS[39 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS39 ,Determines whether to filter or accept, for pointer equal to 39 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE38 ,Determines the Queue number if PASS[38 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS38 ,Determines whether to filter or accept, for pointer equal to 38 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE37 ,Determines the Queue number if PASS[37 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS37 ,Determines whether to filter or accept, for pointer equal to 37 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE36 ,Determines the Queue number if PASS[36 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass36 ,Determines whether to filter or accept, for pointer equal to 36 " "Rejected,Accepted" group.long 0x3528++0x3 line.long 0x00 "DFOMT10,Destination Address Filter Other Multicast Table 10 Register" bitfld.long 0x00 25.--27. " QUEUE43 ,Determines the Queue number if PASS[43 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS43 ,Determines whether to filter or accept, for pointer equal to 43 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE42 ,Determines the Queue number if PASS[42 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS42 ,Determines whether to filter or accept, for pointer equal to 42 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE41 ,Determines the Queue number if PASS[41 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS41 ,Determines whether to filter or accept, for pointer equal to 41 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE40 ,Determines the Queue number if PASS[40 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass40 ,Determines whether to filter or accept, for pointer equal to 40 " "Rejected,Accepted" group.long 0x352C++0x3 line.long 0x00 "DFOMT11,Destination Address Filter Other Multicast Table 11 Register" bitfld.long 0x00 25.--27. " QUEUE47 ,Determines the Queue number if PASS[47 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS47 ,Determines whether to filter or accept, for pointer equal to 47 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE46 ,Determines the Queue number if PASS[46 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS46 ,Determines whether to filter or accept, for pointer equal to 46 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE45 ,Determines the Queue number if PASS[45 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS45 ,Determines whether to filter or accept, for pointer equal to 45 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE44 ,Determines the Queue number if PASS[44 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass44 ,Determines whether to filter or accept, for pointer equal to 44 " "Rejected,Accepted" group.long 0x3530++0x3 line.long 0x00 "DFOMT12,Destination Address Filter Other Multicast Table 12 Register" bitfld.long 0x00 25.--27. " QUEUE51 ,Determines the Queue number if PASS[51 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS51 ,Determines whether to filter or accept, for pointer equal to 51 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE50 ,Determines the Queue number if PASS[50 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS50 ,Determines whether to filter or accept, for pointer equal to 50 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE49 ,Determines the Queue number if PASS[49 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS49 ,Determines whether to filter or accept, for pointer equal to 49 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE48 ,Determines the Queue number if PASS[48 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass48 ,Determines whether to filter or accept, for pointer equal to 48 " "Rejected,Accepted" group.long 0x3534++0x3 line.long 0x00 "DFOMT13,Destination Address Filter Other Multicast Table 13 Register" bitfld.long 0x00 25.--27. " QUEUE55 ,Determines the Queue number if PASS[55 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS55 ,Determines whether to filter or accept, for pointer equal to 55 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE54 ,Determines the Queue number if PASS[54 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS54 ,Determines whether to filter or accept, for pointer equal to 54 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE53 ,Determines the Queue number if PASS[53 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS53 ,Determines whether to filter or accept, for pointer equal to 53 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE52 ,Determines the Queue number if PASS[52 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass52 ,Determines whether to filter or accept, for pointer equal to 52 " "Rejected,Accepted" group.long 0x3538++0x3 line.long 0x00 "DFOMT14,Destination Address Filter Other Multicast Table 14 Register" bitfld.long 0x00 25.--27. " QUEUE59 ,Determines the Queue number if PASS[59 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS59 ,Determines whether to filter or accept, for pointer equal to 59 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE58 ,Determines the Queue number if PASS[58 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS58 ,Determines whether to filter or accept, for pointer equal to 58 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE57 ,Determines the Queue number if PASS[57 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS57 ,Determines whether to filter or accept, for pointer equal to 57 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE56 ,Determines the Queue number if PASS[56 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass56 ,Determines whether to filter or accept, for pointer equal to 56 " "Rejected,Accepted" group.long 0x353C++0x3 line.long 0x00 "DFOMT15,Destination Address Filter Other Multicast Table 15 Register" bitfld.long 0x00 25.--27. " QUEUE63 ,Determines the Queue number if PASS[63 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS63 ,Determines whether to filter or accept, for pointer equal to 63 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE62 ,Determines the Queue number if PASS[62 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS62 ,Determines whether to filter or accept, for pointer equal to 62 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE61 ,Determines the Queue number if PASS[61 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS61 ,Determines whether to filter or accept, for pointer equal to 61 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE60 ,Determines the Queue number if PASS[60 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass60 ,Determines whether to filter or accept, for pointer equal to 60 " "Rejected,Accepted" group.long 0x3540++0x3 line.long 0x00 "DFOMT16,Destination Address Filter Other Multicast Table 16 Register" bitfld.long 0x00 25.--27. " QUEUE67 ,Determines the Queue number if PASS[67 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS67 ,Determines whether to filter or accept, for pointer equal to 67 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE66 ,Determines the Queue number if PASS[66 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS66 ,Determines whether to filter or accept, for pointer equal to 66 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE65 ,Determines the Queue number if PASS[65 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS65 ,Determines whether to filter or accept, for pointer equal to 65 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE64 ,Determines the Queue number if PASS[64 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass64 ,Determines whether to filter or accept, for pointer equal to 64 " "Rejected,Accepted" group.long 0x3544++0x3 line.long 0x00 "DFOMT17,Destination Address Filter Other Multicast Table 17 Register" bitfld.long 0x00 25.--27. " QUEUE71 ,Determines the Queue number if PASS[71 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS71 ,Determines whether to filter or accept, for pointer equal to 71 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE70 ,Determines the Queue number if PASS[70 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS70 ,Determines whether to filter or accept, for pointer equal to 70 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE69 ,Determines the Queue number if PASS[69 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS69 ,Determines whether to filter or accept, for pointer equal to 69 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE68 ,Determines the Queue number if PASS[68 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass68 ,Determines whether to filter or accept, for pointer equal to 68 " "Rejected,Accepted" group.long 0x3548++0x3 line.long 0x00 "DFOMT18,Destination Address Filter Other Multicast Table 18 Register" bitfld.long 0x00 25.--27. " QUEUE75 ,Determines the Queue number if PASS[75 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS75 ,Determines whether to filter or accept, for pointer equal to 75 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE74 ,Determines the Queue number if PASS[74 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS74 ,Determines whether to filter or accept, for pointer equal to 74 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE73 ,Determines the Queue number if PASS[73 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS73 ,Determines whether to filter or accept, for pointer equal to 73 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE72 ,Determines the Queue number if PASS[72 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass72 ,Determines whether to filter or accept, for pointer equal to 72 " "Rejected,Accepted" group.long 0x354C++0x3 line.long 0x00 "DFOMT19,Destination Address Filter Other Multicast Table 19 Register" bitfld.long 0x00 25.--27. " QUEUE79 ,Determines the Queue number if PASS[79 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS79 ,Determines whether to filter or accept, for pointer equal to 79 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE78 ,Determines the Queue number if PASS[78 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS78 ,Determines whether to filter or accept, for pointer equal to 78 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE77 ,Determines the Queue number if PASS[77 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS77 ,Determines whether to filter or accept, for pointer equal to 77 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE76 ,Determines the Queue number if PASS[76 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass76 ,Determines whether to filter or accept, for pointer equal to 76 " "Rejected,Accepted" group.long 0x3550++0x3 line.long 0x00 "DFOMT20,Destination Address Filter Other Multicast Table 20 Register" bitfld.long 0x00 25.--27. " QUEUE83 ,Determines the Queue number if PASS[83 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS83 ,Determines whether to filter or accept, for pointer equal to 83 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE82 ,Determines the Queue number if PASS[82 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS82 ,Determines whether to filter or accept, for pointer equal to 82 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE81 ,Determines the Queue number if PASS[81 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS81 ,Determines whether to filter or accept, for pointer equal to 81 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE80 ,Determines the Queue number if PASS[80 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass80 ,Determines whether to filter or accept, for pointer equal to 80 " "Rejected,Accepted" group.long 0x3554++0x3 line.long 0x00 "DFOMT21,Destination Address Filter Other Multicast Table 21 Register" bitfld.long 0x00 25.--27. " QUEUE87 ,Determines the Queue number if PASS[87 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS87 ,Determines whether to filter or accept, for pointer equal to 87 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE86 ,Determines the Queue number if PASS[86 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS86 ,Determines whether to filter or accept, for pointer equal to 86 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE85 ,Determines the Queue number if PASS[85 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS85 ,Determines whether to filter or accept, for pointer equal to 85 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE84 ,Determines the Queue number if PASS[84 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass84 ,Determines whether to filter or accept, for pointer equal to 84 " "Rejected,Accepted" group.long 0x3558++0x3 line.long 0x00 "DFOMT22,Destination Address Filter Other Multicast Table 22 Register" bitfld.long 0x00 25.--27. " QUEUE91 ,Determines the Queue number if PASS[91 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS91 ,Determines whether to filter or accept, for pointer equal to 91 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE90 ,Determines the Queue number if PASS[90 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS90 ,Determines whether to filter or accept, for pointer equal to 90 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE89 ,Determines the Queue number if PASS[89 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS89 ,Determines whether to filter or accept, for pointer equal to 89 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE88 ,Determines the Queue number if PASS[88 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass88 ,Determines whether to filter or accept, for pointer equal to 88 " "Rejected,Accepted" group.long 0x355C++0x3 line.long 0x00 "DFOMT23,Destination Address Filter Other Multicast Table 23 Register" bitfld.long 0x00 25.--27. " QUEUE95 ,Determines the Queue number if PASS[95 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS95 ,Determines whether to filter or accept, for pointer equal to 95 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE94 ,Determines the Queue number if PASS[94 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS94 ,Determines whether to filter or accept, for pointer equal to 94 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE93 ,Determines the Queue number if PASS[93 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS93 ,Determines whether to filter or accept, for pointer equal to 93 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE92 ,Determines the Queue number if PASS[92 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass92 ,Determines whether to filter or accept, for pointer equal to 92 " "Rejected,Accepted" group.long 0x3560++0x3 line.long 0x00 "DFOMT24,Destination Address Filter Other Multicast Table 24 Register" bitfld.long 0x00 25.--27. " QUEUE99 ,Determines the Queue number if PASS[99 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS99 ,Determines whether to filter or accept, for pointer equal to 99 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE98 ,Determines the Queue number if PASS[98 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS98 ,Determines whether to filter or accept, for pointer equal to 98 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE97 ,Determines the Queue number if PASS[97 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS97 ,Determines whether to filter or accept, for pointer equal to 97 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE96 ,Determines the Queue number if PASS[96 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass96 ,Determines whether to filter or accept, for pointer equal to 96 " "Rejected,Accepted" group.long 0x3564++0x3 line.long 0x00 "DFOMT25,Destination Address Filter Other Multicast Table 25 Register" bitfld.long 0x00 25.--27. " QUEUE103 ,Determines the Queue number if PASS[103]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS103 ,Determines whether to filter or accept, for pointer equal to 103" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE102 ,Determines the Queue number if PASS[102]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS102 ,Determines whether to filter or accept, for pointer equal to 102" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE101 ,Determines the Queue number if PASS[101]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS101 ,Determines whether to filter or accept, for pointer equal to 101" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE100 ,Determines the Queue number if PASS[100]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass100 ,Determines whether to filter or accept, for pointer equal to 100" "Rejected,Accepted" group.long 0x3568++0x3 line.long 0x00 "DFOMT26,Destination Address Filter Other Multicast Table 26 Register" bitfld.long 0x00 25.--27. " QUEUE107 ,Determines the Queue number if PASS[107]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS107 ,Determines whether to filter or accept, for pointer equal to 107" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE106 ,Determines the Queue number if PASS[106]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS106 ,Determines whether to filter or accept, for pointer equal to 106" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE105 ,Determines the Queue number if PASS[105]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS105 ,Determines whether to filter or accept, for pointer equal to 105" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE104 ,Determines the Queue number if PASS[104]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass104 ,Determines whether to filter or accept, for pointer equal to 104" "Rejected,Accepted" group.long 0x356C++0x3 line.long 0x00 "DFOMT27,Destination Address Filter Other Multicast Table 27 Register" bitfld.long 0x00 25.--27. " QUEUE111 ,Determines the Queue number if PASS[111]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS111 ,Determines whether to filter or accept, for pointer equal to 111" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE110 ,Determines the Queue number if PASS[110]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS110 ,Determines whether to filter or accept, for pointer equal to 110" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE109 ,Determines the Queue number if PASS[109]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS109 ,Determines whether to filter or accept, for pointer equal to 109" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE108 ,Determines the Queue number if PASS[108]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass108 ,Determines whether to filter or accept, for pointer equal to 108" "Rejected,Accepted" group.long 0x3570++0x3 line.long 0x00 "DFOMT28,Destination Address Filter Other Multicast Table 28 Register" bitfld.long 0x00 25.--27. " QUEUE115 ,Determines the Queue number if PASS[115]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS115 ,Determines whether to filter or accept, for pointer equal to 115" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE114 ,Determines the Queue number if PASS[114]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS114 ,Determines whether to filter or accept, for pointer equal to 114" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE113 ,Determines the Queue number if PASS[113]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS113 ,Determines whether to filter or accept, for pointer equal to 113" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE112 ,Determines the Queue number if PASS[112]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass112 ,Determines whether to filter or accept, for pointer equal to 112" "Rejected,Accepted" group.long 0x3574++0x3 line.long 0x00 "DFOMT29,Destination Address Filter Other Multicast Table 29 Register" bitfld.long 0x00 25.--27. " QUEUE119 ,Determines the Queue number if PASS[119]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS119 ,Determines whether to filter or accept, for pointer equal to 119" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE118 ,Determines the Queue number if PASS[118]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS118 ,Determines whether to filter or accept, for pointer equal to 118" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE117 ,Determines the Queue number if PASS[117]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS117 ,Determines whether to filter or accept, for pointer equal to 117" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE116 ,Determines the Queue number if PASS[116]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass116 ,Determines whether to filter or accept, for pointer equal to 116" "Rejected,Accepted" group.long 0x3578++0x3 line.long 0x00 "DFOMT30,Destination Address Filter Other Multicast Table 30 Register" bitfld.long 0x00 25.--27. " QUEUE123 ,Determines the Queue number if PASS[123]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS123 ,Determines whether to filter or accept, for pointer equal to 123" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE122 ,Determines the Queue number if PASS[122]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS122 ,Determines whether to filter or accept, for pointer equal to 122" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE121 ,Determines the Queue number if PASS[121]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS121 ,Determines whether to filter or accept, for pointer equal to 121" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE120 ,Determines the Queue number if PASS[120]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass120 ,Determines whether to filter or accept, for pointer equal to 120" "Rejected,Accepted" group.long 0x357C++0x3 line.long 0x00 "DFOMT31,Destination Address Filter Other Multicast Table 31 Register" bitfld.long 0x00 25.--27. " QUEUE127 ,Determines the Queue number if PASS[127]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS127 ,Determines whether to filter or accept, for pointer equal to 127" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE126 ,Determines the Queue number if PASS[126]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS126 ,Determines whether to filter or accept, for pointer equal to 126" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE125 ,Determines the Queue number if PASS[125]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS125 ,Determines whether to filter or accept, for pointer equal to 125" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE124 ,Determines the Queue number if PASS[124]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass124 ,Determines whether to filter or accept, for pointer equal to 124" "Rejected,Accepted" group.long 0x3580++0x3 line.long 0x00 "DFOMT32,Destination Address Filter Other Multicast Table 32 Register" bitfld.long 0x00 25.--27. " QUEUE131 ,Determines the Queue number if PASS[131]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS131 ,Determines whether to filter or accept, for pointer equal to 131" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE130 ,Determines the Queue number if PASS[130]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS130 ,Determines whether to filter or accept, for pointer equal to 130" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE129 ,Determines the Queue number if PASS[129]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS129 ,Determines whether to filter or accept, for pointer equal to 129" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE128 ,Determines the Queue number if PASS[128]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass128 ,Determines whether to filter or accept, for pointer equal to 128" "Rejected,Accepted" group.long 0x3584++0x3 line.long 0x00 "DFOMT33,Destination Address Filter Other Multicast Table 33 Register" bitfld.long 0x00 25.--27. " QUEUE135 ,Determines the Queue number if PASS[135]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS135 ,Determines whether to filter or accept, for pointer equal to 135" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE134 ,Determines the Queue number if PASS[134]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS134 ,Determines whether to filter or accept, for pointer equal to 134" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE133 ,Determines the Queue number if PASS[133]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS133 ,Determines whether to filter or accept, for pointer equal to 133" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE132 ,Determines the Queue number if PASS[132]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass132 ,Determines whether to filter or accept, for pointer equal to 132" "Rejected,Accepted" group.long 0x3588++0x3 line.long 0x00 "DFOMT34,Destination Address Filter Other Multicast Table 34 Register" bitfld.long 0x00 25.--27. " QUEUE139 ,Determines the Queue number if PASS[139]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS139 ,Determines whether to filter or accept, for pointer equal to 139" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE138 ,Determines the Queue number if PASS[138]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS138 ,Determines whether to filter or accept, for pointer equal to 138" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE137 ,Determines the Queue number if PASS[137]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS137 ,Determines whether to filter or accept, for pointer equal to 137" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE136 ,Determines the Queue number if PASS[136]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass136 ,Determines whether to filter or accept, for pointer equal to 136" "Rejected,Accepted" group.long 0x358C++0x3 line.long 0x00 "DFOMT35,Destination Address Filter Other Multicast Table 35 Register" bitfld.long 0x00 25.--27. " QUEUE143 ,Determines the Queue number if PASS[143]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS143 ,Determines whether to filter or accept, for pointer equal to 143" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE142 ,Determines the Queue number if PASS[142]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS142 ,Determines whether to filter or accept, for pointer equal to 142" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE141 ,Determines the Queue number if PASS[141]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS141 ,Determines whether to filter or accept, for pointer equal to 141" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE140 ,Determines the Queue number if PASS[140]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass140 ,Determines whether to filter or accept, for pointer equal to 140" "Rejected,Accepted" group.long 0x3590++0x3 line.long 0x00 "DFOMT36,Destination Address Filter Other Multicast Table 36 Register" bitfld.long 0x00 25.--27. " QUEUE147 ,Determines the Queue number if PASS[147]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS147 ,Determines whether to filter or accept, for pointer equal to 147" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE146 ,Determines the Queue number if PASS[146]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS146 ,Determines whether to filter or accept, for pointer equal to 146" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE145 ,Determines the Queue number if PASS[145]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS145 ,Determines whether to filter or accept, for pointer equal to 145" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE144 ,Determines the Queue number if PASS[144]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass144 ,Determines whether to filter or accept, for pointer equal to 144" "Rejected,Accepted" group.long 0x3594++0x3 line.long 0x00 "DFOMT37,Destination Address Filter Other Multicast Table 37 Register" bitfld.long 0x00 25.--27. " QUEUE151 ,Determines the Queue number if PASS[151]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS151 ,Determines whether to filter or accept, for pointer equal to 151" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE150 ,Determines the Queue number if PASS[150]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS150 ,Determines whether to filter or accept, for pointer equal to 150" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE149 ,Determines the Queue number if PASS[149]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS149 ,Determines whether to filter or accept, for pointer equal to 149" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE148 ,Determines the Queue number if PASS[148]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass148 ,Determines whether to filter or accept, for pointer equal to 148" "Rejected,Accepted" group.long 0x3598++0x3 line.long 0x00 "DFOMT38,Destination Address Filter Other Multicast Table 38 Register" bitfld.long 0x00 25.--27. " QUEUE155 ,Determines the Queue number if PASS[155]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS155 ,Determines whether to filter or accept, for pointer equal to 155" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE154 ,Determines the Queue number if PASS[154]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS154 ,Determines whether to filter or accept, for pointer equal to 154" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE153 ,Determines the Queue number if PASS[153]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS153 ,Determines whether to filter or accept, for pointer equal to 153" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE152 ,Determines the Queue number if PASS[152]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass152 ,Determines whether to filter or accept, for pointer equal to 152" "Rejected,Accepted" group.long 0x359C++0x3 line.long 0x00 "DFOMT39,Destination Address Filter Other Multicast Table 39 Register" bitfld.long 0x00 25.--27. " QUEUE159 ,Determines the Queue number if PASS[159]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS159 ,Determines whether to filter or accept, for pointer equal to 159" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE158 ,Determines the Queue number if PASS[158]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS158 ,Determines whether to filter or accept, for pointer equal to 158" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE157 ,Determines the Queue number if PASS[157]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS157 ,Determines whether to filter or accept, for pointer equal to 157" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE156 ,Determines the Queue number if PASS[156]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass156 ,Determines whether to filter or accept, for pointer equal to 156" "Rejected,Accepted" group.long 0x35A0++0x3 line.long 0x00 "DFOMT40,Destination Address Filter Other Multicast Table 40 Register" bitfld.long 0x00 25.--27. " QUEUE163 ,Determines the Queue number if PASS[163]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS163 ,Determines whether to filter or accept, for pointer equal to 163" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE162 ,Determines the Queue number if PASS[162]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS162 ,Determines whether to filter or accept, for pointer equal to 162" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE161 ,Determines the Queue number if PASS[161]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS161 ,Determines whether to filter or accept, for pointer equal to 161" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE160 ,Determines the Queue number if PASS[160]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass160 ,Determines whether to filter or accept, for pointer equal to 160" "Rejected,Accepted" group.long 0x35A4++0x3 line.long 0x00 "DFOMT41,Destination Address Filter Other Multicast Table 41 Register" bitfld.long 0x00 25.--27. " QUEUE167 ,Determines the Queue number if PASS[167]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS167 ,Determines whether to filter or accept, for pointer equal to 167" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE166 ,Determines the Queue number if PASS[166]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS166 ,Determines whether to filter or accept, for pointer equal to 166" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE165 ,Determines the Queue number if PASS[165]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS165 ,Determines whether to filter or accept, for pointer equal to 165" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE164 ,Determines the Queue number if PASS[164]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass164 ,Determines whether to filter or accept, for pointer equal to 164" "Rejected,Accepted" group.long 0x35A8++0x3 line.long 0x00 "DFOMT42,Destination Address Filter Other Multicast Table 42 Register" bitfld.long 0x00 25.--27. " QUEUE171 ,Determines the Queue number if PASS[171]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS171 ,Determines whether to filter or accept, for pointer equal to 171" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE170 ,Determines the Queue number if PASS[170]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS170 ,Determines whether to filter or accept, for pointer equal to 170" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE169 ,Determines the Queue number if PASS[169]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS169 ,Determines whether to filter or accept, for pointer equal to 169" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE168 ,Determines the Queue number if PASS[168]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass168 ,Determines whether to filter or accept, for pointer equal to 168" "Rejected,Accepted" group.long 0x35AC++0x3 line.long 0x00 "DFOMT43,Destination Address Filter Other Multicast Table 43 Register" bitfld.long 0x00 25.--27. " QUEUE175 ,Determines the Queue number if PASS[175]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS175 ,Determines whether to filter or accept, for pointer equal to 175" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE174 ,Determines the Queue number if PASS[174]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS174 ,Determines whether to filter or accept, for pointer equal to 174" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE173 ,Determines the Queue number if PASS[173]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS173 ,Determines whether to filter or accept, for pointer equal to 173" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE172 ,Determines the Queue number if PASS[172]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass172 ,Determines whether to filter or accept, for pointer equal to 172" "Rejected,Accepted" group.long 0x35B0++0x3 line.long 0x00 "DFOMT44,Destination Address Filter Other Multicast Table 44 Register" bitfld.long 0x00 25.--27. " QUEUE179 ,Determines the Queue number if PASS[179]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS179 ,Determines whether to filter or accept, for pointer equal to 179" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE178 ,Determines the Queue number if PASS[178]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS178 ,Determines whether to filter or accept, for pointer equal to 178" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE177 ,Determines the Queue number if PASS[177]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS177 ,Determines whether to filter or accept, for pointer equal to 177" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE176 ,Determines the Queue number if PASS[176]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass176 ,Determines whether to filter or accept, for pointer equal to 176" "Rejected,Accepted" group.long 0x35B4++0x3 line.long 0x00 "DFOMT45,Destination Address Filter Other Multicast Table 45 Register" bitfld.long 0x00 25.--27. " QUEUE183 ,Determines the Queue number if PASS[183]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS183 ,Determines whether to filter or accept, for pointer equal to 183" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE182 ,Determines the Queue number if PASS[182]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS182 ,Determines whether to filter or accept, for pointer equal to 182" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE181 ,Determines the Queue number if PASS[181]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS181 ,Determines whether to filter or accept, for pointer equal to 181" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE180 ,Determines the Queue number if PASS[180]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass180 ,Determines whether to filter or accept, for pointer equal to 180" "Rejected,Accepted" group.long 0x35B8++0x3 line.long 0x00 "DFOMT46,Destination Address Filter Other Multicast Table 46 Register" bitfld.long 0x00 25.--27. " QUEUE187 ,Determines the Queue number if PASS[187]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS187 ,Determines whether to filter or accept, for pointer equal to 187" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE186 ,Determines the Queue number if PASS[186]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS186 ,Determines whether to filter or accept, for pointer equal to 186" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE185 ,Determines the Queue number if PASS[185]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS185 ,Determines whether to filter or accept, for pointer equal to 185" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE184 ,Determines the Queue number if PASS[184]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass184 ,Determines whether to filter or accept, for pointer equal to 184" "Rejected,Accepted" group.long 0x35BC++0x3 line.long 0x00 "DFOMT47,Destination Address Filter Other Multicast Table 47 Register" bitfld.long 0x00 25.--27. " QUEUE191 ,Determines the Queue number if PASS[191]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS191 ,Determines whether to filter or accept, for pointer equal to 191" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE190 ,Determines the Queue number if PASS[190]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS190 ,Determines whether to filter or accept, for pointer equal to 190" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE189 ,Determines the Queue number if PASS[189]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS189 ,Determines whether to filter or accept, for pointer equal to 189" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE188 ,Determines the Queue number if PASS[188]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass188 ,Determines whether to filter or accept, for pointer equal to 188" "Rejected,Accepted" group.long 0x35C0++0x3 line.long 0x00 "DFOMT48,Destination Address Filter Other Multicast Table 48 Register" bitfld.long 0x00 25.--27. " QUEUE195 ,Determines the Queue number if PASS[195]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS195 ,Determines whether to filter or accept, for pointer equal to 195" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE194 ,Determines the Queue number if PASS[194]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS194 ,Determines whether to filter or accept, for pointer equal to 194" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE193 ,Determines the Queue number if PASS[193]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS193 ,Determines whether to filter or accept, for pointer equal to 193" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE192 ,Determines the Queue number if PASS[192]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass192 ,Determines whether to filter or accept, for pointer equal to 192" "Rejected,Accepted" group.long 0x35C4++0x3 line.long 0x00 "DFOMT49,Destination Address Filter Other Multicast Table 49 Register" bitfld.long 0x00 25.--27. " QUEUE199 ,Determines the Queue number if PASS[199]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS199 ,Determines whether to filter or accept, for pointer equal to 199" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE198 ,Determines the Queue number if PASS[198]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS198 ,Determines whether to filter or accept, for pointer equal to 198" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE197 ,Determines the Queue number if PASS[197]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS197 ,Determines whether to filter or accept, for pointer equal to 197" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE196 ,Determines the Queue number if PASS[196]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass196 ,Determines whether to filter or accept, for pointer equal to 196" "Rejected,Accepted" group.long 0x35C8++0x3 line.long 0x00 "DFOMT50,Destination Address Filter Other Multicast Table 50 Register" bitfld.long 0x00 25.--27. " QUEUE203 ,Determines the Queue number if PASS[203]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS203 ,Determines whether to filter or accept, for pointer equal to 203" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE202 ,Determines the Queue number if PASS[202]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS202 ,Determines whether to filter or accept, for pointer equal to 202" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE201 ,Determines the Queue number if PASS[201]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS201 ,Determines whether to filter or accept, for pointer equal to 201" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE200 ,Determines the Queue number if PASS[200]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass200 ,Determines whether to filter or accept, for pointer equal to 200" "Rejected,Accepted" group.long 0x35CC++0x3 line.long 0x00 "DFOMT51,Destination Address Filter Other Multicast Table 51 Register" bitfld.long 0x00 25.--27. " QUEUE207 ,Determines the Queue number if PASS[207]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS207 ,Determines whether to filter or accept, for pointer equal to 207" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE206 ,Determines the Queue number if PASS[206]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS206 ,Determines whether to filter or accept, for pointer equal to 206" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE205 ,Determines the Queue number if PASS[205]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS205 ,Determines whether to filter or accept, for pointer equal to 205" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE204 ,Determines the Queue number if PASS[204]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass204 ,Determines whether to filter or accept, for pointer equal to 204" "Rejected,Accepted" group.long 0x35D0++0x3 line.long 0x00 "DFOMT52,Destination Address Filter Other Multicast Table 52 Register" bitfld.long 0x00 25.--27. " QUEUE211 ,Determines the Queue number if PASS[211]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS211 ,Determines whether to filter or accept, for pointer equal to 211" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE210 ,Determines the Queue number if PASS[210]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS210 ,Determines whether to filter or accept, for pointer equal to 210" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE209 ,Determines the Queue number if PASS[209]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS209 ,Determines whether to filter or accept, for pointer equal to 209" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE208 ,Determines the Queue number if PASS[208]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass208 ,Determines whether to filter or accept, for pointer equal to 208" "Rejected,Accepted" group.long 0x35D4++0x3 line.long 0x00 "DFOMT53,Destination Address Filter Other Multicast Table 53 Register" bitfld.long 0x00 25.--27. " QUEUE215 ,Determines the Queue number if PASS[215]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS215 ,Determines whether to filter or accept, for pointer equal to 215" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE214 ,Determines the Queue number if PASS[214]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS214 ,Determines whether to filter or accept, for pointer equal to 214" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE213 ,Determines the Queue number if PASS[213]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS213 ,Determines whether to filter or accept, for pointer equal to 213" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE212 ,Determines the Queue number if PASS[212]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass212 ,Determines whether to filter or accept, for pointer equal to 212" "Rejected,Accepted" group.long 0x35D8++0x3 line.long 0x00 "DFOMT54,Destination Address Filter Other Multicast Table 54 Register" bitfld.long 0x00 25.--27. " QUEUE219 ,Determines the Queue number if PASS[219]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS219 ,Determines whether to filter or accept, for pointer equal to 219" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE218 ,Determines the Queue number if PASS[218]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS218 ,Determines whether to filter or accept, for pointer equal to 218" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE217 ,Determines the Queue number if PASS[217]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS217 ,Determines whether to filter or accept, for pointer equal to 217" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE216 ,Determines the Queue number if PASS[216]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass216 ,Determines whether to filter or accept, for pointer equal to 216" "Rejected,Accepted" group.long 0x35DC++0x3 line.long 0x00 "DFOMT55,Destination Address Filter Other Multicast Table 55 Register" bitfld.long 0x00 25.--27. " QUEUE223 ,Determines the Queue number if PASS[223]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS223 ,Determines whether to filter or accept, for pointer equal to 223" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE222 ,Determines the Queue number if PASS[222]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS222 ,Determines whether to filter or accept, for pointer equal to 222" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE221 ,Determines the Queue number if PASS[221]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS221 ,Determines whether to filter or accept, for pointer equal to 221" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE220 ,Determines the Queue number if PASS[220]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass220 ,Determines whether to filter or accept, for pointer equal to 220" "Rejected,Accepted" group.long 0x35E0++0x3 line.long 0x00 "DFOMT56,Destination Address Filter Other Multicast Table 56 Register" bitfld.long 0x00 25.--27. " QUEUE227 ,Determines the Queue number if PASS[227]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS227 ,Determines whether to filter or accept, for pointer equal to 227" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE226 ,Determines the Queue number if PASS[226]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS226 ,Determines whether to filter or accept, for pointer equal to 226" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE225 ,Determines the Queue number if PASS[225]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS225 ,Determines whether to filter or accept, for pointer equal to 225" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE224 ,Determines the Queue number if PASS[224]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass224 ,Determines whether to filter or accept, for pointer equal to 224" "Rejected,Accepted" group.long 0x35E4++0x3 line.long 0x00 "DFOMT57,Destination Address Filter Other Multicast Table 57 Register" bitfld.long 0x00 25.--27. " QUEUE231 ,Determines the Queue number if PASS[231]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS231 ,Determines whether to filter or accept, for pointer equal to 231" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE230 ,Determines the Queue number if PASS[230]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS230 ,Determines whether to filter or accept, for pointer equal to 230" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE229 ,Determines the Queue number if PASS[229]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS229 ,Determines whether to filter or accept, for pointer equal to 229" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE228 ,Determines the Queue number if PASS[228]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass228 ,Determines whether to filter or accept, for pointer equal to 228" "Rejected,Accepted" group.long 0x35E8++0x3 line.long 0x00 "DFOMT58,Destination Address Filter Other Multicast Table 58 Register" bitfld.long 0x00 25.--27. " QUEUE235 ,Determines the Queue number if PASS[235]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS235 ,Determines whether to filter or accept, for pointer equal to 235" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE234 ,Determines the Queue number if PASS[234]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS234 ,Determines whether to filter or accept, for pointer equal to 234" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE233 ,Determines the Queue number if PASS[233]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS233 ,Determines whether to filter or accept, for pointer equal to 233" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE232 ,Determines the Queue number if PASS[232]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass232 ,Determines whether to filter or accept, for pointer equal to 232" "Rejected,Accepted" group.long 0x35EC++0x3 line.long 0x00 "DFOMT59,Destination Address Filter Other Multicast Table 59 Register" bitfld.long 0x00 25.--27. " QUEUE239 ,Determines the Queue number if PASS[239]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS239 ,Determines whether to filter or accept, for pointer equal to 239" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE238 ,Determines the Queue number if PASS[238]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS238 ,Determines whether to filter or accept, for pointer equal to 238" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE237 ,Determines the Queue number if PASS[237]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS237 ,Determines whether to filter or accept, for pointer equal to 237" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE236 ,Determines the Queue number if PASS[236]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass236 ,Determines whether to filter or accept, for pointer equal to 236" "Rejected,Accepted" group.long 0x35F0++0x3 line.long 0x00 "DFOMT60,Destination Address Filter Other Multicast Table 60 Register" bitfld.long 0x00 25.--27. " QUEUE243 ,Determines the Queue number if PASS[243]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS243 ,Determines whether to filter or accept, for pointer equal to 243" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE242 ,Determines the Queue number if PASS[242]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS242 ,Determines whether to filter or accept, for pointer equal to 242" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE241 ,Determines the Queue number if PASS[241]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS241 ,Determines whether to filter or accept, for pointer equal to 241" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE240 ,Determines the Queue number if PASS[240]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass240 ,Determines whether to filter or accept, for pointer equal to 240" "Rejected,Accepted" group.long 0x35F4++0x3 line.long 0x00 "DFOMT61,Destination Address Filter Other Multicast Table 61 Register" bitfld.long 0x00 25.--27. " QUEUE247 ,Determines the Queue number if PASS[247]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS247 ,Determines whether to filter or accept, for pointer equal to 247" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE246 ,Determines the Queue number if PASS[246]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS246 ,Determines whether to filter or accept, for pointer equal to 246" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE245 ,Determines the Queue number if PASS[245]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS245 ,Determines whether to filter or accept, for pointer equal to 245" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE244 ,Determines the Queue number if PASS[244]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass244 ,Determines whether to filter or accept, for pointer equal to 244" "Rejected,Accepted" group.long 0x35F8++0x3 line.long 0x00 "DFOMT62,Destination Address Filter Other Multicast Table 62 Register" bitfld.long 0x00 25.--27. " QUEUE251 ,Determines the Queue number if PASS[251]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS251 ,Determines whether to filter or accept, for pointer equal to 251" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE250 ,Determines the Queue number if PASS[250]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS250 ,Determines whether to filter or accept, for pointer equal to 250" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE249 ,Determines the Queue number if PASS[249]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS249 ,Determines whether to filter or accept, for pointer equal to 249" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE248 ,Determines the Queue number if PASS[248]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass248 ,Determines whether to filter or accept, for pointer equal to 248" "Rejected,Accepted" group.long 0x35FC++0x3 line.long 0x00 "DFOMT63,Destination Address Filter Other Multicast Table 63 Register" bitfld.long 0x00 25.--27. " QUEUE255 ,Determines the Queue number if PASS[255]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS255 ,Determines whether to filter or accept, for pointer equal to 255" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE254 ,Determines the Queue number if PASS[254]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS254 ,Determines whether to filter or accept, for pointer equal to 254" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE253 ,Determines the Queue number if PASS[253]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS253 ,Determines whether to filter or accept, for pointer equal to 253" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE252 ,Determines the Queue number if PASS[252]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass252 ,Determines whether to filter or accept, for pointer equal to 252" "Rejected,Accepted" else hgroup.long 0x3500++0x3 hide.long 0x00 "DFOMT0,Destination Address Filter Other Multicast Table 0 Register" textline " " hgroup.long 0x3504++0x3 hide.long 0x00 "DFOMT1,Destination Address Filter Other Multicast Table 1 Register" textline " " hgroup.long 0x3508++0x3 hide.long 0x00 "DFOMT2,Destination Address Filter Other Multicast Table 2 Register" textline " " hgroup.long 0x350C++0x3 hide.long 0x00 "DFOMT3,Destination Address Filter Other Multicast Table 3 Register" textline " " hgroup.long 0x3510++0x3 hide.long 0x00 "DFOMT4,Destination Address Filter Other Multicast Table 4 Register" textline " " hgroup.long 0x3514++0x3 hide.long 0x00 "DFOMT5,Destination Address Filter Other Multicast Table 5 Register" textline " " hgroup.long 0x3518++0x3 hide.long 0x00 "DFOMT6,Destination Address Filter Other Multicast Table 6 Register" textline " " hgroup.long 0x351C++0x3 hide.long 0x00 "DFOMT7,Destination Address Filter Other Multicast Table 7 Register" textline " " hgroup.long 0x3520++0x3 hide.long 0x00 "DFOMT8,Destination Address Filter Other Multicast Table 8 Register" textline " " hgroup.long 0x3524++0x3 hide.long 0x00 "DFOMT9,Destination Address Filter Other Multicast Table 9 Register" textline " " hgroup.long 0x3528++0x3 hide.long 0x00 "DFOMT10,Destination Address Filter Other Multicast Table 10 Register" textline " " hgroup.long 0x352C++0x3 hide.long 0x00 "DFOMT11,Destination Address Filter Other Multicast Table 11 Register" textline " " hgroup.long 0x3530++0x3 hide.long 0x00 "DFOMT12,Destination Address Filter Other Multicast Table 12 Register" textline " " hgroup.long 0x3534++0x3 hide.long 0x00 "DFOMT13,Destination Address Filter Other Multicast Table 13 Register" textline " " hgroup.long 0x3538++0x3 hide.long 0x00 "DFOMT14,Destination Address Filter Other Multicast Table 14 Register" textline " " hgroup.long 0x353C++0x3 hide.long 0x00 "DFOMT15,Destination Address Filter Other Multicast Table 15 Register" textline " " hgroup.long 0x3540++0x3 hide.long 0x00 "DFOMT16,Destination Address Filter Other Multicast Table 16 Register" textline " " hgroup.long 0x3544++0x3 hide.long 0x00 "DFOMT17,Destination Address Filter Other Multicast Table 17 Register" textline " " hgroup.long 0x3548++0x3 hide.long 0x00 "DFOMT18,Destination Address Filter Other Multicast Table 18 Register" textline " " hgroup.long 0x354C++0x3 hide.long 0x00 "DFOMT19,Destination Address Filter Other Multicast Table 19 Register" textline " " hgroup.long 0x3550++0x3 hide.long 0x00 "DFOMT20,Destination Address Filter Other Multicast Table 20 Register" textline " " hgroup.long 0x3554++0x3 hide.long 0x00 "DFOMT21,Destination Address Filter Other Multicast Table 21 Register" textline " " hgroup.long 0x3558++0x3 hide.long 0x00 "DFOMT22,Destination Address Filter Other Multicast Table 22 Register" textline " " hgroup.long 0x355C++0x3 hide.long 0x00 "DFOMT23,Destination Address Filter Other Multicast Table 23 Register" textline " " hgroup.long 0x3560++0x3 hide.long 0x00 "DFOMT24,Destination Address Filter Other Multicast Table 24 Register" textline " " hgroup.long 0x3564++0x3 hide.long 0x00 "DFOMT25,Destination Address Filter Other Multicast Table 25 Register" textline " " hgroup.long 0x3568++0x3 hide.long 0x00 "DFOMT26,Destination Address Filter Other Multicast Table 26 Register" textline " " hgroup.long 0x356C++0x3 hide.long 0x00 "DFOMT27,Destination Address Filter Other Multicast Table 27 Register" textline " " hgroup.long 0x3570++0x3 hide.long 0x00 "DFOMT28,Destination Address Filter Other Multicast Table 28 Register" textline " " hgroup.long 0x3574++0x3 hide.long 0x00 "DFOMT29,Destination Address Filter Other Multicast Table 29 Register" textline " " hgroup.long 0x3578++0x3 hide.long 0x00 "DFOMT30,Destination Address Filter Other Multicast Table 30 Register" textline " " hgroup.long 0x357C++0x3 hide.long 0x00 "DFOMT31,Destination Address Filter Other Multicast Table 31 Register" textline " " hgroup.long 0x3580++0x3 hide.long 0x00 "DFOMT32,Destination Address Filter Other Multicast Table 32 Register" textline " " hgroup.long 0x3584++0x3 hide.long 0x00 "DFOMT33,Destination Address Filter Other Multicast Table 33 Register" textline " " hgroup.long 0x3588++0x3 hide.long 0x00 "DFOMT34,Destination Address Filter Other Multicast Table 34 Register" textline " " hgroup.long 0x358C++0x3 hide.long 0x00 "DFOMT35,Destination Address Filter Other Multicast Table 35 Register" textline " " hgroup.long 0x3590++0x3 hide.long 0x00 "DFOMT36,Destination Address Filter Other Multicast Table 36 Register" textline " " hgroup.long 0x3594++0x3 hide.long 0x00 "DFOMT37,Destination Address Filter Other Multicast Table 37 Register" textline " " hgroup.long 0x3598++0x3 hide.long 0x00 "DFOMT38,Destination Address Filter Other Multicast Table 38 Register" textline " " hgroup.long 0x359C++0x3 hide.long 0x00 "DFOMT39,Destination Address Filter Other Multicast Table 39 Register" textline " " hgroup.long 0x35A0++0x3 hide.long 0x00 "DFOMT40,Destination Address Filter Other Multicast Table 40 Register" textline " " hgroup.long 0x35A4++0x3 hide.long 0x00 "DFOMT41,Destination Address Filter Other Multicast Table 41 Register" textline " " hgroup.long 0x35A8++0x3 hide.long 0x00 "DFOMT42,Destination Address Filter Other Multicast Table 42 Register" textline " " hgroup.long 0x35AC++0x3 hide.long 0x00 "DFOMT43,Destination Address Filter Other Multicast Table 43 Register" textline " " hgroup.long 0x35B0++0x3 hide.long 0x00 "DFOMT44,Destination Address Filter Other Multicast Table 44 Register" textline " " hgroup.long 0x35B4++0x3 hide.long 0x00 "DFOMT45,Destination Address Filter Other Multicast Table 45 Register" textline " " hgroup.long 0x35B8++0x3 hide.long 0x00 "DFOMT46,Destination Address Filter Other Multicast Table 46 Register" textline " " hgroup.long 0x35BC++0x3 hide.long 0x00 "DFOMT47,Destination Address Filter Other Multicast Table 47 Register" textline " " hgroup.long 0x35C0++0x3 hide.long 0x00 "DFOMT48,Destination Address Filter Other Multicast Table 48 Register" textline " " hgroup.long 0x35C4++0x3 hide.long 0x00 "DFOMT49,Destination Address Filter Other Multicast Table 49 Register" textline " " hgroup.long 0x35C8++0x3 hide.long 0x00 "DFOMT50,Destination Address Filter Other Multicast Table 50 Register" textline " " hgroup.long 0x35CC++0x3 hide.long 0x00 "DFOMT51,Destination Address Filter Other Multicast Table 51 Register" textline " " hgroup.long 0x35D0++0x3 hide.long 0x00 "DFOMT52,Destination Address Filter Other Multicast Table 52 Register" textline " " hgroup.long 0x35D4++0x3 hide.long 0x00 "DFOMT53,Destination Address Filter Other Multicast Table 53 Register" textline " " hgroup.long 0x35D8++0x3 hide.long 0x00 "DFOMT54,Destination Address Filter Other Multicast Table 54 Register" textline " " hgroup.long 0x35DC++0x3 hide.long 0x00 "DFOMT55,Destination Address Filter Other Multicast Table 55 Register" textline " " hgroup.long 0x35E0++0x3 hide.long 0x00 "DFOMT56,Destination Address Filter Other Multicast Table 56 Register" textline " " hgroup.long 0x35E4++0x3 hide.long 0x00 "DFOMT57,Destination Address Filter Other Multicast Table 57 Register" textline " " hgroup.long 0x35E8++0x3 hide.long 0x00 "DFOMT58,Destination Address Filter Other Multicast Table 58 Register" textline " " hgroup.long 0x35EC++0x3 hide.long 0x00 "DFOMT59,Destination Address Filter Other Multicast Table 59 Register" textline " " hgroup.long 0x35F0++0x3 hide.long 0x00 "DFOMT60,Destination Address Filter Other Multicast Table 60 Register" textline " " hgroup.long 0x35F4++0x3 hide.long 0x00 "DFOMT61,Destination Address Filter Other Multicast Table 61 Register" textline " " hgroup.long 0x35F8++0x3 hide.long 0x00 "DFOMT62,Destination Address Filter Other Multicast Table 62 Register" textline " " hgroup.long 0x35FC++0x3 hide.long 0x00 "DFOMT63,Destination Address Filter Other Multicast Table 63 Register" textline " " endif tree.end textline " " if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2) group.long 0x3600++0x3 line.long 0x00 "DFUT0,Destination Address Filter Unicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3604++0x3 line.long 0x00 "DFUT1,Destination Address Filter Unicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3608++0x3 line.long 0x00 "DFUT2,Destination Address Filter Unicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x360C++0x3 line.long 0x00 "DFUT3,Destination Address Filter Unicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" else hgroup.long 0x3600++0x3 hide.long 0x00 "DFUT0,Destination Address Filter Unicast Table 0 Register" textline " " hgroup.long 0x3604++0x3 hide.long 0x00 "DFUT1,Destination Address Filter Unicast Table 1 Register" textline " " hgroup.long 0x3608++0x3 hide.long 0x00 "DFUT2,Destination Address Filter Unicast Table 2 Register" textline " " hgroup.long 0x360C++0x3 hide.long 0x00 "DFUT3,Destination Address Filter Unicast Table 3 Register" textline " " endif tree.end tree "RX DMA Miscellaneous Registers" width 7. group.long 0x247c++0x3 line.long 0x00 "PXMFS,Port Rx Minimal Frame Size" bitfld.long 0x00 2.--6. " RxMFS[6:2] ,Receive Minimal Frame Size in Bytes" "Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid" hgroup.long 0x2484++0x3 hide.long 0x00 "PXDFC,Port Rx Discard Frame Counter" in hgroup.long 0x2488++0x3 hide.long 0x00 "PXOFC,Port Overrun Frame Counter" in group.long 0x2680++0x3 line.long 0x00 "RQC,Receive Queue Command" bitfld.long 0x00 15. " DISQ7 ,Disable Queue 7" "No effect,Disabled" bitfld.long 0x00 14. " DISQ6 ,Disable Queue 6" "No effect,Disabled" textline " " bitfld.long 0x00 13. " DISQ5 ,Disable Queue 5" "No effect,Disabled" bitfld.long 0x00 12. " DISQ4 ,Disable Queue 4" "No effect,Disabled" textline " " bitfld.long 0x00 11. " DISQ3 ,Disable Queue 3" "No effect,Disabled" bitfld.long 0x00 10. " DISQ2 ,Disable Queue 2" "No effect,Disabled" textline " " bitfld.long 0x00 9. " DISQ1 ,Disable Queue 1" "No effect,Disabled" bitfld.long 0x00 8. " DISQ0 ,Disable Queue 0" "No effect,Disabled" textline " " bitfld.long 0x00 7. " ENQ7 ,Enable Queue 7" "No effect,Enabled" bitfld.long 0x00 6. " ENQ6 ,Enable Queue 6" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENQ5 ,Enable Queue 5" "No effect,Enabled" bitfld.long 0x00 4. " ENQ4 ,Enable Queue 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENQ3 ,Enable Queue 3" "No effect,Enabled" bitfld.long 0x00 2. " ENQ2 ,Enable Queue 2" "No effect,Enabled" textline " " bitfld.long 0x00 1. " ENQ1 ,Enable Queue 1" "No effect,Enabled" bitfld.long 0x00 0. " ENQ0 ,Enable Queue 0" "No effect,Enabled" tree.end tree "RX DMA Networking Controller Miscellaneous Registers" width 10. if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1400))&0x1)==0x01)) group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1400))&0x1)==0x00)) group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1404))&0x1)==0x01)) group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1404))&0x1)==0x00)) group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1408))&0x1)==0x01)) group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1408))&0x1)==0x00)) group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x140C))&0x1)==0x01)) group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x140C))&0x1)==0x00)) group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1410))&0x1)==0x01)) group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1410))&0x1)==0x00)) group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1414))&0x1)==0x01)) group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1414))&0x1)==0x00)) group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1418))&0x1)==0x01)) group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x1418))&0x1)==0x00)) group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x141C))&0x1)==0x01)) group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x141C))&0x1)==0x00)) group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1420++0x3 line.long 0x00 "PRXSNP0,Port RX Queues Snoop 0 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1424++0x3 line.long 0x00 "PRXSNP1,Port RX Queues Snoop 1 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1428++0x3 line.long 0x00 "PRXSNP2,Port RX Queues Snoop 2 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x142C++0x3 line.long 0x00 "PRXSNP3,Port RX Queues Snoop 3 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1430++0x3 line.long 0x00 "PRXSNP4,Port RX Queues Snoop 4 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1434++0x3 line.long 0x00 "PRXSNP5,Port RX Queues Snoop 5 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1438++0x3 line.long 0x00 "PRXSNP6,Port RX Queues Snoop 6 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x143C++0x3 line.long 0x00 "PRXSNP7,Port RX Queues Snoop 7 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" else hgroup.long 0x1420++0x3 hide.long 0x00 "PRXSNP0,Port RX Queues Snoop 0 Register" hgroup.long 0x1424++0x3 hide.long 0x00 "PRXSNP1,Port RX Queues Snoop 1 Register" hgroup.long 0x1428++0x3 hide.long 0x00 "PRXSNP2,Port RX Queues Snoop 2 Register" hgroup.long 0x142C++0x3 hide.long 0x00 "PRXSNP3,Port RX Queues Snoop 3 Register" hgroup.long 0x1430++0x3 hide.long 0x00 "PRXSNP4,Port RX Queues Snoop 4 Register" hgroup.long 0x1434++0x3 hide.long 0x00 "PRXSNP5,Port RX Queues Snoop 5 Register" hgroup.long 0x1438++0x3 hide.long 0x00 "PRXSNP6,Port RX Queues Snoop 6 Register" hgroup.long 0x143C++0x3 hide.long 0x00 "PRXSNP7,Port RX Queues Snoop 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1440++0x3 line.long 0x00 "PRXF010,Port RX Prefetch 0_1 0 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1444++0x3 line.long 0x00 "PRXF011,Port RX Prefetch 0_1 1 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1448++0x3 line.long 0x00 "PRXF012,Port RX Prefetch 0_1 2 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x144C++0x3 line.long 0x00 "PRXF013,Port RX Prefetch 0_1 3 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1450++0x3 line.long 0x00 "PRXF014,Port RX Prefetch 0_1 4 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1454++0x3 line.long 0x00 "PRXF015,Port RX Prefetch 0_1 5 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1458++0x3 line.long 0x00 "PRXF016,Port RX Prefetch 0_1 6 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x145C++0x3 line.long 0x00 "PRXF017,Port RX Prefetch 0_1 7 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" else hgroup.long 0x1440++0x3 hide.long 0x00 "PRXF010,Port RX Prefetch 0_1 0 Register" hgroup.long 0x1444++0x3 hide.long 0x00 "PRXF011,Port RX Prefetch 0_1 1 Register" hgroup.long 0x1448++0x3 hide.long 0x00 "PRXF012,Port RX Prefetch 0_1 2 Register" hgroup.long 0x144C++0x3 hide.long 0x00 "PRXF013,Port RX Prefetch 0_1 3 Register" hgroup.long 0x1450++0x3 hide.long 0x00 "PRXF014,Port RX Prefetch 0_1 4 Register" hgroup.long 0x1454++0x3 hide.long 0x00 "PRXF015,Port RX Prefetch 0_1 5 Register" hgroup.long 0x1458++0x3 hide.long 0x00 "PRXF016,Port RX Prefetch 0_1 6 Register" hgroup.long 0x145C++0x3 hide.long 0x00 "PRXF017,Port RX Prefetch 0_1 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1480++0x3 line.long 0x00 "PRXDQA0,Port RX Queues Descriptors Queue Address 0 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1484++0x3 line.long 0x00 "PRXDQA1,Port RX Queues Descriptors Queue Address 1 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1488++0x3 line.long 0x00 "PRXDQA2,Port RX Queues Descriptors Queue Address 2 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x148C++0x3 line.long 0x00 "PRXDQA3,Port RX Queues Descriptors Queue Address 3 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1490++0x3 line.long 0x00 "PRXDQA4,Port RX Queues Descriptors Queue Address 4 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1494++0x3 line.long 0x00 "PRXDQA5,Port RX Queues Descriptors Queue Address 5 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1498++0x3 line.long 0x00 "PRXDQA6,Port RX Queues Descriptors Queue Address 6 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x149C++0x3 line.long 0x00 "PRXDQA7,Port RX Queues Descriptors Queue Address 7 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" else hgroup.long 0x1480++0x3 hide.long 0x00 "PRXDQA0,Port RX Queues Descriptors Queue Address 0 Register" hgroup.long 0x1484++0x3 hide.long 0x00 "PRXDQA1,Port RX Queues Descriptors Queue Address 1 Register" hgroup.long 0x1488++0x3 hide.long 0x00 "PRXDQA2,Port RX Queues Descriptors Queue Address 2 Register" hgroup.long 0x148C++0x3 hide.long 0x00 "PRXDQA3,Port RX Queues Descriptors Queue Address 3 Register" hgroup.long 0x1490++0x3 hide.long 0x00 "PRXDQA4,Port RX Queues Descriptors Queue Address 4 Register" hgroup.long 0x1494++0x3 hide.long 0x00 "PRXDQA5,Port RX Queues Descriptors Queue Address 5 Register" hgroup.long 0x1498++0x3 hide.long 0x00 "PRXDQA6,Port RX Queues Descriptors Queue Address 6 Register" hgroup.long 0x149C++0x3 hide.long 0x00 "PRXDQA7,Port RX Queues Descriptors Queue Address 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x14A0++0x3 line.long 0x00 "PRXDQS0,Port RX Queues Descriptors Queue Size 0 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14A4++0x3 line.long 0x00 "PRXDQS1,Port RX Queues Descriptors Queue Size 1 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14A8++0x3 line.long 0x00 "PRXDQS2,Port RX Queues Descriptors Queue Size 2 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14AC++0x3 line.long 0x00 "PRXDQS3,Port RX Queues Descriptors Queue Size 3 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B0++0x3 line.long 0x00 "PRXDQS4,Port RX Queues Descriptors Queue Size 4 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B4++0x3 line.long 0x00 "PRXDQS5,Port RX Queues Descriptors Queue Size 5 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B8++0x3 line.long 0x00 "PRXDQS6,Port RX Queues Descriptors Queue Size 6 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14BC++0x3 line.long 0x00 "PRXDQS7,Port RX Queues Descriptors Queue Size 7 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" else hgroup.long 0x14A0++0x3 hide.long 0x00 "PRXDQS0,Port RX Queues Descriptors Queue Size 0 Register" hgroup.long 0x14A4++0x3 hide.long 0x00 "PRXDQS1,Port RX Queues Descriptors Queue Size 1 Register" hgroup.long 0x14A8++0x3 hide.long 0x00 "PRXDQS2,Port RX Queues Descriptors Queue Size 2 Register" hgroup.long 0x14AC++0x3 hide.long 0x00 "PRXDQS3,Port RX Queues Descriptors Queue Size 3 Register" hgroup.long 0x14B0++0x3 hide.long 0x00 "PRXDQS4,Port RX Queues Descriptors Queue Size 4 Register" hgroup.long 0x14B4++0x3 hide.long 0x00 "PRXDQS5,Port RX Queues Descriptors Queue Size 5 Register" hgroup.long 0x14B8++0x3 hide.long 0x00 "PRXDQS6,Port RX Queues Descriptors Queue Size 6 Register" hgroup.long 0x14BC++0x3 hide.long 0x00 "PRXDQS7,Port RX Queues Descriptors Queue Size 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x14C0++0x3 line.long 0x00 "PRXDQTH0,Port RX Queues Descriptors Queue Threshold 0 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14C4++0x3 line.long 0x00 "PRXDQTH1,Port RX Queues Descriptors Queue Threshold 1 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14C8++0x3 line.long 0x00 "PRXDQTH2,Port RX Queues Descriptors Queue Threshold 2 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14CC++0x3 line.long 0x00 "PRXDQTH3,Port RX Queues Descriptors Queue Threshold 3 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D0++0x3 line.long 0x00 "PRXDQTH4,Port RX Queues Descriptors Queue Threshold 4 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D4++0x3 line.long 0x00 "PRXDQTH5,Port RX Queues Descriptors Queue Threshold 5 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D8++0x3 line.long 0x00 "PRXDQTH6,Port RX Queues Descriptors Queue Threshold 6 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14DC++0x3 line.long 0x00 "PRXDQTH7,Port RX Queues Descriptors Queue Threshold 7 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" else hgroup.long 0x14C0++0x3 hide.long 0x00 "PRXDQTH0,Port RX Queues Descriptors Queue Threshold 0 Register" hgroup.long 0x14C4++0x3 hide.long 0x00 "PRXDQTH1,Port RX Queues Descriptors Queue Threshold 1 Register" hgroup.long 0x14C8++0x3 hide.long 0x00 "PRXDQTH2,Port RX Queues Descriptors Queue Threshold 2 Register" hgroup.long 0x14CC++0x3 hide.long 0x00 "PRXDQTH3,Port RX Queues Descriptors Queue Threshold 3 Register" hgroup.long 0x14D0++0x3 hide.long 0x00 "PRXDQTH4,Port RX Queues Descriptors Queue Threshold 4 Register" hgroup.long 0x14D4++0x3 hide.long 0x00 "PRXDQTH5,Port RX Queues Descriptors Queue Threshold 5 Register" hgroup.long 0x14D8++0x3 hide.long 0x00 "PRXDQTH6,Port RX Queues Descriptors Queue Threshold 6 Register" hgroup.long 0x14DC++0x3 hide.long 0x00 "PRXDQTH7,Port RX Queues Descriptors Queue Threshold 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) rgroup.long 0x14E0++0x3 line.long 0x00 "PRXS0,Port RX Queues Status 0 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14E4++0x3 line.long 0x00 "PRXS1,Port RX Queues Status 1 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14E8++0x3 line.long 0x00 "PRXS2,Port RX Queues Status 2 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14EC++0x3 line.long 0x00 "PRXS3,Port RX Queues Status 3 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F0++0x3 line.long 0x00 "PRXS4,Port RX Queues Status 4 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F4++0x3 line.long 0x00 "PRXS5,Port RX Queues Status 5 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F8++0x3 line.long 0x00 "PRXS6,Port RX Queues Status 6 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14FC++0x3 line.long 0x00 "PRXS7,Port RX Queues Status 7 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" else hgroup.long 0x14E0++0x3 hide.long 0x00 "PRXS0,Port RX Queues Status 0 Register" hgroup.long 0x14E4++0x3 hide.long 0x00 "PRXS1,Port RX Queues Status 1 Register" hgroup.long 0x14E8++0x3 hide.long 0x00 "PRXS2,Port RX Queues Status 2 Register" hgroup.long 0x14EC++0x3 hide.long 0x00 "PRXS3,Port RX Queues Status 3 Register" hgroup.long 0x14F0++0x3 hide.long 0x00 "PRXS4,Port RX Queues Status 4 Register" hgroup.long 0x14F4++0x3 hide.long 0x00 "PRXS5,Port RX Queues Status 5 Register" hgroup.long 0x14F8++0x3 hide.long 0x00 "PRXS6,Port RX Queues Status 6 Register" hgroup.long 0x14FC++0x3 hide.long 0x00 "PRXS7,Port RX Queues Status 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) wgroup.long 0x1500++0x3 line.long 0x00 "PRXSU0,Port RX Queues Status Update 0 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1504++0x3 line.long 0x00 "PRXSU1,Port RX Queues Status Update 1 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1508++0x3 line.long 0x00 "PRXSU2,Port RX Queues Status Update 2 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x150C++0x3 line.long 0x00 "PRXSU3,Port RX Queues Status Update 3 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1510++0x3 line.long 0x00 "PRXSU4,Port RX Queues Status Update 4 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1514++0x3 line.long 0x00 "PRXSU5,Port RX Queues Status Update 5 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1518++0x3 line.long 0x00 "PRXSU6,Port RX Queues Status Update 6 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x151C++0x3 line.long 0x00 "PRXSU7,Port RX Queues Status Update 7 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" else hgroup.long 0x1500++0x3 hide.long 0x00 "PRXSU0,Port RX Queues Status Update 0 Register" hgroup.long 0x1504++0x3 hide.long 0x00 "PRXSU1,Port RX Queues Status Update 1 Register" hgroup.long 0x1508++0x3 hide.long 0x00 "PRXSU2,Port RX Queues Status Update 2 Register" hgroup.long 0x150C++0x3 hide.long 0x00 "PRXSU3,Port RX Queues Status Update 3 Register" hgroup.long 0x1510++0x3 hide.long 0x00 "PRXSU4,Port RX Queues Status Update 4 Register" hgroup.long 0x1514++0x3 hide.long 0x00 "PRXSU5,Port RX Queues Status Update 5 Register" hgroup.long 0x1518++0x3 hide.long 0x00 "PRXSU6,Port RX Queues Status Update 6 Register" hgroup.long 0x151C++0x3 hide.long 0x00 "PRXSU7,Port RX Queues Status Update 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) rgroup.long 0x1520++0x3 line.long 0x00 "PRXDI0,Port RX Descriptor Index 0 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1524++0x3 line.long 0x00 "PRXDI1,Port RX Descriptor Index 1 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1528++0x3 line.long 0x00 "PRXDI2,Port RX Descriptor Index 2 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x152C++0x3 line.long 0x00 "PRXDI3,Port RX Descriptor Index 3 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1530++0x3 line.long 0x00 "PRXDI4,Port RX Descriptor Index 4 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1534++0x3 line.long 0x00 "PRXDI5,Port RX Descriptor Index 5 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1538++0x3 line.long 0x00 "PRXDI6,Port RX Descriptor Index 6 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x153C++0x3 line.long 0x00 "PRXDI7,Port RX Descriptor Index 7 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" else hgroup.long 0x1520++0x3 hide.long 0x00 "PRXDI0,Port RX Descriptor Index 0 Register" hgroup.long 0x1524++0x3 hide.long 0x00 "PRXDI1,Port RX Descriptor Index 1 Register" hgroup.long 0x1528++0x3 hide.long 0x00 "PRXDI2,Port RX Descriptor Index 2 Register" hgroup.long 0x152C++0x3 hide.long 0x00 "PRXDI3,Port RX Descriptor Index 3 Register" hgroup.long 0x1530++0x3 hide.long 0x00 "PRXDI4,Port RX Descriptor Index 4 Register" hgroup.long 0x1534++0x3 hide.long 0x00 "PRXDI5,Port RX Descriptor Index 5 Register" hgroup.long 0x1538++0x3 hide.long 0x00 "PRXDI6,Port RX Descriptor Index 6 Register" hgroup.long 0x153C++0x3 hide.long 0x00 "PRXDI7,Port RX Descriptor Index 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1700++0x3 line.long 0x00 "PPL0BSZ,Port Pool0 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL0BUFFERSIZE ,Pool #0 Buffer Size" group.long 0x1704++0x3 line.long 0x00 "PPL1BSZ,Port Pool1 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL1BUFFERSIZE ,Pool #1 Buffer Size" group.long 0x1708++0x3 line.long 0x00 "PPL2BSZ,Port Pool2 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL2BUFFERSIZE ,Pool #2 Buffer Size" group.long 0x170C++0x3 line.long 0x00 "PPL3BSZ,Port Pool3 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL3BUFFERSIZE ,Pool #3 Buffer Size" else hgroup.long 0x1700++0x3 hide.long 0x00 "PPL0BSZ,Port Pool0 Buffer Size Register" hgroup.long 0x1704++0x3 hide.long 0x00 "PPL1BSZ,Port Pool1 Buffer Size Register" hgroup.long 0x1708++0x3 hide.long 0x00 "PPL2BSZ,Port Pool2 Buffer Size Register" hgroup.long 0x170C++0x3 hide.long 0x00 "PPL3BSZ,Port Pool3 Buffer Size Register" endif group.long 0x1CC0++0x3 line.long 0x00 "PRXINIT,Port RX Initialization" bitfld.long 0x00 0. " RXDMAINIT ,RX DMA module initialize status" "Normal,Initialized" tree.end tree "RX DMA Wake on LAN Registers" width 10. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2) group.long 0x2498++0x7 line.long 0x00 "AIP0ADR,Arp IP0 Address Register" line.long 0x04 "AIP1ADR,Arp IP1 Address Register" else hgroup.long 0x2498++0x7 hide.long 0x00 "AIP0ADR,Arp IP0 Address Register" hide.long 0x04 "AIP1ADR,Arp IP1 Address Register" endif group.long 0x3690++0xF line.long 0x00 "WOLSLP,WOL Sleep Register" bitfld.long 0x00 1. " SLEEPMODEACTIVE ,Sleep Mode Active" "Inactive,Active" bitfld.long 0x00 0. " SLEEPMODE ,Sleep Mode" "Non-sleep mode,Sleep mode" line.long 0x04 "WOLWEE,WOL Wakeup Event Enable Register" bitfld.long 0x04 12. " TYPE3 ,Type3 enable" "Disabled,Enabled" bitfld.long 0x04 11. " TYPE2 ,Type2 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 10. " TYPE1 ,Type1 enable" "Disabled,Enabled" bitfld.long 0x04 9. " MULTICAST ,Multicast enable" "Disabled,Enabled" textline " " bitfld.long 0x04 8. " UNICAST ,Unicast enable" "Disabled,Enabled" bitfld.long 0x04 7. " ARPIP1ADDRESS ,ARP IP1 address enable" "Disabled,Enabled" textline " " bitfld.long 0x04 6. " ARPIP0ADDRESS ,ARP IP0 address enable" "Disabled,Enabled" bitfld.long 0x04 5. " LINKCHANGE ,Link Change enable" "Disabled,Enabled" textline " " bitfld.long 0x04 4. " MAGICPATTERN ,Magic Pattern enable" "Disabled,Enabled" bitfld.long 0x04 3. " WAKEUPFRAME3 ,Wake up Frame 3 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 2. " WAKEUPFRAME2 ,Wake up Frame 2 Enable" "Disabled,Enabled" bitfld.long 0x04 1. " WAKEUPFRAME1 ,Wake up Frame 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0. " WAKEUPFRAME0 ,Wake up Frame 0 Enable" "Disabled,Enabled" line.long 0x08 "WOLSIC,WOL Sleep Interrupt Cause Register" bitfld.long 0x08 12. " TYPE3 ,Packet of Type 3 was identified" "Not identified,Identified" bitfld.long 0x08 11. " TYPE2 ,Packet of Type 2 was identified" "Not identified,Identified" textline " " bitfld.long 0x08 10. " TYPE1 ,Packet of Type 1 was identified" "Not identified,Identified" bitfld.long 0x08 9. " MULTICAST ,Multicast packet was identified" "Not identified,Identified" textline " " bitfld.long 0x08 8. " UNICAST ,Unicast packet was identified" "Not identified,Identified" bitfld.long 0x08 7. " ARPIP1ADDRESS ,Arp packet with IP address number 1 was identified" "Not identified,Identified" textline " " bitfld.long 0x08 6. " ARPIP0ADDRESS ,Arp packet with IP address number 0 was identified" "Not identified,Identified" bitfld.long 0x08 5. " LINKCHANGE ,Link Change was identified" "Not identified,Identified" textline " " bitfld.long 0x08 4. " MAGICPATTERN ,Magic Pattern pattern was identified" "Not identified,Identified" bitfld.long 0x08 3. " WAKEUPFRAME3 ,Wake up Frame 3 identified" "Not identified,Identified" textline " " bitfld.long 0x08 2. " WAKEUPFRAME2 ,Wake up Frame 2 identified" "Not identified,Identified" bitfld.long 0x08 1. " WAKEUPFRAME1 ,Wake up Frame 1 identified" "Not identified,Identified" textline " " bitfld.long 0x08 0. " WAKEUPFRAME0 ,Wake up Frame 0 identified" "Not identified,Identified" line.long 0x0C "WOLSIM,WOL Sleep Interrupt Mask" bitfld.long 0x0C 12. " TYPE3 ,Packet of Type 3 mask" "Masked,Not masked" bitfld.long 0x0C 11. " TYPE2 ,Packet of Type 2 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 10. " TYPE1 ,Packet of Type 1 mask" "Masked,Not masked" bitfld.long 0x0C 9. " MULTICAST ,Multicast packet mask" "Masked,Not masked" textline " " bitfld.long 0x0C 8. " UNICAST ,Unicast packet mask" "Masked,Not masked" bitfld.long 0x0C 7. " ARPIP1ADDRESS ,Arp packet with IP address number 1 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 6. " ARPIP0ADDRESS ,Arp packet with IP address number 0 mask" "Masked,Not masked" bitfld.long 0x0C 5. " LINKCHANGE ,Link Change mask" "Masked,Not masked" textline " " bitfld.long 0x0C 4. " MAGICPATTERN ,Magic Pattern pattern mask" "Masked,Not masked" bitfld.long 0x0C 3. " WAKEUPFRAME3 ,Wake up Frame 3 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 2. " WAKEUPFRAME2 ,Wake up Frame 2 mask" "Masked,Not masked" bitfld.long 0x0C 1. " WAKEUPFRAME1 ,Wake up Frame 1 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 0. " WAKEUPFRAME0 ,Wake up Frame 0 mask" "Masked,Not masked" hgroup.long 0x36A0++0x3 hide.long 0x00 "WOLWEC,WOL Wakeup Events Counter" in group.long 0x36A4++0x17 line.long 0x00 "WOLT1,WOL Type1" bitfld.long 0x00 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x00 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x00 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x04 "WOLT2,WOL Type2" bitfld.long 0x04 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x04 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x04 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x08 "WOLT2,WOL Type2" bitfld.long 0x08 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x08 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x08 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x0C "WOLWFL,WOL Wakeup Frame Location Register" hexmask.long.word 0x0C 9.--18. 1. " WAKEUPFRAMEOFFSET ,Wake up frame offset" bitfld.long 0x0C 0.--1. " WAKEUPFRAMESTARTLOCATION ,Wakeup frame start location" "Start of packet,Layer 3 header,Layer 4 header,?..." line.long 0x10 "WOLWFS,WOL Wakeup Frame Size Register" hexmask.long.byte 0x10 24.--31. 1. " PATTERN3SIZE ,Wake up frame - pattern no. 3 size" hexmask.long.byte 0x10 16.--23. 1. " PATTERN2SIZE ,Wake up frame - pattern no. 2 size" textline " " hexmask.long.byte 0x10 8.--15. 1. " PATTERN1SIZE ,Wake up frame - pattern no. 1 size" hexmask.long.byte 0x10 0.--7. 1. " PATTERN0SIZE ,Wake up frame - pattern no. 0 size" line.long 0x14 "WOLWFSEL,WOL Wakeup Frame Select" bitfld.long 0x14 0.--1. " PATTERNSELECT ,Pattern Select" "0,1,2,3" tree "WOLWFD Registers" group.long 0x3700++0x3 line.long 0x00 "WOLWFD0,WOL Wakeup Frame Data 0 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3704++0x3 line.long 0x00 "WOLWFD1,WOL Wakeup Frame Data 1 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3708++0x3 line.long 0x00 "WOLWFD2,WOL Wakeup Frame Data 2 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x370C++0x3 line.long 0x00 "WOLWFD3,WOL Wakeup Frame Data 3 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3710++0x3 line.long 0x00 "WOLWFD4,WOL Wakeup Frame Data 4 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3714++0x3 line.long 0x00 "WOLWFD5,WOL Wakeup Frame Data 5 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3718++0x3 line.long 0x00 "WOLWFD6,WOL Wakeup Frame Data 6 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x371C++0x3 line.long 0x00 "WOLWFD7,WOL Wakeup Frame Data 7 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3720++0x3 line.long 0x00 "WOLWFD8,WOL Wakeup Frame Data 8 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3724++0x3 line.long 0x00 "WOLWFD9,WOL Wakeup Frame Data 9 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3728++0x3 line.long 0x00 "WOLWFD10,WOL Wakeup Frame Data 10 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x372C++0x3 line.long 0x00 "WOLWFD11,WOL Wakeup Frame Data 11 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3730++0x3 line.long 0x00 "WOLWFD12,WOL Wakeup Frame Data 12 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3734++0x3 line.long 0x00 "WOLWFD13,WOL Wakeup Frame Data 13 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3738++0x3 line.long 0x00 "WOLWFD14,WOL Wakeup Frame Data 14 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x373C++0x3 line.long 0x00 "WOLWFD15,WOL Wakeup Frame Data 15 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3740++0x3 line.long 0x00 "WOLWFD16,WOL Wakeup Frame Data 16 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3744++0x3 line.long 0x00 "WOLWFD17,WOL Wakeup Frame Data 17 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3748++0x3 line.long 0x00 "WOLWFD18,WOL Wakeup Frame Data 18 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x374C++0x3 line.long 0x00 "WOLWFD19,WOL Wakeup Frame Data 19 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3750++0x3 line.long 0x00 "WOLWFD20,WOL Wakeup Frame Data 20 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3754++0x3 line.long 0x00 "WOLWFD21,WOL Wakeup Frame Data 21 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3758++0x3 line.long 0x00 "WOLWFD22,WOL Wakeup Frame Data 22 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x375C++0x3 line.long 0x00 "WOLWFD23,WOL Wakeup Frame Data 23 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3760++0x3 line.long 0x00 "WOLWFD24,WOL Wakeup Frame Data 24 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3764++0x3 line.long 0x00 "WOLWFD25,WOL Wakeup Frame Data 25 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3768++0x3 line.long 0x00 "WOLWFD26,WOL Wakeup Frame Data 26 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x376C++0x3 line.long 0x00 "WOLWFD27,WOL Wakeup Frame Data 27 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3770++0x3 line.long 0x00 "WOLWFD28,WOL Wakeup Frame Data 28 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3774++0x3 line.long 0x00 "WOLWFD29,WOL Wakeup Frame Data 29 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3778++0x3 line.long 0x00 "WOLWFD30,WOL Wakeup Frame Data 30 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x377C++0x3 line.long 0x00 "WOLWFD31,WOL Wakeup Frame Data 31 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" tree.end tree "WOLWFM Registers" group.long 0x3780++0x3 line.long 0x00 "WOLWFM0,WOL Wakeup Frame Mask 0 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3784++0x3 line.long 0x00 "WOLWFM1,WOL Wakeup Frame Mask 1 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3788++0x3 line.long 0x00 "WOLWFM2,WOL Wakeup Frame Mask 2 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x378C++0x3 line.long 0x00 "WOLWFM3,WOL Wakeup Frame Mask 3 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3790++0x3 line.long 0x00 "WOLWFM4,WOL Wakeup Frame Mask 4 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3794++0x3 line.long 0x00 "WOLWFM5,WOL Wakeup Frame Mask 5 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3798++0x3 line.long 0x00 "WOLWFM6,WOL Wakeup Frame Mask 6 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x379C++0x3 line.long 0x00 "WOLWFM7,WOL Wakeup Frame Mask 7 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A0++0x3 line.long 0x00 "WOLWFM8,WOL Wakeup Frame Mask 8 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A4++0x3 line.long 0x00 "WOLWFM9,WOL Wakeup Frame Mask 9 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A8++0x3 line.long 0x00 "WOLWFM10,WOL Wakeup Frame Mask 10 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37AC++0x3 line.long 0x00 "WOLWFM11,WOL Wakeup Frame Mask 11 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B0++0x3 line.long 0x00 "WOLWFM12,WOL Wakeup Frame Mask 12 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B4++0x3 line.long 0x00 "WOLWFM13,WOL Wakeup Frame Mask 13 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B8++0x3 line.long 0x00 "WOLWFM14,WOL Wakeup Frame Mask 14 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37BC++0x3 line.long 0x00 "WOLWFM15,WOL Wakeup Frame Mask 15 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C0++0x3 line.long 0x00 "WOLWFM16,WOL Wakeup Frame Mask 16 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C4++0x3 line.long 0x00 "WOLWFM17,WOL Wakeup Frame Mask 17 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C8++0x3 line.long 0x00 "WOLWFM18,WOL Wakeup Frame Mask 18 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37CC++0x3 line.long 0x00 "WOLWFM19,WOL Wakeup Frame Mask 19 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D0++0x3 line.long 0x00 "WOLWFM20,WOL Wakeup Frame Mask 20 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D4++0x3 line.long 0x00 "WOLWFM21,WOL Wakeup Frame Mask 21 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D8++0x3 line.long 0x00 "WOLWFM22,WOL Wakeup Frame Mask 22 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37DC++0x3 line.long 0x00 "WOLWFM23,WOL Wakeup Frame Mask 23 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E0++0x3 line.long 0x00 "WOLWFM24,WOL Wakeup Frame Mask 24 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E4++0x3 line.long 0x00 "WOLWFM25,WOL Wakeup Frame Mask 25 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E8++0x3 line.long 0x00 "WOLWFM26,WOL Wakeup Frame Mask 26 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37EC++0x3 line.long 0x00 "WOLWFM27,WOL Wakeup Frame Mask 27 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F0++0x3 line.long 0x00 "WOLWFM28,WOL Wakeup Frame Mask 28 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F4++0x3 line.long 0x00 "WOLWFM29,WOL Wakeup Frame Mask 29 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F8++0x3 line.long 0x00 "WOLWFM30,WOL Wakeup Frame Mask 30 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37FC++0x3 line.long 0x00 "WOLWFM31,WOL Wakeup Frame Mask 31 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" tree.end tree.end tree "TX DMA Miscellaneous Registers" width 11. group.long 0x48++0x3 line.long 0x00 "TQC,Transmit Queue Command Register" bitfld.long 0x00 15. " DISQ7 ,Disable Queue 7" "No effect,Disabled" bitfld.long 0x00 14. " DISQ6 ,Disable Queue 6" "No effect,Disabled" textline " " bitfld.long 0x00 13. " DISQ5 ,Disable Queue 5" "No effect,Disabled" bitfld.long 0x00 12. " DISQ4 ,Disable Queue 4" "No effect,Disabled" textline " " bitfld.long 0x00 11. " DISQ3 ,Disable Queue 3" "No effect,Disabled" bitfld.long 0x00 10. " DISQ2 ,Disable Queue 2" "No effect,Disabled" textline " " bitfld.long 0x00 9. " DISQ1 ,Disable Queue 1" "No effect,Disabled" bitfld.long 0x00 8. " DISQ0 ,Disable Queue 0" "No effect,Disabled" textline " " bitfld.long 0x00 7. " ENQ7 ,Enable Queue 7" "No effect,Enabled" bitfld.long 0x00 6. " ENQ6 ,Enable Queue 6" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENQ5 ,Enable Queue 5" "No effect,Enabled" bitfld.long 0x00 4. " ENQ4 ,Enable Queue 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENQ3 ,Enable Queue 3" "No effect,Enabled" bitfld.long 0x00 2. " ENQ2 ,Enable Queue 2" "No effect,Enabled" textline " " bitfld.long 0x00 1. " ENQ1 ,Enable Queue 1" "No effect,Enabled" bitfld.long 0x00 0. " ENQ0 ,Enable Queue 0" "No effect,Enabled" hgroup.long 0x18C0++0x3 hide.long 0x00 "TXBADFCS,TX Bad FCS Transmitted Packets Counter Register" in hgroup.long 0x18C4++0x3 hide.long 0x00 "TXDROPPED,TX Dropped Packets Counter Register" in tree.end tree "TX DMA Networking Controller Miscellaneous Registers" width 9. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1800++0x3 line.long 0x00 "PTXDQA0,Port TX Queues Descriptors Queue Address 0 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1804++0x3 line.long 0x00 "PTXDQA1,Port TX Queues Descriptors Queue Address 1 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1808++0x3 line.long 0x00 "PTXDQA2,Port TX Queues Descriptors Queue Address 2 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x180C++0x3 line.long 0x00 "PTXDQA3,Port TX Queues Descriptors Queue Address 3 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1810++0x3 line.long 0x00 "PTXDQA4,Port TX Queues Descriptors Queue Address 4 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1814++0x3 line.long 0x00 "PTXDQA5,Port TX Queues Descriptors Queue Address 5 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1818++0x3 line.long 0x00 "PTXDQA6,Port TX Queues Descriptors Queue Address 6 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x181C++0x3 line.long 0x00 "PTXDQA7,Port TX Queues Descriptors Queue Address 7 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1820++0x3 line.long 0x00 "PTXDQS0,Port TX Queues Descriptors Queue Size 0 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1824++0x3 line.long 0x00 "PTXDQS1,Port TX Queues Descriptors Queue Size 1 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1828++0x3 line.long 0x00 "PTXDQS2,Port TX Queues Descriptors Queue Size 2 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x182C++0x3 line.long 0x00 "PTXDQS3,Port TX Queues Descriptors Queue Size 3 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1830++0x3 line.long 0x00 "PTXDQS4,Port TX Queues Descriptors Queue Size 4 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1834++0x3 line.long 0x00 "PTXDQS5,Port TX Queues Descriptors Queue Size 5 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1838++0x3 line.long 0x00 "PTXDQS6,Port TX Queues Descriptors Queue Size 6 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x183C++0x3 line.long 0x00 "PTXDQS7,Port TX Queues Descriptors Queue Size 7 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" rgroup.long 0x1840++0x3 line.long 0x00 "PTXS0,Port TX Queues Status 0 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1844++0x3 line.long 0x00 "PTXS1,Port TX Queues Status 1 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1848++0x3 line.long 0x00 "PTXS2,Port TX Queues Status 2 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x184C++0x3 line.long 0x00 "PTXS3,Port TX Queues Status 3 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1850++0x3 line.long 0x00 "PTXS4,Port TX Queues Status 4 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1854++0x3 line.long 0x00 "PTXS5,Port TX Queues Status 5 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1858++0x3 line.long 0x00 "PTXS6,Port TX Queues Status 6 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x185C++0x3 line.long 0x00 "PTXS7,Port TX Queues Status 7 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" wgroup.long 0x1860++0x3 line.long 0x00 "PTXSU0,Port Tx Queues Status Update 0 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1864++0x3 line.long 0x00 "PTXSU1,Port Tx Queues Status Update 1 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1868++0x3 line.long 0x00 "PTXSU2,Port Tx Queues Status Update 2 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x186C++0x3 line.long 0x00 "PTXSU3,Port Tx Queues Status Update 3 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1870++0x3 line.long 0x00 "PTXSU4,Port Tx Queues Status Update 4 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1874++0x3 line.long 0x00 "PTXSU5,Port Tx Queues Status Update 5 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1878++0x3 line.long 0x00 "PTXSU6,Port Tx Queues Status Update 6 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x187C++0x3 line.long 0x00 "PTXSU7,Port Tx Queues Status Update 7 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" rgroup.long 0x1880++0x3 line.long 0x00 "PTXDI0,Port TX Queues Descriptor Index 0 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1884++0x3 line.long 0x00 "PTXDI1,Port TX Queues Descriptor Index 1 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1888++0x3 line.long 0x00 "PTXDI2,Port TX Queues Descriptor Index 2 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x188C++0x3 line.long 0x00 "PTXDI3,Port TX Queues Descriptor Index 3 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1890++0x3 line.long 0x00 "PTXDI4,Port TX Queues Descriptor Index 4 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1894++0x3 line.long 0x00 "PTXDI5,Port TX Queues Descriptor Index 5 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1898++0x3 line.long 0x00 "PTXDI6,Port TX Queues Descriptor Index 6 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x189C++0x3 line.long 0x00 "PTXDI7,Port TX Queues Descriptor Index 7 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" hgroup.long 0x18A0++0x3 hide.long 0x00 "TXTBC0,TX Transmitted Buffers Counter 0 Register" in hgroup.long 0x18A4++0x3 hide.long 0x00 "TXTBC1,TX Transmitted Buffers Counter 1 Register" in hgroup.long 0x18A8++0x3 hide.long 0x00 "TXTBC2,TX Transmitted Buffers Counter 2 Register" in hgroup.long 0x18AC++0x3 hide.long 0x00 "TXTBC3,TX Transmitted Buffers Counter 3 Register" in hgroup.long 0x18B0++0x3 hide.long 0x00 "TXTBC4,TX Transmitted Buffers Counter 4 Register" in hgroup.long 0x18B4++0x3 hide.long 0x00 "TXTBC5,TX Transmitted Buffers Counter 5 Register" in hgroup.long 0x18B8++0x3 hide.long 0x00 "TXTBC6,TX Transmitted Buffers Counter 6 Register" in hgroup.long 0x18BC++0x3 hide.long 0x00 "TXTBC7,TX Transmitted Buffers Counter 7 Register" in group.long 0x18F0++0x3 line.long 0x00 "PTXINIT,Port TX Initialization Register" bitfld.long 0x00 0. " TXDMAINIT ,TX DMA Init" "Not initialized,Initialized" else hgroup.long 0x1800++0x3 hide.long 0x00 "PTXDQA0,Port TX Queues Descriptors Queue Address 0 Register" hgroup.long 0x1804++0x3 hide.long 0x00 "PTXDQA1,Port TX Queues Descriptors Queue Address 1 Register" hgroup.long 0x1808++0x3 hide.long 0x00 "PTXDQA2,Port TX Queues Descriptors Queue Address 2 Register" hgroup.long 0x180C++0x3 hide.long 0x00 "PTXDQA3,Port TX Queues Descriptors Queue Address 3 Register" hgroup.long 0x1810++0x3 hide.long 0x00 "PTXDQA4,Port TX Queues Descriptors Queue Address 4 Register" hgroup.long 0x1814++0x3 hide.long 0x00 "PTXDQA5,Port TX Queues Descriptors Queue Address 5 Register" hgroup.long 0x1818++0x3 hide.long 0x00 "PTXDQA6,Port TX Queues Descriptors Queue Address 6 Register" hgroup.long 0x181C++0x3 hide.long 0x00 "PTXDQA7,Port TX Queues Descriptors Queue Address 7 Register" hgroup.long 0x1820++0x3 hide.long 0x00 "PTXDQS0,Port TX Queues Descriptors Queue Size 0 Register" hide.long 0x00 "PTXDQS1,Port TX Queues Descriptors Queue Size 1 Register" hide.long 0x00 "PTXDQS2,Port TX Queues Descriptors Queue Size 2 Register" hide.long 0x00 "PTXDQS3,Port TX Queues Descriptors Queue Size 3 Register" hide.long 0x00 "PTXDQS4,Port TX Queues Descriptors Queue Size 4 Register" hide.long 0x00 "PTXDQS5,Port TX Queues Descriptors Queue Size 5 Register" hide.long 0x00 "PTXDQS6,Port TX Queues Descriptors Queue Size 6 Register" hide.long 0x00 "PTXDQS7,Port TX Queues Descriptors Queue Size 7 Register" hgroup.long 0x1840++0x3 hide.long 0x00 "PTXS0,Port TX Queues Status 0 Register" hgroup.long 0x1844++0x3 hide.long 0x00 "PTXS1,Port TX Queues Status 1 Register" hgroup.long 0x1848++0x3 hide.long 0x00 "PTXS2,Port TX Queues Status 2 Register" hgroup.long 0x184C++0x3 hide.long 0x00 "PTXS3,Port TX Queues Status 3 Register" hgroup.long 0x1850++0x3 hide.long 0x00 "PTXS4,Port TX Queues Status 4 Register" hgroup.long 0x1854++0x3 hide.long 0x00 "PTXS5,Port TX Queues Status 5 Register" hgroup.long 0x1858++0x3 hide.long 0x00 "PTXS6,Port TX Queues Status 6 Register" hgroup.long 0x185C++0x3 hide.long 0x00 "PTXS7,Port TX Queues Status 7 Register" wgroup.long 0x1860++0x3 line.long 0x00 "PTXSU0,Port Tx Queues Status Update" wgroup.long 0x1864++0x3 line.long 0x00 "PTXSU1,Port Tx Queues Status Update" wgroup.long 0x1868++0x3 line.long 0x00 "PTXSU2,Port Tx Queues Status Update" wgroup.long 0x186C++0x3 line.long 0x00 "PTXSU3,Port Tx Queues Status Update" wgroup.long 0x1870++0x3 line.long 0x00 "PTXSU4,Port Tx Queues Status Update" wgroup.long 0x1874++0x3 line.long 0x00 "PTXSU5,Port Tx Queues Status Update" wgroup.long 0x1878++0x3 line.long 0x00 "PTXSU6,Port Tx Queues Status Update" wgroup.long 0x187C++0x3 line.long 0x00 "PTXSU7,Port Tx Queues Status Update" hgroup.long 0x1880++0x3 hide.long 0x00 "PTXDI0,Port TX Queues Descriptor Index" hgroup.long 0x1884++0x3 hide.long 0x00 "PTXDI1,Port TX Queues Descriptor Index" hgroup.long 0x1888++0x3 hide.long 0x00 "PTXDI2,Port TX Queues Descriptor Index" hgroup.long 0x188C++0x3 hide.long 0x00 "PTXDI3,Port TX Queues Descriptor Index" hgroup.long 0x1890++0x3 hide.long 0x00 "PTXDI4,Port TX Queues Descriptor Index" hgroup.long 0x1894++0x3 hide.long 0x00 "PTXDI5,Port TX Queues Descriptor Index" hgroup.long 0x1898++0x3 hide.long 0x00 "PTXDI6,Port TX Queues Descriptor Index" hgroup.long 0x189C++0x3 hide.long 0x00 "PTXDI7,Port TX Queues Descriptor Index" hgroup.long 0x18A0++0x3 hide.long 0x00 "TXTBC0,TX Transmitted Buffers Counter 0 Register" hgroup.long 0x18A4++0x3 hide.long 0x00 "TXTBC1,TX Transmitted Buffers Counter 1 Register" hgroup.long 0x18A8++0x3 hide.long 0x00 "TXTBC2,TX Transmitted Buffers Counter 2 Register" hgroup.long 0x18AC++0x3 hide.long 0x00 "TXTBC3,TX Transmitted Buffers Counter 3 Register" hgroup.long 0x18B0++0x3 hide.long 0x00 "TXTBC4,TX Transmitted Buffers Counter 4 Register" hgroup.long 0x18B4++0x3 hide.long 0x00 "TXTBC5,TX Transmitted Buffers Counter 5 Register" hgroup.long 0x18B8++0x3 hide.long 0x00 "TXTBC6,TX Transmitted Buffers Counter 6 Register" hgroup.long 0x18BC++0x3 hide.long 0x00 "TXTBC7,TX Transmitted Buffers Counter 7 Register" hgroup.long 0x18F0++0x3 hide.long 0x00 "PTXINIT,Port TX Initialization Register" endif tree.end tree "TX DMA Packet Modification Registers" width 13. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1944++0x3 line.long 0x00 "TX_MH_REG0,TX Marvell Header Reg0 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1948++0x3 line.long 0x00 "TX_MH_REG1,TX Marvell Header Reg1 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x194C++0x3 line.long 0x00 "TX_MH_REG2,TX Marvell Header Reg2 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1950++0x3 line.long 0x00 "TX_MH_REG3,TX Marvell Header Reg3 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1954++0x3 line.long 0x00 "TX_MH_REG4,TX Marvell Header Reg4 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1958++0x3 line.long 0x00 "TX_MH_REG5,TX Marvell Header Reg5 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x195C++0x3 line.long 0x00 "TX_MH_REG6,TX Marvell Header Reg6 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1960++0x3 line.long 0x00 "TX_MH_REG7,TX Marvell Header Reg7 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1964++0x3 line.long 0x00 "TX_MH_REG8,TX Marvell Header Reg8 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1968++0x3 line.long 0x00 "TX_MH_REG9,TX Marvell Header Reg9 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x196C++0x3 line.long 0x00 "TX_MH_REG10,TX Marvell Header Reg10 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1970++0x3 line.long 0x00 "TX_MH_REG11,TX Marvell Header Reg11 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1974++0x3 line.long 0x00 "TX_MH_REG12,TX Marvell Header Reg12 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1978++0x3 line.long 0x00 "TX_MH_REG13,TX Marvell Header Reg13 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x197C++0x3 line.long 0x00 "TX_MH_REG14,TX Marvell Header Reg14 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1980++0x3 line.long 0x00 "TX_MH_REG15,TX Marvell Header Reg15 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" else hgroup.long 0x1944++0x3 hide.long 0x00 "TX_MH_REG1,TX Marvell Header Reg1 Register" hgroup.long 0x1948++0x3 hide.long 0x00 "TX_MH_REG2,TX Marvell Header Reg2 Register" hgroup.long 0x194C++0x3 hide.long 0x00 "TX_MH_REG3,TX Marvell Header Reg3 Register" hgroup.long 0x1950++0x3 hide.long 0x00 "TX_MH_REG4,TX Marvell Header Reg4 Register" hgroup.long 0x1954++0x3 hide.long 0x00 "TX_MH_REG5,TX Marvell Header Reg5 Register" hgroup.long 0x1958++0x3 hide.long 0x00 "TX_MH_REG6,TX Marvell Header Reg6 Register" hgroup.long 0x195C++0x3 hide.long 0x00 "TX_MH_REG7,TX Marvell Header Reg7 Register" hgroup.long 0x1960++0x3 hide.long 0x00 "TX_MH_REG8,TX Marvell Header Reg8 Register" hgroup.long 0x1964++0x3 hide.long 0x00 "TX_MH_REG9,TX Marvell Header Reg9 Register" hgroup.long 0x1968++0x3 hide.long 0x00 "TX_MH_REG10,TX Marvell Header Reg10 Register" hgroup.long 0x196C++0x3 hide.long 0x00 "TX_MH_REG11,TX Marvell Header Reg11 Register" hgroup.long 0x1970++0x3 hide.long 0x00 "TX_MH_REG12,TX Marvell Header Reg12 Register" hgroup.long 0x1974++0x3 hide.long 0x00 "TX_MH_REG13,TX Marvell Header Reg13 Register" hgroup.long 0x1978++0x3 hide.long 0x00 "TX_MH_REG14,TX Marvell Header Reg14 Register" hgroup.long 0x197C++0x3 hide.long 0x00 "TX_MH_REG15,TX Marvell Header Reg15 Register" endif group.long 0x1988++0x3 line.long 0x00 "TX MTU,TX MTU Register" hexmask.long.word 0x00 0.--15. 1. " MAXTRANSMISSIONUNIT ,Maximum Transmission Unit" tree.end tree "TX DMA Queues Arbiter Registers" width 21. group.long 0xDC++0x7 line.long 0x00 "TQFPC_AV1,Transmit Queue Fixed Priority Configuration - Arbiter ver1 Register" hexmask.long.byte 0x00 0.--7. 1. " FIXPR ,Fixed priority queue [7:0]" line.long 0x04 "PTTBRC_AV1,Port Transmit Token-Bucket Rate Configuration - Arbiter ver1 Register" hexmask.long.word 0x04 0.--9. 1. " PTKNRT ,Port Token Rate" group.long 0xE8++0x7 line.long 0x00 "MTU_AV1,Maximum Transmit Unit - Arbiter ver1 Register" hexmask.long.byte 0x00 0.--5. 1. " MTU ,Maximum Transmit Unit" line.long 0x04 "PMTBS_AV1,Port Maximum Token Bucket Size - Arbiter ver1 Register" hexmask.long.word 0x04 0.--15. 1. " PMTBS ,Port Maximum Token Bucket Size" group.long 0x300++0x3 line.long 0x00 "TQ0TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 0 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x310++0x3 line.long 0x00 "TQ1TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 1 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x320++0x3 line.long 0x00 "TQ2TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 2 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x330++0x3 line.long 0x00 "TQ3TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 3 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x340++0x3 line.long 0x00 "TQ4TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 4 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x350++0x3 line.long 0x00 "TQ5TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 5 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x360++0x3 line.long 0x00 "TQ6TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 6 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x370++0x3 line.long 0x00 "TQ7TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 7 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x304++0x3 line.long 0x00 "TQ0TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 0 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x314++0x3 line.long 0x00 "TQ1TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 1 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x324++0x3 line.long 0x00 "TQ2TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 2 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x334++0x3 line.long 0x00 "TQ3TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 3 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x344++0x3 line.long 0x00 "TQ4TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 4 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x354++0x3 line.long 0x00 "TQ5TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 5 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x364++0x3 line.long 0x00 "TQ6TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 6 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x374++0x3 line.long 0x00 "TQ7TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 7 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x308++0x3 line.long 0x00 "TQ0AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 0 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x318++0x3 line.long 0x00 "TQ1AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 1 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x328++0x3 line.long 0x00 "TQ2AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 2 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x338++0x3 line.long 0x00 "TQ3AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 3 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x348++0x3 line.long 0x00 "TQ4AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 4 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x358++0x3 line.long 0x00 "TQ5AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 5 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x368++0x3 line.long 0x00 "TQ6AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 6 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x378++0x3 line.long 0x00 "TQ7AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 7 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x380++0x3 line.long 0x00 "PTTBC_AV1,Port Transmit Token-Bucket Counter - Arbiter ver1 Register" hexmask.long 0x00 0.--29. 1. " PTKNBKT ,Port Token Bucket" group.long 0x1A00++0x3 line.long 0x00 "TQC1_AV3,Transmit Queue Command1 - Arbiter ver3 Register" bitfld.long 0x00 3. " BW_LIM_SEL ,TX queues bandwidth limitation/arbiter mechanism select" "Version 3,Version 1" bitfld.long 0x00 2. " EJP_ENB ,EJP mechanism Enable" "Disabeld,Enabled" textline " " bitfld.long 0x00 1. " PTP_SYNC_ENB ,PTP Sync Enable" "Disabeld,Enabled" bitfld.long 0x00 0. " WRR_EJP_INIT ,WRR/EJP software reset" "No reset,Reset" group.long 0x1A04++0x17 line.long 0x00 "TQFPC_AV3,Transmit Queue Fixed Priority Configuration - Arbiter ver3 Register" hexmask.long.byte 0x00 0.--7. 1. " FIXPR ,Fixed priority queue [7:0]" line.long 0x04 "BRC_AV3,Basic Refill No of Clocks - Arbiter ver3 Register" hexmask.long.word 0x04 0.--15. 1. " BASICREFILLNOOFCLOCKS ,Basic Refill number of Clocks" line.long 0x08 "MTU_AV3,Maximum Transmit Unit - Arbiter ver3 Register" hexmask.long.tbyte 0x08 0.--18. 1. " MTU ,Maximum Transmit Unit" line.long 0x0C "PREFILL_AV3,Port Bucket Refill - Arbiter ver3 Register" hexmask.long.word 0x0C 20.--29. 1. " PORTREFILLPERIOD ,Port Refill Period" hexmask.long.tbyte 0x0C 0.--18. 1. " PORTTOKENREFILLVALUE ,Port Token Refill Value" line.long 0x10 "PMTBS_AV3,Port Maximum Token Bucket Size - Arbiter ver3 Register" line.long 0x14 "PTTBC_AV3,Port Transmit Token-Bucket Counter - Arbiter ver3 Register" group.long 0x1A20++0x3 line.long 0x00 "Q0REFILL_AV3,Queue Bucket Refill - Arbiter ver3 0 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A24++0x3 line.long 0x00 "Q1REFILL_AV3,Queue Bucket Refill - Arbiter ver3 1 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A28++0x3 line.long 0x00 "Q2REFILL_AV3,Queue Bucket Refill - Arbiter ver3 2 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A2C++0x3 line.long 0x00 "Q3REFILL_AV3,Queue Bucket Refill - Arbiter ver3 3 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A30++0x3 line.long 0x00 "Q4REFILL_AV3,Queue Bucket Refill - Arbiter ver3 4 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A34++0x3 line.long 0x00 "Q5REFILL_AV3,Queue Bucket Refill - Arbiter ver3 5 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A38++0x3 line.long 0x00 "Q6REFILL_AV3,Queue Bucket Refill - Arbiter ver3 6 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A3C++0x3 line.long 0x00 "Q7REFILL_AV3,Queue Bucket Refill - Arbiter ver3 7 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A40++0x3 line.long 0x00 "Q0MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 0 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A44++0x3 line.long 0x00 "Q1MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 1 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A48++0x3 line.long 0x00 "Q2MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 2 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A4C++0x3 line.long 0x00 "Q3MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 3 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A50++0x3 line.long 0x00 "Q4MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 4 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A54++0x3 line.long 0x00 "Q5MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 5 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A58++0x3 line.long 0x00 "Q6MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 6 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A5C++0x3 line.long 0x00 "Q7MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 7 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A60++0x3 line.long 0x00 "Q0TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 0 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A64++0x3 line.long 0x00 "Q1TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 1 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A68++0x3 line.long 0x00 "Q2TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 2 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A6C++0x3 line.long 0x00 "Q3TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 3 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A70++0x3 line.long 0x00 "Q4TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 4 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A74++0x3 line.long 0x00 "Q5TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 5 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A78++0x3 line.long 0x00 "Q6TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 6 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A7C++0x3 line.long 0x00 "Q7TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 7 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A80++0x3 line.long 0x00 "Q0TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 0 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A84++0x3 line.long 0x00 "Q1TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 1 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A88++0x3 line.long 0x00 "Q2TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 2 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A8C++0x3 line.long 0x00 "Q3TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 3 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A90++0x3 line.long 0x00 "Q4TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 4 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A94++0x3 line.long 0x00 "Q5TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 5 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A98++0x3 line.long 0x00 "Q6TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 6 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A9C++0x3 line.long 0x00 "Q7TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 7 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1AA8++0x3 line.long 0x00 "Q2IPG_AV3,Transmission Queue IPG - Arbiter ver3 2 Register" hexmask.long.word 0x00 0.--13. 1. " IPG ,Minimum required gap from the end of a packet to the beginning of the next packet in the same queue" group.long 0x1AAC++0x3 line.long 0x00 "Q3IPG_AV3,Transmission Queue IPG - Arbiter ver3 3 Register" hexmask.long.word 0x00 0.--13. 1. " IPG ,Minimum required gap from the end of a packet to the beginning of the next packet in the same queue" group.long 0x1AB0++0x0F line.long 0x00 "HITKNINLOPKT_AV3,High Token in Low Packet - Arbiter ver3 Register" hexmask.long.tbyte 0x00 0.--19. 1. " HITKNINLOPKT ,Number of tokens that are accumulated in the IsoHi token bucket, during transmission of the longest IsoLo (queue#2) packet" line.long 0x04 "HITKNINASYNCPKT_AV3,High Token in Asynchronous Packet - Arbiter ver3 Register" hexmask.long.tbyte 0x04 0.--19. 1. " HITKNINASYNCPKT ,Number of tokens that are accumulated in the IsoHi token bucket, during transmission of the longest Async (queue#1 & #0) packet" line.long 0x08 "LOTKNINASYNCPKT_AV3,Low Token in Asynchronous Packe - Arbiter ver3 Register" hexmask.long.tbyte 0x08 0.--19. 1. " LOTKNINASYNCPKT ,Number of tokens that are accumulated in the IsoLo (queue#2) token bucket, during transmission of the longest Async (queue#1 & #0) packet" line.long 0x0C "TS_AV3,Transmission Speed - Arbiter ver3 Register" hexmask.long.word 0x0C 0.--14. 1. " TS ,Ethernet Transmission Speed" tree.end tree "RX_TX DMA Registers" width 6. group.long 0x2400++0x3 line.long 0x00 "PXC,Port Configuration Register" bitfld.long 0x00 25. " RXCS ,Rx TCP Checksum Mode" "Without header,Included header" bitfld.long 0x00 22.--24. " BPDUQ ,Captured BPDU Frames" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 19.--21. " UDPQ ,Captured UDP Frames" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " TCPQ ,Captured TCP Frames" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15. " UDP_CAPEN ,Capture UDP Frames to " "Disabled,Enabled" bitfld.long 0x00 14. " TCP_CAPEN ,Capture TCP Frames to " "Disabled,Enabled" textline " " bitfld.long 0x00 13. " RBARPF ,Selects the ARP packets that are accepted" "All,Filter" bitfld.long 0x00 12. " AMNOTXES ,Automatic Mode Not Updating Error Summary In Tx Descriptor" "0,1" textline " " bitfld.long 0x00 9. " RBARP ,Reject Mode of MAC Broadcasts That Are ARP" "Received,Rejected" bitfld.long 0x00 8. " RBIP ,Reject Mode of MAC Broadcasts That Are IP" "Received,Rejected" textline " " bitfld.long 0x00 7. " RB ,Reject Mode of MAC Broadcasts That Are No IP" "Received,Rejected" bitfld.long 0x00 4.--6. " RXQARP ,Default Rx Queue for ARP Broadcasts That Are No IP or ARP Broadcasts" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 1.--3. " RXQ ,Default Rx Queue" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " UPM ,Unicast Promiscous Mode" "Normal,Promiscuous" group.long 0x2404++0x3 line.long 0x00 "PXCX,Port Configuration Extend Register" bitfld.long 0x00 3. " TXCRCDIS ,Tx CRC generation" "Enabled,Disabled" bitfld.long 0x00 1. " SPAN ,Spanning Tree Packets Capture Enable" "Treated,Trapped" if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x454))&0x301)==0x1)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2:0],DBNum[0] PRI[2:1],SPID[3:0]== PRI[2:1]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x454))&0x301)==0x101)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2:1],DBNum[0] PRI[2],SPID[3:0]== PRI[2]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x454))&0x301)==0x301)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2],DBNum[0],SPID[3:0]==" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x454))&0x301)==0x000)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2:0],UP[2:0],SrcPort== & SrcDev=UP [2:1]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x454))&0x301)==0x100)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2:1],UP[2:1],SrcPort== & SrcDev= UP[2]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x454))&0x301)==0x300)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2],UP[2],SrcPort== & SrcDev=)" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x454))&0x1)==0x1)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,?..." textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==0x2) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,?..." textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" else group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" endif tree.end tree "Serial Registers" width 11. group.long 0x243c++0x3 line.long 0x00 "PSC,Port Serial Control Register" bitfld.long 0x00 30. " IGNORECARRIERSENSE ,This bit controls if the carrier sense input pin is ignored" "Not ignored,Ignored" bitfld.long 0x00 29. " IGNORECOLLISION ,This bit controls if the collision input pin is ignored" "Not ignored,Ignored" textline " " bitfld.long 0x00 28. " IGNORERXERROR ,This bit controls if RX error input pin is ignored:" "Not ignored,Ignored" bitfld.long 0x00 14. " DTEADVERT ,DTE Advertise" "Low,High" textline " " bitfld.long 0x00 7.--8. " FORCEBPMODE ,JAM Transmitting Start" "No JAM,Started,?..." bitfld.long 0x00 5.--6. " FORCEFCMODE ,Pause Enable and Disable Transmit" "Not transmitted,Sent,?..." rgroup.long 0x2444++0x3 line.long 0x00 "PS0,Ethernet Port 0 Status Register" bitfld.long 0x00 16. " RXFIFOEMPTY ,RX Fifo Empty" "Not empty,Empty" bitfld.long 0x00 6. " TXFIFOEMP ,TX Fifo Empty" "Not empty,Empty" textline " " bitfld.long 0x00 0. " TXINPROG ,Transmit in Progress" "Not active,Active" group.long 0x24A0++0x3 line.long 0x00 "SERDESCFG,Serdes Configuration Register" rgroup.long 0x24A4++0x3 line.long 0x00 "SERDESSTS,Serdes Status Register" group.long 0x24F4++0x7 line.long 0x00 "OMSCD,One mS Clock Divider Register" bitfld.long 0x00 31. " EN ,Enables 1ms clock generation" "Disabled,Enabled" hexmask.long 0x00 0.--30. 1. " DIV ,Controls the period of the 1ms clock" line.long 0x04 "PFCCD,Periodic Flow Control Clock Divider Register" tree.end tree "Gigabit Ethernet MAC Serial Parameters Configuration Registers" width 7. hgroup.long 0x2C14++0x3 hide.long 0x00 "PSPC,Port Serial Parameters Configuration Register" hgroup.long 0x2C94++0x3 hide.long 0x00 "PSPC1,Port Serial Parameters 1 Configuration Register" tree.end tree "Gigabit Ethernet MAC Auto-Negotiation Configuration Registers" width 6. group.long 0x2C0C++0x3 line.long 0x00 "PANC,Port Auto-Negotiation Configuration Register" bitfld.long 0x00 13. " ANDUPLEXEN ,Enable Auto-Negotiation for duplex mode" "Disabled,Enabled" bitfld.long 0x00 12. " SET_FULLDX ,Half/Full Duplex Mode" "Half duplex,Full duplex" textline " " bitfld.long 0x00 11. " ANFCEN ,Enable Auto-Negotiation for Flow Control" "Disabled,Enabled" bitfld.long 0x00 9. " PAUSE_ADV ,Flow control advertise" "Not controled,Controled" textline " " bitfld.long 0x00 8. " SETFCEN ,Flow Control Enable" "Disabled,Enabled" bitfld.long 0x00 7. " ANSPEEDEN ,Enable Auto-Negotiation of interface speed" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " SETGMIISPEED ,GMII Speed" "10/100 Mbps,1000 Mbps" bitfld.long 0x00 5. " SETMIISPEED ,MII Speed" "10 Mbps,100 Mbps" textline " " bitfld.long 0x00 4. " INBANDRESTARTAN ,In Band Restart Auto-Negotiation" "No reset,Reset" bitfld.long 0x00 3. " INBANDANBYPASSEN ,Band Auto-Negotiation Bypass Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " INBANDANEN ,In Band Auto-Negotiation Enable" "Disabled,Enabled" bitfld.long 0x00 1. " FORCELINKPASS ,Force Link status on port to Link UP state" "Not forced,Forced" textline " " bitfld.long 0x00 0. " FORCELINKFAIL ,Force Link status on port to Link DOWN state" "Not forced,Forced" tree.end tree "Gigabit Ethernet MAC Control Registers" width 6. group.long 0x2C00++0xB line.long 0x00 "PMC0,Port MAC Control Register0" hexmask.long.word 0x00 2.--14. 1. " FRAMESIZELIMIT ,Maximal Received Packet Size" bitfld.long 0x00 1. " PORTTYPE ,Port type" "SGMII,1000Base-X" textline " " bitfld.long 0x00 0. " PORTEN ,Port Enable" "Disabled,Enabled" line.long 0x04 "PMC1,Port MAC Control Register1" bitfld.long 0x04 6. " PCS_LB ,Loop back on the PCS Block" "No loopback,Loopback" line.long 0x08 "PMC2,Port MAC Control Register2" bitfld.long 0x08 12.--13. " SelectDataToTransmit ,The data forwarded to the SERDES" "Regular,PRBS,Zeros,Ones" bitfld.long 0x08 11. " PRBSGENEN ,Enables generation of the pseudo-random bit-stream" "Disabled,Enabled" textline " " bitfld.long 0x08 10. " PRBSCHECKEN ,PRBS Checkers Enable" "Disabled,Enabled" bitfld.long 0x08 6. " PORTMACRESET ,Port MAC Reset" "No reset,Reset" textline " " bitfld.long 0x08 5. " PADDINGDIS ,Disable padding of transmitted packets shorter than 64B" "No,Yes" bitfld.long 0x08 4. " RGMIIEN ,RGMII Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 3. " PCSEN ,Port PCS block is active" "Disabled,Enabled" group.long 0x2C48++0x3 line.long 0x00 "PMC3,Port MAC Control Register3" hexmask.long.word 0x00 6.--14. 1. " IPG ,Minimal Inter-packet gap" group.long 0x2C58++0x3 line.long 0x00 "CPS2,CCFC Port Speed Timerp 2 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C5C++0x3 line.long 0x00 "CPS3,CCFC Port Speed Timerp 3 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C60++0x3 line.long 0x00 "CPS4,CCFC Port Speed Timerp 4 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C64++0x3 line.long 0x00 "CPS5,CCFC Port Speed Timerp 5 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C68++0x3 line.long 0x00 "CPS6,CCFC Port Speed Timerp 6 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C6C++0x3 line.long 0x00 "CPS7,CCFC Port Speed Timerp 7 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C70++0x3 line.long 0x00 "CPS8,CCFC Port Speed Timerp 8 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C74++0x3 line.long 0x00 "CPS9,CCFC Port Speed Timerp 9 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" tree.end tree "Gigabit Ethernet MAC Interrupt Registers" width 7. hgroup.long 0x2C20++0x3 hide.long 0x00 "PINTC,Port Interrupt Cause Register" in group.long 0x2C24++0x3 line.long 0x00 "PMASK,Port Interrupt Mask Register" bitfld.long 0x00 13. " MASK[13] ,MAC Rx path received LPI Mask" "Masked,Not masked" bitfld.long 0x00 12. " MASK[12] ,PCS Tx path received LPI Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " MASK[11] ,PCS Rx path received LPI Mask" "Masked,Not masked" bitfld.long 0x00 10. " MASK[10] ,QSGMII PRBS error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " MASK[7] ,PRBSError OnPort Mask" "Masked,Not masked" bitfld.long 0x00 6. " MASK[6] ,SyncStatus Change Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " MASK[5] ,AddressOutOfRange Mask" "Masked,Not masked" bitfld.long 0x00 2. " MASK[2] ,AnCompletedOnPort Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MASK[1] ,LinkStatus Change Mask" "Masked,Not masked" bitfld.long 0x00 0. " MASK[0] ,IntSum Mask" "Masked,Not masked" tree.end tree "Gigabit Ethernet MAC PRBS Check Status Registers" width 14. rgroup.long 0x2C38++0x3 line.long 0x00 "PRBS_STAT,Port PRBS Status Register" bitfld.long 0x00 1. " PRBSCHECKRDY ,PRBS Checker Ready" "Not ready,Ready" bitfld.long 0x00 0. " PRBSCHECKLOCKED ,PRBS Checkers Alignment Locked" "Not locked,Locked" hgroup.long 0x2C3C++0x3 hide.long 0x00 "PRBS_ERR_CNT,Port PRBS Error Counter Register" in tree.end tree "Gigabit Ethernet MAC Low Power Idle Registers" width 10. group.long 0x2CC0++0x7 line.long 0x00 "LPICTRL0,LPI Control 0 Register" hexmask.long.byte 0x00 8.--15. 1. " TS_LIMIT ,Minimum time from emptying of Tx FIFO and LPI assert" hexmask.long.byte 0x00 0.--7. 1. " TI_LIMIT ,Minimum time since going into LPI and allowing LPI deassert" line.long 0x04 "LPICTRL1,LPI Control 1 Register" hexmask.long.word 0x04 4.--15. 1. " TW_LIMIT ,Minimum time from LPI deassertion until valid data can be sent" bitfld.long 0x04 2. " LPIMANUALMODE ,Manual mode" "Normal,Manual" textline " " bitfld.long 0x04 1. " LPIREQUESTFORCE ,Force LPI signaling on Tx" "Not forced,Forced" bitfld.long 0x04 0. " LPIREQUESTENABLE ,Enable assertion or deassertion of LPI" "Disabled,Enabled" hgroup.long 0x2CC8++0x3 hide.long 0x00 "LPICTRL2,LPI Control 2 Register" rgroup.long 0x2CCC++0x3 line.long 0x00 "LPISTAT,LPI Status Register" bitfld.long 0x00 4. " TXIDLE ,MAC Tx path LP idle status" "Not active,Active" bitfld.long 0x00 3. " TXWAIT ,MAC Tx path LP wait status" "Not active,Active" textline " " bitfld.long 0x00 2. " RXIDLE ,MAC Rx path LP idle status" "Not detected,Detected" bitfld.long 0x00 1. " TXSTAT ,PCS Tx path LPI receive status" "Not receive,Receive" textline " " bitfld.long 0x00 0. " RXSTAT ,PCS Rx path LPI receive status" "Not active,Active" group.long 0x2CD0++0x3 line.long 0x00 "LPICNT,LPI Counter Register" hexmask.long.word 0x00 0.--15. 1. " LPI_CNT ,This counter is incremented each time the MAC LPI state machine moves from IDLE to LP_IDLE" tree.end tree "Gigabit Ethernet MAC Status Registers" width 7. rgroup.long 0x2C10++0x3 line.long 0x00 "PSTAT0,Port Status Register0" bitfld.long 0x00 14. " SYNCOK ,PCS synchronized with its peer PCS Layer" "Not synchronized,Synchronized" bitfld.long 0x00 12. " INBANDAUTONEGBYPASSACT ,In Band Auto-Negotiation Bypass was activated" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 11. " ANDONE ,Auto-Negotiation done" "Not done,Done" bitfld.long 0x00 10. " SYNCFAIL10MS ,10-bit state machine has been in = FAIL for more than 10 ms" "Not occurred,Occurred" textline " " bitfld.long 0x00 8. " PORTISDOINGPRESSURE ,Port is Doing Back-Pressure" "No Back-Pressure,Back-Pressure" bitfld.long 0x00 7. " PORTTXPAUSE ,Port is sending IEEE 802.3x Flow Control pause frames due to lack of buffers" "Not occurred,Occurred" textline " " bitfld.long 0x00 6. " PORTRXPAUSE ,Port received an IEEE 802.3x pause frame and stopped transmission of packets" "Not occurred,Occurred" bitfld.long 0x00 5. " TXFCEN ,TX Flow Control Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " RXFCEN ,RX Flow Control Enable" "Disabled,Enabled" bitfld.long 0x00 3. " FULLDX ,Half-/Full-Duplex mode" "Half duplex,Full duplex" textline " " bitfld.long 0x00 2. " MIISPEED ,MII Speed" "10 Mbps,100 Mbps" bitfld.long 0x00 1. " GMIISPEED ,GMII Speed" "10/100 Mbps,1000 Mbps" textline " " bitfld.long 0x00 0. " LINKUP ,Port link status" "Down,Up" tree.end tree "Networking Controller Interrupt Registers" width 11. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x70000+0x2500))&0x7)==(0x1||0x2)) group.long 0x2540++0x3 line.long 0x00 "PCP02Q,Port CPU0 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2544++0x3 line.long 0x00 "PCP12Q,Port CPU1 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2548++0x3 line.long 0x00 "PCP22Q,Port CPU2 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x254C++0x3 line.long 0x00 "PCP32Q,Port CPU3 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2580++0x1F line.long 0x0 "PRXITTH0,Port RX Interrupt Threshold 0 Register" hexmask.long.tbyte 0x0 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x4 "PRXITTH1,Port RX Interrupt Threshold 1 Register" hexmask.long.tbyte 0x4 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x8 "PRXITTH2,Port RX Interrupt Threshold 2 Register" hexmask.long.tbyte 0x8 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0xC "PRXITTH3,Port RX Interrupt Threshold 3 Register" hexmask.long.tbyte 0xC 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x10 "PRXITTH4,Port RX Interrupt Threshold 4 Register" hexmask.long.tbyte 0x10 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x14 "PRXITTH5,Port RX Interrupt Threshold 5 Register" hexmask.long.tbyte 0x14 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x18 "PRXITTH6,Port RX Interrupt Threshold 6 Register" hexmask.long.tbyte 0x18 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" rgroup.long 0x25A0++0x3 line.long 0x00 "PRXTXTHIC,Port RX_TX Threshold Interrupt Cause Register" bitfld.long 0x00 31. " PMISCICSUMMARY ,PMiscIC register summary" "No interrupt,Interrupt" bitfld.long 0x00 30. " PTXERRORSUMMARY ,PMiscIC register TXErrorQueue[7:0] bits summary" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " PRXTXICSUMMARY ,PRXTXIC register summary" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " RXDESCRIPTORTHRESHOLDALERTQUEUE[7] ,Rx Descriptor Threshold Alert Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " RXDESCRIPTORTHRESHOLDALERTQUEUE[6] ,Rx Descriptor Threshold Alert Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " RXDESCRIPTORTHRESHOLDALERTQUEUE[5] ,Rx Descriptor Threshold Alert Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " RXDESCRIPTORTHRESHOLDALERTQUEUE[4] ,Rx Descriptor Threshold Alert Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " RXDESCRIPTORTHRESHOLDALERTQUEUE[3] ,Rx Descriptor Threshold Alert Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RXDESCRIPTORTHRESHOLDALERTQUEUE[2] ,Rx Descriptor Threshold Alert Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " RXDESCRIPTORTHRESHOLDALERTQUEUE[1] ,Rx Descriptor Threshold Alert Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RXDESCRIPTORTHRESHOLDALERTQUEUE[0] ,Rx Descriptor Threshold Alert Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[7] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[6] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[5] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[4] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[3] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[2] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[1] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[0] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " BUFFERTHRESHOLDCROSSQUEUE[7] ,Tx Buffer Threshold Cross in Priority Queues 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 6. " BUFFERTHRESHOLDCROSSQUEUE[6] ,Tx Buffer Threshold Cross in Priority Queues 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " BUFFERTHRESHOLDCROSSQUEUE[5] ,Tx Buffer Threshold Cross in Priority Queues 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " BUFFERTHRESHOLDCROSSQUEUE[4] ,Tx Buffer Threshold Cross in Priority Queues 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " BUFFERTHRESHOLDCROSSQUEUE[3] ,Tx Buffer Threshold Cross in Priority Queues 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " BUFFERTHRESHOLDCROSSQUEUE[2] ,Tx Buffer Threshold Cross in Priority Queues 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " BUFFERTHRESHOLDCROSSQUEUE[1] ,Tx Buffer Threshold Cross in Priority Queues 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " BUFFERTHRESHOLDCROSSQUEUE[0] ,Tx Buffer Threshold Cross in Priority Queues 0" "No interrupt,Interrupt" group.long 0x25A4++0x17 line.long 0x00 "PRXTXTHIM,Port RX_TX Threshold Interrupt Mask" bitfld.long 0x00 31. " RXTXTHRESHOLDMMASK[31] ,PMiscIC register summary" "Masked,Not masked" bitfld.long 0x00 30. " RXTXTHRESHOLDMMASK[30] ,PMiscIC register TXErrorQueue[7:0] bits summary" "Masked,Not masked" textline " " bitfld.long 0x00 29. " RXTXTHRESHOLDMMASK[29] ,PRXTXIC register summary" "Masked,Not masked" bitfld.long 0x00 23. " RXTXTHRESHOLDMMASK[23] ,Rx Descriptor Threshold Alert Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " RXTXTHRESHOLDMMASK[22] ,Rx Descriptor Threshold Alert Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x00 21. " RXTXTHRESHOLDMMASK[21] ,Rx Descriptor Threshold Alert Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " RXTXTHRESHOLDMMASK[20] ,Rx Descriptor Threshold Alert Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x00 19. " RXTXTHRESHOLDMMASK[19] ,Rx Descriptor Threshold Alert Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RXTXTHRESHOLDMMASK[18] ,Rx Descriptor Threshold Alert Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x00 17. " RXTXTHRESHOLDMMASK[17] ,Rx Descriptor Threshold Alert Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RXTXTHRESHOLDMMASK[16] ,Rx Descriptor Threshold Alert Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x00 15. " RXTXTHRESHOLDMMASK[15] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " RXTXTHRESHOLDMMASK[14] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x00 13. " RXTXTHRESHOLDMMASK[13] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 12. " RXTXTHRESHOLDMMASK[12] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x00 11. " RXTXTHRESHOLDMMASK[11] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 10. " RXTXTHRESHOLDMMASK[10] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x00 9. " RXTXTHRESHOLDMMASK[9] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 8. " RXTXTHRESHOLDMMASK[8] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x00 7. " RXTXTHRESHOLDMMASK[7] ,Tx Buffer Threshold Cross in Priority Queues 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 6. " RXTXTHRESHOLDMMASK[6] ,Tx Buffer Threshold Cross in Priority Queues 6 Mask" "Masked,Not masked" bitfld.long 0x00 5. " RXTXTHRESHOLDMMASK[5] ,Tx Buffer Threshold Cross in Priority Queues 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " RXTXTHRESHOLDMMASK[4] ,Tx Buffer Threshold Cross in Priority Queues 4 Mask" "Masked,Not masked" bitfld.long 0x00 3. " RXTXTHRESHOLDMMASK[3] ,Tx Buffer Threshold Cross in Priority Queues 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 2. " RXTXTHRESHOLDMMASK[2] ,Tx Buffer Threshold Cross in Priority Queues 2 Mask" "Masked,Not masked" bitfld.long 0x00 1. " RXTXTHRESHOLDMMASK[1] ,Tx Buffer Threshold Cross in Priority Queues 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " RXTXTHRESHOLDMMASK[0] ,Tx Buffer Threshold Cross in Priority Queues 0 Mask" "Masked,Not masked" line.long 0x04 "PRXTXIC,Port RX_TX Interrupt Cause" bitfld.long 0x04 31. " PMISCICSUMMARY ,PMiscIC register summary" "No interrupt,Interrupt" bitfld.long 0x04 30. " PTXERRORSUMMARY ,PMiscIC register TXErrorQueue[7:0] bits summary" "No interrupt,Interrupt" textline " " bitfld.long 0x04 29. " PRXTXTHICSUMMARY ,PRXTXIC register summary" "No interrupt,Interrupt" textline " " bitfld.long 0x04 23. " RXRESOURCEERRORQUEUE[7] ,Rx Resource Error in Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 22. " RXRESOURCEERRORQUEUE[6] ,Rx Resource Error in Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 21. " RXRESOURCEERRORQUEUE[5] ,Rx Resource Error in Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " RXRESOURCEERRORQUEUE[4] ,Rx Resource Error in Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 19. " RXRESOURCEERRORQUEUE[3] ,Rx Resource Error in Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 18. " RXRESOURCEERRORQUEUE[2] ,Rx Resource Error in Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 17. " RXRESOURCEERRORQUEUE[1] ,Rx Resource Error in Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " RXRESOURCEERRORQUEUE[0] ,Rx Resource Error in Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x04 15. " RXPACKETQUEUE[7] ,Rx Packet in Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 14. " RXPACKETQUEUE[6] ,Rx Packet in Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 13. " RXPACKETQUEUE[5] ,Rx Packet in Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " RXPACKETQUEUE[4] ,Rx Packet in Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 11. " RXPACKETQUEUE[3] ,Rx Packet in Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 10. " RXPACKETQUEUE[2] ,Rx Packet in Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 9. " RXPACKETQUEUE[1] ,Rx Packet in Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " RXPACKETQUEUE[0] ,Rx Packet in Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x04 7. " TXBUFFERRETURNQUEUE[7] ,Tx Buffer Threshold Cross in Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 6. " TXBUFFERRETURNQUEUE[6] ,Tx Buffer Threshold Cross in Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 5. " TXBUFFERRETURNQUEUE[5] ,Tx Buffer Threshold Cross in Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " TXBUFFERRETURNQUEUE[4] ,Tx Buffer Threshold Cross in Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 3. " TXBUFFERRETURNQUEUE[3] ,Tx Buffer Threshold Cross in Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 2. " TXBUFFERRETURNQUEUE[2] ,Tx Buffer Threshold Cross in Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 1. " TXBUFFERRETURNQUEUE[1] ,Tx Buffer Threshold Cross in Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " TXBUFFERRETURNQUEUE[0] ,Tx Buffer Threshold Cross in Priority Queue 0" "No interrupt,Interrupt" line.long 0x08 "PRXTXIM,Port RX_TX Interrupt Mask" bitfld.long 0x08 31. " RXTXMASK[31] ,PMiscIC register summary Mask" "Masked,Not masked" bitfld.long 0x08 30. " RXTXMASK[30] ,PMiscIC register TXErrorQueue[7:0] bits summary Mask" "Masked,Not masked" textline " " bitfld.long 0x08 29. " RXTXMASK[29] ,PRXTXIC register summary Mask" "Masked,Not masked" bitfld.long 0x08 23. " RXTXMASK[23] ,Rx Resource Error in Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 22. " RXTXMASK[22] ,Rx Resource Error in Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 21. " RXTXMASK[21] ,Rx Resource Error in Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 20. " RXTXMASK[20] ,Rx Resource Error in Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 19. " RXTXMASK[19] ,Rx Resource Error in Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 18. " RXTXMASK[18] ,Rx Resource Error in Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 17. " RXTXMASK[17] ,Rx Resource Error in Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 16. " RXTXMASK[16] ,Rx Resource Error in Queue 0 Mask" "Masked,Not masked" bitfld.long 0x08 15. " RXTXMASK[15] ,Rx Packet in Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 14. " RXTXMASK[14] ,Rx Packet in Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 13. " RXTXMASK[13] ,Rx Packet in Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 12. " RXTXMASK[12] ,Rx Packet in Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 11. " RXTXMASK[11] ,Rx Packet in Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 10. " RXTXMASK[10] ,Rx Packet in Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 9. " RXTXMASK[9] ,Rx Packet in Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 8. " RXTXMASK[8] ,Rx Packet in Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x08 7. " RXTXMASK[7] ,Tx Buffer Threshold Cross in Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 6. " RXTXMASK[6] ,Tx Buffer Threshold Cross in Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 5. " RXTXMASK[5] ,Tx Buffer Threshold Cross in Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 4. " RXTXMASK[4] ,Tx Buffer Threshold Cross in Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 3. " RXTXMASK[3] ,Tx Buffer Threshold Cross in Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 2. " RXTXMASK[2] ,Tx Buffer Threshold Cross in Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 1. " RXTXMASK[1] ,Tx Buffer Threshold Cross in Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 0. " RXTXMASK[0] ,Tx Buffer Threshold Cross in Priority Queue 0 Mask" "Masked,Not masked" line.long 0x0C "PMISCIC,Port Misc Interrupt Cause" bitfld.long 0x0C 31. " TXRESOURCEERRORQUEUE[7] ,Tx Resource Error in Queue 7" "No interrupt,Interrupt" bitfld.long 0x0C 30. " TXRESOURCEERRORQUEUE[6] ,Tx Resource Error in Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 29. " TXRESOURCEERRORQUEUE[5] ,Tx Resource Error in Queue 5" "No interrupt,Interrupt" bitfld.long 0x0C 28. " TXRESOURCEERRORQUEUE[4] ,Tx Resource Error in Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 27. " TXRESOURCEERRORQUEUE[3] ,Tx Resource Error in Queue 3" "No interrupt,Interrupt" bitfld.long 0x0C 26. " TXRESOURCEERRORQUEUE[2] ,Tx Resource Error in Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 25. " TXRESOURCEERRORQUEUE[1] ,Tx Resource Error in Queue 1" "No interrupt,Interrupt" bitfld.long 0x0C 24. " TXRESOURCEERRORQUEUE[0] ,Tx Resource Error in Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 19. " RXNOBUFFERSTOPOOL[3] ,RX No Buffers to Pool 3" "No interrupt,Interrupt" bitfld.long 0x0C 18. " RXNOBUFFERSTOPOOL[2] ,RX No Buffers to Pool 2" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 17. " RXNOBUFFERSTOPOOL[1] ,RX No Buffers to Pool 1" "No interrupt,Interrupt" bitfld.long 0x0C 16. " RXNOBUFFERSTOPOOL[0] ,RX No Buffers to Pool 0" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 14. " SERDESREALIGNSYNCERROR ,Serdes Realign Sync Error" "No interrupt,Interrupt" bitfld.long 0x0C 12. " PRBSERROR ,PRBS Error" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 11. " TXUNDRN ,TX FIFO Underrun" "No interrupt,Interrupt" bitfld.long 0x0C 10. " RXLARGEPACKET ,RX Large Packet" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 9. " RXCRCERROR ,RX CRC Error" "No interrupt,Interrupt" bitfld.long 0x0C 8. " RXOVERRUN ,Internal Address Error " "No interrupt,Interrupt" textline " " bitfld.long 0x0C 7. " INTERNALADDRESSERROR ,Internal Address Error " "No interrupt,Interrupt" bitfld.long 0x0C 4. " PTP ,PTP identification" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 1. " LINKCHANGE ,Link Status Change" "No interrupt,Interrupt" bitfld.long 0x0C 0. " PHYSTATUSCHNG ,Phy Status Change" "No interrupt,Interrupt" line.long 0x10 "PMISCIM,Port Misc Interrupt Mask" bitfld.long 0x10 31. " MISCMASK[31] ,Tx Resource Error in Queue 7 Mask" "Masked,Not masked" bitfld.long 0x10 30. " MISCMASK[30] ,Tx Resource Error in Queue 6 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 29. " MISCMASK[29] ,Tx Resource Error in Queue 5 Mask" "Masked,Not masked" bitfld.long 0x10 28. " MISCMASK[28] ,Tx Resource Error in Queue 4 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 27. " MISCMASK[27] ,Tx Resource Error in Queue 3 Mask" "Masked,Not masked" bitfld.long 0x10 26. " MISCMASK[26] ,Tx Resource Error in Queue 2 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 25. " MISCMASK[25] ,Tx Resource Error in Queue 1 Mask" "Masked,Not masked" bitfld.long 0x10 24. " MISCMASK[24] ,Tx Resource Error in Queue 0 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 19. " MISCMASK[19] ,RX No Buffers to Pool 3 Mask" "Masked,Not masked" bitfld.long 0x10 18. " MISCMASK[18] ,RX No Buffers to Pool 2 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 17. " MISCMASK[17] ,RX No Buffers to Pool 1 Mask" "Masked,Not masked" bitfld.long 0x10 16. " MISCMASK[16] ,RX No Buffers to Pool 0 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 14. " MISCMASK[14] ,Serdes Realign Sync Error Mask" "Masked,Not masked" bitfld.long 0x10 12. " MISCMASK[12] ,PRBS Error Mask" "Masked,Not masked" textline " " bitfld.long 0x10 11. " MISCMASK[11] ,TX FIFO Underrun Mask" "Masked,Not masked" bitfld.long 0x10 10. " MISCMASK[10] ,RX Large Packet Mask" "Masked,Not masked" textline " " bitfld.long 0x10 9. " MISCMASK[9] ,RX CRC Error Mask" "Masked,Not masked" bitfld.long 0x10 8. " MISCMASK[8] ,Internal Address Error Mask" "Masked,Not masked" textline " " bitfld.long 0x10 7. " MISCMASK[7] ,Internal Address Error Mask" "Masked,Not masked" bitfld.long 0x10 4. " MISCMASK[4] ,PTP identification Mask" "Masked,Not masked" textline " " bitfld.long 0x10 1. " MISCMASK[1] ,Link Status Change Mask" "Masked,Not masked" bitfld.long 0x10 0. " MISCMASK[0] ,Phy Status Change Mask" "Masked,Not masked" line.long 0x14 "PINTENB,Port Interrupt Enable" bitfld.long 0x14 15. " TXPKTINTRPTENB[7] ,TX Packet Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x14 14. " TXPKTINTRPTENB[6] ,TX Packet Interrupt Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x14 13. " TXPKTINTRPTENB[5] ,TX Packet Interrupt Enable 5" "Disabled,Enabled" bitfld.long 0x14 12. " TXPKTINTRPTENB[4] ,TX Packet Interrupt Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x14 11. " TXPKTINTRPTENB[3] ,TX Packet Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x14 10. " TXPKTINTRPTENB[2] ,TX Packet Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x14 9. " TXPKTINTRPTENB[1] ,TX Packet Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x14 8. " TXPKTINTRPTENB[0] ,TX Packet Interrupt Enable 0" "Disabled,Enabled" textline " " bitfld.long 0x14 7. " RXPKTINTRPTENB[7] ,RX Packet Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x14 6. " RXPKTINTRPTENB[6] ,RX Packet Interrupt Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x14 5. " RXPKTINTRPTENB[5] ,RX Packet Interrupt Enable 5" "Disabled,Enabled" bitfld.long 0x14 4. " RXPKTINTRPTENB[4] ,RX Packet Interrupt Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x14 3. " RXPKTINTRPTENB[3] ,RX Packet Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x14 2. " RXPKTINTRPTENB[2] ,RX Packet Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x14 1. " RXPKTINTRPTENB[1] ,RX Packet Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x14 0. " RXPKTINTRPTENB[0] ,RX Packet Interrupt Enable 0" "Disabled,Enabled" else hgroup.long 0x2540++0x3 hide.long 0x00 "PCP02Q,Port CPU0 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2544++0x3 hide.long 0x00 "PCP12Q,Port CPU1 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2548++0x3 hide.long 0x00 "PCP22Q,Port CPU2 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x254C++0x3 hide.long 0x00 "PCP32Q,Port CPU3 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2580++0x1F hide.long 0x0 "PRXITTH0,Port RX Interrupt Threshold 0 Register" hide.long 0x4 "PRXITTH1,Port RX Interrupt Threshold 1 Register" hide.long 0x8 "PRXITTH2,Port RX Interrupt Threshold 2 Register" hide.long 0xC "PRXITTH3,Port RX Interrupt Threshold 3 Register" hide.long 0x10 "PRXITTH4,Port RX Interrupt Threshold 4 Register" hide.long 0x14 "PRXITTH5,Port RX Interrupt Threshold 5 Register" hide.long 0x18 "PRXITTH6,Port RX Interrupt Threshold 6 Register" hgroup.long 0x25A0++0x3 hide.long 0x00 "PRXTXTHIC,Port RX_TX Threshold Interrupt Cause Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x25A4++0x17 hide.long 0x00 "PRXTXTHIM,Port RX_TX Threshold Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x04 "PRXTXIC,Port RX_TX Interrupt Cause" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x08 "PRXTXIM,Port RX_TX Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x0C "PMISCIC,Port Misc Interrupt Cause" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x10 "PMISCIM,Port Misc Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x14 "PINTENB,Port Interrupt Enable" endif tree.end tree "Miscellaneous Interrupt Registers" width 7. rgroup.long 0x2494++0x3 line.long 0x00 "EUIAE,Port Internal Address Error Register" hexmask.long.word 0x00 0.--13. 1. " INTERNALADDRESS ,Locks bits 15:2 of the internal address bits if there is an address violation of unmapped access to the port registers" tree.end tree "Gigabit Ethernet MAC MIB Counters" width 27. group.quad 0x3000++0x7 line.quad 0x00 "GOODOCTETSRECEIVED,The sum of lengths of all good Ethernet frames received" group.long 0x3008++0x2F line.long 0x00 "BADOCTETSRECEIVED,The sum of lengths of all bad Ethernet frames received" line.long 0x04 "MACTRANSERROR,The number of frames not transmitted correctly or dropped due to internal MAC transmit error" line.long 0x08 "GOODFRAMESRECEIVED,The sum of lengths of all bad Ethernet frames received" line.long 0x0C "BADFRAMESRECEIVED,The number of bad Ethernet frames received" line.long 0x10 "BROADCASTFRAMESRECEIVED,The number of good frames received that had a Broadcast destination MAC address" line.long 0x14 "MULTICASTFRAMESRECEIVED,The number of good frames received that had a Multicast destination MAC address" line.long 0x18 "FRAMES64OCTETS,The total number of received and transmitted Good and Bad frames that are 64 bytes" line.long 0x1C "FRAMES65TO127OCTETS,The total number of received and transmitted Good and Bad frames that are 65 to 127 bytes in size" line.long 0x20 "FRAMES128TO255OCTETS,The total number of received and transmitted Good and Bad frames that are 128 to 255 bytes in size" line.long 0x24 "FRAMES256TO511OCTETS,The total number of received and transmitted Good and Bad frames that are 256 to 511 bytes in size" line.long 0x28 "FRAMES512TO1023OCTETS,The total number of received and transmitted Good and Bad frames that are 512 to 1023 bytes in size" line.long 0x2C "FRAMES1024TOMAXOCTETS,The total number of received and transmitted Good and Bad frames that are more than 1023 bytes in size and less than the MRU" group.quad 0x3038++0x7 line.quad 0x00 "GOODOCTETSSENT,The sum of lengths of all good Ethernet frames sent from this MAC" group.long 0x3040++0x3F line.long 0x00 "GOODFRAMESSENT,The number of Ethernet frames sent from this MAC" line.long 0x04 "EXCESSIVECOLLISION,The number of frames dropped in the transmit MAC due to excessive collision condition" line.long 0x08 "MULTICASTFRAMESSENT,The number of good frames sent that had a Multicast destination MAC address" line.long 0x0C "BROADCASTFRAMESSENT,The number of good frames sent that had a Broadcast destination MAC address" line.long 0x10 "UNRECOGMACCONTROLRECEIVED,The number of received MAC Control frames that have an opcode different than 00-01" line.long 0x14 "FCSENT,The number of flow control frames sent" line.long 0x18 "GOODFCRECEIVED,The number of good flow control messages received" line.long 0x1C "BADFCRECEIVED,The number of bad flow control frames received" line.long 0x20 "UNDERSIZE,The number of undersize packets received" line.long 0x24 "FRAGMENTS,The number of fragments received" line.long 0x28 "OVERSIZE,The number of oversize packets received" line.long 0x2C "JABBER,The number of jabber packets received" line.long 0x30 "MACRCVERROR,The number of Rx Error events seen by the receive side of the MAC" line.long 0x34 "BADCRC,The number CRC error events" line.long 0x38 "COLLISIONS,The number of collision events seen by the MAC" line.long 0x3C "LATECOLLISION,The number of late collisions seen by the MAC" tree.end width 11. tree.end tree "Port 1" base A:(Data.Long(C15:0x400f)<<13.)+0x74000 tree "SGMII Communication PHY" width 9. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2E04))&0xE0)==(0x0||0x80)) group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "20MHz,25MHz,?..." elif (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2E04))&0xE0)==0x60) group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "100MHz,?..." else group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." endif group.long 0x2E54++0x3 line.long 0x00 "PTCR,PHY Test Control 0 Register" bitfld.long 0x00 15. " PT_EN ,PHY Test Enable" "Disabled,Enabled" bitfld.long 0x00 14. " PT_RST ,PHY Test Reset" "No reset,Reset" textline " " bitfld.long 0x00 13. " PT_PASS ,PHY Test Pass" "No error,Error" bitfld.long 0x00 12. " PT_LOCK ,PHY Test Pattern Lock" "Not locked,Locked" textline " " bitfld.long 0x00 11. " PT_XFER_DIFF ,PHY Test Transmit Jitter Pattern Select Option" "PT_DATA[7:0],PT_DATA[95:88]" bitfld.long 0x00 10. " PT_PATSYN_EN ,PHY Test Pattern Sync Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " PT_START_RD ,PHY Test Start Running Disparity" "Negative,Positive" bitfld.long 0x00 8. " PT_LONG_SHORT ,PHY Test Long SATA Patterns" "Short,Long" textline " " bitfld.long 0x00 4.--7. " PT_PATTERN_SEL ,PHY Test Pattern Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " PT_LOCK_CNT ,Pattern Lock Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x2E7C++0xB line.long 0x00 "PTPECR0,PHY Test PRBS Error Counter 0 Register" hexmask.long.word 0x00 0.--15. 1. " PT_PRBS_ERR_CNT[31:16] ,PHY Test Error Count [31:16]" line.long 0x04 "PTPECR1,PHY Test PRBS Error Counter 1 Register" hexmask.long.word 0x04 0.--15. 1. " PT_PRBS_ERR_CNT[15:0] ,PHY Test Error Count [15:0]" line.long 0x08 "PTOR0,PHY Test OOB 0 Register" bitfld.long 0x08 12.--13. " PT_TESTMODE ,Test mode" "Disabled,Enabled,?..." group.long 0x2E8C++0x3 line.long 0x00 "DLER,Digital Loopback Enable Register" bitfld.long 0x00 10.--11. " SEL_BITS ,Select Data Bit Width" "10-bit,20-bit,40-bit,?..." group.long 0x2F18++0x3 line.long 0x00 "RCSR,Reference Clock Select Register" bitfld.long 0x00 10. " REFCLK_SEL ,REFCLK_SEL" "RefClk0,RefClk1" group.long 0x2F20++0x3 line.long 0x00 "CCR,COMPHY Control Register" bitfld.long 0x00 2. " RX_HIZ ,RX High Impedance Mode" "Termination,?..." tree.end tree "Address Decoder Registers" width 6. group.long 0x2200++0x3 line.long 0x00 "BA0,Base Address 0" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2208++0x3 line.long 0x00 "BA1,Base Address 1" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2210++0x3 line.long 0x00 "BA2,Base Address 2" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2218++0x3 line.long 0x00 "BA3,Base Address 3" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2220++0x3 line.long 0x00 "BA4,Base Address 4" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2228++0x3 line.long 0x00 "BA5,Base Address 5" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2204++0x3 line.long 0x00 "SR0,Size Register 0" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x220C++0x3 line.long 0x00 "SR1,Size Register 1" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2214++0x3 line.long 0x00 "SR2,Size Register 2" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x221C++0x3 line.long 0x00 "SR3,Size Register 3" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2224++0x3 line.long 0x00 "SR4,Size Register 4" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x222C++0x3 line.long 0x00 "SR5,Size Register 5" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2280++0x3 line.long 0x00 "HA0,High Address Remap 0" group.long 0x2284++0x3 line.long 0x00 "HA1,High Address Remap 1" group.long 0x2288++0x3 line.long 0x00 "HA2,High Address Remap 2" group.long 0x2290++0x3 line.long 0x00 "BARE,Base Address Enable" bitfld.long 0x00 5. " EN5 ,Address Window 5 Enable" "Enabled,Disabled" bitfld.long 0x00 4. " EN4 ,Address Window 4 Enable" "Enabled,Disabled" bitfld.long 0x00 3. " EN3 ,Address Window 3 Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 2. " EN2 ,Address Window 2 Enable" "Enabled,Disabled" bitfld.long 0x00 1. " EN1 ,Address Window 1 Enable" "Enabled,Disabled" bitfld.long 0x00 0. " EN0 ,Address Window 0 Enable" "Enabled,Disabled" group.long 0x2294++0x3 line.long 0x00 "EPAP,Ethernet Port Access Protect" bitfld.long 0x00 10.--11. " WIN5 ,Window 5 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 8.--9. " WIN4 ,Window 4 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 6.--7. " WIN3 ,Window 3 Access Control" "Not allowed,Read only,Reserved,Read/Write" textline " " bitfld.long 0x00 4.--5. " WIN2 ,Window 2 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 2.--3. " WIN1 ,Window 1 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 0.--1. " WIN0 ,Window 0 Access Control" "Not allowed,Read only,Reserved,Read/Write" tree.end tree "Global Miscellaneous Registers" width 9. group.long 0x2000++0x3 line.long 0x00 "PHYADDR,PHY Address" hexmask.long.byte 0x00 0.--4. 1. " PHYAD ,PHY Device Address" group.long 0x2004++0x3 line.long 0x00 "SMI,SMI" bitfld.long 0x00 28. " BUSY ,Busy" "Idle,Busy" bitfld.long 0x00 27. " READVALID ,Read Operation Completed" "Not completed,Completed" textline " " bitfld.long 0x00 26. " OPCODE ,Opcode" "Write,Read" hexmask.long.word 0x00 21.--25. 0x20 " REGAD ,PHY Device Register Address" textline " " hexmask.long.byte 0x00 16.--20. 1. " PHYAD ,PHY Device Address" hexmask.long.word 0x00 0.--15. 1. " DATA ,Data" group.long 0x2008++0x3 line.long 0x00 "EUDA,Ethernet Unit Default Address" hexmask.long 0x00 3.--31. 0x8 " DAR , Default Address" group.long 0x200c++0x3 line.long 0x00 "EUDID,Ethernet Unit Default ID" hexmask.long.byte 0x00 4.--11. 1. " DATTR ,Default Attribute" hexmask.long.byte 0x00 0.--3. 1. " DIDR ,Target Unit ID" group.long 0x2080++0x3 line.long 0x00 "EUIC,Ethernet Unit Interrupt Cause" bitfld.long 0x00 12. " MDPERR ,Port MIB SRAM parity error" "No error,Error" bitfld.long 0x00 9. " PDPERR ,Port DMA internal data path (SRAMs) parity error" "No error,Error" textline " " bitfld.long 0x00 7. " INTERNALADDRERROR ,Internal Address Error" "Not detected,Detected" bitfld.long 0x00 5. " COUNT_WA ,Wounters Wrap Around" "Not wrapped,Wrapped" textline " " bitfld.long 0x00 4. " SMIDONE ,SMI Command Done" "Not completed,Completed" bitfld.long 0x00 3. " ADDRESSNOMATCH ,Ethernet DMA Address Not Match" "Not matched,Matched" textline " " bitfld.long 0x00 2. " ADDRESSVIOLATION ,Ethernet DMA Violate Window Access Protection" "Not violated,Violated" bitfld.long 0x00 1. " PARITY ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 0. " ETHERINTSUM ,Ethernet Unit Interrupt Summary" "No interrupt,Interrupt" group.long 0x2084++0x3 line.long 0x00 "EUIM,Ethernet Unit Interrupt Mask" bitfld.long 0x00 12. " MDPERRMASK ,Port MIB SRAM parity error Mask" "Masked,Not masked" bitfld.long 0x00 9. " PDPERRMASK ,Port DMA internal data path (SRAMs) parity error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTERNALADDRERRORMSK ,Internal Address Error Mask" "Masked,Not masked" bitfld.long 0x00 5. " COUNT_WAMSK ,Wounters Wrap Around Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " SMIDONEMSK ,SMI Command Done Mask" "Masked,Not masked" bitfld.long 0x00 3. " ADDRESSNOMATCHMSK ,Ethernet DMA Address Not Match Mask" "Masked,Not masked" textline " " bitfld.long 0x00 2. " ADDRESSVIOLATIONMSK ,Ethernet DMA Violate Window Access Protection Mask" "Masked,Not masked" bitfld.long 0x00 1. " PARITYMSK ,Parity Error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " ETHERINTSUMMSK ,Ethernet Unit Interrupt Summary Mask" "Masked,Not masked" rgroup.long 0x2094++0x3 line.long 0x00 "EUEA,Ethernet Unit Error Address" hexmask.long 0x00 0.--31. 1. " ERRORADDRESS ,Error Address" rgroup.long 0x2098++0x3 line.long 0x00 "EUIAE,Etheret Unit Internal Address Error" hexmask.long.word 0x00 2.--15. 0x4 " INTERNALADDRESS ,Internal Address" group.long 0x20b0++0x3 line.long 0x00 "EUC,Ethernet Unit Control" bitfld.long 0x00 25. " RAMSINITCOMPLETED ,RAMs initialization completed" "Not completed,Completed" bitfld.long 0x00 24. " PORTRESET ,Port Reset" "Inactive,Active" textline " " bitfld.long 0x00 1. " POLLING ,Polling Enable" "Disabled,Enabled" tree.end tree "Miscellaneous Registers" width 5. group.long 0x241c++0x3 line.long 0x00 "SDC,SDMA Configuration" bitfld.long 0x00 22.--24. " TXBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words,16 words,?..." bitfld.long 0x00 6. " SWAPMODE ,Swap Mode" "No swapping,Byte swap" textline " " bitfld.long 0x00 5. " BLMT ,Big/Little Endian Transmit Mode" "Byte swap,No swap" bitfld.long 0x00 4. " BLMR ,Big/Little Endian Receive Mode" "Byte swap,No swap" textline " " bitfld.long 0x00 1.--3. " RXBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words,16 words,?..." tree.end tree "Networking Controller Miscellaneous Registers" width 10. group.long 0x2500++0x3 line.long 0x00 "PACC,Port Acceleration Mode Register" bitfld.long 0x00 0.--2. " ACCELERATIONMODE ,Acceleration mode of the port" "Reserved,SW,HW or SW,?..." width 10. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x2504++0x3 line.long 0x00 "PBMADDR,Port BM Address Register" hexmask.long.tbyte 0x00 11.--31. 0x8 " BMADDRESS ,Buffer Management Unit Address" else hgroup.long 0x2504++0x3 hide.long 0x00 "PBMADDR,Port BM Address Register" endif rgroup.long 0x25BC++0x3 line.long 0x00 "PVERSION, Port Version Register" hexmask.long.byte 0x00 0.--7. 1. " VERSION ,Networking controller version" tree.end tree "RX DMA Hardware Parser Registers" width 10. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2) group.long 0x2410++0x3 line.long 0x00 "EVLANE,VLAN EtherType" hexmask.long.word 0x00 0.--15. 1. " VL_ETHERTYPE ,Ethertype for Packets Carrying VLAN tag" else hgroup.long 0x2410++0x3 hide.long 0x00 "EVLANE,VLAN EtherType" endif group.long 0x2414++0x3 line.long 0x00 "MACAL,MAC Address Low" hexmask.long.word 0x00 0.--15. 1. " MAC[15:0] ,Least Significant Bits of MAC Address" group.long 0x2418++0x3 line.long 0x00 "MACAH,MAC Address High" hexmask.long 0x00 0.--31. 1. " MAC[47:16] ,Most Significant Bits of MAC Address" if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2) group.long 0x2420++0x3 line.long 0x00 "DSCP0,IP Differentiated Services CodePoint 0 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[29:0] ,Priority Queue Mapping of Received Frames with DSCP Value 0 to 9" group.long 0x2424++0x3 line.long 0x00 "DSCP1,IP Differentiated Services CodePoint 1 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[59:30] ,Priority Queue Mapping of Received Frames with DSCP Value 10 to 19" group.long 0x2428++0x3 line.long 0x00 "DSCP2,IP Differentiated Services CodePoint 2 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[89:60] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x242C++0x3 line.long 0x00 "DSCP3,IP Differentiated Services CodePoint 3 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[119:90] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2430++0x3 line.long 0x00 "DSCP4,IP Differentiated Services CodePoint 4 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[149:120] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2434++0x3 line.long 0x00 "DSCP5,IP Differentiated Services CodePoint 5 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[179:150] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2438++0x3 line.long 0x00 "DSCP6,IP Differentiated Services CodePoint 6 to Priority" hexmask.long.word 0x00 0.--11. 1. " TOS_Q[191:180] ,Priotity Queue Mapping of Received Frames with DSCP Value 60 to 63" group.long 0x2440++0x3 line.long 0x00 "VPT2P,VLAN Priority Tag to Priority" hexmask.long.tbyte 0x00 0.--23. 1. " PRIORITY[23:0] ,Priority Queue Mapping of Received Frames" group.long 0x24bc++0x3 line.long 0x00 "ETHTYPPR,Ethernet Type Priority Register" bitfld.long 0x00 21. " FORCEUNICSTHIT ,Force Unicast hit" "Not forced,Forced" hexmask.long.word 0x00 5.--20. 1. " ETHERTYPRPRIVAL ,EtherType priority value" textline " " bitfld.long 0x00 2.--4. " ETHERTYPEPRIQ ,EtherType Priority Queue" "0,1,2,3,4,5,6,7" bitfld.long 0x00 1. " ETHERTYPEPRIFRSTEN ,EtherType Priority Enable and queuing decision is upon EtherTypePriQ" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " ETHERTYPEPRIEN ,EtherType Priority Enable" "Disabled,Enabled" else hgroup.long 0x2420++0x3 hide.long 0x00 "DSCP0,IP Differentiated Services CodePoint 0 to Priority" hgroup.long 0x2424++0x3 hide.long 0x00 "DSCP1,IP Differentiated Services CodePoint 1 to Priority" hgroup.long 0x2428++0x3 hide.long 0x00 "DSCP2,IP Differentiated Services CodePoint 2 to Priority" hgroup.long 0x242C++0x3 hide.long 0x00 "DSCP3,IP Differentiated Services CodePoint 3 to Priority" hgroup.long 0x2430++0x3 hide.long 0x00 "DSCP4,IP Differentiated Services CodePoint 4 to Priority" hgroup.long 0x2434++0x3 hide.long 0x00 "DSCP5,IP Differentiated Services CodePoint 5 to Priority" hgroup.long 0x2438++0x3 hide.long 0x00 "DSCP6,IP Differentiated Services CodePoint 6 to Priority" hgroup.long 0x2440++0x3 hide.long 0x00 "VPT2P,VLAN Priority Tag to Priority" hgroup.long 0x24bc++0x3 hide.long 0x00 "ETHTYPPR,Ethernet Type Priority Register" endif tree "DFSMT Registers" width 9. group.long 0x3400++0x3 line.long 0x00 "DFSMT0,Destination Address Filter Special Multicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3404++0x3 line.long 0x00 "DFSMT1,Destination Address Filter Special Multicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3408++0x3 line.long 0x00 "DFSMT2,Destination Address Filter Special Multicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x340C++0x3 line.long 0x00 "DFSMT3,Destination Address Filter Special Multicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" group.long 0x3410++0x3 line.long 0x00 "DFSMT4,Destination Address Filter Special Multicast Table 4 Register" bitfld.long 0x00 25.--27. " QUEUE19 ,Determines the Queue number if PASS[19 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS19 ,Determines whether to filter or accept, for pointer equal to 19 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE18 ,Determines the Queue number if PASS[18 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS18 ,Determines whether to filter or accept, for pointer equal to 18 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE17 ,Determines the Queue number if PASS[17 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS17 ,Determines whether to filter or accept, for pointer equal to 17 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE16 ,Determines the Queue number if PASS[16 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS16 ,Determines whether to filter or accept, for pointer equal to 16 " "Rejected,Accepted" group.long 0x3414++0x3 line.long 0x00 "DFSMT5,Destination Address Filter Special Multicast Table 5 Register" bitfld.long 0x00 25.--27. " QUEUE23 ,Determines the Queue number if PASS[23 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS23 ,Determines whether to filter or accept, for pointer equal to 23 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE22 ,Determines the Queue number if PASS[22 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS22 ,Determines whether to filter or accept, for pointer equal to 22 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE21 ,Determines the Queue number if PASS[21 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS21 ,Determines whether to filter or accept, for pointer equal to 21 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE20 ,Determines the Queue number if PASS[20 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS20 ,Determines whether to filter or accept, for pointer equal to 20 " "Rejected,Accepted" group.long 0x3418++0x3 line.long 0x00 "DFSMT6,Destination Address Filter Special Multicast Table 6 Register" bitfld.long 0x00 25.--27. " QUEUE27 ,Determines the Queue number if PASS[27 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS27 ,Determines whether to filter or accept, for pointer equal to 27 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE26 ,Determines the Queue number if PASS[26 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS26 ,Determines whether to filter or accept, for pointer equal to 26 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE25 ,Determines the Queue number if PASS[25 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS25 ,Determines whether to filter or accept, for pointer equal to 25 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE24 ,Determines the Queue number if PASS[24 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS24 ,Determines whether to filter or accept, for pointer equal to 24 " "Rejected,Accepted" group.long 0x341C++0x3 line.long 0x00 "DFSMT7,Destination Address Filter Special Multicast Table 7 Register" bitfld.long 0x00 25.--27. " QUEUE31 ,Determines the Queue number if PASS[31 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS31 ,Determines whether to filter or accept, for pointer equal to 31 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE30 ,Determines the Queue number if PASS[30 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS30 ,Determines whether to filter or accept, for pointer equal to 30 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE29 ,Determines the Queue number if PASS[29 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS29 ,Determines whether to filter or accept, for pointer equal to 29 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE28 ,Determines the Queue number if PASS[28 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS28 ,Determines whether to filter or accept, for pointer equal to 28 " "Rejected,Accepted" group.long 0x3420++0x3 line.long 0x00 "DFSMT8,Destination Address Filter Special Multicast Table 8 Register" bitfld.long 0x00 25.--27. " QUEUE35 ,Determines the Queue number if PASS[35 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS35 ,Determines whether to filter or accept, for pointer equal to 35 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE34 ,Determines the Queue number if PASS[34 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS34 ,Determines whether to filter or accept, for pointer equal to 34 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE33 ,Determines the Queue number if PASS[33 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS33 ,Determines whether to filter or accept, for pointer equal to 33 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE32 ,Determines the Queue number if PASS[32 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS32 ,Determines whether to filter or accept, for pointer equal to 32 " "Rejected,Accepted" group.long 0x3424++0x3 line.long 0x00 "DFSMT9,Destination Address Filter Special Multicast Table 9 Register" bitfld.long 0x00 25.--27. " QUEUE39 ,Determines the Queue number if PASS[39 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS39 ,Determines whether to filter or accept, for pointer equal to 39 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE38 ,Determines the Queue number if PASS[38 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS38 ,Determines whether to filter or accept, for pointer equal to 38 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE37 ,Determines the Queue number if PASS[37 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS37 ,Determines whether to filter or accept, for pointer equal to 37 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE36 ,Determines the Queue number if PASS[36 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS36 ,Determines whether to filter or accept, for pointer equal to 36 " "Rejected,Accepted" group.long 0x3428++0x3 line.long 0x00 "DFSMT10,Destination Address Filter Special Multicast Table 10 Register" bitfld.long 0x00 25.--27. " QUEUE43 ,Determines the Queue number if PASS[43 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS43 ,Determines whether to filter or accept, for pointer equal to 43 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE42 ,Determines the Queue number if PASS[42 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS42 ,Determines whether to filter or accept, for pointer equal to 42 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE41 ,Determines the Queue number if PASS[41 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS41 ,Determines whether to filter or accept, for pointer equal to 41 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE40 ,Determines the Queue number if PASS[40 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS40 ,Determines whether to filter or accept, for pointer equal to 40 " "Rejected,Accepted" group.long 0x342C++0x3 line.long 0x00 "DFSMT11,Destination Address Filter Special Multicast Table 11 Register" bitfld.long 0x00 25.--27. " QUEUE47 ,Determines the Queue number if PASS[47 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS47 ,Determines whether to filter or accept, for pointer equal to 47 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE46 ,Determines the Queue number if PASS[46 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS46 ,Determines whether to filter or accept, for pointer equal to 46 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE45 ,Determines the Queue number if PASS[45 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS45 ,Determines whether to filter or accept, for pointer equal to 45 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE44 ,Determines the Queue number if PASS[44 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS44 ,Determines whether to filter or accept, for pointer equal to 44 " "Rejected,Accepted" group.long 0x3430++0x3 line.long 0x00 "DFSMT12,Destination Address Filter Special Multicast Table 12 Register" bitfld.long 0x00 25.--27. " QUEUE51 ,Determines the Queue number if PASS[51 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS51 ,Determines whether to filter or accept, for pointer equal to 51 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE50 ,Determines the Queue number if PASS[50 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS50 ,Determines whether to filter or accept, for pointer equal to 50 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE49 ,Determines the Queue number if PASS[49 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS49 ,Determines whether to filter or accept, for pointer equal to 49 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE48 ,Determines the Queue number if PASS[48 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS48 ,Determines whether to filter or accept, for pointer equal to 48 " "Rejected,Accepted" group.long 0x3434++0x3 line.long 0x00 "DFSMT13,Destination Address Filter Special Multicast Table 13 Register" bitfld.long 0x00 25.--27. " QUEUE55 ,Determines the Queue number if PASS[55 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS55 ,Determines whether to filter or accept, for pointer equal to 55 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE54 ,Determines the Queue number if PASS[54 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS54 ,Determines whether to filter or accept, for pointer equal to 54 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE53 ,Determines the Queue number if PASS[53 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS53 ,Determines whether to filter or accept, for pointer equal to 53 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE52 ,Determines the Queue number if PASS[52 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS52 ,Determines whether to filter or accept, for pointer equal to 52 " "Rejected,Accepted" group.long 0x3438++0x3 line.long 0x00 "DFSMT14,Destination Address Filter Special Multicast Table 14 Register" bitfld.long 0x00 25.--27. " QUEUE59 ,Determines the Queue number if PASS[59 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS59 ,Determines whether to filter or accept, for pointer equal to 59 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE58 ,Determines the Queue number if PASS[58 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS58 ,Determines whether to filter or accept, for pointer equal to 58 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE57 ,Determines the Queue number if PASS[57 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS57 ,Determines whether to filter or accept, for pointer equal to 57 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE56 ,Determines the Queue number if PASS[56 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS56 ,Determines whether to filter or accept, for pointer equal to 56 " "Rejected,Accepted" group.long 0x343C++0x3 line.long 0x00 "DFSMT15,Destination Address Filter Special Multicast Table 15 Register" bitfld.long 0x00 25.--27. " QUEUE63 ,Determines the Queue number if PASS[63 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS63 ,Determines whether to filter or accept, for pointer equal to 63 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE62 ,Determines the Queue number if PASS[62 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS62 ,Determines whether to filter or accept, for pointer equal to 62 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE61 ,Determines the Queue number if PASS[61 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS61 ,Determines whether to filter or accept, for pointer equal to 61 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE60 ,Determines the Queue number if PASS[60 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS60 ,Determines whether to filter or accept, for pointer equal to 60 " "Rejected,Accepted" group.long 0x3440++0x3 line.long 0x00 "DFSMT16,Destination Address Filter Special Multicast Table 16 Register" bitfld.long 0x00 25.--27. " QUEUE67 ,Determines the Queue number if PASS[67 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS67 ,Determines whether to filter or accept, for pointer equal to 67 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE66 ,Determines the Queue number if PASS[66 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS66 ,Determines whether to filter or accept, for pointer equal to 66 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE65 ,Determines the Queue number if PASS[65 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS65 ,Determines whether to filter or accept, for pointer equal to 65 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE64 ,Determines the Queue number if PASS[64 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS64 ,Determines whether to filter or accept, for pointer equal to 64 " "Rejected,Accepted" group.long 0x3444++0x3 line.long 0x00 "DFSMT17,Destination Address Filter Special Multicast Table 17 Register" bitfld.long 0x00 25.--27. " QUEUE71 ,Determines the Queue number if PASS[71 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS71 ,Determines whether to filter or accept, for pointer equal to 71 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE70 ,Determines the Queue number if PASS[70 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS70 ,Determines whether to filter or accept, for pointer equal to 70 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE69 ,Determines the Queue number if PASS[69 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS69 ,Determines whether to filter or accept, for pointer equal to 69 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE68 ,Determines the Queue number if PASS[68 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS68 ,Determines whether to filter or accept, for pointer equal to 68 " "Rejected,Accepted" group.long 0x3448++0x3 line.long 0x00 "DFSMT18,Destination Address Filter Special Multicast Table 18 Register" bitfld.long 0x00 25.--27. " QUEUE75 ,Determines the Queue number if PASS[75 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS75 ,Determines whether to filter or accept, for pointer equal to 75 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE74 ,Determines the Queue number if PASS[74 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS74 ,Determines whether to filter or accept, for pointer equal to 74 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE73 ,Determines the Queue number if PASS[73 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS73 ,Determines whether to filter or accept, for pointer equal to 73 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE72 ,Determines the Queue number if PASS[72 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS72 ,Determines whether to filter or accept, for pointer equal to 72 " "Rejected,Accepted" group.long 0x344C++0x3 line.long 0x00 "DFSMT19,Destination Address Filter Special Multicast Table 19 Register" bitfld.long 0x00 25.--27. " QUEUE79 ,Determines the Queue number if PASS[79 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS79 ,Determines whether to filter or accept, for pointer equal to 79 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE78 ,Determines the Queue number if PASS[78 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS78 ,Determines whether to filter or accept, for pointer equal to 78 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE77 ,Determines the Queue number if PASS[77 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS77 ,Determines whether to filter or accept, for pointer equal to 77 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE76 ,Determines the Queue number if PASS[76 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS76 ,Determines whether to filter or accept, for pointer equal to 76 " "Rejected,Accepted" group.long 0x3450++0x3 line.long 0x00 "DFSMT20,Destination Address Filter Special Multicast Table 20 Register" bitfld.long 0x00 25.--27. " QUEUE83 ,Determines the Queue number if PASS[83 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS83 ,Determines whether to filter or accept, for pointer equal to 83 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE82 ,Determines the Queue number if PASS[82 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS82 ,Determines whether to filter or accept, for pointer equal to 82 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE81 ,Determines the Queue number if PASS[81 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS81 ,Determines whether to filter or accept, for pointer equal to 81 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE80 ,Determines the Queue number if PASS[80 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS80 ,Determines whether to filter or accept, for pointer equal to 80 " "Rejected,Accepted" group.long 0x3454++0x3 line.long 0x00 "DFSMT21,Destination Address Filter Special Multicast Table 21 Register" bitfld.long 0x00 25.--27. " QUEUE87 ,Determines the Queue number if PASS[87 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS87 ,Determines whether to filter or accept, for pointer equal to 87 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE86 ,Determines the Queue number if PASS[86 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS86 ,Determines whether to filter or accept, for pointer equal to 86 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE85 ,Determines the Queue number if PASS[85 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS85 ,Determines whether to filter or accept, for pointer equal to 85 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE84 ,Determines the Queue number if PASS[84 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS84 ,Determines whether to filter or accept, for pointer equal to 84 " "Rejected,Accepted" group.long 0x3458++0x3 line.long 0x00 "DFSMT22,Destination Address Filter Special Multicast Table 22 Register" bitfld.long 0x00 25.--27. " QUEUE91 ,Determines the Queue number if PASS[91 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS91 ,Determines whether to filter or accept, for pointer equal to 91 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE90 ,Determines the Queue number if PASS[90 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS90 ,Determines whether to filter or accept, for pointer equal to 90 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE89 ,Determines the Queue number if PASS[89 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS89 ,Determines whether to filter or accept, for pointer equal to 89 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE88 ,Determines the Queue number if PASS[88 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS88 ,Determines whether to filter or accept, for pointer equal to 88 " "Rejected,Accepted" group.long 0x345C++0x3 line.long 0x00 "DFSMT23,Destination Address Filter Special Multicast Table 23 Register" bitfld.long 0x00 25.--27. " QUEUE95 ,Determines the Queue number if PASS[95 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS95 ,Determines whether to filter or accept, for pointer equal to 95 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE94 ,Determines the Queue number if PASS[94 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS94 ,Determines whether to filter or accept, for pointer equal to 94 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE93 ,Determines the Queue number if PASS[93 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS93 ,Determines whether to filter or accept, for pointer equal to 93 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE92 ,Determines the Queue number if PASS[92 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS92 ,Determines whether to filter or accept, for pointer equal to 92 " "Rejected,Accepted" group.long 0x3460++0x3 line.long 0x00 "DFSMT24,Destination Address Filter Special Multicast Table 24 Register" bitfld.long 0x00 25.--27. " QUEUE99 ,Determines the Queue number if PASS[99 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS99 ,Determines whether to filter or accept, for pointer equal to 99 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE98 ,Determines the Queue number if PASS[98 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS98 ,Determines whether to filter or accept, for pointer equal to 98 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE97 ,Determines the Queue number if PASS[97 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS97 ,Determines whether to filter or accept, for pointer equal to 97 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE96 ,Determines the Queue number if PASS[96 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS96 ,Determines whether to filter or accept, for pointer equal to 96 " "Rejected,Accepted" group.long 0x3464++0x3 line.long 0x00 "DFSMT25,Destination Address Filter Special Multicast Table 25 Register" bitfld.long 0x00 25.--27. " QUEUE103 ,Determines the Queue number if PASS[103]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS103 ,Determines whether to filter or accept, for pointer equal to 103" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE102 ,Determines the Queue number if PASS[102]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS102 ,Determines whether to filter or accept, for pointer equal to 102" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE101 ,Determines the Queue number if PASS[101]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS101 ,Determines whether to filter or accept, for pointer equal to 101" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE100 ,Determines the Queue number if PASS[100]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS100 ,Determines whether to filter or accept, for pointer equal to 100" "Rejected,Accepted" group.long 0x3468++0x3 line.long 0x00 "DFSMT26,Destination Address Filter Special Multicast Table 26 Register" bitfld.long 0x00 25.--27. " QUEUE107 ,Determines the Queue number if PASS[107]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS107 ,Determines whether to filter or accept, for pointer equal to 107" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE106 ,Determines the Queue number if PASS[106]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS106 ,Determines whether to filter or accept, for pointer equal to 106" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE105 ,Determines the Queue number if PASS[105]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS105 ,Determines whether to filter or accept, for pointer equal to 105" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE104 ,Determines the Queue number if PASS[104]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS104 ,Determines whether to filter or accept, for pointer equal to 104" "Rejected,Accepted" group.long 0x346C++0x3 line.long 0x00 "DFSMT27,Destination Address Filter Special Multicast Table 27 Register" bitfld.long 0x00 25.--27. " QUEUE111 ,Determines the Queue number if PASS[111]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS111 ,Determines whether to filter or accept, for pointer equal to 111" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE110 ,Determines the Queue number if PASS[110]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS110 ,Determines whether to filter or accept, for pointer equal to 110" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE109 ,Determines the Queue number if PASS[109]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS109 ,Determines whether to filter or accept, for pointer equal to 109" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE108 ,Determines the Queue number if PASS[108]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS108 ,Determines whether to filter or accept, for pointer equal to 108" "Rejected,Accepted" group.long 0x3470++0x3 line.long 0x00 "DFSMT28,Destination Address Filter Special Multicast Table 28 Register" bitfld.long 0x00 25.--27. " QUEUE115 ,Determines the Queue number if PASS[115]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS115 ,Determines whether to filter or accept, for pointer equal to 115" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE114 ,Determines the Queue number if PASS[114]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS114 ,Determines whether to filter or accept, for pointer equal to 114" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE113 ,Determines the Queue number if PASS[113]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS113 ,Determines whether to filter or accept, for pointer equal to 113" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE112 ,Determines the Queue number if PASS[112]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS112 ,Determines whether to filter or accept, for pointer equal to 112" "Rejected,Accepted" group.long 0x3474++0x3 line.long 0x00 "DFSMT29,Destination Address Filter Special Multicast Table 29 Register" bitfld.long 0x00 25.--27. " QUEUE119 ,Determines the Queue number if PASS[119]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS119 ,Determines whether to filter or accept, for pointer equal to 119" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE118 ,Determines the Queue number if PASS[118]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS118 ,Determines whether to filter or accept, for pointer equal to 118" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE117 ,Determines the Queue number if PASS[117]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS117 ,Determines whether to filter or accept, for pointer equal to 117" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE116 ,Determines the Queue number if PASS[116]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS116 ,Determines whether to filter or accept, for pointer equal to 116" "Rejected,Accepted" group.long 0x3478++0x3 line.long 0x00 "DFSMT30,Destination Address Filter Special Multicast Table 30 Register" bitfld.long 0x00 25.--27. " QUEUE123 ,Determines the Queue number if PASS[123]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS123 ,Determines whether to filter or accept, for pointer equal to 123" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE122 ,Determines the Queue number if PASS[122]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS122 ,Determines whether to filter or accept, for pointer equal to 122" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE121 ,Determines the Queue number if PASS[121]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS121 ,Determines whether to filter or accept, for pointer equal to 121" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE120 ,Determines the Queue number if PASS[120]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS120 ,Determines whether to filter or accept, for pointer equal to 120" "Rejected,Accepted" group.long 0x347C++0x3 line.long 0x00 "DFSMT31,Destination Address Filter Special Multicast Table 31 Register" bitfld.long 0x00 25.--27. " QUEUE127 ,Determines the Queue number if PASS[127]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS127 ,Determines whether to filter or accept, for pointer equal to 127" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE126 ,Determines the Queue number if PASS[126]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS126 ,Determines whether to filter or accept, for pointer equal to 126" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE125 ,Determines the Queue number if PASS[125]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS125 ,Determines whether to filter or accept, for pointer equal to 125" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE124 ,Determines the Queue number if PASS[124]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS124 ,Determines whether to filter or accept, for pointer equal to 124" "Rejected,Accepted" group.long 0x3480++0x3 line.long 0x00 "DFSMT32,Destination Address Filter Special Multicast Table 32 Register" bitfld.long 0x00 25.--27. " QUEUE131 ,Determines the Queue number if PASS[131]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS131 ,Determines whether to filter or accept, for pointer equal to 131" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE130 ,Determines the Queue number if PASS[130]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS130 ,Determines whether to filter or accept, for pointer equal to 130" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE129 ,Determines the Queue number if PASS[129]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS129 ,Determines whether to filter or accept, for pointer equal to 129" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE128 ,Determines the Queue number if PASS[128]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS128 ,Determines whether to filter or accept, for pointer equal to 128" "Rejected,Accepted" group.long 0x3484++0x3 line.long 0x00 "DFSMT33,Destination Address Filter Special Multicast Table 33 Register" bitfld.long 0x00 25.--27. " QUEUE135 ,Determines the Queue number if PASS[135]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS135 ,Determines whether to filter or accept, for pointer equal to 135" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE134 ,Determines the Queue number if PASS[134]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS134 ,Determines whether to filter or accept, for pointer equal to 134" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE133 ,Determines the Queue number if PASS[133]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS133 ,Determines whether to filter or accept, for pointer equal to 133" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE132 ,Determines the Queue number if PASS[132]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS132 ,Determines whether to filter or accept, for pointer equal to 132" "Rejected,Accepted" group.long 0x3488++0x3 line.long 0x00 "DFSMT34,Destination Address Filter Special Multicast Table 34 Register" bitfld.long 0x00 25.--27. " QUEUE139 ,Determines the Queue number if PASS[139]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS139 ,Determines whether to filter or accept, for pointer equal to 139" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE138 ,Determines the Queue number if PASS[138]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS138 ,Determines whether to filter or accept, for pointer equal to 138" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE137 ,Determines the Queue number if PASS[137]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS137 ,Determines whether to filter or accept, for pointer equal to 137" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE136 ,Determines the Queue number if PASS[136]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS136 ,Determines whether to filter or accept, for pointer equal to 136" "Rejected,Accepted" group.long 0x348C++0x3 line.long 0x00 "DFSMT35,Destination Address Filter Special Multicast Table 35 Register" bitfld.long 0x00 25.--27. " QUEUE143 ,Determines the Queue number if PASS[143]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS143 ,Determines whether to filter or accept, for pointer equal to 143" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE142 ,Determines the Queue number if PASS[142]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS142 ,Determines whether to filter or accept, for pointer equal to 142" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE141 ,Determines the Queue number if PASS[141]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS141 ,Determines whether to filter or accept, for pointer equal to 141" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE140 ,Determines the Queue number if PASS[140]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS140 ,Determines whether to filter or accept, for pointer equal to 140" "Rejected,Accepted" group.long 0x3490++0x3 line.long 0x00 "DFSMT36,Destination Address Filter Special Multicast Table 36 Register" bitfld.long 0x00 25.--27. " QUEUE147 ,Determines the Queue number if PASS[147]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS147 ,Determines whether to filter or accept, for pointer equal to 147" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE146 ,Determines the Queue number if PASS[146]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS146 ,Determines whether to filter or accept, for pointer equal to 146" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE145 ,Determines the Queue number if PASS[145]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS145 ,Determines whether to filter or accept, for pointer equal to 145" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE144 ,Determines the Queue number if PASS[144]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS144 ,Determines whether to filter or accept, for pointer equal to 144" "Rejected,Accepted" group.long 0x3494++0x3 line.long 0x00 "DFSMT37,Destination Address Filter Special Multicast Table 37 Register" bitfld.long 0x00 25.--27. " QUEUE151 ,Determines the Queue number if PASS[151]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS151 ,Determines whether to filter or accept, for pointer equal to 151" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE150 ,Determines the Queue number if PASS[150]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS150 ,Determines whether to filter or accept, for pointer equal to 150" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE149 ,Determines the Queue number if PASS[149]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS149 ,Determines whether to filter or accept, for pointer equal to 149" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE148 ,Determines the Queue number if PASS[148]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS148 ,Determines whether to filter or accept, for pointer equal to 148" "Rejected,Accepted" group.long 0x3498++0x3 line.long 0x00 "DFSMT38,Destination Address Filter Special Multicast Table 38 Register" bitfld.long 0x00 25.--27. " QUEUE155 ,Determines the Queue number if PASS[155]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS155 ,Determines whether to filter or accept, for pointer equal to 155" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE154 ,Determines the Queue number if PASS[154]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS154 ,Determines whether to filter or accept, for pointer equal to 154" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE153 ,Determines the Queue number if PASS[153]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS153 ,Determines whether to filter or accept, for pointer equal to 153" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE152 ,Determines the Queue number if PASS[152]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS152 ,Determines whether to filter or accept, for pointer equal to 152" "Rejected,Accepted" group.long 0x349C++0x3 line.long 0x00 "DFSMT39,Destination Address Filter Special Multicast Table 39 Register" bitfld.long 0x00 25.--27. " QUEUE159 ,Determines the Queue number if PASS[159]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS159 ,Determines whether to filter or accept, for pointer equal to 159" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE158 ,Determines the Queue number if PASS[158]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS158 ,Determines whether to filter or accept, for pointer equal to 158" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE157 ,Determines the Queue number if PASS[157]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS157 ,Determines whether to filter or accept, for pointer equal to 157" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE156 ,Determines the Queue number if PASS[156]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS156 ,Determines whether to filter or accept, for pointer equal to 156" "Rejected,Accepted" group.long 0x34A0++0x3 line.long 0x00 "DFSMT40,Destination Address Filter Special Multicast Table 40 Register" bitfld.long 0x00 25.--27. " QUEUE163 ,Determines the Queue number if PASS[163]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS163 ,Determines whether to filter or accept, for pointer equal to 163" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE162 ,Determines the Queue number if PASS[162]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS162 ,Determines whether to filter or accept, for pointer equal to 162" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE161 ,Determines the Queue number if PASS[161]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS161 ,Determines whether to filter or accept, for pointer equal to 161" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE160 ,Determines the Queue number if PASS[160]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS160 ,Determines whether to filter or accept, for pointer equal to 160" "Rejected,Accepted" group.long 0x34A4++0x3 line.long 0x00 "DFSMT41,Destination Address Filter Special Multicast Table 41 Register" bitfld.long 0x00 25.--27. " QUEUE167 ,Determines the Queue number if PASS[167]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS167 ,Determines whether to filter or accept, for pointer equal to 167" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE166 ,Determines the Queue number if PASS[166]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS166 ,Determines whether to filter or accept, for pointer equal to 166" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE165 ,Determines the Queue number if PASS[165]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS165 ,Determines whether to filter or accept, for pointer equal to 165" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE164 ,Determines the Queue number if PASS[164]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS164 ,Determines whether to filter or accept, for pointer equal to 164" "Rejected,Accepted" group.long 0x34A8++0x3 line.long 0x00 "DFSMT42,Destination Address Filter Special Multicast Table 42 Register" bitfld.long 0x00 25.--27. " QUEUE171 ,Determines the Queue number if PASS[171]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS171 ,Determines whether to filter or accept, for pointer equal to 171" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE170 ,Determines the Queue number if PASS[170]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS170 ,Determines whether to filter or accept, for pointer equal to 170" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE169 ,Determines the Queue number if PASS[169]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS169 ,Determines whether to filter or accept, for pointer equal to 169" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE168 ,Determines the Queue number if PASS[168]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS168 ,Determines whether to filter or accept, for pointer equal to 168" "Rejected,Accepted" group.long 0x34AC++0x3 line.long 0x00 "DFSMT43,Destination Address Filter Special Multicast Table 43 Register" bitfld.long 0x00 25.--27. " QUEUE175 ,Determines the Queue number if PASS[175]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS175 ,Determines whether to filter or accept, for pointer equal to 175" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE174 ,Determines the Queue number if PASS[174]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS174 ,Determines whether to filter or accept, for pointer equal to 174" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE173 ,Determines the Queue number if PASS[173]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS173 ,Determines whether to filter or accept, for pointer equal to 173" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE172 ,Determines the Queue number if PASS[172]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS172 ,Determines whether to filter or accept, for pointer equal to 172" "Rejected,Accepted" group.long 0x34B0++0x3 line.long 0x00 "DFSMT44,Destination Address Filter Special Multicast Table 44 Register" bitfld.long 0x00 25.--27. " QUEUE179 ,Determines the Queue number if PASS[179]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS179 ,Determines whether to filter or accept, for pointer equal to 179" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE178 ,Determines the Queue number if PASS[178]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS178 ,Determines whether to filter or accept, for pointer equal to 178" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE177 ,Determines the Queue number if PASS[177]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS177 ,Determines whether to filter or accept, for pointer equal to 177" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE176 ,Determines the Queue number if PASS[176]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS176 ,Determines whether to filter or accept, for pointer equal to 176" "Rejected,Accepted" group.long 0x34B4++0x3 line.long 0x00 "DFSMT45,Destination Address Filter Special Multicast Table 45 Register" bitfld.long 0x00 25.--27. " QUEUE183 ,Determines the Queue number if PASS[183]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS183 ,Determines whether to filter or accept, for pointer equal to 183" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE182 ,Determines the Queue number if PASS[182]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS182 ,Determines whether to filter or accept, for pointer equal to 182" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE181 ,Determines the Queue number if PASS[181]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS181 ,Determines whether to filter or accept, for pointer equal to 181" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE180 ,Determines the Queue number if PASS[180]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS180 ,Determines whether to filter or accept, for pointer equal to 180" "Rejected,Accepted" group.long 0x34B8++0x3 line.long 0x00 "DFSMT46,Destination Address Filter Special Multicast Table 46 Register" bitfld.long 0x00 25.--27. " QUEUE187 ,Determines the Queue number if PASS[187]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS187 ,Determines whether to filter or accept, for pointer equal to 187" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE186 ,Determines the Queue number if PASS[186]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS186 ,Determines whether to filter or accept, for pointer equal to 186" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE185 ,Determines the Queue number if PASS[185]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS185 ,Determines whether to filter or accept, for pointer equal to 185" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE184 ,Determines the Queue number if PASS[184]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS184 ,Determines whether to filter or accept, for pointer equal to 184" "Rejected,Accepted" group.long 0x34BC++0x3 line.long 0x00 "DFSMT47,Destination Address Filter Special Multicast Table 47 Register" bitfld.long 0x00 25.--27. " QUEUE191 ,Determines the Queue number if PASS[191]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS191 ,Determines whether to filter or accept, for pointer equal to 191" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE190 ,Determines the Queue number if PASS[190]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS190 ,Determines whether to filter or accept, for pointer equal to 190" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE189 ,Determines the Queue number if PASS[189]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS189 ,Determines whether to filter or accept, for pointer equal to 189" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE188 ,Determines the Queue number if PASS[188]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS188 ,Determines whether to filter or accept, for pointer equal to 188" "Rejected,Accepted" group.long 0x34C0++0x3 line.long 0x00 "DFSMT48,Destination Address Filter Special Multicast Table 48 Register" bitfld.long 0x00 25.--27. " QUEUE195 ,Determines the Queue number if PASS[195]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS195 ,Determines whether to filter or accept, for pointer equal to 195" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE194 ,Determines the Queue number if PASS[194]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS194 ,Determines whether to filter or accept, for pointer equal to 194" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE193 ,Determines the Queue number if PASS[193]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS193 ,Determines whether to filter or accept, for pointer equal to 193" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE192 ,Determines the Queue number if PASS[192]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS192 ,Determines whether to filter or accept, for pointer equal to 192" "Rejected,Accepted" group.long 0x34C4++0x3 line.long 0x00 "DFSMT49,Destination Address Filter Special Multicast Table 49 Register" bitfld.long 0x00 25.--27. " QUEUE199 ,Determines the Queue number if PASS[199]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS199 ,Determines whether to filter or accept, for pointer equal to 199" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE198 ,Determines the Queue number if PASS[198]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS198 ,Determines whether to filter or accept, for pointer equal to 198" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE197 ,Determines the Queue number if PASS[197]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS197 ,Determines whether to filter or accept, for pointer equal to 197" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE196 ,Determines the Queue number if PASS[196]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS196 ,Determines whether to filter or accept, for pointer equal to 196" "Rejected,Accepted" group.long 0x34C8++0x3 line.long 0x00 "DFSMT50,Destination Address Filter Special Multicast Table 50 Register" bitfld.long 0x00 25.--27. " QUEUE203 ,Determines the Queue number if PASS[203]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS203 ,Determines whether to filter or accept, for pointer equal to 203" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE202 ,Determines the Queue number if PASS[202]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS202 ,Determines whether to filter or accept, for pointer equal to 202" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE201 ,Determines the Queue number if PASS[201]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS201 ,Determines whether to filter or accept, for pointer equal to 201" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE200 ,Determines the Queue number if PASS[200]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS200 ,Determines whether to filter or accept, for pointer equal to 200" "Rejected,Accepted" group.long 0x34CC++0x3 line.long 0x00 "DFSMT51,Destination Address Filter Special Multicast Table 51 Register" bitfld.long 0x00 25.--27. " QUEUE207 ,Determines the Queue number if PASS[207]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS207 ,Determines whether to filter or accept, for pointer equal to 207" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE206 ,Determines the Queue number if PASS[206]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS206 ,Determines whether to filter or accept, for pointer equal to 206" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE205 ,Determines the Queue number if PASS[205]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS205 ,Determines whether to filter or accept, for pointer equal to 205" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE204 ,Determines the Queue number if PASS[204]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS204 ,Determines whether to filter or accept, for pointer equal to 204" "Rejected,Accepted" group.long 0x34D0++0x3 line.long 0x00 "DFSMT52,Destination Address Filter Special Multicast Table 52 Register" bitfld.long 0x00 25.--27. " QUEUE211 ,Determines the Queue number if PASS[211]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS211 ,Determines whether to filter or accept, for pointer equal to 211" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE210 ,Determines the Queue number if PASS[210]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS210 ,Determines whether to filter or accept, for pointer equal to 210" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE209 ,Determines the Queue number if PASS[209]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS209 ,Determines whether to filter or accept, for pointer equal to 209" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE208 ,Determines the Queue number if PASS[208]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS208 ,Determines whether to filter or accept, for pointer equal to 208" "Rejected,Accepted" group.long 0x34D4++0x3 line.long 0x00 "DFSMT53,Destination Address Filter Special Multicast Table 53 Register" bitfld.long 0x00 25.--27. " QUEUE215 ,Determines the Queue number if PASS[215]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS215 ,Determines whether to filter or accept, for pointer equal to 215" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE214 ,Determines the Queue number if PASS[214]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS214 ,Determines whether to filter or accept, for pointer equal to 214" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE213 ,Determines the Queue number if PASS[213]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS213 ,Determines whether to filter or accept, for pointer equal to 213" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE212 ,Determines the Queue number if PASS[212]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS212 ,Determines whether to filter or accept, for pointer equal to 212" "Rejected,Accepted" group.long 0x34D8++0x3 line.long 0x00 "DFSMT54,Destination Address Filter Special Multicast Table 54 Register" bitfld.long 0x00 25.--27. " QUEUE219 ,Determines the Queue number if PASS[219]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS219 ,Determines whether to filter or accept, for pointer equal to 219" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE218 ,Determines the Queue number if PASS[218]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS218 ,Determines whether to filter or accept, for pointer equal to 218" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE217 ,Determines the Queue number if PASS[217]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS217 ,Determines whether to filter or accept, for pointer equal to 217" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE216 ,Determines the Queue number if PASS[216]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS216 ,Determines whether to filter or accept, for pointer equal to 216" "Rejected,Accepted" group.long 0x34DC++0x3 line.long 0x00 "DFSMT55,Destination Address Filter Special Multicast Table 55 Register" bitfld.long 0x00 25.--27. " QUEUE223 ,Determines the Queue number if PASS[223]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS223 ,Determines whether to filter or accept, for pointer equal to 223" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE222 ,Determines the Queue number if PASS[222]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS222 ,Determines whether to filter or accept, for pointer equal to 222" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE221 ,Determines the Queue number if PASS[221]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS221 ,Determines whether to filter or accept, for pointer equal to 221" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE220 ,Determines the Queue number if PASS[220]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS220 ,Determines whether to filter or accept, for pointer equal to 220" "Rejected,Accepted" group.long 0x34E0++0x3 line.long 0x00 "DFSMT56,Destination Address Filter Special Multicast Table 56 Register" bitfld.long 0x00 25.--27. " QUEUE227 ,Determines the Queue number if PASS[227]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS227 ,Determines whether to filter or accept, for pointer equal to 227" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE226 ,Determines the Queue number if PASS[226]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS226 ,Determines whether to filter or accept, for pointer equal to 226" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE225 ,Determines the Queue number if PASS[225]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS225 ,Determines whether to filter or accept, for pointer equal to 225" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE224 ,Determines the Queue number if PASS[224]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS224 ,Determines whether to filter or accept, for pointer equal to 224" "Rejected,Accepted" group.long 0x34E4++0x3 line.long 0x00 "DFSMT57,Destination Address Filter Special Multicast Table 57 Register" bitfld.long 0x00 25.--27. " QUEUE231 ,Determines the Queue number if PASS[231]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS231 ,Determines whether to filter or accept, for pointer equal to 231" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE230 ,Determines the Queue number if PASS[230]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS230 ,Determines whether to filter or accept, for pointer equal to 230" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE229 ,Determines the Queue number if PASS[229]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS229 ,Determines whether to filter or accept, for pointer equal to 229" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE228 ,Determines the Queue number if PASS[228]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS228 ,Determines whether to filter or accept, for pointer equal to 228" "Rejected,Accepted" group.long 0x34E8++0x3 line.long 0x00 "DFSMT58,Destination Address Filter Special Multicast Table 58 Register" bitfld.long 0x00 25.--27. " QUEUE235 ,Determines the Queue number if PASS[235]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS235 ,Determines whether to filter or accept, for pointer equal to 235" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE234 ,Determines the Queue number if PASS[234]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS234 ,Determines whether to filter or accept, for pointer equal to 234" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE233 ,Determines the Queue number if PASS[233]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS233 ,Determines whether to filter or accept, for pointer equal to 233" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE232 ,Determines the Queue number if PASS[232]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS232 ,Determines whether to filter or accept, for pointer equal to 232" "Rejected,Accepted" group.long 0x34EC++0x3 line.long 0x00 "DFSMT59,Destination Address Filter Special Multicast Table 59 Register" bitfld.long 0x00 25.--27. " QUEUE239 ,Determines the Queue number if PASS[239]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS239 ,Determines whether to filter or accept, for pointer equal to 239" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE238 ,Determines the Queue number if PASS[238]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS238 ,Determines whether to filter or accept, for pointer equal to 238" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE237 ,Determines the Queue number if PASS[237]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS237 ,Determines whether to filter or accept, for pointer equal to 237" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE236 ,Determines the Queue number if PASS[236]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS236 ,Determines whether to filter or accept, for pointer equal to 236" "Rejected,Accepted" group.long 0x34F0++0x3 line.long 0x00 "DFSMT60,Destination Address Filter Special Multicast Table 60 Register" bitfld.long 0x00 25.--27. " QUEUE243 ,Determines the Queue number if PASS[243]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS243 ,Determines whether to filter or accept, for pointer equal to 243" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE242 ,Determines the Queue number if PASS[242]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS242 ,Determines whether to filter or accept, for pointer equal to 242" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE241 ,Determines the Queue number if PASS[241]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS241 ,Determines whether to filter or accept, for pointer equal to 241" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE240 ,Determines the Queue number if PASS[240]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS240 ,Determines whether to filter or accept, for pointer equal to 240" "Rejected,Accepted" group.long 0x34F4++0x3 line.long 0x00 "DFSMT61,Destination Address Filter Special Multicast Table 61 Register" bitfld.long 0x00 25.--27. " QUEUE247 ,Determines the Queue number if PASS[247]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS247 ,Determines whether to filter or accept, for pointer equal to 247" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE246 ,Determines the Queue number if PASS[246]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS246 ,Determines whether to filter or accept, for pointer equal to 246" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE245 ,Determines the Queue number if PASS[245]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS245 ,Determines whether to filter or accept, for pointer equal to 245" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE244 ,Determines the Queue number if PASS[244]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS244 ,Determines whether to filter or accept, for pointer equal to 244" "Rejected,Accepted" group.long 0x34F8++0x3 line.long 0x00 "DFSMT62,Destination Address Filter Special Multicast Table 62 Register" bitfld.long 0x00 25.--27. " QUEUE251 ,Determines the Queue number if PASS[251]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS251 ,Determines whether to filter or accept, for pointer equal to 251" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE250 ,Determines the Queue number if PASS[250]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS250 ,Determines whether to filter or accept, for pointer equal to 250" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE249 ,Determines the Queue number if PASS[249]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS249 ,Determines whether to filter or accept, for pointer equal to 249" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE248 ,Determines the Queue number if PASS[248]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS248 ,Determines whether to filter or accept, for pointer equal to 248" "Rejected,Accepted" group.long 0x34FC++0x3 line.long 0x00 "DFSMT63,Destination Address Filter Special Multicast Table 63 Register" bitfld.long 0x00 25.--27. " QUEUE255 ,Determines the Queue number if PASS[255]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS255 ,Determines whether to filter or accept, for pointer equal to 255" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE254 ,Determines the Queue number if PASS[254]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS254 ,Determines whether to filter or accept, for pointer equal to 254" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE253 ,Determines the Queue number if PASS[253]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS253 ,Determines whether to filter or accept, for pointer equal to 253" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE252 ,Determines the Queue number if PASS[252]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS252 ,Determines whether to filter or accept, for pointer equal to 252" "Rejected,Accepted" tree.end tree "DFOMT Registers" width 9. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2) group.long 0x3500++0x3 line.long 0x00 "DFOMT0,Destination Address Filter Other Multicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3504++0x3 line.long 0x00 "DFOMT1,Destination Address Filter Other Multicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3508++0x3 line.long 0x00 "DFOMT2,Destination Address Filter Other Multicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x350C++0x3 line.long 0x00 "DFOMT3,Destination Address Filter Other Multicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" group.long 0x3510++0x3 line.long 0x00 "DFOMT4,Destination Address Filter Other Multicast Table 4 Register" bitfld.long 0x00 25.--27. " QUEUE19 ,Determines the Queue number if PASS[19 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS19 ,Determines whether to filter or accept, for pointer equal to 19 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE18 ,Determines the Queue number if PASS[18 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS18 ,Determines whether to filter or accept, for pointer equal to 18 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE17 ,Determines the Queue number if PASS[17 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS17 ,Determines whether to filter or accept, for pointer equal to 17 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE16 ,Determines the Queue number if PASS[16 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass16 ,Determines whether to filter or accept, for pointer equal to 16 " "Rejected,Accepted" group.long 0x3514++0x3 line.long 0x00 "DFOMT5,Destination Address Filter Other Multicast Table 5 Register" bitfld.long 0x00 25.--27. " QUEUE23 ,Determines the Queue number if PASS[23 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS23 ,Determines whether to filter or accept, for pointer equal to 23 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE22 ,Determines the Queue number if PASS[22 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS22 ,Determines whether to filter or accept, for pointer equal to 22 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE21 ,Determines the Queue number if PASS[21 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS21 ,Determines whether to filter or accept, for pointer equal to 21 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE20 ,Determines the Queue number if PASS[20 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass20 ,Determines whether to filter or accept, for pointer equal to 20 " "Rejected,Accepted" group.long 0x3518++0x3 line.long 0x00 "DFOMT6,Destination Address Filter Other Multicast Table 6 Register" bitfld.long 0x00 25.--27. " QUEUE27 ,Determines the Queue number if PASS[27 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS27 ,Determines whether to filter or accept, for pointer equal to 27 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE26 ,Determines the Queue number if PASS[26 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS26 ,Determines whether to filter or accept, for pointer equal to 26 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE25 ,Determines the Queue number if PASS[25 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS25 ,Determines whether to filter or accept, for pointer equal to 25 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE24 ,Determines the Queue number if PASS[24 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass24 ,Determines whether to filter or accept, for pointer equal to 24 " "Rejected,Accepted" group.long 0x351C++0x3 line.long 0x00 "DFOMT7,Destination Address Filter Other Multicast Table 7 Register" bitfld.long 0x00 25.--27. " QUEUE31 ,Determines the Queue number if PASS[31 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS31 ,Determines whether to filter or accept, for pointer equal to 31 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE30 ,Determines the Queue number if PASS[30 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS30 ,Determines whether to filter or accept, for pointer equal to 30 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE29 ,Determines the Queue number if PASS[29 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS29 ,Determines whether to filter or accept, for pointer equal to 29 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE28 ,Determines the Queue number if PASS[28 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass28 ,Determines whether to filter or accept, for pointer equal to 28 " "Rejected,Accepted" group.long 0x3520++0x3 line.long 0x00 "DFOMT8,Destination Address Filter Other Multicast Table 8 Register" bitfld.long 0x00 25.--27. " QUEUE35 ,Determines the Queue number if PASS[35 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS35 ,Determines whether to filter or accept, for pointer equal to 35 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE34 ,Determines the Queue number if PASS[34 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS34 ,Determines whether to filter or accept, for pointer equal to 34 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE33 ,Determines the Queue number if PASS[33 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS33 ,Determines whether to filter or accept, for pointer equal to 33 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE32 ,Determines the Queue number if PASS[32 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass32 ,Determines whether to filter or accept, for pointer equal to 32 " "Rejected,Accepted" group.long 0x3524++0x3 line.long 0x00 "DFOMT9,Destination Address Filter Other Multicast Table 9 Register" bitfld.long 0x00 25.--27. " QUEUE39 ,Determines the Queue number if PASS[39 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS39 ,Determines whether to filter or accept, for pointer equal to 39 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE38 ,Determines the Queue number if PASS[38 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS38 ,Determines whether to filter or accept, for pointer equal to 38 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE37 ,Determines the Queue number if PASS[37 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS37 ,Determines whether to filter or accept, for pointer equal to 37 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE36 ,Determines the Queue number if PASS[36 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass36 ,Determines whether to filter or accept, for pointer equal to 36 " "Rejected,Accepted" group.long 0x3528++0x3 line.long 0x00 "DFOMT10,Destination Address Filter Other Multicast Table 10 Register" bitfld.long 0x00 25.--27. " QUEUE43 ,Determines the Queue number if PASS[43 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS43 ,Determines whether to filter or accept, for pointer equal to 43 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE42 ,Determines the Queue number if PASS[42 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS42 ,Determines whether to filter or accept, for pointer equal to 42 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE41 ,Determines the Queue number if PASS[41 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS41 ,Determines whether to filter or accept, for pointer equal to 41 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE40 ,Determines the Queue number if PASS[40 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass40 ,Determines whether to filter or accept, for pointer equal to 40 " "Rejected,Accepted" group.long 0x352C++0x3 line.long 0x00 "DFOMT11,Destination Address Filter Other Multicast Table 11 Register" bitfld.long 0x00 25.--27. " QUEUE47 ,Determines the Queue number if PASS[47 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS47 ,Determines whether to filter or accept, for pointer equal to 47 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE46 ,Determines the Queue number if PASS[46 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS46 ,Determines whether to filter or accept, for pointer equal to 46 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE45 ,Determines the Queue number if PASS[45 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS45 ,Determines whether to filter or accept, for pointer equal to 45 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE44 ,Determines the Queue number if PASS[44 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass44 ,Determines whether to filter or accept, for pointer equal to 44 " "Rejected,Accepted" group.long 0x3530++0x3 line.long 0x00 "DFOMT12,Destination Address Filter Other Multicast Table 12 Register" bitfld.long 0x00 25.--27. " QUEUE51 ,Determines the Queue number if PASS[51 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS51 ,Determines whether to filter or accept, for pointer equal to 51 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE50 ,Determines the Queue number if PASS[50 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS50 ,Determines whether to filter or accept, for pointer equal to 50 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE49 ,Determines the Queue number if PASS[49 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS49 ,Determines whether to filter or accept, for pointer equal to 49 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE48 ,Determines the Queue number if PASS[48 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass48 ,Determines whether to filter or accept, for pointer equal to 48 " "Rejected,Accepted" group.long 0x3534++0x3 line.long 0x00 "DFOMT13,Destination Address Filter Other Multicast Table 13 Register" bitfld.long 0x00 25.--27. " QUEUE55 ,Determines the Queue number if PASS[55 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS55 ,Determines whether to filter or accept, for pointer equal to 55 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE54 ,Determines the Queue number if PASS[54 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS54 ,Determines whether to filter or accept, for pointer equal to 54 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE53 ,Determines the Queue number if PASS[53 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS53 ,Determines whether to filter or accept, for pointer equal to 53 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE52 ,Determines the Queue number if PASS[52 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass52 ,Determines whether to filter or accept, for pointer equal to 52 " "Rejected,Accepted" group.long 0x3538++0x3 line.long 0x00 "DFOMT14,Destination Address Filter Other Multicast Table 14 Register" bitfld.long 0x00 25.--27. " QUEUE59 ,Determines the Queue number if PASS[59 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS59 ,Determines whether to filter or accept, for pointer equal to 59 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE58 ,Determines the Queue number if PASS[58 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS58 ,Determines whether to filter or accept, for pointer equal to 58 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE57 ,Determines the Queue number if PASS[57 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS57 ,Determines whether to filter or accept, for pointer equal to 57 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE56 ,Determines the Queue number if PASS[56 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass56 ,Determines whether to filter or accept, for pointer equal to 56 " "Rejected,Accepted" group.long 0x353C++0x3 line.long 0x00 "DFOMT15,Destination Address Filter Other Multicast Table 15 Register" bitfld.long 0x00 25.--27. " QUEUE63 ,Determines the Queue number if PASS[63 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS63 ,Determines whether to filter or accept, for pointer equal to 63 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE62 ,Determines the Queue number if PASS[62 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS62 ,Determines whether to filter or accept, for pointer equal to 62 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE61 ,Determines the Queue number if PASS[61 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS61 ,Determines whether to filter or accept, for pointer equal to 61 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE60 ,Determines the Queue number if PASS[60 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass60 ,Determines whether to filter or accept, for pointer equal to 60 " "Rejected,Accepted" group.long 0x3540++0x3 line.long 0x00 "DFOMT16,Destination Address Filter Other Multicast Table 16 Register" bitfld.long 0x00 25.--27. " QUEUE67 ,Determines the Queue number if PASS[67 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS67 ,Determines whether to filter or accept, for pointer equal to 67 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE66 ,Determines the Queue number if PASS[66 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS66 ,Determines whether to filter or accept, for pointer equal to 66 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE65 ,Determines the Queue number if PASS[65 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS65 ,Determines whether to filter or accept, for pointer equal to 65 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE64 ,Determines the Queue number if PASS[64 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass64 ,Determines whether to filter or accept, for pointer equal to 64 " "Rejected,Accepted" group.long 0x3544++0x3 line.long 0x00 "DFOMT17,Destination Address Filter Other Multicast Table 17 Register" bitfld.long 0x00 25.--27. " QUEUE71 ,Determines the Queue number if PASS[71 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS71 ,Determines whether to filter or accept, for pointer equal to 71 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE70 ,Determines the Queue number if PASS[70 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS70 ,Determines whether to filter or accept, for pointer equal to 70 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE69 ,Determines the Queue number if PASS[69 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS69 ,Determines whether to filter or accept, for pointer equal to 69 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE68 ,Determines the Queue number if PASS[68 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass68 ,Determines whether to filter or accept, for pointer equal to 68 " "Rejected,Accepted" group.long 0x3548++0x3 line.long 0x00 "DFOMT18,Destination Address Filter Other Multicast Table 18 Register" bitfld.long 0x00 25.--27. " QUEUE75 ,Determines the Queue number if PASS[75 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS75 ,Determines whether to filter or accept, for pointer equal to 75 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE74 ,Determines the Queue number if PASS[74 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS74 ,Determines whether to filter or accept, for pointer equal to 74 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE73 ,Determines the Queue number if PASS[73 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS73 ,Determines whether to filter or accept, for pointer equal to 73 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE72 ,Determines the Queue number if PASS[72 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass72 ,Determines whether to filter or accept, for pointer equal to 72 " "Rejected,Accepted" group.long 0x354C++0x3 line.long 0x00 "DFOMT19,Destination Address Filter Other Multicast Table 19 Register" bitfld.long 0x00 25.--27. " QUEUE79 ,Determines the Queue number if PASS[79 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS79 ,Determines whether to filter or accept, for pointer equal to 79 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE78 ,Determines the Queue number if PASS[78 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS78 ,Determines whether to filter or accept, for pointer equal to 78 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE77 ,Determines the Queue number if PASS[77 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS77 ,Determines whether to filter or accept, for pointer equal to 77 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE76 ,Determines the Queue number if PASS[76 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass76 ,Determines whether to filter or accept, for pointer equal to 76 " "Rejected,Accepted" group.long 0x3550++0x3 line.long 0x00 "DFOMT20,Destination Address Filter Other Multicast Table 20 Register" bitfld.long 0x00 25.--27. " QUEUE83 ,Determines the Queue number if PASS[83 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS83 ,Determines whether to filter or accept, for pointer equal to 83 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE82 ,Determines the Queue number if PASS[82 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS82 ,Determines whether to filter or accept, for pointer equal to 82 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE81 ,Determines the Queue number if PASS[81 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS81 ,Determines whether to filter or accept, for pointer equal to 81 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE80 ,Determines the Queue number if PASS[80 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass80 ,Determines whether to filter or accept, for pointer equal to 80 " "Rejected,Accepted" group.long 0x3554++0x3 line.long 0x00 "DFOMT21,Destination Address Filter Other Multicast Table 21 Register" bitfld.long 0x00 25.--27. " QUEUE87 ,Determines the Queue number if PASS[87 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS87 ,Determines whether to filter or accept, for pointer equal to 87 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE86 ,Determines the Queue number if PASS[86 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS86 ,Determines whether to filter or accept, for pointer equal to 86 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE85 ,Determines the Queue number if PASS[85 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS85 ,Determines whether to filter or accept, for pointer equal to 85 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE84 ,Determines the Queue number if PASS[84 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass84 ,Determines whether to filter or accept, for pointer equal to 84 " "Rejected,Accepted" group.long 0x3558++0x3 line.long 0x00 "DFOMT22,Destination Address Filter Other Multicast Table 22 Register" bitfld.long 0x00 25.--27. " QUEUE91 ,Determines the Queue number if PASS[91 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS91 ,Determines whether to filter or accept, for pointer equal to 91 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE90 ,Determines the Queue number if PASS[90 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS90 ,Determines whether to filter or accept, for pointer equal to 90 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE89 ,Determines the Queue number if PASS[89 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS89 ,Determines whether to filter or accept, for pointer equal to 89 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE88 ,Determines the Queue number if PASS[88 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass88 ,Determines whether to filter or accept, for pointer equal to 88 " "Rejected,Accepted" group.long 0x355C++0x3 line.long 0x00 "DFOMT23,Destination Address Filter Other Multicast Table 23 Register" bitfld.long 0x00 25.--27. " QUEUE95 ,Determines the Queue number if PASS[95 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS95 ,Determines whether to filter or accept, for pointer equal to 95 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE94 ,Determines the Queue number if PASS[94 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS94 ,Determines whether to filter or accept, for pointer equal to 94 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE93 ,Determines the Queue number if PASS[93 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS93 ,Determines whether to filter or accept, for pointer equal to 93 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE92 ,Determines the Queue number if PASS[92 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass92 ,Determines whether to filter or accept, for pointer equal to 92 " "Rejected,Accepted" group.long 0x3560++0x3 line.long 0x00 "DFOMT24,Destination Address Filter Other Multicast Table 24 Register" bitfld.long 0x00 25.--27. " QUEUE99 ,Determines the Queue number if PASS[99 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS99 ,Determines whether to filter or accept, for pointer equal to 99 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE98 ,Determines the Queue number if PASS[98 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS98 ,Determines whether to filter or accept, for pointer equal to 98 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE97 ,Determines the Queue number if PASS[97 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS97 ,Determines whether to filter or accept, for pointer equal to 97 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE96 ,Determines the Queue number if PASS[96 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass96 ,Determines whether to filter or accept, for pointer equal to 96 " "Rejected,Accepted" group.long 0x3564++0x3 line.long 0x00 "DFOMT25,Destination Address Filter Other Multicast Table 25 Register" bitfld.long 0x00 25.--27. " QUEUE103 ,Determines the Queue number if PASS[103]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS103 ,Determines whether to filter or accept, for pointer equal to 103" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE102 ,Determines the Queue number if PASS[102]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS102 ,Determines whether to filter or accept, for pointer equal to 102" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE101 ,Determines the Queue number if PASS[101]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS101 ,Determines whether to filter or accept, for pointer equal to 101" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE100 ,Determines the Queue number if PASS[100]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass100 ,Determines whether to filter or accept, for pointer equal to 100" "Rejected,Accepted" group.long 0x3568++0x3 line.long 0x00 "DFOMT26,Destination Address Filter Other Multicast Table 26 Register" bitfld.long 0x00 25.--27. " QUEUE107 ,Determines the Queue number if PASS[107]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS107 ,Determines whether to filter or accept, for pointer equal to 107" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE106 ,Determines the Queue number if PASS[106]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS106 ,Determines whether to filter or accept, for pointer equal to 106" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE105 ,Determines the Queue number if PASS[105]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS105 ,Determines whether to filter or accept, for pointer equal to 105" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE104 ,Determines the Queue number if PASS[104]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass104 ,Determines whether to filter or accept, for pointer equal to 104" "Rejected,Accepted" group.long 0x356C++0x3 line.long 0x00 "DFOMT27,Destination Address Filter Other Multicast Table 27 Register" bitfld.long 0x00 25.--27. " QUEUE111 ,Determines the Queue number if PASS[111]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS111 ,Determines whether to filter or accept, for pointer equal to 111" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE110 ,Determines the Queue number if PASS[110]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS110 ,Determines whether to filter or accept, for pointer equal to 110" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE109 ,Determines the Queue number if PASS[109]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS109 ,Determines whether to filter or accept, for pointer equal to 109" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE108 ,Determines the Queue number if PASS[108]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass108 ,Determines whether to filter or accept, for pointer equal to 108" "Rejected,Accepted" group.long 0x3570++0x3 line.long 0x00 "DFOMT28,Destination Address Filter Other Multicast Table 28 Register" bitfld.long 0x00 25.--27. " QUEUE115 ,Determines the Queue number if PASS[115]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS115 ,Determines whether to filter or accept, for pointer equal to 115" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE114 ,Determines the Queue number if PASS[114]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS114 ,Determines whether to filter or accept, for pointer equal to 114" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE113 ,Determines the Queue number if PASS[113]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS113 ,Determines whether to filter or accept, for pointer equal to 113" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE112 ,Determines the Queue number if PASS[112]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass112 ,Determines whether to filter or accept, for pointer equal to 112" "Rejected,Accepted" group.long 0x3574++0x3 line.long 0x00 "DFOMT29,Destination Address Filter Other Multicast Table 29 Register" bitfld.long 0x00 25.--27. " QUEUE119 ,Determines the Queue number if PASS[119]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS119 ,Determines whether to filter or accept, for pointer equal to 119" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE118 ,Determines the Queue number if PASS[118]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS118 ,Determines whether to filter or accept, for pointer equal to 118" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE117 ,Determines the Queue number if PASS[117]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS117 ,Determines whether to filter or accept, for pointer equal to 117" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE116 ,Determines the Queue number if PASS[116]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass116 ,Determines whether to filter or accept, for pointer equal to 116" "Rejected,Accepted" group.long 0x3578++0x3 line.long 0x00 "DFOMT30,Destination Address Filter Other Multicast Table 30 Register" bitfld.long 0x00 25.--27. " QUEUE123 ,Determines the Queue number if PASS[123]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS123 ,Determines whether to filter or accept, for pointer equal to 123" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE122 ,Determines the Queue number if PASS[122]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS122 ,Determines whether to filter or accept, for pointer equal to 122" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE121 ,Determines the Queue number if PASS[121]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS121 ,Determines whether to filter or accept, for pointer equal to 121" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE120 ,Determines the Queue number if PASS[120]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass120 ,Determines whether to filter or accept, for pointer equal to 120" "Rejected,Accepted" group.long 0x357C++0x3 line.long 0x00 "DFOMT31,Destination Address Filter Other Multicast Table 31 Register" bitfld.long 0x00 25.--27. " QUEUE127 ,Determines the Queue number if PASS[127]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS127 ,Determines whether to filter or accept, for pointer equal to 127" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE126 ,Determines the Queue number if PASS[126]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS126 ,Determines whether to filter or accept, for pointer equal to 126" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE125 ,Determines the Queue number if PASS[125]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS125 ,Determines whether to filter or accept, for pointer equal to 125" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE124 ,Determines the Queue number if PASS[124]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass124 ,Determines whether to filter or accept, for pointer equal to 124" "Rejected,Accepted" group.long 0x3580++0x3 line.long 0x00 "DFOMT32,Destination Address Filter Other Multicast Table 32 Register" bitfld.long 0x00 25.--27. " QUEUE131 ,Determines the Queue number if PASS[131]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS131 ,Determines whether to filter or accept, for pointer equal to 131" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE130 ,Determines the Queue number if PASS[130]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS130 ,Determines whether to filter or accept, for pointer equal to 130" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE129 ,Determines the Queue number if PASS[129]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS129 ,Determines whether to filter or accept, for pointer equal to 129" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE128 ,Determines the Queue number if PASS[128]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass128 ,Determines whether to filter or accept, for pointer equal to 128" "Rejected,Accepted" group.long 0x3584++0x3 line.long 0x00 "DFOMT33,Destination Address Filter Other Multicast Table 33 Register" bitfld.long 0x00 25.--27. " QUEUE135 ,Determines the Queue number if PASS[135]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS135 ,Determines whether to filter or accept, for pointer equal to 135" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE134 ,Determines the Queue number if PASS[134]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS134 ,Determines whether to filter or accept, for pointer equal to 134" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE133 ,Determines the Queue number if PASS[133]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS133 ,Determines whether to filter or accept, for pointer equal to 133" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE132 ,Determines the Queue number if PASS[132]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass132 ,Determines whether to filter or accept, for pointer equal to 132" "Rejected,Accepted" group.long 0x3588++0x3 line.long 0x00 "DFOMT34,Destination Address Filter Other Multicast Table 34 Register" bitfld.long 0x00 25.--27. " QUEUE139 ,Determines the Queue number if PASS[139]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS139 ,Determines whether to filter or accept, for pointer equal to 139" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE138 ,Determines the Queue number if PASS[138]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS138 ,Determines whether to filter or accept, for pointer equal to 138" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE137 ,Determines the Queue number if PASS[137]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS137 ,Determines whether to filter or accept, for pointer equal to 137" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE136 ,Determines the Queue number if PASS[136]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass136 ,Determines whether to filter or accept, for pointer equal to 136" "Rejected,Accepted" group.long 0x358C++0x3 line.long 0x00 "DFOMT35,Destination Address Filter Other Multicast Table 35 Register" bitfld.long 0x00 25.--27. " QUEUE143 ,Determines the Queue number if PASS[143]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS143 ,Determines whether to filter or accept, for pointer equal to 143" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE142 ,Determines the Queue number if PASS[142]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS142 ,Determines whether to filter or accept, for pointer equal to 142" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE141 ,Determines the Queue number if PASS[141]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS141 ,Determines whether to filter or accept, for pointer equal to 141" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE140 ,Determines the Queue number if PASS[140]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass140 ,Determines whether to filter or accept, for pointer equal to 140" "Rejected,Accepted" group.long 0x3590++0x3 line.long 0x00 "DFOMT36,Destination Address Filter Other Multicast Table 36 Register" bitfld.long 0x00 25.--27. " QUEUE147 ,Determines the Queue number if PASS[147]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS147 ,Determines whether to filter or accept, for pointer equal to 147" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE146 ,Determines the Queue number if PASS[146]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS146 ,Determines whether to filter or accept, for pointer equal to 146" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE145 ,Determines the Queue number if PASS[145]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS145 ,Determines whether to filter or accept, for pointer equal to 145" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE144 ,Determines the Queue number if PASS[144]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass144 ,Determines whether to filter or accept, for pointer equal to 144" "Rejected,Accepted" group.long 0x3594++0x3 line.long 0x00 "DFOMT37,Destination Address Filter Other Multicast Table 37 Register" bitfld.long 0x00 25.--27. " QUEUE151 ,Determines the Queue number if PASS[151]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS151 ,Determines whether to filter or accept, for pointer equal to 151" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE150 ,Determines the Queue number if PASS[150]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS150 ,Determines whether to filter or accept, for pointer equal to 150" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE149 ,Determines the Queue number if PASS[149]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS149 ,Determines whether to filter or accept, for pointer equal to 149" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE148 ,Determines the Queue number if PASS[148]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass148 ,Determines whether to filter or accept, for pointer equal to 148" "Rejected,Accepted" group.long 0x3598++0x3 line.long 0x00 "DFOMT38,Destination Address Filter Other Multicast Table 38 Register" bitfld.long 0x00 25.--27. " QUEUE155 ,Determines the Queue number if PASS[155]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS155 ,Determines whether to filter or accept, for pointer equal to 155" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE154 ,Determines the Queue number if PASS[154]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS154 ,Determines whether to filter or accept, for pointer equal to 154" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE153 ,Determines the Queue number if PASS[153]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS153 ,Determines whether to filter or accept, for pointer equal to 153" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE152 ,Determines the Queue number if PASS[152]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass152 ,Determines whether to filter or accept, for pointer equal to 152" "Rejected,Accepted" group.long 0x359C++0x3 line.long 0x00 "DFOMT39,Destination Address Filter Other Multicast Table 39 Register" bitfld.long 0x00 25.--27. " QUEUE159 ,Determines the Queue number if PASS[159]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS159 ,Determines whether to filter or accept, for pointer equal to 159" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE158 ,Determines the Queue number if PASS[158]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS158 ,Determines whether to filter or accept, for pointer equal to 158" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE157 ,Determines the Queue number if PASS[157]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS157 ,Determines whether to filter or accept, for pointer equal to 157" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE156 ,Determines the Queue number if PASS[156]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass156 ,Determines whether to filter or accept, for pointer equal to 156" "Rejected,Accepted" group.long 0x35A0++0x3 line.long 0x00 "DFOMT40,Destination Address Filter Other Multicast Table 40 Register" bitfld.long 0x00 25.--27. " QUEUE163 ,Determines the Queue number if PASS[163]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS163 ,Determines whether to filter or accept, for pointer equal to 163" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE162 ,Determines the Queue number if PASS[162]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS162 ,Determines whether to filter or accept, for pointer equal to 162" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE161 ,Determines the Queue number if PASS[161]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS161 ,Determines whether to filter or accept, for pointer equal to 161" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE160 ,Determines the Queue number if PASS[160]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass160 ,Determines whether to filter or accept, for pointer equal to 160" "Rejected,Accepted" group.long 0x35A4++0x3 line.long 0x00 "DFOMT41,Destination Address Filter Other Multicast Table 41 Register" bitfld.long 0x00 25.--27. " QUEUE167 ,Determines the Queue number if PASS[167]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS167 ,Determines whether to filter or accept, for pointer equal to 167" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE166 ,Determines the Queue number if PASS[166]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS166 ,Determines whether to filter or accept, for pointer equal to 166" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE165 ,Determines the Queue number if PASS[165]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS165 ,Determines whether to filter or accept, for pointer equal to 165" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE164 ,Determines the Queue number if PASS[164]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass164 ,Determines whether to filter or accept, for pointer equal to 164" "Rejected,Accepted" group.long 0x35A8++0x3 line.long 0x00 "DFOMT42,Destination Address Filter Other Multicast Table 42 Register" bitfld.long 0x00 25.--27. " QUEUE171 ,Determines the Queue number if PASS[171]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS171 ,Determines whether to filter or accept, for pointer equal to 171" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE170 ,Determines the Queue number if PASS[170]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS170 ,Determines whether to filter or accept, for pointer equal to 170" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE169 ,Determines the Queue number if PASS[169]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS169 ,Determines whether to filter or accept, for pointer equal to 169" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE168 ,Determines the Queue number if PASS[168]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass168 ,Determines whether to filter or accept, for pointer equal to 168" "Rejected,Accepted" group.long 0x35AC++0x3 line.long 0x00 "DFOMT43,Destination Address Filter Other Multicast Table 43 Register" bitfld.long 0x00 25.--27. " QUEUE175 ,Determines the Queue number if PASS[175]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS175 ,Determines whether to filter or accept, for pointer equal to 175" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE174 ,Determines the Queue number if PASS[174]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS174 ,Determines whether to filter or accept, for pointer equal to 174" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE173 ,Determines the Queue number if PASS[173]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS173 ,Determines whether to filter or accept, for pointer equal to 173" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE172 ,Determines the Queue number if PASS[172]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass172 ,Determines whether to filter or accept, for pointer equal to 172" "Rejected,Accepted" group.long 0x35B0++0x3 line.long 0x00 "DFOMT44,Destination Address Filter Other Multicast Table 44 Register" bitfld.long 0x00 25.--27. " QUEUE179 ,Determines the Queue number if PASS[179]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS179 ,Determines whether to filter or accept, for pointer equal to 179" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE178 ,Determines the Queue number if PASS[178]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS178 ,Determines whether to filter or accept, for pointer equal to 178" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE177 ,Determines the Queue number if PASS[177]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS177 ,Determines whether to filter or accept, for pointer equal to 177" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE176 ,Determines the Queue number if PASS[176]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass176 ,Determines whether to filter or accept, for pointer equal to 176" "Rejected,Accepted" group.long 0x35B4++0x3 line.long 0x00 "DFOMT45,Destination Address Filter Other Multicast Table 45 Register" bitfld.long 0x00 25.--27. " QUEUE183 ,Determines the Queue number if PASS[183]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS183 ,Determines whether to filter or accept, for pointer equal to 183" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE182 ,Determines the Queue number if PASS[182]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS182 ,Determines whether to filter or accept, for pointer equal to 182" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE181 ,Determines the Queue number if PASS[181]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS181 ,Determines whether to filter or accept, for pointer equal to 181" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE180 ,Determines the Queue number if PASS[180]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass180 ,Determines whether to filter or accept, for pointer equal to 180" "Rejected,Accepted" group.long 0x35B8++0x3 line.long 0x00 "DFOMT46,Destination Address Filter Other Multicast Table 46 Register" bitfld.long 0x00 25.--27. " QUEUE187 ,Determines the Queue number if PASS[187]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS187 ,Determines whether to filter or accept, for pointer equal to 187" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE186 ,Determines the Queue number if PASS[186]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS186 ,Determines whether to filter or accept, for pointer equal to 186" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE185 ,Determines the Queue number if PASS[185]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS185 ,Determines whether to filter or accept, for pointer equal to 185" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE184 ,Determines the Queue number if PASS[184]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass184 ,Determines whether to filter or accept, for pointer equal to 184" "Rejected,Accepted" group.long 0x35BC++0x3 line.long 0x00 "DFOMT47,Destination Address Filter Other Multicast Table 47 Register" bitfld.long 0x00 25.--27. " QUEUE191 ,Determines the Queue number if PASS[191]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS191 ,Determines whether to filter or accept, for pointer equal to 191" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE190 ,Determines the Queue number if PASS[190]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS190 ,Determines whether to filter or accept, for pointer equal to 190" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE189 ,Determines the Queue number if PASS[189]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS189 ,Determines whether to filter or accept, for pointer equal to 189" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE188 ,Determines the Queue number if PASS[188]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass188 ,Determines whether to filter or accept, for pointer equal to 188" "Rejected,Accepted" group.long 0x35C0++0x3 line.long 0x00 "DFOMT48,Destination Address Filter Other Multicast Table 48 Register" bitfld.long 0x00 25.--27. " QUEUE195 ,Determines the Queue number if PASS[195]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS195 ,Determines whether to filter or accept, for pointer equal to 195" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE194 ,Determines the Queue number if PASS[194]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS194 ,Determines whether to filter or accept, for pointer equal to 194" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE193 ,Determines the Queue number if PASS[193]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS193 ,Determines whether to filter or accept, for pointer equal to 193" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE192 ,Determines the Queue number if PASS[192]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass192 ,Determines whether to filter or accept, for pointer equal to 192" "Rejected,Accepted" group.long 0x35C4++0x3 line.long 0x00 "DFOMT49,Destination Address Filter Other Multicast Table 49 Register" bitfld.long 0x00 25.--27. " QUEUE199 ,Determines the Queue number if PASS[199]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS199 ,Determines whether to filter or accept, for pointer equal to 199" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE198 ,Determines the Queue number if PASS[198]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS198 ,Determines whether to filter or accept, for pointer equal to 198" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE197 ,Determines the Queue number if PASS[197]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS197 ,Determines whether to filter or accept, for pointer equal to 197" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE196 ,Determines the Queue number if PASS[196]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass196 ,Determines whether to filter or accept, for pointer equal to 196" "Rejected,Accepted" group.long 0x35C8++0x3 line.long 0x00 "DFOMT50,Destination Address Filter Other Multicast Table 50 Register" bitfld.long 0x00 25.--27. " QUEUE203 ,Determines the Queue number if PASS[203]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS203 ,Determines whether to filter or accept, for pointer equal to 203" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE202 ,Determines the Queue number if PASS[202]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS202 ,Determines whether to filter or accept, for pointer equal to 202" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE201 ,Determines the Queue number if PASS[201]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS201 ,Determines whether to filter or accept, for pointer equal to 201" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE200 ,Determines the Queue number if PASS[200]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass200 ,Determines whether to filter or accept, for pointer equal to 200" "Rejected,Accepted" group.long 0x35CC++0x3 line.long 0x00 "DFOMT51,Destination Address Filter Other Multicast Table 51 Register" bitfld.long 0x00 25.--27. " QUEUE207 ,Determines the Queue number if PASS[207]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS207 ,Determines whether to filter or accept, for pointer equal to 207" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE206 ,Determines the Queue number if PASS[206]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS206 ,Determines whether to filter or accept, for pointer equal to 206" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE205 ,Determines the Queue number if PASS[205]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS205 ,Determines whether to filter or accept, for pointer equal to 205" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE204 ,Determines the Queue number if PASS[204]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass204 ,Determines whether to filter or accept, for pointer equal to 204" "Rejected,Accepted" group.long 0x35D0++0x3 line.long 0x00 "DFOMT52,Destination Address Filter Other Multicast Table 52 Register" bitfld.long 0x00 25.--27. " QUEUE211 ,Determines the Queue number if PASS[211]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS211 ,Determines whether to filter or accept, for pointer equal to 211" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE210 ,Determines the Queue number if PASS[210]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS210 ,Determines whether to filter or accept, for pointer equal to 210" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE209 ,Determines the Queue number if PASS[209]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS209 ,Determines whether to filter or accept, for pointer equal to 209" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE208 ,Determines the Queue number if PASS[208]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass208 ,Determines whether to filter or accept, for pointer equal to 208" "Rejected,Accepted" group.long 0x35D4++0x3 line.long 0x00 "DFOMT53,Destination Address Filter Other Multicast Table 53 Register" bitfld.long 0x00 25.--27. " QUEUE215 ,Determines the Queue number if PASS[215]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS215 ,Determines whether to filter or accept, for pointer equal to 215" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE214 ,Determines the Queue number if PASS[214]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS214 ,Determines whether to filter or accept, for pointer equal to 214" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE213 ,Determines the Queue number if PASS[213]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS213 ,Determines whether to filter or accept, for pointer equal to 213" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE212 ,Determines the Queue number if PASS[212]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass212 ,Determines whether to filter or accept, for pointer equal to 212" "Rejected,Accepted" group.long 0x35D8++0x3 line.long 0x00 "DFOMT54,Destination Address Filter Other Multicast Table 54 Register" bitfld.long 0x00 25.--27. " QUEUE219 ,Determines the Queue number if PASS[219]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS219 ,Determines whether to filter or accept, for pointer equal to 219" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE218 ,Determines the Queue number if PASS[218]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS218 ,Determines whether to filter or accept, for pointer equal to 218" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE217 ,Determines the Queue number if PASS[217]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS217 ,Determines whether to filter or accept, for pointer equal to 217" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE216 ,Determines the Queue number if PASS[216]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass216 ,Determines whether to filter or accept, for pointer equal to 216" "Rejected,Accepted" group.long 0x35DC++0x3 line.long 0x00 "DFOMT55,Destination Address Filter Other Multicast Table 55 Register" bitfld.long 0x00 25.--27. " QUEUE223 ,Determines the Queue number if PASS[223]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS223 ,Determines whether to filter or accept, for pointer equal to 223" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE222 ,Determines the Queue number if PASS[222]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS222 ,Determines whether to filter or accept, for pointer equal to 222" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE221 ,Determines the Queue number if PASS[221]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS221 ,Determines whether to filter or accept, for pointer equal to 221" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE220 ,Determines the Queue number if PASS[220]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass220 ,Determines whether to filter or accept, for pointer equal to 220" "Rejected,Accepted" group.long 0x35E0++0x3 line.long 0x00 "DFOMT56,Destination Address Filter Other Multicast Table 56 Register" bitfld.long 0x00 25.--27. " QUEUE227 ,Determines the Queue number if PASS[227]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS227 ,Determines whether to filter or accept, for pointer equal to 227" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE226 ,Determines the Queue number if PASS[226]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS226 ,Determines whether to filter or accept, for pointer equal to 226" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE225 ,Determines the Queue number if PASS[225]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS225 ,Determines whether to filter or accept, for pointer equal to 225" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE224 ,Determines the Queue number if PASS[224]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass224 ,Determines whether to filter or accept, for pointer equal to 224" "Rejected,Accepted" group.long 0x35E4++0x3 line.long 0x00 "DFOMT57,Destination Address Filter Other Multicast Table 57 Register" bitfld.long 0x00 25.--27. " QUEUE231 ,Determines the Queue number if PASS[231]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS231 ,Determines whether to filter or accept, for pointer equal to 231" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE230 ,Determines the Queue number if PASS[230]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS230 ,Determines whether to filter or accept, for pointer equal to 230" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE229 ,Determines the Queue number if PASS[229]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS229 ,Determines whether to filter or accept, for pointer equal to 229" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE228 ,Determines the Queue number if PASS[228]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass228 ,Determines whether to filter or accept, for pointer equal to 228" "Rejected,Accepted" group.long 0x35E8++0x3 line.long 0x00 "DFOMT58,Destination Address Filter Other Multicast Table 58 Register" bitfld.long 0x00 25.--27. " QUEUE235 ,Determines the Queue number if PASS[235]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS235 ,Determines whether to filter or accept, for pointer equal to 235" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE234 ,Determines the Queue number if PASS[234]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS234 ,Determines whether to filter or accept, for pointer equal to 234" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE233 ,Determines the Queue number if PASS[233]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS233 ,Determines whether to filter or accept, for pointer equal to 233" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE232 ,Determines the Queue number if PASS[232]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass232 ,Determines whether to filter or accept, for pointer equal to 232" "Rejected,Accepted" group.long 0x35EC++0x3 line.long 0x00 "DFOMT59,Destination Address Filter Other Multicast Table 59 Register" bitfld.long 0x00 25.--27. " QUEUE239 ,Determines the Queue number if PASS[239]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS239 ,Determines whether to filter or accept, for pointer equal to 239" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE238 ,Determines the Queue number if PASS[238]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS238 ,Determines whether to filter or accept, for pointer equal to 238" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE237 ,Determines the Queue number if PASS[237]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS237 ,Determines whether to filter or accept, for pointer equal to 237" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE236 ,Determines the Queue number if PASS[236]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass236 ,Determines whether to filter or accept, for pointer equal to 236" "Rejected,Accepted" group.long 0x35F0++0x3 line.long 0x00 "DFOMT60,Destination Address Filter Other Multicast Table 60 Register" bitfld.long 0x00 25.--27. " QUEUE243 ,Determines the Queue number if PASS[243]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS243 ,Determines whether to filter or accept, for pointer equal to 243" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE242 ,Determines the Queue number if PASS[242]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS242 ,Determines whether to filter or accept, for pointer equal to 242" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE241 ,Determines the Queue number if PASS[241]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS241 ,Determines whether to filter or accept, for pointer equal to 241" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE240 ,Determines the Queue number if PASS[240]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass240 ,Determines whether to filter or accept, for pointer equal to 240" "Rejected,Accepted" group.long 0x35F4++0x3 line.long 0x00 "DFOMT61,Destination Address Filter Other Multicast Table 61 Register" bitfld.long 0x00 25.--27. " QUEUE247 ,Determines the Queue number if PASS[247]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS247 ,Determines whether to filter or accept, for pointer equal to 247" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE246 ,Determines the Queue number if PASS[246]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS246 ,Determines whether to filter or accept, for pointer equal to 246" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE245 ,Determines the Queue number if PASS[245]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS245 ,Determines whether to filter or accept, for pointer equal to 245" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE244 ,Determines the Queue number if PASS[244]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass244 ,Determines whether to filter or accept, for pointer equal to 244" "Rejected,Accepted" group.long 0x35F8++0x3 line.long 0x00 "DFOMT62,Destination Address Filter Other Multicast Table 62 Register" bitfld.long 0x00 25.--27. " QUEUE251 ,Determines the Queue number if PASS[251]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS251 ,Determines whether to filter or accept, for pointer equal to 251" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE250 ,Determines the Queue number if PASS[250]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS250 ,Determines whether to filter or accept, for pointer equal to 250" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE249 ,Determines the Queue number if PASS[249]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS249 ,Determines whether to filter or accept, for pointer equal to 249" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE248 ,Determines the Queue number if PASS[248]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass248 ,Determines whether to filter or accept, for pointer equal to 248" "Rejected,Accepted" group.long 0x35FC++0x3 line.long 0x00 "DFOMT63,Destination Address Filter Other Multicast Table 63 Register" bitfld.long 0x00 25.--27. " QUEUE255 ,Determines the Queue number if PASS[255]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS255 ,Determines whether to filter or accept, for pointer equal to 255" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE254 ,Determines the Queue number if PASS[254]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS254 ,Determines whether to filter or accept, for pointer equal to 254" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE253 ,Determines the Queue number if PASS[253]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS253 ,Determines whether to filter or accept, for pointer equal to 253" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE252 ,Determines the Queue number if PASS[252]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass252 ,Determines whether to filter or accept, for pointer equal to 252" "Rejected,Accepted" else hgroup.long 0x3500++0x3 hide.long 0x00 "DFOMT0,Destination Address Filter Other Multicast Table 0 Register" textline " " hgroup.long 0x3504++0x3 hide.long 0x00 "DFOMT1,Destination Address Filter Other Multicast Table 1 Register" textline " " hgroup.long 0x3508++0x3 hide.long 0x00 "DFOMT2,Destination Address Filter Other Multicast Table 2 Register" textline " " hgroup.long 0x350C++0x3 hide.long 0x00 "DFOMT3,Destination Address Filter Other Multicast Table 3 Register" textline " " hgroup.long 0x3510++0x3 hide.long 0x00 "DFOMT4,Destination Address Filter Other Multicast Table 4 Register" textline " " hgroup.long 0x3514++0x3 hide.long 0x00 "DFOMT5,Destination Address Filter Other Multicast Table 5 Register" textline " " hgroup.long 0x3518++0x3 hide.long 0x00 "DFOMT6,Destination Address Filter Other Multicast Table 6 Register" textline " " hgroup.long 0x351C++0x3 hide.long 0x00 "DFOMT7,Destination Address Filter Other Multicast Table 7 Register" textline " " hgroup.long 0x3520++0x3 hide.long 0x00 "DFOMT8,Destination Address Filter Other Multicast Table 8 Register" textline " " hgroup.long 0x3524++0x3 hide.long 0x00 "DFOMT9,Destination Address Filter Other Multicast Table 9 Register" textline " " hgroup.long 0x3528++0x3 hide.long 0x00 "DFOMT10,Destination Address Filter Other Multicast Table 10 Register" textline " " hgroup.long 0x352C++0x3 hide.long 0x00 "DFOMT11,Destination Address Filter Other Multicast Table 11 Register" textline " " hgroup.long 0x3530++0x3 hide.long 0x00 "DFOMT12,Destination Address Filter Other Multicast Table 12 Register" textline " " hgroup.long 0x3534++0x3 hide.long 0x00 "DFOMT13,Destination Address Filter Other Multicast Table 13 Register" textline " " hgroup.long 0x3538++0x3 hide.long 0x00 "DFOMT14,Destination Address Filter Other Multicast Table 14 Register" textline " " hgroup.long 0x353C++0x3 hide.long 0x00 "DFOMT15,Destination Address Filter Other Multicast Table 15 Register" textline " " hgroup.long 0x3540++0x3 hide.long 0x00 "DFOMT16,Destination Address Filter Other Multicast Table 16 Register" textline " " hgroup.long 0x3544++0x3 hide.long 0x00 "DFOMT17,Destination Address Filter Other Multicast Table 17 Register" textline " " hgroup.long 0x3548++0x3 hide.long 0x00 "DFOMT18,Destination Address Filter Other Multicast Table 18 Register" textline " " hgroup.long 0x354C++0x3 hide.long 0x00 "DFOMT19,Destination Address Filter Other Multicast Table 19 Register" textline " " hgroup.long 0x3550++0x3 hide.long 0x00 "DFOMT20,Destination Address Filter Other Multicast Table 20 Register" textline " " hgroup.long 0x3554++0x3 hide.long 0x00 "DFOMT21,Destination Address Filter Other Multicast Table 21 Register" textline " " hgroup.long 0x3558++0x3 hide.long 0x00 "DFOMT22,Destination Address Filter Other Multicast Table 22 Register" textline " " hgroup.long 0x355C++0x3 hide.long 0x00 "DFOMT23,Destination Address Filter Other Multicast Table 23 Register" textline " " hgroup.long 0x3560++0x3 hide.long 0x00 "DFOMT24,Destination Address Filter Other Multicast Table 24 Register" textline " " hgroup.long 0x3564++0x3 hide.long 0x00 "DFOMT25,Destination Address Filter Other Multicast Table 25 Register" textline " " hgroup.long 0x3568++0x3 hide.long 0x00 "DFOMT26,Destination Address Filter Other Multicast Table 26 Register" textline " " hgroup.long 0x356C++0x3 hide.long 0x00 "DFOMT27,Destination Address Filter Other Multicast Table 27 Register" textline " " hgroup.long 0x3570++0x3 hide.long 0x00 "DFOMT28,Destination Address Filter Other Multicast Table 28 Register" textline " " hgroup.long 0x3574++0x3 hide.long 0x00 "DFOMT29,Destination Address Filter Other Multicast Table 29 Register" textline " " hgroup.long 0x3578++0x3 hide.long 0x00 "DFOMT30,Destination Address Filter Other Multicast Table 30 Register" textline " " hgroup.long 0x357C++0x3 hide.long 0x00 "DFOMT31,Destination Address Filter Other Multicast Table 31 Register" textline " " hgroup.long 0x3580++0x3 hide.long 0x00 "DFOMT32,Destination Address Filter Other Multicast Table 32 Register" textline " " hgroup.long 0x3584++0x3 hide.long 0x00 "DFOMT33,Destination Address Filter Other Multicast Table 33 Register" textline " " hgroup.long 0x3588++0x3 hide.long 0x00 "DFOMT34,Destination Address Filter Other Multicast Table 34 Register" textline " " hgroup.long 0x358C++0x3 hide.long 0x00 "DFOMT35,Destination Address Filter Other Multicast Table 35 Register" textline " " hgroup.long 0x3590++0x3 hide.long 0x00 "DFOMT36,Destination Address Filter Other Multicast Table 36 Register" textline " " hgroup.long 0x3594++0x3 hide.long 0x00 "DFOMT37,Destination Address Filter Other Multicast Table 37 Register" textline " " hgroup.long 0x3598++0x3 hide.long 0x00 "DFOMT38,Destination Address Filter Other Multicast Table 38 Register" textline " " hgroup.long 0x359C++0x3 hide.long 0x00 "DFOMT39,Destination Address Filter Other Multicast Table 39 Register" textline " " hgroup.long 0x35A0++0x3 hide.long 0x00 "DFOMT40,Destination Address Filter Other Multicast Table 40 Register" textline " " hgroup.long 0x35A4++0x3 hide.long 0x00 "DFOMT41,Destination Address Filter Other Multicast Table 41 Register" textline " " hgroup.long 0x35A8++0x3 hide.long 0x00 "DFOMT42,Destination Address Filter Other Multicast Table 42 Register" textline " " hgroup.long 0x35AC++0x3 hide.long 0x00 "DFOMT43,Destination Address Filter Other Multicast Table 43 Register" textline " " hgroup.long 0x35B0++0x3 hide.long 0x00 "DFOMT44,Destination Address Filter Other Multicast Table 44 Register" textline " " hgroup.long 0x35B4++0x3 hide.long 0x00 "DFOMT45,Destination Address Filter Other Multicast Table 45 Register" textline " " hgroup.long 0x35B8++0x3 hide.long 0x00 "DFOMT46,Destination Address Filter Other Multicast Table 46 Register" textline " " hgroup.long 0x35BC++0x3 hide.long 0x00 "DFOMT47,Destination Address Filter Other Multicast Table 47 Register" textline " " hgroup.long 0x35C0++0x3 hide.long 0x00 "DFOMT48,Destination Address Filter Other Multicast Table 48 Register" textline " " hgroup.long 0x35C4++0x3 hide.long 0x00 "DFOMT49,Destination Address Filter Other Multicast Table 49 Register" textline " " hgroup.long 0x35C8++0x3 hide.long 0x00 "DFOMT50,Destination Address Filter Other Multicast Table 50 Register" textline " " hgroup.long 0x35CC++0x3 hide.long 0x00 "DFOMT51,Destination Address Filter Other Multicast Table 51 Register" textline " " hgroup.long 0x35D0++0x3 hide.long 0x00 "DFOMT52,Destination Address Filter Other Multicast Table 52 Register" textline " " hgroup.long 0x35D4++0x3 hide.long 0x00 "DFOMT53,Destination Address Filter Other Multicast Table 53 Register" textline " " hgroup.long 0x35D8++0x3 hide.long 0x00 "DFOMT54,Destination Address Filter Other Multicast Table 54 Register" textline " " hgroup.long 0x35DC++0x3 hide.long 0x00 "DFOMT55,Destination Address Filter Other Multicast Table 55 Register" textline " " hgroup.long 0x35E0++0x3 hide.long 0x00 "DFOMT56,Destination Address Filter Other Multicast Table 56 Register" textline " " hgroup.long 0x35E4++0x3 hide.long 0x00 "DFOMT57,Destination Address Filter Other Multicast Table 57 Register" textline " " hgroup.long 0x35E8++0x3 hide.long 0x00 "DFOMT58,Destination Address Filter Other Multicast Table 58 Register" textline " " hgroup.long 0x35EC++0x3 hide.long 0x00 "DFOMT59,Destination Address Filter Other Multicast Table 59 Register" textline " " hgroup.long 0x35F0++0x3 hide.long 0x00 "DFOMT60,Destination Address Filter Other Multicast Table 60 Register" textline " " hgroup.long 0x35F4++0x3 hide.long 0x00 "DFOMT61,Destination Address Filter Other Multicast Table 61 Register" textline " " hgroup.long 0x35F8++0x3 hide.long 0x00 "DFOMT62,Destination Address Filter Other Multicast Table 62 Register" textline " " hgroup.long 0x35FC++0x3 hide.long 0x00 "DFOMT63,Destination Address Filter Other Multicast Table 63 Register" textline " " endif tree.end textline " " if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2) group.long 0x3600++0x3 line.long 0x00 "DFUT0,Destination Address Filter Unicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3604++0x3 line.long 0x00 "DFUT1,Destination Address Filter Unicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3608++0x3 line.long 0x00 "DFUT2,Destination Address Filter Unicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x360C++0x3 line.long 0x00 "DFUT3,Destination Address Filter Unicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" else hgroup.long 0x3600++0x3 hide.long 0x00 "DFUT0,Destination Address Filter Unicast Table 0 Register" textline " " hgroup.long 0x3604++0x3 hide.long 0x00 "DFUT1,Destination Address Filter Unicast Table 1 Register" textline " " hgroup.long 0x3608++0x3 hide.long 0x00 "DFUT2,Destination Address Filter Unicast Table 2 Register" textline " " hgroup.long 0x360C++0x3 hide.long 0x00 "DFUT3,Destination Address Filter Unicast Table 3 Register" textline " " endif tree.end tree "RX DMA Miscellaneous Registers" width 7. group.long 0x247c++0x3 line.long 0x00 "PXMFS,Port Rx Minimal Frame Size" bitfld.long 0x00 2.--6. " RxMFS[6:2] ,Receive Minimal Frame Size in Bytes" "Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid" hgroup.long 0x2484++0x3 hide.long 0x00 "PXDFC,Port Rx Discard Frame Counter" in hgroup.long 0x2488++0x3 hide.long 0x00 "PXOFC,Port Overrun Frame Counter" in group.long 0x2680++0x3 line.long 0x00 "RQC,Receive Queue Command" bitfld.long 0x00 15. " DISQ7 ,Disable Queue 7" "No effect,Disabled" bitfld.long 0x00 14. " DISQ6 ,Disable Queue 6" "No effect,Disabled" textline " " bitfld.long 0x00 13. " DISQ5 ,Disable Queue 5" "No effect,Disabled" bitfld.long 0x00 12. " DISQ4 ,Disable Queue 4" "No effect,Disabled" textline " " bitfld.long 0x00 11. " DISQ3 ,Disable Queue 3" "No effect,Disabled" bitfld.long 0x00 10. " DISQ2 ,Disable Queue 2" "No effect,Disabled" textline " " bitfld.long 0x00 9. " DISQ1 ,Disable Queue 1" "No effect,Disabled" bitfld.long 0x00 8. " DISQ0 ,Disable Queue 0" "No effect,Disabled" textline " " bitfld.long 0x00 7. " ENQ7 ,Enable Queue 7" "No effect,Enabled" bitfld.long 0x00 6. " ENQ6 ,Enable Queue 6" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENQ5 ,Enable Queue 5" "No effect,Enabled" bitfld.long 0x00 4. " ENQ4 ,Enable Queue 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENQ3 ,Enable Queue 3" "No effect,Enabled" bitfld.long 0x00 2. " ENQ2 ,Enable Queue 2" "No effect,Enabled" textline " " bitfld.long 0x00 1. " ENQ1 ,Enable Queue 1" "No effect,Enabled" bitfld.long 0x00 0. " ENQ0 ,Enable Queue 0" "No effect,Enabled" tree.end tree "RX DMA Networking Controller Miscellaneous Registers" width 10. if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1400))&0x1)==0x01)) group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1400))&0x1)==0x00)) group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1404))&0x1)==0x01)) group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1404))&0x1)==0x00)) group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1408))&0x1)==0x01)) group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1408))&0x1)==0x00)) group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x140C))&0x1)==0x01)) group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x140C))&0x1)==0x00)) group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1410))&0x1)==0x01)) group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1410))&0x1)==0x00)) group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1414))&0x1)==0x01)) group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1414))&0x1)==0x00)) group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1418))&0x1)==0x01)) group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x1418))&0x1)==0x00)) group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x141C))&0x1)==0x01)) group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x141C))&0x1)==0x00)) group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1420++0x3 line.long 0x00 "PRXSNP0,Port RX Queues Snoop 0 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1424++0x3 line.long 0x00 "PRXSNP1,Port RX Queues Snoop 1 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1428++0x3 line.long 0x00 "PRXSNP2,Port RX Queues Snoop 2 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x142C++0x3 line.long 0x00 "PRXSNP3,Port RX Queues Snoop 3 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1430++0x3 line.long 0x00 "PRXSNP4,Port RX Queues Snoop 4 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1434++0x3 line.long 0x00 "PRXSNP5,Port RX Queues Snoop 5 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1438++0x3 line.long 0x00 "PRXSNP6,Port RX Queues Snoop 6 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x143C++0x3 line.long 0x00 "PRXSNP7,Port RX Queues Snoop 7 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" else hgroup.long 0x1420++0x3 hide.long 0x00 "PRXSNP0,Port RX Queues Snoop 0 Register" hgroup.long 0x1424++0x3 hide.long 0x00 "PRXSNP1,Port RX Queues Snoop 1 Register" hgroup.long 0x1428++0x3 hide.long 0x00 "PRXSNP2,Port RX Queues Snoop 2 Register" hgroup.long 0x142C++0x3 hide.long 0x00 "PRXSNP3,Port RX Queues Snoop 3 Register" hgroup.long 0x1430++0x3 hide.long 0x00 "PRXSNP4,Port RX Queues Snoop 4 Register" hgroup.long 0x1434++0x3 hide.long 0x00 "PRXSNP5,Port RX Queues Snoop 5 Register" hgroup.long 0x1438++0x3 hide.long 0x00 "PRXSNP6,Port RX Queues Snoop 6 Register" hgroup.long 0x143C++0x3 hide.long 0x00 "PRXSNP7,Port RX Queues Snoop 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1440++0x3 line.long 0x00 "PRXF010,Port RX Prefetch 0_1 0 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1444++0x3 line.long 0x00 "PRXF011,Port RX Prefetch 0_1 1 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1448++0x3 line.long 0x00 "PRXF012,Port RX Prefetch 0_1 2 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x144C++0x3 line.long 0x00 "PRXF013,Port RX Prefetch 0_1 3 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1450++0x3 line.long 0x00 "PRXF014,Port RX Prefetch 0_1 4 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1454++0x3 line.long 0x00 "PRXF015,Port RX Prefetch 0_1 5 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1458++0x3 line.long 0x00 "PRXF016,Port RX Prefetch 0_1 6 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x145C++0x3 line.long 0x00 "PRXF017,Port RX Prefetch 0_1 7 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" else hgroup.long 0x1440++0x3 hide.long 0x00 "PRXF010,Port RX Prefetch 0_1 0 Register" hgroup.long 0x1444++0x3 hide.long 0x00 "PRXF011,Port RX Prefetch 0_1 1 Register" hgroup.long 0x1448++0x3 hide.long 0x00 "PRXF012,Port RX Prefetch 0_1 2 Register" hgroup.long 0x144C++0x3 hide.long 0x00 "PRXF013,Port RX Prefetch 0_1 3 Register" hgroup.long 0x1450++0x3 hide.long 0x00 "PRXF014,Port RX Prefetch 0_1 4 Register" hgroup.long 0x1454++0x3 hide.long 0x00 "PRXF015,Port RX Prefetch 0_1 5 Register" hgroup.long 0x1458++0x3 hide.long 0x00 "PRXF016,Port RX Prefetch 0_1 6 Register" hgroup.long 0x145C++0x3 hide.long 0x00 "PRXF017,Port RX Prefetch 0_1 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1480++0x3 line.long 0x00 "PRXDQA0,Port RX Queues Descriptors Queue Address 0 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1484++0x3 line.long 0x00 "PRXDQA1,Port RX Queues Descriptors Queue Address 1 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1488++0x3 line.long 0x00 "PRXDQA2,Port RX Queues Descriptors Queue Address 2 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x148C++0x3 line.long 0x00 "PRXDQA3,Port RX Queues Descriptors Queue Address 3 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1490++0x3 line.long 0x00 "PRXDQA4,Port RX Queues Descriptors Queue Address 4 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1494++0x3 line.long 0x00 "PRXDQA5,Port RX Queues Descriptors Queue Address 5 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1498++0x3 line.long 0x00 "PRXDQA6,Port RX Queues Descriptors Queue Address 6 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x149C++0x3 line.long 0x00 "PRXDQA7,Port RX Queues Descriptors Queue Address 7 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" else hgroup.long 0x1480++0x3 hide.long 0x00 "PRXDQA0,Port RX Queues Descriptors Queue Address 0 Register" hgroup.long 0x1484++0x3 hide.long 0x00 "PRXDQA1,Port RX Queues Descriptors Queue Address 1 Register" hgroup.long 0x1488++0x3 hide.long 0x00 "PRXDQA2,Port RX Queues Descriptors Queue Address 2 Register" hgroup.long 0x148C++0x3 hide.long 0x00 "PRXDQA3,Port RX Queues Descriptors Queue Address 3 Register" hgroup.long 0x1490++0x3 hide.long 0x00 "PRXDQA4,Port RX Queues Descriptors Queue Address 4 Register" hgroup.long 0x1494++0x3 hide.long 0x00 "PRXDQA5,Port RX Queues Descriptors Queue Address 5 Register" hgroup.long 0x1498++0x3 hide.long 0x00 "PRXDQA6,Port RX Queues Descriptors Queue Address 6 Register" hgroup.long 0x149C++0x3 hide.long 0x00 "PRXDQA7,Port RX Queues Descriptors Queue Address 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x14A0++0x3 line.long 0x00 "PRXDQS0,Port RX Queues Descriptors Queue Size 0 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14A4++0x3 line.long 0x00 "PRXDQS1,Port RX Queues Descriptors Queue Size 1 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14A8++0x3 line.long 0x00 "PRXDQS2,Port RX Queues Descriptors Queue Size 2 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14AC++0x3 line.long 0x00 "PRXDQS3,Port RX Queues Descriptors Queue Size 3 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B0++0x3 line.long 0x00 "PRXDQS4,Port RX Queues Descriptors Queue Size 4 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B4++0x3 line.long 0x00 "PRXDQS5,Port RX Queues Descriptors Queue Size 5 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B8++0x3 line.long 0x00 "PRXDQS6,Port RX Queues Descriptors Queue Size 6 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14BC++0x3 line.long 0x00 "PRXDQS7,Port RX Queues Descriptors Queue Size 7 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" else hgroup.long 0x14A0++0x3 hide.long 0x00 "PRXDQS0,Port RX Queues Descriptors Queue Size 0 Register" hgroup.long 0x14A4++0x3 hide.long 0x00 "PRXDQS1,Port RX Queues Descriptors Queue Size 1 Register" hgroup.long 0x14A8++0x3 hide.long 0x00 "PRXDQS2,Port RX Queues Descriptors Queue Size 2 Register" hgroup.long 0x14AC++0x3 hide.long 0x00 "PRXDQS3,Port RX Queues Descriptors Queue Size 3 Register" hgroup.long 0x14B0++0x3 hide.long 0x00 "PRXDQS4,Port RX Queues Descriptors Queue Size 4 Register" hgroup.long 0x14B4++0x3 hide.long 0x00 "PRXDQS5,Port RX Queues Descriptors Queue Size 5 Register" hgroup.long 0x14B8++0x3 hide.long 0x00 "PRXDQS6,Port RX Queues Descriptors Queue Size 6 Register" hgroup.long 0x14BC++0x3 hide.long 0x00 "PRXDQS7,Port RX Queues Descriptors Queue Size 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x14C0++0x3 line.long 0x00 "PRXDQTH0,Port RX Queues Descriptors Queue Threshold 0 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14C4++0x3 line.long 0x00 "PRXDQTH1,Port RX Queues Descriptors Queue Threshold 1 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14C8++0x3 line.long 0x00 "PRXDQTH2,Port RX Queues Descriptors Queue Threshold 2 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14CC++0x3 line.long 0x00 "PRXDQTH3,Port RX Queues Descriptors Queue Threshold 3 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D0++0x3 line.long 0x00 "PRXDQTH4,Port RX Queues Descriptors Queue Threshold 4 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D4++0x3 line.long 0x00 "PRXDQTH5,Port RX Queues Descriptors Queue Threshold 5 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D8++0x3 line.long 0x00 "PRXDQTH6,Port RX Queues Descriptors Queue Threshold 6 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14DC++0x3 line.long 0x00 "PRXDQTH7,Port RX Queues Descriptors Queue Threshold 7 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" else hgroup.long 0x14C0++0x3 hide.long 0x00 "PRXDQTH0,Port RX Queues Descriptors Queue Threshold 0 Register" hgroup.long 0x14C4++0x3 hide.long 0x00 "PRXDQTH1,Port RX Queues Descriptors Queue Threshold 1 Register" hgroup.long 0x14C8++0x3 hide.long 0x00 "PRXDQTH2,Port RX Queues Descriptors Queue Threshold 2 Register" hgroup.long 0x14CC++0x3 hide.long 0x00 "PRXDQTH3,Port RX Queues Descriptors Queue Threshold 3 Register" hgroup.long 0x14D0++0x3 hide.long 0x00 "PRXDQTH4,Port RX Queues Descriptors Queue Threshold 4 Register" hgroup.long 0x14D4++0x3 hide.long 0x00 "PRXDQTH5,Port RX Queues Descriptors Queue Threshold 5 Register" hgroup.long 0x14D8++0x3 hide.long 0x00 "PRXDQTH6,Port RX Queues Descriptors Queue Threshold 6 Register" hgroup.long 0x14DC++0x3 hide.long 0x00 "PRXDQTH7,Port RX Queues Descriptors Queue Threshold 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) rgroup.long 0x14E0++0x3 line.long 0x00 "PRXS0,Port RX Queues Status 0 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14E4++0x3 line.long 0x00 "PRXS1,Port RX Queues Status 1 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14E8++0x3 line.long 0x00 "PRXS2,Port RX Queues Status 2 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14EC++0x3 line.long 0x00 "PRXS3,Port RX Queues Status 3 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F0++0x3 line.long 0x00 "PRXS4,Port RX Queues Status 4 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F4++0x3 line.long 0x00 "PRXS5,Port RX Queues Status 5 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F8++0x3 line.long 0x00 "PRXS6,Port RX Queues Status 6 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14FC++0x3 line.long 0x00 "PRXS7,Port RX Queues Status 7 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" else hgroup.long 0x14E0++0x3 hide.long 0x00 "PRXS0,Port RX Queues Status 0 Register" hgroup.long 0x14E4++0x3 hide.long 0x00 "PRXS1,Port RX Queues Status 1 Register" hgroup.long 0x14E8++0x3 hide.long 0x00 "PRXS2,Port RX Queues Status 2 Register" hgroup.long 0x14EC++0x3 hide.long 0x00 "PRXS3,Port RX Queues Status 3 Register" hgroup.long 0x14F0++0x3 hide.long 0x00 "PRXS4,Port RX Queues Status 4 Register" hgroup.long 0x14F4++0x3 hide.long 0x00 "PRXS5,Port RX Queues Status 5 Register" hgroup.long 0x14F8++0x3 hide.long 0x00 "PRXS6,Port RX Queues Status 6 Register" hgroup.long 0x14FC++0x3 hide.long 0x00 "PRXS7,Port RX Queues Status 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) wgroup.long 0x1500++0x3 line.long 0x00 "PRXSU0,Port RX Queues Status Update 0 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1504++0x3 line.long 0x00 "PRXSU1,Port RX Queues Status Update 1 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1508++0x3 line.long 0x00 "PRXSU2,Port RX Queues Status Update 2 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x150C++0x3 line.long 0x00 "PRXSU3,Port RX Queues Status Update 3 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1510++0x3 line.long 0x00 "PRXSU4,Port RX Queues Status Update 4 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1514++0x3 line.long 0x00 "PRXSU5,Port RX Queues Status Update 5 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1518++0x3 line.long 0x00 "PRXSU6,Port RX Queues Status Update 6 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x151C++0x3 line.long 0x00 "PRXSU7,Port RX Queues Status Update 7 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" else hgroup.long 0x1500++0x3 hide.long 0x00 "PRXSU0,Port RX Queues Status Update 0 Register" hgroup.long 0x1504++0x3 hide.long 0x00 "PRXSU1,Port RX Queues Status Update 1 Register" hgroup.long 0x1508++0x3 hide.long 0x00 "PRXSU2,Port RX Queues Status Update 2 Register" hgroup.long 0x150C++0x3 hide.long 0x00 "PRXSU3,Port RX Queues Status Update 3 Register" hgroup.long 0x1510++0x3 hide.long 0x00 "PRXSU4,Port RX Queues Status Update 4 Register" hgroup.long 0x1514++0x3 hide.long 0x00 "PRXSU5,Port RX Queues Status Update 5 Register" hgroup.long 0x1518++0x3 hide.long 0x00 "PRXSU6,Port RX Queues Status Update 6 Register" hgroup.long 0x151C++0x3 hide.long 0x00 "PRXSU7,Port RX Queues Status Update 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) rgroup.long 0x1520++0x3 line.long 0x00 "PRXDI0,Port RX Descriptor Index 0 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1524++0x3 line.long 0x00 "PRXDI1,Port RX Descriptor Index 1 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1528++0x3 line.long 0x00 "PRXDI2,Port RX Descriptor Index 2 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x152C++0x3 line.long 0x00 "PRXDI3,Port RX Descriptor Index 3 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1530++0x3 line.long 0x00 "PRXDI4,Port RX Descriptor Index 4 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1534++0x3 line.long 0x00 "PRXDI5,Port RX Descriptor Index 5 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1538++0x3 line.long 0x00 "PRXDI6,Port RX Descriptor Index 6 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x153C++0x3 line.long 0x00 "PRXDI7,Port RX Descriptor Index 7 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" else hgroup.long 0x1520++0x3 hide.long 0x00 "PRXDI0,Port RX Descriptor Index 0 Register" hgroup.long 0x1524++0x3 hide.long 0x00 "PRXDI1,Port RX Descriptor Index 1 Register" hgroup.long 0x1528++0x3 hide.long 0x00 "PRXDI2,Port RX Descriptor Index 2 Register" hgroup.long 0x152C++0x3 hide.long 0x00 "PRXDI3,Port RX Descriptor Index 3 Register" hgroup.long 0x1530++0x3 hide.long 0x00 "PRXDI4,Port RX Descriptor Index 4 Register" hgroup.long 0x1534++0x3 hide.long 0x00 "PRXDI5,Port RX Descriptor Index 5 Register" hgroup.long 0x1538++0x3 hide.long 0x00 "PRXDI6,Port RX Descriptor Index 6 Register" hgroup.long 0x153C++0x3 hide.long 0x00 "PRXDI7,Port RX Descriptor Index 7 Register" endif if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1700++0x3 line.long 0x00 "PPL0BSZ,Port Pool0 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL0BUFFERSIZE ,Pool #0 Buffer Size" group.long 0x1704++0x3 line.long 0x00 "PPL1BSZ,Port Pool1 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL1BUFFERSIZE ,Pool #1 Buffer Size" group.long 0x1708++0x3 line.long 0x00 "PPL2BSZ,Port Pool2 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL2BUFFERSIZE ,Pool #2 Buffer Size" group.long 0x170C++0x3 line.long 0x00 "PPL3BSZ,Port Pool3 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL3BUFFERSIZE ,Pool #3 Buffer Size" else hgroup.long 0x1700++0x3 hide.long 0x00 "PPL0BSZ,Port Pool0 Buffer Size Register" hgroup.long 0x1704++0x3 hide.long 0x00 "PPL1BSZ,Port Pool1 Buffer Size Register" hgroup.long 0x1708++0x3 hide.long 0x00 "PPL2BSZ,Port Pool2 Buffer Size Register" hgroup.long 0x170C++0x3 hide.long 0x00 "PPL3BSZ,Port Pool3 Buffer Size Register" endif group.long 0x1CC0++0x3 line.long 0x00 "PRXINIT,Port RX Initialization" bitfld.long 0x00 0. " RXDMAINIT ,RX DMA module initialize status" "Normal,Initialized" tree.end tree "RX DMA Wake on LAN Registers" width 10. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2) group.long 0x2498++0x7 line.long 0x00 "AIP0ADR,Arp IP0 Address Register" line.long 0x04 "AIP1ADR,Arp IP1 Address Register" else hgroup.long 0x2498++0x7 hide.long 0x00 "AIP0ADR,Arp IP0 Address Register" hide.long 0x04 "AIP1ADR,Arp IP1 Address Register" endif group.long 0x3690++0xF line.long 0x00 "WOLSLP,WOL Sleep Register" bitfld.long 0x00 1. " SLEEPMODEACTIVE ,Sleep Mode Active" "Inactive,Active" bitfld.long 0x00 0. " SLEEPMODE ,Sleep Mode" "Non-sleep mode,Sleep mode" line.long 0x04 "WOLWEE,WOL Wakeup Event Enable Register" bitfld.long 0x04 12. " TYPE3 ,Type3 enable" "Disabled,Enabled" bitfld.long 0x04 11. " TYPE2 ,Type2 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 10. " TYPE1 ,Type1 enable" "Disabled,Enabled" bitfld.long 0x04 9. " MULTICAST ,Multicast enable" "Disabled,Enabled" textline " " bitfld.long 0x04 8. " UNICAST ,Unicast enable" "Disabled,Enabled" bitfld.long 0x04 7. " ARPIP1ADDRESS ,ARP IP1 address enable" "Disabled,Enabled" textline " " bitfld.long 0x04 6. " ARPIP0ADDRESS ,ARP IP0 address enable" "Disabled,Enabled" bitfld.long 0x04 5. " LINKCHANGE ,Link Change enable" "Disabled,Enabled" textline " " bitfld.long 0x04 4. " MAGICPATTERN ,Magic Pattern enable" "Disabled,Enabled" bitfld.long 0x04 3. " WAKEUPFRAME3 ,Wake up Frame 3 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 2. " WAKEUPFRAME2 ,Wake up Frame 2 Enable" "Disabled,Enabled" bitfld.long 0x04 1. " WAKEUPFRAME1 ,Wake up Frame 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0. " WAKEUPFRAME0 ,Wake up Frame 0 Enable" "Disabled,Enabled" line.long 0x08 "WOLSIC,WOL Sleep Interrupt Cause Register" bitfld.long 0x08 12. " TYPE3 ,Packet of Type 3 was identified" "Not identified,Identified" bitfld.long 0x08 11. " TYPE2 ,Packet of Type 2 was identified" "Not identified,Identified" textline " " bitfld.long 0x08 10. " TYPE1 ,Packet of Type 1 was identified" "Not identified,Identified" bitfld.long 0x08 9. " MULTICAST ,Multicast packet was identified" "Not identified,Identified" textline " " bitfld.long 0x08 8. " UNICAST ,Unicast packet was identified" "Not identified,Identified" bitfld.long 0x08 7. " ARPIP1ADDRESS ,Arp packet with IP address number 1 was identified" "Not identified,Identified" textline " " bitfld.long 0x08 6. " ARPIP0ADDRESS ,Arp packet with IP address number 0 was identified" "Not identified,Identified" bitfld.long 0x08 5. " LINKCHANGE ,Link Change was identified" "Not identified,Identified" textline " " bitfld.long 0x08 4. " MAGICPATTERN ,Magic Pattern pattern was identified" "Not identified,Identified" bitfld.long 0x08 3. " WAKEUPFRAME3 ,Wake up Frame 3 identified" "Not identified,Identified" textline " " bitfld.long 0x08 2. " WAKEUPFRAME2 ,Wake up Frame 2 identified" "Not identified,Identified" bitfld.long 0x08 1. " WAKEUPFRAME1 ,Wake up Frame 1 identified" "Not identified,Identified" textline " " bitfld.long 0x08 0. " WAKEUPFRAME0 ,Wake up Frame 0 identified" "Not identified,Identified" line.long 0x0C "WOLSIM,WOL Sleep Interrupt Mask" bitfld.long 0x0C 12. " TYPE3 ,Packet of Type 3 mask" "Masked,Not masked" bitfld.long 0x0C 11. " TYPE2 ,Packet of Type 2 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 10. " TYPE1 ,Packet of Type 1 mask" "Masked,Not masked" bitfld.long 0x0C 9. " MULTICAST ,Multicast packet mask" "Masked,Not masked" textline " " bitfld.long 0x0C 8. " UNICAST ,Unicast packet mask" "Masked,Not masked" bitfld.long 0x0C 7. " ARPIP1ADDRESS ,Arp packet with IP address number 1 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 6. " ARPIP0ADDRESS ,Arp packet with IP address number 0 mask" "Masked,Not masked" bitfld.long 0x0C 5. " LINKCHANGE ,Link Change mask" "Masked,Not masked" textline " " bitfld.long 0x0C 4. " MAGICPATTERN ,Magic Pattern pattern mask" "Masked,Not masked" bitfld.long 0x0C 3. " WAKEUPFRAME3 ,Wake up Frame 3 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 2. " WAKEUPFRAME2 ,Wake up Frame 2 mask" "Masked,Not masked" bitfld.long 0x0C 1. " WAKEUPFRAME1 ,Wake up Frame 1 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 0. " WAKEUPFRAME0 ,Wake up Frame 0 mask" "Masked,Not masked" hgroup.long 0x36A0++0x3 hide.long 0x00 "WOLWEC,WOL Wakeup Events Counter" in group.long 0x36A4++0x17 line.long 0x00 "WOLT1,WOL Type1" bitfld.long 0x00 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x00 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x00 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x04 "WOLT2,WOL Type2" bitfld.long 0x04 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x04 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x04 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x08 "WOLT2,WOL Type2" bitfld.long 0x08 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x08 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x08 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x0C "WOLWFL,WOL Wakeup Frame Location Register" hexmask.long.word 0x0C 9.--18. 1. " WAKEUPFRAMEOFFSET ,Wake up frame offset" bitfld.long 0x0C 0.--1. " WAKEUPFRAMESTARTLOCATION ,Wakeup frame start location" "Start of packet,Layer 3 header,Layer 4 header,?..." line.long 0x10 "WOLWFS,WOL Wakeup Frame Size Register" hexmask.long.byte 0x10 24.--31. 1. " PATTERN3SIZE ,Wake up frame - pattern no. 3 size" hexmask.long.byte 0x10 16.--23. 1. " PATTERN2SIZE ,Wake up frame - pattern no. 2 size" textline " " hexmask.long.byte 0x10 8.--15. 1. " PATTERN1SIZE ,Wake up frame - pattern no. 1 size" hexmask.long.byte 0x10 0.--7. 1. " PATTERN0SIZE ,Wake up frame - pattern no. 0 size" line.long 0x14 "WOLWFSEL,WOL Wakeup Frame Select" bitfld.long 0x14 0.--1. " PATTERNSELECT ,Pattern Select" "0,1,2,3" tree "WOLWFD Registers" group.long 0x3700++0x3 line.long 0x00 "WOLWFD0,WOL Wakeup Frame Data 0 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3704++0x3 line.long 0x00 "WOLWFD1,WOL Wakeup Frame Data 1 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3708++0x3 line.long 0x00 "WOLWFD2,WOL Wakeup Frame Data 2 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x370C++0x3 line.long 0x00 "WOLWFD3,WOL Wakeup Frame Data 3 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3710++0x3 line.long 0x00 "WOLWFD4,WOL Wakeup Frame Data 4 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3714++0x3 line.long 0x00 "WOLWFD5,WOL Wakeup Frame Data 5 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3718++0x3 line.long 0x00 "WOLWFD6,WOL Wakeup Frame Data 6 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x371C++0x3 line.long 0x00 "WOLWFD7,WOL Wakeup Frame Data 7 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3720++0x3 line.long 0x00 "WOLWFD8,WOL Wakeup Frame Data 8 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3724++0x3 line.long 0x00 "WOLWFD9,WOL Wakeup Frame Data 9 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3728++0x3 line.long 0x00 "WOLWFD10,WOL Wakeup Frame Data 10 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x372C++0x3 line.long 0x00 "WOLWFD11,WOL Wakeup Frame Data 11 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3730++0x3 line.long 0x00 "WOLWFD12,WOL Wakeup Frame Data 12 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3734++0x3 line.long 0x00 "WOLWFD13,WOL Wakeup Frame Data 13 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3738++0x3 line.long 0x00 "WOLWFD14,WOL Wakeup Frame Data 14 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x373C++0x3 line.long 0x00 "WOLWFD15,WOL Wakeup Frame Data 15 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3740++0x3 line.long 0x00 "WOLWFD16,WOL Wakeup Frame Data 16 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3744++0x3 line.long 0x00 "WOLWFD17,WOL Wakeup Frame Data 17 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3748++0x3 line.long 0x00 "WOLWFD18,WOL Wakeup Frame Data 18 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x374C++0x3 line.long 0x00 "WOLWFD19,WOL Wakeup Frame Data 19 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3750++0x3 line.long 0x00 "WOLWFD20,WOL Wakeup Frame Data 20 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3754++0x3 line.long 0x00 "WOLWFD21,WOL Wakeup Frame Data 21 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3758++0x3 line.long 0x00 "WOLWFD22,WOL Wakeup Frame Data 22 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x375C++0x3 line.long 0x00 "WOLWFD23,WOL Wakeup Frame Data 23 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3760++0x3 line.long 0x00 "WOLWFD24,WOL Wakeup Frame Data 24 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3764++0x3 line.long 0x00 "WOLWFD25,WOL Wakeup Frame Data 25 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3768++0x3 line.long 0x00 "WOLWFD26,WOL Wakeup Frame Data 26 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x376C++0x3 line.long 0x00 "WOLWFD27,WOL Wakeup Frame Data 27 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3770++0x3 line.long 0x00 "WOLWFD28,WOL Wakeup Frame Data 28 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3774++0x3 line.long 0x00 "WOLWFD29,WOL Wakeup Frame Data 29 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3778++0x3 line.long 0x00 "WOLWFD30,WOL Wakeup Frame Data 30 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x377C++0x3 line.long 0x00 "WOLWFD31,WOL Wakeup Frame Data 31 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" tree.end tree "WOLWFM Registers" group.long 0x3780++0x3 line.long 0x00 "WOLWFM0,WOL Wakeup Frame Mask 0 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3784++0x3 line.long 0x00 "WOLWFM1,WOL Wakeup Frame Mask 1 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3788++0x3 line.long 0x00 "WOLWFM2,WOL Wakeup Frame Mask 2 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x378C++0x3 line.long 0x00 "WOLWFM3,WOL Wakeup Frame Mask 3 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3790++0x3 line.long 0x00 "WOLWFM4,WOL Wakeup Frame Mask 4 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3794++0x3 line.long 0x00 "WOLWFM5,WOL Wakeup Frame Mask 5 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3798++0x3 line.long 0x00 "WOLWFM6,WOL Wakeup Frame Mask 6 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x379C++0x3 line.long 0x00 "WOLWFM7,WOL Wakeup Frame Mask 7 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A0++0x3 line.long 0x00 "WOLWFM8,WOL Wakeup Frame Mask 8 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A4++0x3 line.long 0x00 "WOLWFM9,WOL Wakeup Frame Mask 9 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A8++0x3 line.long 0x00 "WOLWFM10,WOL Wakeup Frame Mask 10 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37AC++0x3 line.long 0x00 "WOLWFM11,WOL Wakeup Frame Mask 11 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B0++0x3 line.long 0x00 "WOLWFM12,WOL Wakeup Frame Mask 12 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B4++0x3 line.long 0x00 "WOLWFM13,WOL Wakeup Frame Mask 13 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B8++0x3 line.long 0x00 "WOLWFM14,WOL Wakeup Frame Mask 14 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37BC++0x3 line.long 0x00 "WOLWFM15,WOL Wakeup Frame Mask 15 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C0++0x3 line.long 0x00 "WOLWFM16,WOL Wakeup Frame Mask 16 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C4++0x3 line.long 0x00 "WOLWFM17,WOL Wakeup Frame Mask 17 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C8++0x3 line.long 0x00 "WOLWFM18,WOL Wakeup Frame Mask 18 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37CC++0x3 line.long 0x00 "WOLWFM19,WOL Wakeup Frame Mask 19 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D0++0x3 line.long 0x00 "WOLWFM20,WOL Wakeup Frame Mask 20 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D4++0x3 line.long 0x00 "WOLWFM21,WOL Wakeup Frame Mask 21 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D8++0x3 line.long 0x00 "WOLWFM22,WOL Wakeup Frame Mask 22 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37DC++0x3 line.long 0x00 "WOLWFM23,WOL Wakeup Frame Mask 23 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E0++0x3 line.long 0x00 "WOLWFM24,WOL Wakeup Frame Mask 24 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E4++0x3 line.long 0x00 "WOLWFM25,WOL Wakeup Frame Mask 25 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E8++0x3 line.long 0x00 "WOLWFM26,WOL Wakeup Frame Mask 26 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37EC++0x3 line.long 0x00 "WOLWFM27,WOL Wakeup Frame Mask 27 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F0++0x3 line.long 0x00 "WOLWFM28,WOL Wakeup Frame Mask 28 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F4++0x3 line.long 0x00 "WOLWFM29,WOL Wakeup Frame Mask 29 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F8++0x3 line.long 0x00 "WOLWFM30,WOL Wakeup Frame Mask 30 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37FC++0x3 line.long 0x00 "WOLWFM31,WOL Wakeup Frame Mask 31 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" tree.end tree.end tree "TX DMA Miscellaneous Registers" width 11. group.long 0x48++0x3 line.long 0x00 "TQC,Transmit Queue Command Register" bitfld.long 0x00 15. " DISQ7 ,Disable Queue 7" "No effect,Disabled" bitfld.long 0x00 14. " DISQ6 ,Disable Queue 6" "No effect,Disabled" textline " " bitfld.long 0x00 13. " DISQ5 ,Disable Queue 5" "No effect,Disabled" bitfld.long 0x00 12. " DISQ4 ,Disable Queue 4" "No effect,Disabled" textline " " bitfld.long 0x00 11. " DISQ3 ,Disable Queue 3" "No effect,Disabled" bitfld.long 0x00 10. " DISQ2 ,Disable Queue 2" "No effect,Disabled" textline " " bitfld.long 0x00 9. " DISQ1 ,Disable Queue 1" "No effect,Disabled" bitfld.long 0x00 8. " DISQ0 ,Disable Queue 0" "No effect,Disabled" textline " " bitfld.long 0x00 7. " ENQ7 ,Enable Queue 7" "No effect,Enabled" bitfld.long 0x00 6. " ENQ6 ,Enable Queue 6" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENQ5 ,Enable Queue 5" "No effect,Enabled" bitfld.long 0x00 4. " ENQ4 ,Enable Queue 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENQ3 ,Enable Queue 3" "No effect,Enabled" bitfld.long 0x00 2. " ENQ2 ,Enable Queue 2" "No effect,Enabled" textline " " bitfld.long 0x00 1. " ENQ1 ,Enable Queue 1" "No effect,Enabled" bitfld.long 0x00 0. " ENQ0 ,Enable Queue 0" "No effect,Enabled" hgroup.long 0x18C0++0x3 hide.long 0x00 "TXBADFCS,TX Bad FCS Transmitted Packets Counter Register" in hgroup.long 0x18C4++0x3 hide.long 0x00 "TXDROPPED,TX Dropped Packets Counter Register" in tree.end tree "TX DMA Networking Controller Miscellaneous Registers" width 9. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1800++0x3 line.long 0x00 "PTXDQA0,Port TX Queues Descriptors Queue Address 0 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1804++0x3 line.long 0x00 "PTXDQA1,Port TX Queues Descriptors Queue Address 1 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1808++0x3 line.long 0x00 "PTXDQA2,Port TX Queues Descriptors Queue Address 2 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x180C++0x3 line.long 0x00 "PTXDQA3,Port TX Queues Descriptors Queue Address 3 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1810++0x3 line.long 0x00 "PTXDQA4,Port TX Queues Descriptors Queue Address 4 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1814++0x3 line.long 0x00 "PTXDQA5,Port TX Queues Descriptors Queue Address 5 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1818++0x3 line.long 0x00 "PTXDQA6,Port TX Queues Descriptors Queue Address 6 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x181C++0x3 line.long 0x00 "PTXDQA7,Port TX Queues Descriptors Queue Address 7 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1820++0x3 line.long 0x00 "PTXDQS0,Port TX Queues Descriptors Queue Size 0 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1824++0x3 line.long 0x00 "PTXDQS1,Port TX Queues Descriptors Queue Size 1 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1828++0x3 line.long 0x00 "PTXDQS2,Port TX Queues Descriptors Queue Size 2 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x182C++0x3 line.long 0x00 "PTXDQS3,Port TX Queues Descriptors Queue Size 3 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1830++0x3 line.long 0x00 "PTXDQS4,Port TX Queues Descriptors Queue Size 4 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1834++0x3 line.long 0x00 "PTXDQS5,Port TX Queues Descriptors Queue Size 5 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1838++0x3 line.long 0x00 "PTXDQS6,Port TX Queues Descriptors Queue Size 6 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x183C++0x3 line.long 0x00 "PTXDQS7,Port TX Queues Descriptors Queue Size 7 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" rgroup.long 0x1840++0x3 line.long 0x00 "PTXS0,Port TX Queues Status 0 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1844++0x3 line.long 0x00 "PTXS1,Port TX Queues Status 1 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1848++0x3 line.long 0x00 "PTXS2,Port TX Queues Status 2 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x184C++0x3 line.long 0x00 "PTXS3,Port TX Queues Status 3 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1850++0x3 line.long 0x00 "PTXS4,Port TX Queues Status 4 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1854++0x3 line.long 0x00 "PTXS5,Port TX Queues Status 5 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1858++0x3 line.long 0x00 "PTXS6,Port TX Queues Status 6 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x185C++0x3 line.long 0x00 "PTXS7,Port TX Queues Status 7 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" wgroup.long 0x1860++0x3 line.long 0x00 "PTXSU0,Port Tx Queues Status Update 0 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1864++0x3 line.long 0x00 "PTXSU1,Port Tx Queues Status Update 1 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1868++0x3 line.long 0x00 "PTXSU2,Port Tx Queues Status Update 2 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x186C++0x3 line.long 0x00 "PTXSU3,Port Tx Queues Status Update 3 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1870++0x3 line.long 0x00 "PTXSU4,Port Tx Queues Status Update 4 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1874++0x3 line.long 0x00 "PTXSU5,Port Tx Queues Status Update 5 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1878++0x3 line.long 0x00 "PTXSU6,Port Tx Queues Status Update 6 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x187C++0x3 line.long 0x00 "PTXSU7,Port Tx Queues Status Update 7 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" rgroup.long 0x1880++0x3 line.long 0x00 "PTXDI0,Port TX Queues Descriptor Index 0 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1884++0x3 line.long 0x00 "PTXDI1,Port TX Queues Descriptor Index 1 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1888++0x3 line.long 0x00 "PTXDI2,Port TX Queues Descriptor Index 2 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x188C++0x3 line.long 0x00 "PTXDI3,Port TX Queues Descriptor Index 3 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1890++0x3 line.long 0x00 "PTXDI4,Port TX Queues Descriptor Index 4 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1894++0x3 line.long 0x00 "PTXDI5,Port TX Queues Descriptor Index 5 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1898++0x3 line.long 0x00 "PTXDI6,Port TX Queues Descriptor Index 6 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x189C++0x3 line.long 0x00 "PTXDI7,Port TX Queues Descriptor Index 7 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" hgroup.long 0x18A0++0x3 hide.long 0x00 "TXTBC0,TX Transmitted Buffers Counter 0 Register" in hgroup.long 0x18A4++0x3 hide.long 0x00 "TXTBC1,TX Transmitted Buffers Counter 1 Register" in hgroup.long 0x18A8++0x3 hide.long 0x00 "TXTBC2,TX Transmitted Buffers Counter 2 Register" in hgroup.long 0x18AC++0x3 hide.long 0x00 "TXTBC3,TX Transmitted Buffers Counter 3 Register" in hgroup.long 0x18B0++0x3 hide.long 0x00 "TXTBC4,TX Transmitted Buffers Counter 4 Register" in hgroup.long 0x18B4++0x3 hide.long 0x00 "TXTBC5,TX Transmitted Buffers Counter 5 Register" in hgroup.long 0x18B8++0x3 hide.long 0x00 "TXTBC6,TX Transmitted Buffers Counter 6 Register" in hgroup.long 0x18BC++0x3 hide.long 0x00 "TXTBC7,TX Transmitted Buffers Counter 7 Register" in group.long 0x18F0++0x3 line.long 0x00 "PTXINIT,Port TX Initialization Register" bitfld.long 0x00 0. " TXDMAINIT ,TX DMA Init" "Not initialized,Initialized" else hgroup.long 0x1800++0x3 hide.long 0x00 "PTXDQA0,Port TX Queues Descriptors Queue Address 0 Register" hgroup.long 0x1804++0x3 hide.long 0x00 "PTXDQA1,Port TX Queues Descriptors Queue Address 1 Register" hgroup.long 0x1808++0x3 hide.long 0x00 "PTXDQA2,Port TX Queues Descriptors Queue Address 2 Register" hgroup.long 0x180C++0x3 hide.long 0x00 "PTXDQA3,Port TX Queues Descriptors Queue Address 3 Register" hgroup.long 0x1810++0x3 hide.long 0x00 "PTXDQA4,Port TX Queues Descriptors Queue Address 4 Register" hgroup.long 0x1814++0x3 hide.long 0x00 "PTXDQA5,Port TX Queues Descriptors Queue Address 5 Register" hgroup.long 0x1818++0x3 hide.long 0x00 "PTXDQA6,Port TX Queues Descriptors Queue Address 6 Register" hgroup.long 0x181C++0x3 hide.long 0x00 "PTXDQA7,Port TX Queues Descriptors Queue Address 7 Register" hgroup.long 0x1820++0x3 hide.long 0x00 "PTXDQS0,Port TX Queues Descriptors Queue Size 0 Register" hide.long 0x00 "PTXDQS1,Port TX Queues Descriptors Queue Size 1 Register" hide.long 0x00 "PTXDQS2,Port TX Queues Descriptors Queue Size 2 Register" hide.long 0x00 "PTXDQS3,Port TX Queues Descriptors Queue Size 3 Register" hide.long 0x00 "PTXDQS4,Port TX Queues Descriptors Queue Size 4 Register" hide.long 0x00 "PTXDQS5,Port TX Queues Descriptors Queue Size 5 Register" hide.long 0x00 "PTXDQS6,Port TX Queues Descriptors Queue Size 6 Register" hide.long 0x00 "PTXDQS7,Port TX Queues Descriptors Queue Size 7 Register" hgroup.long 0x1840++0x3 hide.long 0x00 "PTXS0,Port TX Queues Status 0 Register" hgroup.long 0x1844++0x3 hide.long 0x00 "PTXS1,Port TX Queues Status 1 Register" hgroup.long 0x1848++0x3 hide.long 0x00 "PTXS2,Port TX Queues Status 2 Register" hgroup.long 0x184C++0x3 hide.long 0x00 "PTXS3,Port TX Queues Status 3 Register" hgroup.long 0x1850++0x3 hide.long 0x00 "PTXS4,Port TX Queues Status 4 Register" hgroup.long 0x1854++0x3 hide.long 0x00 "PTXS5,Port TX Queues Status 5 Register" hgroup.long 0x1858++0x3 hide.long 0x00 "PTXS6,Port TX Queues Status 6 Register" hgroup.long 0x185C++0x3 hide.long 0x00 "PTXS7,Port TX Queues Status 7 Register" wgroup.long 0x1860++0x3 line.long 0x00 "PTXSU0,Port Tx Queues Status Update" wgroup.long 0x1864++0x3 line.long 0x00 "PTXSU1,Port Tx Queues Status Update" wgroup.long 0x1868++0x3 line.long 0x00 "PTXSU2,Port Tx Queues Status Update" wgroup.long 0x186C++0x3 line.long 0x00 "PTXSU3,Port Tx Queues Status Update" wgroup.long 0x1870++0x3 line.long 0x00 "PTXSU4,Port Tx Queues Status Update" wgroup.long 0x1874++0x3 line.long 0x00 "PTXSU5,Port Tx Queues Status Update" wgroup.long 0x1878++0x3 line.long 0x00 "PTXSU6,Port Tx Queues Status Update" wgroup.long 0x187C++0x3 line.long 0x00 "PTXSU7,Port Tx Queues Status Update" hgroup.long 0x1880++0x3 hide.long 0x00 "PTXDI0,Port TX Queues Descriptor Index" hgroup.long 0x1884++0x3 hide.long 0x00 "PTXDI1,Port TX Queues Descriptor Index" hgroup.long 0x1888++0x3 hide.long 0x00 "PTXDI2,Port TX Queues Descriptor Index" hgroup.long 0x188C++0x3 hide.long 0x00 "PTXDI3,Port TX Queues Descriptor Index" hgroup.long 0x1890++0x3 hide.long 0x00 "PTXDI4,Port TX Queues Descriptor Index" hgroup.long 0x1894++0x3 hide.long 0x00 "PTXDI5,Port TX Queues Descriptor Index" hgroup.long 0x1898++0x3 hide.long 0x00 "PTXDI6,Port TX Queues Descriptor Index" hgroup.long 0x189C++0x3 hide.long 0x00 "PTXDI7,Port TX Queues Descriptor Index" hgroup.long 0x18A0++0x3 hide.long 0x00 "TXTBC0,TX Transmitted Buffers Counter 0 Register" hgroup.long 0x18A4++0x3 hide.long 0x00 "TXTBC1,TX Transmitted Buffers Counter 1 Register" hgroup.long 0x18A8++0x3 hide.long 0x00 "TXTBC2,TX Transmitted Buffers Counter 2 Register" hgroup.long 0x18AC++0x3 hide.long 0x00 "TXTBC3,TX Transmitted Buffers Counter 3 Register" hgroup.long 0x18B0++0x3 hide.long 0x00 "TXTBC4,TX Transmitted Buffers Counter 4 Register" hgroup.long 0x18B4++0x3 hide.long 0x00 "TXTBC5,TX Transmitted Buffers Counter 5 Register" hgroup.long 0x18B8++0x3 hide.long 0x00 "TXTBC6,TX Transmitted Buffers Counter 6 Register" hgroup.long 0x18BC++0x3 hide.long 0x00 "TXTBC7,TX Transmitted Buffers Counter 7 Register" hgroup.long 0x18F0++0x3 hide.long 0x00 "PTXINIT,Port TX Initialization Register" endif tree.end tree "TX DMA Packet Modification Registers" width 13. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1944++0x3 line.long 0x00 "TX_MH_REG0,TX Marvell Header Reg0 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1948++0x3 line.long 0x00 "TX_MH_REG1,TX Marvell Header Reg1 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x194C++0x3 line.long 0x00 "TX_MH_REG2,TX Marvell Header Reg2 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1950++0x3 line.long 0x00 "TX_MH_REG3,TX Marvell Header Reg3 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1954++0x3 line.long 0x00 "TX_MH_REG4,TX Marvell Header Reg4 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1958++0x3 line.long 0x00 "TX_MH_REG5,TX Marvell Header Reg5 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x195C++0x3 line.long 0x00 "TX_MH_REG6,TX Marvell Header Reg6 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1960++0x3 line.long 0x00 "TX_MH_REG7,TX Marvell Header Reg7 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1964++0x3 line.long 0x00 "TX_MH_REG8,TX Marvell Header Reg8 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1968++0x3 line.long 0x00 "TX_MH_REG9,TX Marvell Header Reg9 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x196C++0x3 line.long 0x00 "TX_MH_REG10,TX Marvell Header Reg10 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1970++0x3 line.long 0x00 "TX_MH_REG11,TX Marvell Header Reg11 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1974++0x3 line.long 0x00 "TX_MH_REG12,TX Marvell Header Reg12 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1978++0x3 line.long 0x00 "TX_MH_REG13,TX Marvell Header Reg13 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x197C++0x3 line.long 0x00 "TX_MH_REG14,TX Marvell Header Reg14 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1980++0x3 line.long 0x00 "TX_MH_REG15,TX Marvell Header Reg15 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" else hgroup.long 0x1944++0x3 hide.long 0x00 "TX_MH_REG1,TX Marvell Header Reg1 Register" hgroup.long 0x1948++0x3 hide.long 0x00 "TX_MH_REG2,TX Marvell Header Reg2 Register" hgroup.long 0x194C++0x3 hide.long 0x00 "TX_MH_REG3,TX Marvell Header Reg3 Register" hgroup.long 0x1950++0x3 hide.long 0x00 "TX_MH_REG4,TX Marvell Header Reg4 Register" hgroup.long 0x1954++0x3 hide.long 0x00 "TX_MH_REG5,TX Marvell Header Reg5 Register" hgroup.long 0x1958++0x3 hide.long 0x00 "TX_MH_REG6,TX Marvell Header Reg6 Register" hgroup.long 0x195C++0x3 hide.long 0x00 "TX_MH_REG7,TX Marvell Header Reg7 Register" hgroup.long 0x1960++0x3 hide.long 0x00 "TX_MH_REG8,TX Marvell Header Reg8 Register" hgroup.long 0x1964++0x3 hide.long 0x00 "TX_MH_REG9,TX Marvell Header Reg9 Register" hgroup.long 0x1968++0x3 hide.long 0x00 "TX_MH_REG10,TX Marvell Header Reg10 Register" hgroup.long 0x196C++0x3 hide.long 0x00 "TX_MH_REG11,TX Marvell Header Reg11 Register" hgroup.long 0x1970++0x3 hide.long 0x00 "TX_MH_REG12,TX Marvell Header Reg12 Register" hgroup.long 0x1974++0x3 hide.long 0x00 "TX_MH_REG13,TX Marvell Header Reg13 Register" hgroup.long 0x1978++0x3 hide.long 0x00 "TX_MH_REG14,TX Marvell Header Reg14 Register" hgroup.long 0x197C++0x3 hide.long 0x00 "TX_MH_REG15,TX Marvell Header Reg15 Register" endif group.long 0x1988++0x3 line.long 0x00 "TX MTU,TX MTU Register" hexmask.long.word 0x00 0.--15. 1. " MAXTRANSMISSIONUNIT ,Maximum Transmission Unit" tree.end tree "TX DMA Queues Arbiter Registers" width 21. group.long 0xDC++0x7 line.long 0x00 "TQFPC_AV1,Transmit Queue Fixed Priority Configuration - Arbiter ver1 Register" hexmask.long.byte 0x00 0.--7. 1. " FIXPR ,Fixed priority queue [7:0]" line.long 0x04 "PTTBRC_AV1,Port Transmit Token-Bucket Rate Configuration - Arbiter ver1 Register" hexmask.long.word 0x04 0.--9. 1. " PTKNRT ,Port Token Rate" group.long 0xE8++0x7 line.long 0x00 "MTU_AV1,Maximum Transmit Unit - Arbiter ver1 Register" hexmask.long.byte 0x00 0.--5. 1. " MTU ,Maximum Transmit Unit" line.long 0x04 "PMTBS_AV1,Port Maximum Token Bucket Size - Arbiter ver1 Register" hexmask.long.word 0x04 0.--15. 1. " PMTBS ,Port Maximum Token Bucket Size" group.long 0x300++0x3 line.long 0x00 "TQ0TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 0 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x310++0x3 line.long 0x00 "TQ1TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 1 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x320++0x3 line.long 0x00 "TQ2TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 2 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x330++0x3 line.long 0x00 "TQ3TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 3 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x340++0x3 line.long 0x00 "TQ4TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 4 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x350++0x3 line.long 0x00 "TQ5TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 5 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x360++0x3 line.long 0x00 "TQ6TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 6 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x370++0x3 line.long 0x00 "TQ7TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 7 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x304++0x3 line.long 0x00 "TQ0TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 0 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x314++0x3 line.long 0x00 "TQ1TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 1 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x324++0x3 line.long 0x00 "TQ2TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 2 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x334++0x3 line.long 0x00 "TQ3TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 3 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x344++0x3 line.long 0x00 "TQ4TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 4 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x354++0x3 line.long 0x00 "TQ5TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 5 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x364++0x3 line.long 0x00 "TQ6TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 6 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x374++0x3 line.long 0x00 "TQ7TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 7 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x308++0x3 line.long 0x00 "TQ0AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 0 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x318++0x3 line.long 0x00 "TQ1AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 1 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x328++0x3 line.long 0x00 "TQ2AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 2 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x338++0x3 line.long 0x00 "TQ3AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 3 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x348++0x3 line.long 0x00 "TQ4AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 4 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x358++0x3 line.long 0x00 "TQ5AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 5 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x368++0x3 line.long 0x00 "TQ6AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 6 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x378++0x3 line.long 0x00 "TQ7AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 7 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x380++0x3 line.long 0x00 "PTTBC_AV1,Port Transmit Token-Bucket Counter - Arbiter ver1 Register" hexmask.long 0x00 0.--29. 1. " PTKNBKT ,Port Token Bucket" group.long 0x1A00++0x3 line.long 0x00 "TQC1_AV3,Transmit Queue Command1 - Arbiter ver3 Register" bitfld.long 0x00 3. " BW_LIM_SEL ,TX queues bandwidth limitation/arbiter mechanism select" "Version 3,Version 1" bitfld.long 0x00 2. " EJP_ENB ,EJP mechanism Enable" "Disabeld,Enabled" textline " " bitfld.long 0x00 1. " PTP_SYNC_ENB ,PTP Sync Enable" "Disabeld,Enabled" bitfld.long 0x00 0. " WRR_EJP_INIT ,WRR/EJP software reset" "No reset,Reset" group.long 0x1A04++0x17 line.long 0x00 "TQFPC_AV3,Transmit Queue Fixed Priority Configuration - Arbiter ver3 Register" hexmask.long.byte 0x00 0.--7. 1. " FIXPR ,Fixed priority queue [7:0]" line.long 0x04 "BRC_AV3,Basic Refill No of Clocks - Arbiter ver3 Register" hexmask.long.word 0x04 0.--15. 1. " BASICREFILLNOOFCLOCKS ,Basic Refill number of Clocks" line.long 0x08 "MTU_AV3,Maximum Transmit Unit - Arbiter ver3 Register" hexmask.long.tbyte 0x08 0.--18. 1. " MTU ,Maximum Transmit Unit" line.long 0x0C "PREFILL_AV3,Port Bucket Refill - Arbiter ver3 Register" hexmask.long.word 0x0C 20.--29. 1. " PORTREFILLPERIOD ,Port Refill Period" hexmask.long.tbyte 0x0C 0.--18. 1. " PORTTOKENREFILLVALUE ,Port Token Refill Value" line.long 0x10 "PMTBS_AV3,Port Maximum Token Bucket Size - Arbiter ver3 Register" line.long 0x14 "PTTBC_AV3,Port Transmit Token-Bucket Counter - Arbiter ver3 Register" group.long 0x1A20++0x3 line.long 0x00 "Q0REFILL_AV3,Queue Bucket Refill - Arbiter ver3 0 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A24++0x3 line.long 0x00 "Q1REFILL_AV3,Queue Bucket Refill - Arbiter ver3 1 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A28++0x3 line.long 0x00 "Q2REFILL_AV3,Queue Bucket Refill - Arbiter ver3 2 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A2C++0x3 line.long 0x00 "Q3REFILL_AV3,Queue Bucket Refill - Arbiter ver3 3 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A30++0x3 line.long 0x00 "Q4REFILL_AV3,Queue Bucket Refill - Arbiter ver3 4 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A34++0x3 line.long 0x00 "Q5REFILL_AV3,Queue Bucket Refill - Arbiter ver3 5 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A38++0x3 line.long 0x00 "Q6REFILL_AV3,Queue Bucket Refill - Arbiter ver3 6 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A3C++0x3 line.long 0x00 "Q7REFILL_AV3,Queue Bucket Refill - Arbiter ver3 7 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A40++0x3 line.long 0x00 "Q0MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 0 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A44++0x3 line.long 0x00 "Q1MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 1 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A48++0x3 line.long 0x00 "Q2MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 2 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A4C++0x3 line.long 0x00 "Q3MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 3 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A50++0x3 line.long 0x00 "Q4MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 4 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A54++0x3 line.long 0x00 "Q5MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 5 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A58++0x3 line.long 0x00 "Q6MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 6 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A5C++0x3 line.long 0x00 "Q7MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 7 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A60++0x3 line.long 0x00 "Q0TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 0 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A64++0x3 line.long 0x00 "Q1TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 1 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A68++0x3 line.long 0x00 "Q2TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 2 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A6C++0x3 line.long 0x00 "Q3TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 3 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A70++0x3 line.long 0x00 "Q4TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 4 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A74++0x3 line.long 0x00 "Q5TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 5 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A78++0x3 line.long 0x00 "Q6TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 6 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A7C++0x3 line.long 0x00 "Q7TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 7 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A80++0x3 line.long 0x00 "Q0TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 0 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A84++0x3 line.long 0x00 "Q1TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 1 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A88++0x3 line.long 0x00 "Q2TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 2 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A8C++0x3 line.long 0x00 "Q3TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 3 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A90++0x3 line.long 0x00 "Q4TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 4 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A94++0x3 line.long 0x00 "Q5TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 5 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A98++0x3 line.long 0x00 "Q6TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 6 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A9C++0x3 line.long 0x00 "Q7TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 7 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1AA8++0x3 line.long 0x00 "Q2IPG_AV3,Transmission Queue IPG - Arbiter ver3 2 Register" hexmask.long.word 0x00 0.--13. 1. " IPG ,Minimum required gap from the end of a packet to the beginning of the next packet in the same queue" group.long 0x1AAC++0x3 line.long 0x00 "Q3IPG_AV3,Transmission Queue IPG - Arbiter ver3 3 Register" hexmask.long.word 0x00 0.--13. 1. " IPG ,Minimum required gap from the end of a packet to the beginning of the next packet in the same queue" group.long 0x1AB0++0x0F line.long 0x00 "HITKNINLOPKT_AV3,High Token in Low Packet - Arbiter ver3 Register" hexmask.long.tbyte 0x00 0.--19. 1. " HITKNINLOPKT ,Number of tokens that are accumulated in the IsoHi token bucket, during transmission of the longest IsoLo (queue#2) packet" line.long 0x04 "HITKNINASYNCPKT_AV3,High Token in Asynchronous Packet - Arbiter ver3 Register" hexmask.long.tbyte 0x04 0.--19. 1. " HITKNINASYNCPKT ,Number of tokens that are accumulated in the IsoHi token bucket, during transmission of the longest Async (queue#1 & #0) packet" line.long 0x08 "LOTKNINASYNCPKT_AV3,Low Token in Asynchronous Packe - Arbiter ver3 Register" hexmask.long.tbyte 0x08 0.--19. 1. " LOTKNINASYNCPKT ,Number of tokens that are accumulated in the IsoLo (queue#2) token bucket, during transmission of the longest Async (queue#1 & #0) packet" line.long 0x0C "TS_AV3,Transmission Speed - Arbiter ver3 Register" hexmask.long.word 0x0C 0.--14. 1. " TS ,Ethernet Transmission Speed" tree.end tree "RX_TX DMA Registers" width 6. group.long 0x2400++0x3 line.long 0x00 "PXC,Port Configuration Register" bitfld.long 0x00 25. " RXCS ,Rx TCP Checksum Mode" "Without header,Included header" bitfld.long 0x00 22.--24. " BPDUQ ,Captured BPDU Frames" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 19.--21. " UDPQ ,Captured UDP Frames" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " TCPQ ,Captured TCP Frames" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15. " UDP_CAPEN ,Capture UDP Frames to " "Disabled,Enabled" bitfld.long 0x00 14. " TCP_CAPEN ,Capture TCP Frames to " "Disabled,Enabled" textline " " bitfld.long 0x00 13. " RBARPF ,Selects the ARP packets that are accepted" "All,Filter" bitfld.long 0x00 12. " AMNOTXES ,Automatic Mode Not Updating Error Summary In Tx Descriptor" "0,1" textline " " bitfld.long 0x00 9. " RBARP ,Reject Mode of MAC Broadcasts That Are ARP" "Received,Rejected" bitfld.long 0x00 8. " RBIP ,Reject Mode of MAC Broadcasts That Are IP" "Received,Rejected" textline " " bitfld.long 0x00 7. " RB ,Reject Mode of MAC Broadcasts That Are No IP" "Received,Rejected" bitfld.long 0x00 4.--6. " RXQARP ,Default Rx Queue for ARP Broadcasts That Are No IP or ARP Broadcasts" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 1.--3. " RXQ ,Default Rx Queue" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " UPM ,Unicast Promiscous Mode" "Normal,Promiscuous" group.long 0x2404++0x3 line.long 0x00 "PXCX,Port Configuration Extend Register" bitfld.long 0x00 3. " TXCRCDIS ,Tx CRC generation" "Enabled,Disabled" bitfld.long 0x00 1. " SPAN ,Spanning Tree Packets Capture Enable" "Treated,Trapped" if ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x454))&0x301)==0x1)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2:0],DBNum[0] PRI[2:1],SPID[3:0]== PRI[2:1]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x454))&0x301)==0x101)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2:1],DBNum[0] PRI[2],SPID[3:0]== PRI[2]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x454))&0x301)==0x301)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2],DBNum[0],SPID[3:0]==" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x454))&0x301)==0x000)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2:0],UP[2:0],SrcPort== & SrcDev=UP [2:1]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x454))&0x301)==0x100)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2:1],UP[2:1],SrcPort== & SrcDev= UP[2]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x454))&0x301)==0x300)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2],UP[2],SrcPort== & SrcDev=)" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x454))&0x1)==0x1)&&(((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,?..." textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==0x2) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,?..." textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" else group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" endif tree.end tree "Serial Registers" width 11. group.long 0x243c++0x3 line.long 0x00 "PSC,Port Serial Control Register" bitfld.long 0x00 30. " IGNORECARRIERSENSE ,This bit controls if the carrier sense input pin is ignored" "Not ignored,Ignored" bitfld.long 0x00 29. " IGNORECOLLISION ,This bit controls if the collision input pin is ignored" "Not ignored,Ignored" textline " " bitfld.long 0x00 28. " IGNORERXERROR ,This bit controls if RX error input pin is ignored:" "Not ignored,Ignored" bitfld.long 0x00 14. " DTEADVERT ,DTE Advertise" "Low,High" textline " " bitfld.long 0x00 7.--8. " FORCEBPMODE ,JAM Transmitting Start" "No JAM,Started,?..." bitfld.long 0x00 5.--6. " FORCEFCMODE ,Pause Enable and Disable Transmit" "Not transmitted,Sent,?..." rgroup.long 0x2444++0x3 line.long 0x00 "PS0,Ethernet Port 0 Status Register" bitfld.long 0x00 16. " RXFIFOEMPTY ,RX Fifo Empty" "Not empty,Empty" bitfld.long 0x00 6. " TXFIFOEMP ,TX Fifo Empty" "Not empty,Empty" textline " " bitfld.long 0x00 0. " TXINPROG ,Transmit in Progress" "Not active,Active" group.long 0x24A0++0x3 line.long 0x00 "SERDESCFG,Serdes Configuration Register" rgroup.long 0x24A4++0x3 line.long 0x00 "SERDESSTS,Serdes Status Register" group.long 0x24F4++0x7 line.long 0x00 "OMSCD,One mS Clock Divider Register" bitfld.long 0x00 31. " EN ,Enables 1ms clock generation" "Disabled,Enabled" hexmask.long 0x00 0.--30. 1. " DIV ,Controls the period of the 1ms clock" line.long 0x04 "PFCCD,Periodic Flow Control Clock Divider Register" tree.end tree "Gigabit Ethernet MAC Serial Parameters Configuration Registers" width 7. hgroup.long 0x2C14++0x3 hide.long 0x00 "PSPC,Port Serial Parameters Configuration Register" hgroup.long 0x2C94++0x3 hide.long 0x00 "PSPC1,Port Serial Parameters 1 Configuration Register" tree.end tree "Gigabit Ethernet MAC Auto-Negotiation Configuration Registers" width 6. group.long 0x2C0C++0x3 line.long 0x00 "PANC,Port Auto-Negotiation Configuration Register" bitfld.long 0x00 13. " ANDUPLEXEN ,Enable Auto-Negotiation for duplex mode" "Disabled,Enabled" bitfld.long 0x00 12. " SET_FULLDX ,Half/Full Duplex Mode" "Half duplex,Full duplex" textline " " bitfld.long 0x00 11. " ANFCEN ,Enable Auto-Negotiation for Flow Control" "Disabled,Enabled" bitfld.long 0x00 9. " PAUSE_ADV ,Flow control advertise" "Not controled,Controled" textline " " bitfld.long 0x00 8. " SETFCEN ,Flow Control Enable" "Disabled,Enabled" bitfld.long 0x00 7. " ANSPEEDEN ,Enable Auto-Negotiation of interface speed" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " SETGMIISPEED ,GMII Speed" "10/100 Mbps,1000 Mbps" bitfld.long 0x00 5. " SETMIISPEED ,MII Speed" "10 Mbps,100 Mbps" textline " " bitfld.long 0x00 4. " INBANDRESTARTAN ,In Band Restart Auto-Negotiation" "No reset,Reset" bitfld.long 0x00 3. " INBANDANBYPASSEN ,Band Auto-Negotiation Bypass Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " INBANDANEN ,In Band Auto-Negotiation Enable" "Disabled,Enabled" bitfld.long 0x00 1. " FORCELINKPASS ,Force Link status on port to Link UP state" "Not forced,Forced" textline " " bitfld.long 0x00 0. " FORCELINKFAIL ,Force Link status on port to Link DOWN state" "Not forced,Forced" tree.end tree "Gigabit Ethernet MAC Control Registers" width 6. group.long 0x2C00++0xB line.long 0x00 "PMC0,Port MAC Control Register0" hexmask.long.word 0x00 2.--14. 1. " FRAMESIZELIMIT ,Maximal Received Packet Size" bitfld.long 0x00 1. " PORTTYPE ,Port type" "SGMII,1000Base-X" textline " " bitfld.long 0x00 0. " PORTEN ,Port Enable" "Disabled,Enabled" line.long 0x04 "PMC1,Port MAC Control Register1" bitfld.long 0x04 6. " PCS_LB ,Loop back on the PCS Block" "No loopback,Loopback" line.long 0x08 "PMC2,Port MAC Control Register2" bitfld.long 0x08 12.--13. " SelectDataToTransmit ,The data forwarded to the SERDES" "Regular,PRBS,Zeros,Ones" bitfld.long 0x08 11. " PRBSGENEN ,Enables generation of the pseudo-random bit-stream" "Disabled,Enabled" textline " " bitfld.long 0x08 10. " PRBSCHECKEN ,PRBS Checkers Enable" "Disabled,Enabled" bitfld.long 0x08 6. " PORTMACRESET ,Port MAC Reset" "No reset,Reset" textline " " bitfld.long 0x08 5. " PADDINGDIS ,Disable padding of transmitted packets shorter than 64B" "No,Yes" bitfld.long 0x08 4. " RGMIIEN ,RGMII Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 3. " PCSEN ,Port PCS block is active" "Disabled,Enabled" group.long 0x2C48++0x3 line.long 0x00 "PMC3,Port MAC Control Register3" hexmask.long.word 0x00 6.--14. 1. " IPG ,Minimal Inter-packet gap" group.long 0x2C58++0x3 line.long 0x00 "CPS2,CCFC Port Speed Timerp 2 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C5C++0x3 line.long 0x00 "CPS3,CCFC Port Speed Timerp 3 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C60++0x3 line.long 0x00 "CPS4,CCFC Port Speed Timerp 4 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C64++0x3 line.long 0x00 "CPS5,CCFC Port Speed Timerp 5 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C68++0x3 line.long 0x00 "CPS6,CCFC Port Speed Timerp 6 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C6C++0x3 line.long 0x00 "CPS7,CCFC Port Speed Timerp 7 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C70++0x3 line.long 0x00 "CPS8,CCFC Port Speed Timerp 8 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C74++0x3 line.long 0x00 "CPS9,CCFC Port Speed Timerp 9 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" tree.end tree "Gigabit Ethernet MAC Interrupt Registers" width 7. hgroup.long 0x2C20++0x3 hide.long 0x00 "PINTC,Port Interrupt Cause Register" in group.long 0x2C24++0x3 line.long 0x00 "PMASK,Port Interrupt Mask Register" bitfld.long 0x00 13. " MASK[13] ,MAC Rx path received LPI Mask" "Masked,Not masked" bitfld.long 0x00 12. " MASK[12] ,PCS Tx path received LPI Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " MASK[11] ,PCS Rx path received LPI Mask" "Masked,Not masked" bitfld.long 0x00 10. " MASK[10] ,QSGMII PRBS error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " MASK[7] ,PRBSError OnPort Mask" "Masked,Not masked" bitfld.long 0x00 6. " MASK[6] ,SyncStatus Change Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " MASK[5] ,AddressOutOfRange Mask" "Masked,Not masked" bitfld.long 0x00 2. " MASK[2] ,AnCompletedOnPort Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MASK[1] ,LinkStatus Change Mask" "Masked,Not masked" bitfld.long 0x00 0. " MASK[0] ,IntSum Mask" "Masked,Not masked" tree.end tree "Gigabit Ethernet MAC PRBS Check Status Registers" width 14. rgroup.long 0x2C38++0x3 line.long 0x00 "PRBS_STAT,Port PRBS Status Register" bitfld.long 0x00 1. " PRBSCHECKRDY ,PRBS Checker Ready" "Not ready,Ready" bitfld.long 0x00 0. " PRBSCHECKLOCKED ,PRBS Checkers Alignment Locked" "Not locked,Locked" hgroup.long 0x2C3C++0x3 hide.long 0x00 "PRBS_ERR_CNT,Port PRBS Error Counter Register" in tree.end tree "Gigabit Ethernet MAC Low Power Idle Registers" width 10. group.long 0x2CC0++0x7 line.long 0x00 "LPICTRL0,LPI Control 0 Register" hexmask.long.byte 0x00 8.--15. 1. " TS_LIMIT ,Minimum time from emptying of Tx FIFO and LPI assert" hexmask.long.byte 0x00 0.--7. 1. " TI_LIMIT ,Minimum time since going into LPI and allowing LPI deassert" line.long 0x04 "LPICTRL1,LPI Control 1 Register" hexmask.long.word 0x04 4.--15. 1. " TW_LIMIT ,Minimum time from LPI deassertion until valid data can be sent" bitfld.long 0x04 2. " LPIMANUALMODE ,Manual mode" "Normal,Manual" textline " " bitfld.long 0x04 1. " LPIREQUESTFORCE ,Force LPI signaling on Tx" "Not forced,Forced" bitfld.long 0x04 0. " LPIREQUESTENABLE ,Enable assertion or deassertion of LPI" "Disabled,Enabled" hgroup.long 0x2CC8++0x3 hide.long 0x00 "LPICTRL2,LPI Control 2 Register" rgroup.long 0x2CCC++0x3 line.long 0x00 "LPISTAT,LPI Status Register" bitfld.long 0x00 4. " TXIDLE ,MAC Tx path LP idle status" "Not active,Active" bitfld.long 0x00 3. " TXWAIT ,MAC Tx path LP wait status" "Not active,Active" textline " " bitfld.long 0x00 2. " RXIDLE ,MAC Rx path LP idle status" "Not detected,Detected" bitfld.long 0x00 1. " TXSTAT ,PCS Tx path LPI receive status" "Not receive,Receive" textline " " bitfld.long 0x00 0. " RXSTAT ,PCS Rx path LPI receive status" "Not active,Active" group.long 0x2CD0++0x3 line.long 0x00 "LPICNT,LPI Counter Register" hexmask.long.word 0x00 0.--15. 1. " LPI_CNT ,This counter is incremented each time the MAC LPI state machine moves from IDLE to LP_IDLE" tree.end tree "Gigabit Ethernet MAC Status Registers" width 7. rgroup.long 0x2C10++0x3 line.long 0x00 "PSTAT0,Port Status Register0" bitfld.long 0x00 14. " SYNCOK ,PCS synchronized with its peer PCS Layer" "Not synchronized,Synchronized" bitfld.long 0x00 12. " INBANDAUTONEGBYPASSACT ,In Band Auto-Negotiation Bypass was activated" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 11. " ANDONE ,Auto-Negotiation done" "Not done,Done" bitfld.long 0x00 10. " SYNCFAIL10MS ,10-bit state machine has been in = FAIL for more than 10 ms" "Not occurred,Occurred" textline " " bitfld.long 0x00 8. " PORTISDOINGPRESSURE ,Port is Doing Back-Pressure" "No Back-Pressure,Back-Pressure" bitfld.long 0x00 7. " PORTTXPAUSE ,Port is sending IEEE 802.3x Flow Control pause frames due to lack of buffers" "Not occurred,Occurred" textline " " bitfld.long 0x00 6. " PORTRXPAUSE ,Port received an IEEE 802.3x pause frame and stopped transmission of packets" "Not occurred,Occurred" bitfld.long 0x00 5. " TXFCEN ,TX Flow Control Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " RXFCEN ,RX Flow Control Enable" "Disabled,Enabled" bitfld.long 0x00 3. " FULLDX ,Half-/Full-Duplex mode" "Half duplex,Full duplex" textline " " bitfld.long 0x00 2. " MIISPEED ,MII Speed" "10 Mbps,100 Mbps" bitfld.long 0x00 1. " GMIISPEED ,GMII Speed" "10/100 Mbps,1000 Mbps" textline " " bitfld.long 0x00 0. " LINKUP ,Port link status" "Down,Up" tree.end tree "Networking Controller Interrupt Registers" width 11. if (((d.l(A:(Data.Quad(C15:0x400f)<<13.)+0x74000+0x2500))&0x7)==(0x1||0x2)) group.long 0x2540++0x3 line.long 0x00 "PCP02Q,Port CPU0 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2544++0x3 line.long 0x00 "PCP12Q,Port CPU1 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2548++0x3 line.long 0x00 "PCP22Q,Port CPU2 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x254C++0x3 line.long 0x00 "PCP32Q,Port CPU3 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2580++0x1F line.long 0x0 "PRXITTH0,Port RX Interrupt Threshold 0 Register" hexmask.long.tbyte 0x0 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x4 "PRXITTH1,Port RX Interrupt Threshold 1 Register" hexmask.long.tbyte 0x4 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x8 "PRXITTH2,Port RX Interrupt Threshold 2 Register" hexmask.long.tbyte 0x8 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0xC "PRXITTH3,Port RX Interrupt Threshold 3 Register" hexmask.long.tbyte 0xC 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x10 "PRXITTH4,Port RX Interrupt Threshold 4 Register" hexmask.long.tbyte 0x10 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x14 "PRXITTH5,Port RX Interrupt Threshold 5 Register" hexmask.long.tbyte 0x14 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x18 "PRXITTH6,Port RX Interrupt Threshold 6 Register" hexmask.long.tbyte 0x18 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" rgroup.long 0x25A0++0x3 line.long 0x00 "PRXTXTHIC,Port RX_TX Threshold Interrupt Cause Register" bitfld.long 0x00 31. " PMISCICSUMMARY ,PMiscIC register summary" "No interrupt,Interrupt" bitfld.long 0x00 30. " PTXERRORSUMMARY ,PMiscIC register TXErrorQueue[7:0] bits summary" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " PRXTXICSUMMARY ,PRXTXIC register summary" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " RXDESCRIPTORTHRESHOLDALERTQUEUE[7] ,Rx Descriptor Threshold Alert Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " RXDESCRIPTORTHRESHOLDALERTQUEUE[6] ,Rx Descriptor Threshold Alert Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " RXDESCRIPTORTHRESHOLDALERTQUEUE[5] ,Rx Descriptor Threshold Alert Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " RXDESCRIPTORTHRESHOLDALERTQUEUE[4] ,Rx Descriptor Threshold Alert Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " RXDESCRIPTORTHRESHOLDALERTQUEUE[3] ,Rx Descriptor Threshold Alert Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RXDESCRIPTORTHRESHOLDALERTQUEUE[2] ,Rx Descriptor Threshold Alert Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " RXDESCRIPTORTHRESHOLDALERTQUEUE[1] ,Rx Descriptor Threshold Alert Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RXDESCRIPTORTHRESHOLDALERTQUEUE[0] ,Rx Descriptor Threshold Alert Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[7] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[6] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[5] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[4] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[3] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[2] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[1] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[0] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " BUFFERTHRESHOLDCROSSQUEUE[7] ,Tx Buffer Threshold Cross in Priority Queues 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 6. " BUFFERTHRESHOLDCROSSQUEUE[6] ,Tx Buffer Threshold Cross in Priority Queues 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " BUFFERTHRESHOLDCROSSQUEUE[5] ,Tx Buffer Threshold Cross in Priority Queues 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " BUFFERTHRESHOLDCROSSQUEUE[4] ,Tx Buffer Threshold Cross in Priority Queues 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " BUFFERTHRESHOLDCROSSQUEUE[3] ,Tx Buffer Threshold Cross in Priority Queues 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " BUFFERTHRESHOLDCROSSQUEUE[2] ,Tx Buffer Threshold Cross in Priority Queues 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " BUFFERTHRESHOLDCROSSQUEUE[1] ,Tx Buffer Threshold Cross in Priority Queues 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " BUFFERTHRESHOLDCROSSQUEUE[0] ,Tx Buffer Threshold Cross in Priority Queues 0" "No interrupt,Interrupt" group.long 0x25A4++0x17 line.long 0x00 "PRXTXTHIM,Port RX_TX Threshold Interrupt Mask" bitfld.long 0x00 31. " RXTXTHRESHOLDMMASK[31] ,PMiscIC register summary" "Masked,Not masked" bitfld.long 0x00 30. " RXTXTHRESHOLDMMASK[30] ,PMiscIC register TXErrorQueue[7:0] bits summary" "Masked,Not masked" textline " " bitfld.long 0x00 29. " RXTXTHRESHOLDMMASK[29] ,PRXTXIC register summary" "Masked,Not masked" bitfld.long 0x00 23. " RXTXTHRESHOLDMMASK[23] ,Rx Descriptor Threshold Alert Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " RXTXTHRESHOLDMMASK[22] ,Rx Descriptor Threshold Alert Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x00 21. " RXTXTHRESHOLDMMASK[21] ,Rx Descriptor Threshold Alert Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " RXTXTHRESHOLDMMASK[20] ,Rx Descriptor Threshold Alert Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x00 19. " RXTXTHRESHOLDMMASK[19] ,Rx Descriptor Threshold Alert Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RXTXTHRESHOLDMMASK[18] ,Rx Descriptor Threshold Alert Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x00 17. " RXTXTHRESHOLDMMASK[17] ,Rx Descriptor Threshold Alert Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RXTXTHRESHOLDMMASK[16] ,Rx Descriptor Threshold Alert Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x00 15. " RXTXTHRESHOLDMMASK[15] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " RXTXTHRESHOLDMMASK[14] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x00 13. " RXTXTHRESHOLDMMASK[13] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 12. " RXTXTHRESHOLDMMASK[12] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x00 11. " RXTXTHRESHOLDMMASK[11] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 10. " RXTXTHRESHOLDMMASK[10] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x00 9. " RXTXTHRESHOLDMMASK[9] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 8. " RXTXTHRESHOLDMMASK[8] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x00 7. " RXTXTHRESHOLDMMASK[7] ,Tx Buffer Threshold Cross in Priority Queues 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 6. " RXTXTHRESHOLDMMASK[6] ,Tx Buffer Threshold Cross in Priority Queues 6 Mask" "Masked,Not masked" bitfld.long 0x00 5. " RXTXTHRESHOLDMMASK[5] ,Tx Buffer Threshold Cross in Priority Queues 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " RXTXTHRESHOLDMMASK[4] ,Tx Buffer Threshold Cross in Priority Queues 4 Mask" "Masked,Not masked" bitfld.long 0x00 3. " RXTXTHRESHOLDMMASK[3] ,Tx Buffer Threshold Cross in Priority Queues 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 2. " RXTXTHRESHOLDMMASK[2] ,Tx Buffer Threshold Cross in Priority Queues 2 Mask" "Masked,Not masked" bitfld.long 0x00 1. " RXTXTHRESHOLDMMASK[1] ,Tx Buffer Threshold Cross in Priority Queues 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " RXTXTHRESHOLDMMASK[0] ,Tx Buffer Threshold Cross in Priority Queues 0 Mask" "Masked,Not masked" line.long 0x04 "PRXTXIC,Port RX_TX Interrupt Cause" bitfld.long 0x04 31. " PMISCICSUMMARY ,PMiscIC register summary" "No interrupt,Interrupt" bitfld.long 0x04 30. " PTXERRORSUMMARY ,PMiscIC register TXErrorQueue[7:0] bits summary" "No interrupt,Interrupt" textline " " bitfld.long 0x04 29. " PRXTXTHICSUMMARY ,PRXTXIC register summary" "No interrupt,Interrupt" textline " " bitfld.long 0x04 23. " RXRESOURCEERRORQUEUE[7] ,Rx Resource Error in Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 22. " RXRESOURCEERRORQUEUE[6] ,Rx Resource Error in Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 21. " RXRESOURCEERRORQUEUE[5] ,Rx Resource Error in Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " RXRESOURCEERRORQUEUE[4] ,Rx Resource Error in Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 19. " RXRESOURCEERRORQUEUE[3] ,Rx Resource Error in Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 18. " RXRESOURCEERRORQUEUE[2] ,Rx Resource Error in Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 17. " RXRESOURCEERRORQUEUE[1] ,Rx Resource Error in Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " RXRESOURCEERRORQUEUE[0] ,Rx Resource Error in Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x04 15. " RXPACKETQUEUE[7] ,Rx Packet in Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 14. " RXPACKETQUEUE[6] ,Rx Packet in Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 13. " RXPACKETQUEUE[5] ,Rx Packet in Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " RXPACKETQUEUE[4] ,Rx Packet in Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 11. " RXPACKETQUEUE[3] ,Rx Packet in Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 10. " RXPACKETQUEUE[2] ,Rx Packet in Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 9. " RXPACKETQUEUE[1] ,Rx Packet in Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " RXPACKETQUEUE[0] ,Rx Packet in Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x04 7. " TXBUFFERRETURNQUEUE[7] ,Tx Buffer Threshold Cross in Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 6. " TXBUFFERRETURNQUEUE[6] ,Tx Buffer Threshold Cross in Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 5. " TXBUFFERRETURNQUEUE[5] ,Tx Buffer Threshold Cross in Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " TXBUFFERRETURNQUEUE[4] ,Tx Buffer Threshold Cross in Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 3. " TXBUFFERRETURNQUEUE[3] ,Tx Buffer Threshold Cross in Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 2. " TXBUFFERRETURNQUEUE[2] ,Tx Buffer Threshold Cross in Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 1. " TXBUFFERRETURNQUEUE[1] ,Tx Buffer Threshold Cross in Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " TXBUFFERRETURNQUEUE[0] ,Tx Buffer Threshold Cross in Priority Queue 0" "No interrupt,Interrupt" line.long 0x08 "PRXTXIM,Port RX_TX Interrupt Mask" bitfld.long 0x08 31. " RXTXMASK[31] ,PMiscIC register summary Mask" "Masked,Not masked" bitfld.long 0x08 30. " RXTXMASK[30] ,PMiscIC register TXErrorQueue[7:0] bits summary Mask" "Masked,Not masked" textline " " bitfld.long 0x08 29. " RXTXMASK[29] ,PRXTXIC register summary Mask" "Masked,Not masked" bitfld.long 0x08 23. " RXTXMASK[23] ,Rx Resource Error in Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 22. " RXTXMASK[22] ,Rx Resource Error in Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 21. " RXTXMASK[21] ,Rx Resource Error in Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 20. " RXTXMASK[20] ,Rx Resource Error in Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 19. " RXTXMASK[19] ,Rx Resource Error in Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 18. " RXTXMASK[18] ,Rx Resource Error in Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 17. " RXTXMASK[17] ,Rx Resource Error in Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 16. " RXTXMASK[16] ,Rx Resource Error in Queue 0 Mask" "Masked,Not masked" bitfld.long 0x08 15. " RXTXMASK[15] ,Rx Packet in Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 14. " RXTXMASK[14] ,Rx Packet in Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 13. " RXTXMASK[13] ,Rx Packet in Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 12. " RXTXMASK[12] ,Rx Packet in Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 11. " RXTXMASK[11] ,Rx Packet in Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 10. " RXTXMASK[10] ,Rx Packet in Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 9. " RXTXMASK[9] ,Rx Packet in Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 8. " RXTXMASK[8] ,Rx Packet in Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x08 7. " RXTXMASK[7] ,Tx Buffer Threshold Cross in Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 6. " RXTXMASK[6] ,Tx Buffer Threshold Cross in Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 5. " RXTXMASK[5] ,Tx Buffer Threshold Cross in Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 4. " RXTXMASK[4] ,Tx Buffer Threshold Cross in Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 3. " RXTXMASK[3] ,Tx Buffer Threshold Cross in Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 2. " RXTXMASK[2] ,Tx Buffer Threshold Cross in Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 1. " RXTXMASK[1] ,Tx Buffer Threshold Cross in Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 0. " RXTXMASK[0] ,Tx Buffer Threshold Cross in Priority Queue 0 Mask" "Masked,Not masked" line.long 0x0C "PMISCIC,Port Misc Interrupt Cause" bitfld.long 0x0C 31. " TXRESOURCEERRORQUEUE[7] ,Tx Resource Error in Queue 7" "No interrupt,Interrupt" bitfld.long 0x0C 30. " TXRESOURCEERRORQUEUE[6] ,Tx Resource Error in Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 29. " TXRESOURCEERRORQUEUE[5] ,Tx Resource Error in Queue 5" "No interrupt,Interrupt" bitfld.long 0x0C 28. " TXRESOURCEERRORQUEUE[4] ,Tx Resource Error in Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 27. " TXRESOURCEERRORQUEUE[3] ,Tx Resource Error in Queue 3" "No interrupt,Interrupt" bitfld.long 0x0C 26. " TXRESOURCEERRORQUEUE[2] ,Tx Resource Error in Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 25. " TXRESOURCEERRORQUEUE[1] ,Tx Resource Error in Queue 1" "No interrupt,Interrupt" bitfld.long 0x0C 24. " TXRESOURCEERRORQUEUE[0] ,Tx Resource Error in Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 19. " RXNOBUFFERSTOPOOL[3] ,RX No Buffers to Pool 3" "No interrupt,Interrupt" bitfld.long 0x0C 18. " RXNOBUFFERSTOPOOL[2] ,RX No Buffers to Pool 2" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 17. " RXNOBUFFERSTOPOOL[1] ,RX No Buffers to Pool 1" "No interrupt,Interrupt" bitfld.long 0x0C 16. " RXNOBUFFERSTOPOOL[0] ,RX No Buffers to Pool 0" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 14. " SERDESREALIGNSYNCERROR ,Serdes Realign Sync Error" "No interrupt,Interrupt" bitfld.long 0x0C 12. " PRBSERROR ,PRBS Error" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 11. " TXUNDRN ,TX FIFO Underrun" "No interrupt,Interrupt" bitfld.long 0x0C 10. " RXLARGEPACKET ,RX Large Packet" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 9. " RXCRCERROR ,RX CRC Error" "No interrupt,Interrupt" bitfld.long 0x0C 8. " RXOVERRUN ,Internal Address Error " "No interrupt,Interrupt" textline " " bitfld.long 0x0C 7. " INTERNALADDRESSERROR ,Internal Address Error " "No interrupt,Interrupt" bitfld.long 0x0C 4. " PTP ,PTP identification" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 1. " LINKCHANGE ,Link Status Change" "No interrupt,Interrupt" bitfld.long 0x0C 0. " PHYSTATUSCHNG ,Phy Status Change" "No interrupt,Interrupt" line.long 0x10 "PMISCIM,Port Misc Interrupt Mask" bitfld.long 0x10 31. " MISCMASK[31] ,Tx Resource Error in Queue 7 Mask" "Masked,Not masked" bitfld.long 0x10 30. " MISCMASK[30] ,Tx Resource Error in Queue 6 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 29. " MISCMASK[29] ,Tx Resource Error in Queue 5 Mask" "Masked,Not masked" bitfld.long 0x10 28. " MISCMASK[28] ,Tx Resource Error in Queue 4 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 27. " MISCMASK[27] ,Tx Resource Error in Queue 3 Mask" "Masked,Not masked" bitfld.long 0x10 26. " MISCMASK[26] ,Tx Resource Error in Queue 2 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 25. " MISCMASK[25] ,Tx Resource Error in Queue 1 Mask" "Masked,Not masked" bitfld.long 0x10 24. " MISCMASK[24] ,Tx Resource Error in Queue 0 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 19. " MISCMASK[19] ,RX No Buffers to Pool 3 Mask" "Masked,Not masked" bitfld.long 0x10 18. " MISCMASK[18] ,RX No Buffers to Pool 2 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 17. " MISCMASK[17] ,RX No Buffers to Pool 1 Mask" "Masked,Not masked" bitfld.long 0x10 16. " MISCMASK[16] ,RX No Buffers to Pool 0 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 14. " MISCMASK[14] ,Serdes Realign Sync Error Mask" "Masked,Not masked" bitfld.long 0x10 12. " MISCMASK[12] ,PRBS Error Mask" "Masked,Not masked" textline " " bitfld.long 0x10 11. " MISCMASK[11] ,TX FIFO Underrun Mask" "Masked,Not masked" bitfld.long 0x10 10. " MISCMASK[10] ,RX Large Packet Mask" "Masked,Not masked" textline " " bitfld.long 0x10 9. " MISCMASK[9] ,RX CRC Error Mask" "Masked,Not masked" bitfld.long 0x10 8. " MISCMASK[8] ,Internal Address Error Mask" "Masked,Not masked" textline " " bitfld.long 0x10 7. " MISCMASK[7] ,Internal Address Error Mask" "Masked,Not masked" bitfld.long 0x10 4. " MISCMASK[4] ,PTP identification Mask" "Masked,Not masked" textline " " bitfld.long 0x10 1. " MISCMASK[1] ,Link Status Change Mask" "Masked,Not masked" bitfld.long 0x10 0. " MISCMASK[0] ,Phy Status Change Mask" "Masked,Not masked" line.long 0x14 "PINTENB,Port Interrupt Enable" bitfld.long 0x14 15. " TXPKTINTRPTENB[7] ,TX Packet Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x14 14. " TXPKTINTRPTENB[6] ,TX Packet Interrupt Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x14 13. " TXPKTINTRPTENB[5] ,TX Packet Interrupt Enable 5" "Disabled,Enabled" bitfld.long 0x14 12. " TXPKTINTRPTENB[4] ,TX Packet Interrupt Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x14 11. " TXPKTINTRPTENB[3] ,TX Packet Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x14 10. " TXPKTINTRPTENB[2] ,TX Packet Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x14 9. " TXPKTINTRPTENB[1] ,TX Packet Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x14 8. " TXPKTINTRPTENB[0] ,TX Packet Interrupt Enable 0" "Disabled,Enabled" textline " " bitfld.long 0x14 7. " RXPKTINTRPTENB[7] ,RX Packet Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x14 6. " RXPKTINTRPTENB[6] ,RX Packet Interrupt Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x14 5. " RXPKTINTRPTENB[5] ,RX Packet Interrupt Enable 5" "Disabled,Enabled" bitfld.long 0x14 4. " RXPKTINTRPTENB[4] ,RX Packet Interrupt Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x14 3. " RXPKTINTRPTENB[3] ,RX Packet Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x14 2. " RXPKTINTRPTENB[2] ,RX Packet Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x14 1. " RXPKTINTRPTENB[1] ,RX Packet Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x14 0. " RXPKTINTRPTENB[0] ,RX Packet Interrupt Enable 0" "Disabled,Enabled" else hgroup.long 0x2540++0x3 hide.long 0x00 "PCP02Q,Port CPU0 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2544++0x3 hide.long 0x00 "PCP12Q,Port CPU1 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2548++0x3 hide.long 0x00 "PCP22Q,Port CPU2 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x254C++0x3 hide.long 0x00 "PCP32Q,Port CPU3 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2580++0x1F hide.long 0x0 "PRXITTH0,Port RX Interrupt Threshold 0 Register" hide.long 0x4 "PRXITTH1,Port RX Interrupt Threshold 1 Register" hide.long 0x8 "PRXITTH2,Port RX Interrupt Threshold 2 Register" hide.long 0xC "PRXITTH3,Port RX Interrupt Threshold 3 Register" hide.long 0x10 "PRXITTH4,Port RX Interrupt Threshold 4 Register" hide.long 0x14 "PRXITTH5,Port RX Interrupt Threshold 5 Register" hide.long 0x18 "PRXITTH6,Port RX Interrupt Threshold 6 Register" hgroup.long 0x25A0++0x3 hide.long 0x00 "PRXTXTHIC,Port RX_TX Threshold Interrupt Cause Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x25A4++0x17 hide.long 0x00 "PRXTXTHIM,Port RX_TX Threshold Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x04 "PRXTXIC,Port RX_TX Interrupt Cause" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x08 "PRXTXIM,Port RX_TX Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x0C "PMISCIC,Port Misc Interrupt Cause" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x10 "PMISCIM,Port Misc Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x14 "PINTENB,Port Interrupt Enable" endif tree.end tree "Miscellaneous Interrupt Registers" width 7. rgroup.long 0x2494++0x3 line.long 0x00 "EUIAE,Port Internal Address Error Register" hexmask.long.word 0x00 0.--13. 1. " INTERNALADDRESS ,Locks bits 15:2 of the internal address bits if there is an address violation of unmapped access to the port registers" tree.end tree "Gigabit Ethernet MAC MIB Counters" width 27. group.quad 0x3000++0x7 line.quad 0x00 "GOODOCTETSRECEIVED,The sum of lengths of all good Ethernet frames received" group.long 0x3008++0x2F line.long 0x00 "BADOCTETSRECEIVED,The sum of lengths of all bad Ethernet frames received" line.long 0x04 "MACTRANSERROR,The number of frames not transmitted correctly or dropped due to internal MAC transmit error" line.long 0x08 "GOODFRAMESRECEIVED,The sum of lengths of all bad Ethernet frames received" line.long 0x0C "BADFRAMESRECEIVED,The number of bad Ethernet frames received" line.long 0x10 "BROADCASTFRAMESRECEIVED,The number of good frames received that had a Broadcast destination MAC address" line.long 0x14 "MULTICASTFRAMESRECEIVED,The number of good frames received that had a Multicast destination MAC address" line.long 0x18 "FRAMES64OCTETS,The total number of received and transmitted Good and Bad frames that are 64 bytes" line.long 0x1C "FRAMES65TO127OCTETS,The total number of received and transmitted Good and Bad frames that are 65 to 127 bytes in size" line.long 0x20 "FRAMES128TO255OCTETS,The total number of received and transmitted Good and Bad frames that are 128 to 255 bytes in size" line.long 0x24 "FRAMES256TO511OCTETS,The total number of received and transmitted Good and Bad frames that are 256 to 511 bytes in size" line.long 0x28 "FRAMES512TO1023OCTETS,The total number of received and transmitted Good and Bad frames that are 512 to 1023 bytes in size" line.long 0x2C "FRAMES1024TOMAXOCTETS,The total number of received and transmitted Good and Bad frames that are more than 1023 bytes in size and less than the MRU" group.quad 0x3038++0x7 line.quad 0x00 "GOODOCTETSSENT,The sum of lengths of all good Ethernet frames sent from this MAC" group.long 0x3040++0x3F line.long 0x00 "GOODFRAMESSENT,The number of Ethernet frames sent from this MAC" line.long 0x04 "EXCESSIVECOLLISION,The number of frames dropped in the transmit MAC due to excessive collision condition" line.long 0x08 "MULTICASTFRAMESSENT,The number of good frames sent that had a Multicast destination MAC address" line.long 0x0C "BROADCASTFRAMESSENT,The number of good frames sent that had a Broadcast destination MAC address" line.long 0x10 "UNRECOGMACCONTROLRECEIVED,The number of received MAC Control frames that have an opcode different than 00-01" line.long 0x14 "FCSENT,The number of flow control frames sent" line.long 0x18 "GOODFCRECEIVED,The number of good flow control messages received" line.long 0x1C "BADFCRECEIVED,The number of bad flow control frames received" line.long 0x20 "UNDERSIZE,The number of undersize packets received" line.long 0x24 "FRAGMENTS,The number of fragments received" line.long 0x28 "OVERSIZE,The number of oversize packets received" line.long 0x2C "JABBER,The number of jabber packets received" line.long 0x30 "MACRCVERROR,The number of Rx Error events seen by the receive side of the MAC" line.long 0x34 "BADCRC,The number CRC error events" line.long 0x38 "COLLISIONS,The number of collision events seen by the MAC" line.long 0x3C "LATECOLLISION,The number of late collisions seen by the MAC" tree.end width 11. tree.end tree "Port 2" base A:(Data.Long(C15:0x400f)<<13.)+0x30000 tree "SGMII Communication PHY" width 9. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2E04))&0xE0)==(0x0||0x80)) group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "20MHz,25MHz,?..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2E04))&0xE0)==0x60) group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "100MHz,?..." else group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." endif group.long 0x2E54++0x3 line.long 0x00 "PTCR,PHY Test Control 0 Register" bitfld.long 0x00 15. " PT_EN ,PHY Test Enable" "Disabled,Enabled" bitfld.long 0x00 14. " PT_RST ,PHY Test Reset" "No reset,Reset" textline " " bitfld.long 0x00 13. " PT_PASS ,PHY Test Pass" "No error,Error" bitfld.long 0x00 12. " PT_LOCK ,PHY Test Pattern Lock" "Not locked,Locked" textline " " bitfld.long 0x00 11. " PT_XFER_DIFF ,PHY Test Transmit Jitter Pattern Select Option" "PT_DATA[7:0],PT_DATA[95:88]" bitfld.long 0x00 10. " PT_PATSYN_EN ,PHY Test Pattern Sync Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " PT_START_RD ,PHY Test Start Running Disparity" "Negative,Positive" bitfld.long 0x00 8. " PT_LONG_SHORT ,PHY Test Long SATA Patterns" "Short,Long" textline " " bitfld.long 0x00 4.--7. " PT_PATTERN_SEL ,PHY Test Pattern Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " PT_LOCK_CNT ,Pattern Lock Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x2E7C++0xB line.long 0x00 "PTPECR0,PHY Test PRBS Error Counter 0 Register" hexmask.long.word 0x00 0.--15. 1. " PT_PRBS_ERR_CNT[31:16] ,PHY Test Error Count [31:16]" line.long 0x04 "PTPECR1,PHY Test PRBS Error Counter 1 Register" hexmask.long.word 0x04 0.--15. 1. " PT_PRBS_ERR_CNT[15:0] ,PHY Test Error Count [15:0]" line.long 0x08 "PTOR0,PHY Test OOB 0 Register" bitfld.long 0x08 12.--13. " PT_TESTMODE ,Test mode" "Disabled,Enabled,?..." group.long 0x2E8C++0x3 line.long 0x00 "DLER,Digital Loopback Enable Register" bitfld.long 0x00 10.--11. " SEL_BITS ,Select Data Bit Width" "10-bit,20-bit,40-bit,?..." group.long 0x2F18++0x3 line.long 0x00 "RCSR,Reference Clock Select Register" bitfld.long 0x00 10. " REFCLK_SEL ,REFCLK_SEL" "RefClk0,RefClk1" group.long 0x2F20++0x3 line.long 0x00 "CCR,COMPHY Control Register" bitfld.long 0x00 2. " RX_HIZ ,RX High Impedance Mode" "Termination,?..." tree.end tree "Address Decoder Registers" width 6. group.long 0x2200++0x3 line.long 0x00 "BA0,Base Address 0" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2208++0x3 line.long 0x00 "BA1,Base Address 1" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2210++0x3 line.long 0x00 "BA2,Base Address 2" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2218++0x3 line.long 0x00 "BA3,Base Address 3" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2220++0x3 line.long 0x00 "BA4,Base Address 4" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2228++0x3 line.long 0x00 "BA5,Base Address 5" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2204++0x3 line.long 0x00 "SR0,Size Register 0" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x220C++0x3 line.long 0x00 "SR1,Size Register 1" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2214++0x3 line.long 0x00 "SR2,Size Register 2" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x221C++0x3 line.long 0x00 "SR3,Size Register 3" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2224++0x3 line.long 0x00 "SR4,Size Register 4" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x222C++0x3 line.long 0x00 "SR5,Size Register 5" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2280++0x3 line.long 0x00 "HA0,High Address Remap 0" group.long 0x2284++0x3 line.long 0x00 "HA1,High Address Remap 1" group.long 0x2288++0x3 line.long 0x00 "HA2,High Address Remap 2" group.long 0x2290++0x3 line.long 0x00 "BARE,Base Address Enable" bitfld.long 0x00 5. " EN5 ,Address Window 5 Enable" "Enabled,Disabled" bitfld.long 0x00 4. " EN4 ,Address Window 4 Enable" "Enabled,Disabled" bitfld.long 0x00 3. " EN3 ,Address Window 3 Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 2. " EN2 ,Address Window 2 Enable" "Enabled,Disabled" bitfld.long 0x00 1. " EN1 ,Address Window 1 Enable" "Enabled,Disabled" bitfld.long 0x00 0. " EN0 ,Address Window 0 Enable" "Enabled,Disabled" group.long 0x2294++0x3 line.long 0x00 "EPAP,Ethernet Port Access Protect" bitfld.long 0x00 10.--11. " WIN5 ,Window 5 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 8.--9. " WIN4 ,Window 4 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 6.--7. " WIN3 ,Window 3 Access Control" "Not allowed,Read only,Reserved,Read/Write" textline " " bitfld.long 0x00 4.--5. " WIN2 ,Window 2 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 2.--3. " WIN1 ,Window 1 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 0.--1. " WIN0 ,Window 0 Access Control" "Not allowed,Read only,Reserved,Read/Write" tree.end tree "Global Miscellaneous Registers" width 9. group.long 0x2000++0x3 line.long 0x00 "PHYADDR,PHY Address" hexmask.long.byte 0x00 0.--4. 1. " PHYAD ,PHY Device Address" group.long 0x2004++0x3 line.long 0x00 "SMI,SMI" bitfld.long 0x00 28. " BUSY ,Busy" "Idle,Busy" bitfld.long 0x00 27. " READVALID ,Read Operation Completed" "Not completed,Completed" textline " " bitfld.long 0x00 26. " OPCODE ,Opcode" "Write,Read" hexmask.long.word 0x00 21.--25. 0x20 " REGAD ,PHY Device Register Address" textline " " hexmask.long.byte 0x00 16.--20. 1. " PHYAD ,PHY Device Address" hexmask.long.word 0x00 0.--15. 1. " DATA ,Data" group.long 0x2008++0x3 line.long 0x00 "EUDA,Ethernet Unit Default Address" hexmask.long 0x00 3.--31. 0x8 " DAR , Default Address" group.long 0x200c++0x3 line.long 0x00 "EUDID,Ethernet Unit Default ID" hexmask.long.byte 0x00 4.--11. 1. " DATTR ,Default Attribute" hexmask.long.byte 0x00 0.--3. 1. " DIDR ,Target Unit ID" group.long 0x2080++0x3 line.long 0x00 "EUIC,Ethernet Unit Interrupt Cause" bitfld.long 0x00 12. " MDPERR ,Port MIB SRAM parity error" "No error,Error" bitfld.long 0x00 9. " PDPERR ,Port DMA internal data path (SRAMs) parity error" "No error,Error" textline " " bitfld.long 0x00 7. " INTERNALADDRERROR ,Internal Address Error" "Not detected,Detected" bitfld.long 0x00 5. " COUNT_WA ,Wounters Wrap Around" "Not wrapped,Wrapped" textline " " bitfld.long 0x00 4. " SMIDONE ,SMI Command Done" "Not completed,Completed" bitfld.long 0x00 3. " ADDRESSNOMATCH ,Ethernet DMA Address Not Match" "Not matched,Matched" textline " " bitfld.long 0x00 2. " ADDRESSVIOLATION ,Ethernet DMA Violate Window Access Protection" "Not violated,Violated" bitfld.long 0x00 1. " PARITY ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 0. " ETHERINTSUM ,Ethernet Unit Interrupt Summary" "No interrupt,Interrupt" group.long 0x2084++0x3 line.long 0x00 "EUIM,Ethernet Unit Interrupt Mask" bitfld.long 0x00 12. " MDPERRMASK ,Port MIB SRAM parity error Mask" "Masked,Not masked" bitfld.long 0x00 9. " PDPERRMASK ,Port DMA internal data path (SRAMs) parity error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTERNALADDRERRORMSK ,Internal Address Error Mask" "Masked,Not masked" bitfld.long 0x00 5. " COUNT_WAMSK ,Wounters Wrap Around Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " SMIDONEMSK ,SMI Command Done Mask" "Masked,Not masked" bitfld.long 0x00 3. " ADDRESSNOMATCHMSK ,Ethernet DMA Address Not Match Mask" "Masked,Not masked" textline " " bitfld.long 0x00 2. " ADDRESSVIOLATIONMSK ,Ethernet DMA Violate Window Access Protection Mask" "Masked,Not masked" bitfld.long 0x00 1. " PARITYMSK ,Parity Error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " ETHERINTSUMMSK ,Ethernet Unit Interrupt Summary Mask" "Masked,Not masked" rgroup.long 0x2094++0x3 line.long 0x00 "EUEA,Ethernet Unit Error Address" hexmask.long 0x00 0.--31. 1. " ERRORADDRESS ,Error Address" rgroup.long 0x2098++0x3 line.long 0x00 "EUIAE,Etheret Unit Internal Address Error" hexmask.long.word 0x00 2.--15. 0x4 " INTERNALADDRESS ,Internal Address" group.long 0x20b0++0x3 line.long 0x00 "EUC,Ethernet Unit Control" bitfld.long 0x00 25. " RAMSINITCOMPLETED ,RAMs initialization completed" "Not completed,Completed" bitfld.long 0x00 24. " PORTRESET ,Port Reset" "Inactive,Active" textline " " bitfld.long 0x00 1. " POLLING ,Polling Enable" "Disabled,Enabled" tree.end tree "Miscellaneous Registers" width 5. group.long 0x241c++0x3 line.long 0x00 "SDC,SDMA Configuration" bitfld.long 0x00 22.--24. " TXBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words,16 words,?..." bitfld.long 0x00 6. " SWAPMODE ,Swap Mode" "No swapping,Byte swap" textline " " bitfld.long 0x00 5. " BLMT ,Big/Little Endian Transmit Mode" "Byte swap,No swap" bitfld.long 0x00 4. " BLMR ,Big/Little Endian Receive Mode" "Byte swap,No swap" textline " " bitfld.long 0x00 1.--3. " RXBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words,16 words,?..." tree.end tree "Networking Controller Miscellaneous Registers" width 10. group.long 0x2500++0x3 line.long 0x00 "PACC,Port Acceleration Mode Register" bitfld.long 0x00 0.--2. " ACCELERATIONMODE ,Acceleration mode of the port" "Reserved,SW,HW or SW,?..." width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x2504++0x3 line.long 0x00 "PBMADDR,Port BM Address Register" hexmask.long.tbyte 0x00 11.--31. 0x8 " BMADDRESS ,Buffer Management Unit Address" else hgroup.long 0x2504++0x3 hide.long 0x00 "PBMADDR,Port BM Address Register" endif rgroup.long 0x25BC++0x3 line.long 0x00 "PVERSION, Port Version Register" hexmask.long.byte 0x00 0.--7. 1. " VERSION ,Networking controller version" tree.end tree "RX DMA Hardware Parser Registers" width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2) group.long 0x2410++0x3 line.long 0x00 "EVLANE,VLAN EtherType" hexmask.long.word 0x00 0.--15. 1. " VL_ETHERTYPE ,Ethertype for Packets Carrying VLAN tag" else hgroup.long 0x2410++0x3 hide.long 0x00 "EVLANE,VLAN EtherType" endif group.long 0x2414++0x3 line.long 0x00 "MACAL,MAC Address Low" hexmask.long.word 0x00 0.--15. 1. " MAC[15:0] ,Least Significant Bits of MAC Address" group.long 0x2418++0x3 line.long 0x00 "MACAH,MAC Address High" hexmask.long 0x00 0.--31. 1. " MAC[47:16] ,Most Significant Bits of MAC Address" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2) group.long 0x2420++0x3 line.long 0x00 "DSCP0,IP Differentiated Services CodePoint 0 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[29:0] ,Priority Queue Mapping of Received Frames with DSCP Value 0 to 9" group.long 0x2424++0x3 line.long 0x00 "DSCP1,IP Differentiated Services CodePoint 1 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[59:30] ,Priority Queue Mapping of Received Frames with DSCP Value 10 to 19" group.long 0x2428++0x3 line.long 0x00 "DSCP2,IP Differentiated Services CodePoint 2 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[89:60] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x242C++0x3 line.long 0x00 "DSCP3,IP Differentiated Services CodePoint 3 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[119:90] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2430++0x3 line.long 0x00 "DSCP4,IP Differentiated Services CodePoint 4 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[149:120] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2434++0x3 line.long 0x00 "DSCP5,IP Differentiated Services CodePoint 5 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[179:150] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2438++0x3 line.long 0x00 "DSCP6,IP Differentiated Services CodePoint 6 to Priority" hexmask.long.word 0x00 0.--11. 1. " TOS_Q[191:180] ,Priotity Queue Mapping of Received Frames with DSCP Value 60 to 63" group.long 0x2440++0x3 line.long 0x00 "VPT2P,VLAN Priority Tag to Priority" hexmask.long.tbyte 0x00 0.--23. 1. " PRIORITY[23:0] ,Priority Queue Mapping of Received Frames" group.long 0x24bc++0x3 line.long 0x00 "ETHTYPPR,Ethernet Type Priority Register" bitfld.long 0x00 21. " FORCEUNICSTHIT ,Force Unicast hit" "Not forced,Forced" hexmask.long.word 0x00 5.--20. 1. " ETHERTYPRPRIVAL ,EtherType priority value" textline " " bitfld.long 0x00 2.--4. " ETHERTYPEPRIQ ,EtherType Priority Queue" "0,1,2,3,4,5,6,7" bitfld.long 0x00 1. " ETHERTYPEPRIFRSTEN ,EtherType Priority Enable and queuing decision is upon EtherTypePriQ" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " ETHERTYPEPRIEN ,EtherType Priority Enable" "Disabled,Enabled" else hgroup.long 0x2420++0x3 hide.long 0x00 "DSCP0,IP Differentiated Services CodePoint 0 to Priority" hgroup.long 0x2424++0x3 hide.long 0x00 "DSCP1,IP Differentiated Services CodePoint 1 to Priority" hgroup.long 0x2428++0x3 hide.long 0x00 "DSCP2,IP Differentiated Services CodePoint 2 to Priority" hgroup.long 0x242C++0x3 hide.long 0x00 "DSCP3,IP Differentiated Services CodePoint 3 to Priority" hgroup.long 0x2430++0x3 hide.long 0x00 "DSCP4,IP Differentiated Services CodePoint 4 to Priority" hgroup.long 0x2434++0x3 hide.long 0x00 "DSCP5,IP Differentiated Services CodePoint 5 to Priority" hgroup.long 0x2438++0x3 hide.long 0x00 "DSCP6,IP Differentiated Services CodePoint 6 to Priority" hgroup.long 0x2440++0x3 hide.long 0x00 "VPT2P,VLAN Priority Tag to Priority" hgroup.long 0x24bc++0x3 hide.long 0x00 "ETHTYPPR,Ethernet Type Priority Register" endif tree "DFSMT Registers" width 9. group.long 0x3400++0x3 line.long 0x00 "DFSMT0,Destination Address Filter Special Multicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3404++0x3 line.long 0x00 "DFSMT1,Destination Address Filter Special Multicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3408++0x3 line.long 0x00 "DFSMT2,Destination Address Filter Special Multicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x340C++0x3 line.long 0x00 "DFSMT3,Destination Address Filter Special Multicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" group.long 0x3410++0x3 line.long 0x00 "DFSMT4,Destination Address Filter Special Multicast Table 4 Register" bitfld.long 0x00 25.--27. " QUEUE19 ,Determines the Queue number if PASS[19 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS19 ,Determines whether to filter or accept, for pointer equal to 19 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE18 ,Determines the Queue number if PASS[18 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS18 ,Determines whether to filter or accept, for pointer equal to 18 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE17 ,Determines the Queue number if PASS[17 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS17 ,Determines whether to filter or accept, for pointer equal to 17 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE16 ,Determines the Queue number if PASS[16 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS16 ,Determines whether to filter or accept, for pointer equal to 16 " "Rejected,Accepted" group.long 0x3414++0x3 line.long 0x00 "DFSMT5,Destination Address Filter Special Multicast Table 5 Register" bitfld.long 0x00 25.--27. " QUEUE23 ,Determines the Queue number if PASS[23 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS23 ,Determines whether to filter or accept, for pointer equal to 23 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE22 ,Determines the Queue number if PASS[22 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS22 ,Determines whether to filter or accept, for pointer equal to 22 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE21 ,Determines the Queue number if PASS[21 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS21 ,Determines whether to filter or accept, for pointer equal to 21 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE20 ,Determines the Queue number if PASS[20 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS20 ,Determines whether to filter or accept, for pointer equal to 20 " "Rejected,Accepted" group.long 0x3418++0x3 line.long 0x00 "DFSMT6,Destination Address Filter Special Multicast Table 6 Register" bitfld.long 0x00 25.--27. " QUEUE27 ,Determines the Queue number if PASS[27 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS27 ,Determines whether to filter or accept, for pointer equal to 27 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE26 ,Determines the Queue number if PASS[26 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS26 ,Determines whether to filter or accept, for pointer equal to 26 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE25 ,Determines the Queue number if PASS[25 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS25 ,Determines whether to filter or accept, for pointer equal to 25 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE24 ,Determines the Queue number if PASS[24 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS24 ,Determines whether to filter or accept, for pointer equal to 24 " "Rejected,Accepted" group.long 0x341C++0x3 line.long 0x00 "DFSMT7,Destination Address Filter Special Multicast Table 7 Register" bitfld.long 0x00 25.--27. " QUEUE31 ,Determines the Queue number if PASS[31 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS31 ,Determines whether to filter or accept, for pointer equal to 31 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE30 ,Determines the Queue number if PASS[30 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS30 ,Determines whether to filter or accept, for pointer equal to 30 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE29 ,Determines the Queue number if PASS[29 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS29 ,Determines whether to filter or accept, for pointer equal to 29 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE28 ,Determines the Queue number if PASS[28 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS28 ,Determines whether to filter or accept, for pointer equal to 28 " "Rejected,Accepted" group.long 0x3420++0x3 line.long 0x00 "DFSMT8,Destination Address Filter Special Multicast Table 8 Register" bitfld.long 0x00 25.--27. " QUEUE35 ,Determines the Queue number if PASS[35 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS35 ,Determines whether to filter or accept, for pointer equal to 35 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE34 ,Determines the Queue number if PASS[34 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS34 ,Determines whether to filter or accept, for pointer equal to 34 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE33 ,Determines the Queue number if PASS[33 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS33 ,Determines whether to filter or accept, for pointer equal to 33 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE32 ,Determines the Queue number if PASS[32 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS32 ,Determines whether to filter or accept, for pointer equal to 32 " "Rejected,Accepted" group.long 0x3424++0x3 line.long 0x00 "DFSMT9,Destination Address Filter Special Multicast Table 9 Register" bitfld.long 0x00 25.--27. " QUEUE39 ,Determines the Queue number if PASS[39 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS39 ,Determines whether to filter or accept, for pointer equal to 39 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE38 ,Determines the Queue number if PASS[38 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS38 ,Determines whether to filter or accept, for pointer equal to 38 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE37 ,Determines the Queue number if PASS[37 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS37 ,Determines whether to filter or accept, for pointer equal to 37 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE36 ,Determines the Queue number if PASS[36 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS36 ,Determines whether to filter or accept, for pointer equal to 36 " "Rejected,Accepted" group.long 0x3428++0x3 line.long 0x00 "DFSMT10,Destination Address Filter Special Multicast Table 10 Register" bitfld.long 0x00 25.--27. " QUEUE43 ,Determines the Queue number if PASS[43 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS43 ,Determines whether to filter or accept, for pointer equal to 43 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE42 ,Determines the Queue number if PASS[42 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS42 ,Determines whether to filter or accept, for pointer equal to 42 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE41 ,Determines the Queue number if PASS[41 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS41 ,Determines whether to filter or accept, for pointer equal to 41 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE40 ,Determines the Queue number if PASS[40 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS40 ,Determines whether to filter or accept, for pointer equal to 40 " "Rejected,Accepted" group.long 0x342C++0x3 line.long 0x00 "DFSMT11,Destination Address Filter Special Multicast Table 11 Register" bitfld.long 0x00 25.--27. " QUEUE47 ,Determines the Queue number if PASS[47 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS47 ,Determines whether to filter or accept, for pointer equal to 47 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE46 ,Determines the Queue number if PASS[46 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS46 ,Determines whether to filter or accept, for pointer equal to 46 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE45 ,Determines the Queue number if PASS[45 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS45 ,Determines whether to filter or accept, for pointer equal to 45 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE44 ,Determines the Queue number if PASS[44 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS44 ,Determines whether to filter or accept, for pointer equal to 44 " "Rejected,Accepted" group.long 0x3430++0x3 line.long 0x00 "DFSMT12,Destination Address Filter Special Multicast Table 12 Register" bitfld.long 0x00 25.--27. " QUEUE51 ,Determines the Queue number if PASS[51 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS51 ,Determines whether to filter or accept, for pointer equal to 51 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE50 ,Determines the Queue number if PASS[50 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS50 ,Determines whether to filter or accept, for pointer equal to 50 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE49 ,Determines the Queue number if PASS[49 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS49 ,Determines whether to filter or accept, for pointer equal to 49 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE48 ,Determines the Queue number if PASS[48 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS48 ,Determines whether to filter or accept, for pointer equal to 48 " "Rejected,Accepted" group.long 0x3434++0x3 line.long 0x00 "DFSMT13,Destination Address Filter Special Multicast Table 13 Register" bitfld.long 0x00 25.--27. " QUEUE55 ,Determines the Queue number if PASS[55 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS55 ,Determines whether to filter or accept, for pointer equal to 55 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE54 ,Determines the Queue number if PASS[54 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS54 ,Determines whether to filter or accept, for pointer equal to 54 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE53 ,Determines the Queue number if PASS[53 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS53 ,Determines whether to filter or accept, for pointer equal to 53 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE52 ,Determines the Queue number if PASS[52 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS52 ,Determines whether to filter or accept, for pointer equal to 52 " "Rejected,Accepted" group.long 0x3438++0x3 line.long 0x00 "DFSMT14,Destination Address Filter Special Multicast Table 14 Register" bitfld.long 0x00 25.--27. " QUEUE59 ,Determines the Queue number if PASS[59 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS59 ,Determines whether to filter or accept, for pointer equal to 59 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE58 ,Determines the Queue number if PASS[58 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS58 ,Determines whether to filter or accept, for pointer equal to 58 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE57 ,Determines the Queue number if PASS[57 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS57 ,Determines whether to filter or accept, for pointer equal to 57 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE56 ,Determines the Queue number if PASS[56 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS56 ,Determines whether to filter or accept, for pointer equal to 56 " "Rejected,Accepted" group.long 0x343C++0x3 line.long 0x00 "DFSMT15,Destination Address Filter Special Multicast Table 15 Register" bitfld.long 0x00 25.--27. " QUEUE63 ,Determines the Queue number if PASS[63 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS63 ,Determines whether to filter or accept, for pointer equal to 63 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE62 ,Determines the Queue number if PASS[62 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS62 ,Determines whether to filter or accept, for pointer equal to 62 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE61 ,Determines the Queue number if PASS[61 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS61 ,Determines whether to filter or accept, for pointer equal to 61 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE60 ,Determines the Queue number if PASS[60 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS60 ,Determines whether to filter or accept, for pointer equal to 60 " "Rejected,Accepted" group.long 0x3440++0x3 line.long 0x00 "DFSMT16,Destination Address Filter Special Multicast Table 16 Register" bitfld.long 0x00 25.--27. " QUEUE67 ,Determines the Queue number if PASS[67 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS67 ,Determines whether to filter or accept, for pointer equal to 67 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE66 ,Determines the Queue number if PASS[66 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS66 ,Determines whether to filter or accept, for pointer equal to 66 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE65 ,Determines the Queue number if PASS[65 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS65 ,Determines whether to filter or accept, for pointer equal to 65 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE64 ,Determines the Queue number if PASS[64 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS64 ,Determines whether to filter or accept, for pointer equal to 64 " "Rejected,Accepted" group.long 0x3444++0x3 line.long 0x00 "DFSMT17,Destination Address Filter Special Multicast Table 17 Register" bitfld.long 0x00 25.--27. " QUEUE71 ,Determines the Queue number if PASS[71 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS71 ,Determines whether to filter or accept, for pointer equal to 71 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE70 ,Determines the Queue number if PASS[70 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS70 ,Determines whether to filter or accept, for pointer equal to 70 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE69 ,Determines the Queue number if PASS[69 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS69 ,Determines whether to filter or accept, for pointer equal to 69 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE68 ,Determines the Queue number if PASS[68 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS68 ,Determines whether to filter or accept, for pointer equal to 68 " "Rejected,Accepted" group.long 0x3448++0x3 line.long 0x00 "DFSMT18,Destination Address Filter Special Multicast Table 18 Register" bitfld.long 0x00 25.--27. " QUEUE75 ,Determines the Queue number if PASS[75 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS75 ,Determines whether to filter or accept, for pointer equal to 75 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE74 ,Determines the Queue number if PASS[74 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS74 ,Determines whether to filter or accept, for pointer equal to 74 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE73 ,Determines the Queue number if PASS[73 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS73 ,Determines whether to filter or accept, for pointer equal to 73 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE72 ,Determines the Queue number if PASS[72 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS72 ,Determines whether to filter or accept, for pointer equal to 72 " "Rejected,Accepted" group.long 0x344C++0x3 line.long 0x00 "DFSMT19,Destination Address Filter Special Multicast Table 19 Register" bitfld.long 0x00 25.--27. " QUEUE79 ,Determines the Queue number if PASS[79 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS79 ,Determines whether to filter or accept, for pointer equal to 79 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE78 ,Determines the Queue number if PASS[78 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS78 ,Determines whether to filter or accept, for pointer equal to 78 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE77 ,Determines the Queue number if PASS[77 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS77 ,Determines whether to filter or accept, for pointer equal to 77 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE76 ,Determines the Queue number if PASS[76 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS76 ,Determines whether to filter or accept, for pointer equal to 76 " "Rejected,Accepted" group.long 0x3450++0x3 line.long 0x00 "DFSMT20,Destination Address Filter Special Multicast Table 20 Register" bitfld.long 0x00 25.--27. " QUEUE83 ,Determines the Queue number if PASS[83 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS83 ,Determines whether to filter or accept, for pointer equal to 83 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE82 ,Determines the Queue number if PASS[82 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS82 ,Determines whether to filter or accept, for pointer equal to 82 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE81 ,Determines the Queue number if PASS[81 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS81 ,Determines whether to filter or accept, for pointer equal to 81 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE80 ,Determines the Queue number if PASS[80 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS80 ,Determines whether to filter or accept, for pointer equal to 80 " "Rejected,Accepted" group.long 0x3454++0x3 line.long 0x00 "DFSMT21,Destination Address Filter Special Multicast Table 21 Register" bitfld.long 0x00 25.--27. " QUEUE87 ,Determines the Queue number if PASS[87 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS87 ,Determines whether to filter or accept, for pointer equal to 87 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE86 ,Determines the Queue number if PASS[86 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS86 ,Determines whether to filter or accept, for pointer equal to 86 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE85 ,Determines the Queue number if PASS[85 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS85 ,Determines whether to filter or accept, for pointer equal to 85 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE84 ,Determines the Queue number if PASS[84 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS84 ,Determines whether to filter or accept, for pointer equal to 84 " "Rejected,Accepted" group.long 0x3458++0x3 line.long 0x00 "DFSMT22,Destination Address Filter Special Multicast Table 22 Register" bitfld.long 0x00 25.--27. " QUEUE91 ,Determines the Queue number if PASS[91 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS91 ,Determines whether to filter or accept, for pointer equal to 91 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE90 ,Determines the Queue number if PASS[90 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS90 ,Determines whether to filter or accept, for pointer equal to 90 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE89 ,Determines the Queue number if PASS[89 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS89 ,Determines whether to filter or accept, for pointer equal to 89 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE88 ,Determines the Queue number if PASS[88 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS88 ,Determines whether to filter or accept, for pointer equal to 88 " "Rejected,Accepted" group.long 0x345C++0x3 line.long 0x00 "DFSMT23,Destination Address Filter Special Multicast Table 23 Register" bitfld.long 0x00 25.--27. " QUEUE95 ,Determines the Queue number if PASS[95 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS95 ,Determines whether to filter or accept, for pointer equal to 95 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE94 ,Determines the Queue number if PASS[94 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS94 ,Determines whether to filter or accept, for pointer equal to 94 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE93 ,Determines the Queue number if PASS[93 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS93 ,Determines whether to filter or accept, for pointer equal to 93 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE92 ,Determines the Queue number if PASS[92 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS92 ,Determines whether to filter or accept, for pointer equal to 92 " "Rejected,Accepted" group.long 0x3460++0x3 line.long 0x00 "DFSMT24,Destination Address Filter Special Multicast Table 24 Register" bitfld.long 0x00 25.--27. " QUEUE99 ,Determines the Queue number if PASS[99 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS99 ,Determines whether to filter or accept, for pointer equal to 99 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE98 ,Determines the Queue number if PASS[98 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS98 ,Determines whether to filter or accept, for pointer equal to 98 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE97 ,Determines the Queue number if PASS[97 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS97 ,Determines whether to filter or accept, for pointer equal to 97 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE96 ,Determines the Queue number if PASS[96 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS96 ,Determines whether to filter or accept, for pointer equal to 96 " "Rejected,Accepted" group.long 0x3464++0x3 line.long 0x00 "DFSMT25,Destination Address Filter Special Multicast Table 25 Register" bitfld.long 0x00 25.--27. " QUEUE103 ,Determines the Queue number if PASS[103]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS103 ,Determines whether to filter or accept, for pointer equal to 103" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE102 ,Determines the Queue number if PASS[102]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS102 ,Determines whether to filter or accept, for pointer equal to 102" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE101 ,Determines the Queue number if PASS[101]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS101 ,Determines whether to filter or accept, for pointer equal to 101" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE100 ,Determines the Queue number if PASS[100]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS100 ,Determines whether to filter or accept, for pointer equal to 100" "Rejected,Accepted" group.long 0x3468++0x3 line.long 0x00 "DFSMT26,Destination Address Filter Special Multicast Table 26 Register" bitfld.long 0x00 25.--27. " QUEUE107 ,Determines the Queue number if PASS[107]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS107 ,Determines whether to filter or accept, for pointer equal to 107" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE106 ,Determines the Queue number if PASS[106]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS106 ,Determines whether to filter or accept, for pointer equal to 106" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE105 ,Determines the Queue number if PASS[105]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS105 ,Determines whether to filter or accept, for pointer equal to 105" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE104 ,Determines the Queue number if PASS[104]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS104 ,Determines whether to filter or accept, for pointer equal to 104" "Rejected,Accepted" group.long 0x346C++0x3 line.long 0x00 "DFSMT27,Destination Address Filter Special Multicast Table 27 Register" bitfld.long 0x00 25.--27. " QUEUE111 ,Determines the Queue number if PASS[111]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS111 ,Determines whether to filter or accept, for pointer equal to 111" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE110 ,Determines the Queue number if PASS[110]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS110 ,Determines whether to filter or accept, for pointer equal to 110" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE109 ,Determines the Queue number if PASS[109]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS109 ,Determines whether to filter or accept, for pointer equal to 109" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE108 ,Determines the Queue number if PASS[108]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS108 ,Determines whether to filter or accept, for pointer equal to 108" "Rejected,Accepted" group.long 0x3470++0x3 line.long 0x00 "DFSMT28,Destination Address Filter Special Multicast Table 28 Register" bitfld.long 0x00 25.--27. " QUEUE115 ,Determines the Queue number if PASS[115]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS115 ,Determines whether to filter or accept, for pointer equal to 115" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE114 ,Determines the Queue number if PASS[114]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS114 ,Determines whether to filter or accept, for pointer equal to 114" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE113 ,Determines the Queue number if PASS[113]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS113 ,Determines whether to filter or accept, for pointer equal to 113" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE112 ,Determines the Queue number if PASS[112]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS112 ,Determines whether to filter or accept, for pointer equal to 112" "Rejected,Accepted" group.long 0x3474++0x3 line.long 0x00 "DFSMT29,Destination Address Filter Special Multicast Table 29 Register" bitfld.long 0x00 25.--27. " QUEUE119 ,Determines the Queue number if PASS[119]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS119 ,Determines whether to filter or accept, for pointer equal to 119" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE118 ,Determines the Queue number if PASS[118]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS118 ,Determines whether to filter or accept, for pointer equal to 118" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE117 ,Determines the Queue number if PASS[117]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS117 ,Determines whether to filter or accept, for pointer equal to 117" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE116 ,Determines the Queue number if PASS[116]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS116 ,Determines whether to filter or accept, for pointer equal to 116" "Rejected,Accepted" group.long 0x3478++0x3 line.long 0x00 "DFSMT30,Destination Address Filter Special Multicast Table 30 Register" bitfld.long 0x00 25.--27. " QUEUE123 ,Determines the Queue number if PASS[123]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS123 ,Determines whether to filter or accept, for pointer equal to 123" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE122 ,Determines the Queue number if PASS[122]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS122 ,Determines whether to filter or accept, for pointer equal to 122" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE121 ,Determines the Queue number if PASS[121]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS121 ,Determines whether to filter or accept, for pointer equal to 121" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE120 ,Determines the Queue number if PASS[120]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS120 ,Determines whether to filter or accept, for pointer equal to 120" "Rejected,Accepted" group.long 0x347C++0x3 line.long 0x00 "DFSMT31,Destination Address Filter Special Multicast Table 31 Register" bitfld.long 0x00 25.--27. " QUEUE127 ,Determines the Queue number if PASS[127]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS127 ,Determines whether to filter or accept, for pointer equal to 127" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE126 ,Determines the Queue number if PASS[126]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS126 ,Determines whether to filter or accept, for pointer equal to 126" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE125 ,Determines the Queue number if PASS[125]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS125 ,Determines whether to filter or accept, for pointer equal to 125" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE124 ,Determines the Queue number if PASS[124]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS124 ,Determines whether to filter or accept, for pointer equal to 124" "Rejected,Accepted" group.long 0x3480++0x3 line.long 0x00 "DFSMT32,Destination Address Filter Special Multicast Table 32 Register" bitfld.long 0x00 25.--27. " QUEUE131 ,Determines the Queue number if PASS[131]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS131 ,Determines whether to filter or accept, for pointer equal to 131" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE130 ,Determines the Queue number if PASS[130]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS130 ,Determines whether to filter or accept, for pointer equal to 130" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE129 ,Determines the Queue number if PASS[129]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS129 ,Determines whether to filter or accept, for pointer equal to 129" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE128 ,Determines the Queue number if PASS[128]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS128 ,Determines whether to filter or accept, for pointer equal to 128" "Rejected,Accepted" group.long 0x3484++0x3 line.long 0x00 "DFSMT33,Destination Address Filter Special Multicast Table 33 Register" bitfld.long 0x00 25.--27. " QUEUE135 ,Determines the Queue number if PASS[135]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS135 ,Determines whether to filter or accept, for pointer equal to 135" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE134 ,Determines the Queue number if PASS[134]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS134 ,Determines whether to filter or accept, for pointer equal to 134" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE133 ,Determines the Queue number if PASS[133]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS133 ,Determines whether to filter or accept, for pointer equal to 133" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE132 ,Determines the Queue number if PASS[132]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS132 ,Determines whether to filter or accept, for pointer equal to 132" "Rejected,Accepted" group.long 0x3488++0x3 line.long 0x00 "DFSMT34,Destination Address Filter Special Multicast Table 34 Register" bitfld.long 0x00 25.--27. " QUEUE139 ,Determines the Queue number if PASS[139]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS139 ,Determines whether to filter or accept, for pointer equal to 139" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE138 ,Determines the Queue number if PASS[138]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS138 ,Determines whether to filter or accept, for pointer equal to 138" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE137 ,Determines the Queue number if PASS[137]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS137 ,Determines whether to filter or accept, for pointer equal to 137" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE136 ,Determines the Queue number if PASS[136]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS136 ,Determines whether to filter or accept, for pointer equal to 136" "Rejected,Accepted" group.long 0x348C++0x3 line.long 0x00 "DFSMT35,Destination Address Filter Special Multicast Table 35 Register" bitfld.long 0x00 25.--27. " QUEUE143 ,Determines the Queue number if PASS[143]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS143 ,Determines whether to filter or accept, for pointer equal to 143" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE142 ,Determines the Queue number if PASS[142]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS142 ,Determines whether to filter or accept, for pointer equal to 142" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE141 ,Determines the Queue number if PASS[141]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS141 ,Determines whether to filter or accept, for pointer equal to 141" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE140 ,Determines the Queue number if PASS[140]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS140 ,Determines whether to filter or accept, for pointer equal to 140" "Rejected,Accepted" group.long 0x3490++0x3 line.long 0x00 "DFSMT36,Destination Address Filter Special Multicast Table 36 Register" bitfld.long 0x00 25.--27. " QUEUE147 ,Determines the Queue number if PASS[147]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS147 ,Determines whether to filter or accept, for pointer equal to 147" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE146 ,Determines the Queue number if PASS[146]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS146 ,Determines whether to filter or accept, for pointer equal to 146" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE145 ,Determines the Queue number if PASS[145]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS145 ,Determines whether to filter or accept, for pointer equal to 145" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE144 ,Determines the Queue number if PASS[144]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS144 ,Determines whether to filter or accept, for pointer equal to 144" "Rejected,Accepted" group.long 0x3494++0x3 line.long 0x00 "DFSMT37,Destination Address Filter Special Multicast Table 37 Register" bitfld.long 0x00 25.--27. " QUEUE151 ,Determines the Queue number if PASS[151]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS151 ,Determines whether to filter or accept, for pointer equal to 151" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE150 ,Determines the Queue number if PASS[150]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS150 ,Determines whether to filter or accept, for pointer equal to 150" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE149 ,Determines the Queue number if PASS[149]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS149 ,Determines whether to filter or accept, for pointer equal to 149" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE148 ,Determines the Queue number if PASS[148]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS148 ,Determines whether to filter or accept, for pointer equal to 148" "Rejected,Accepted" group.long 0x3498++0x3 line.long 0x00 "DFSMT38,Destination Address Filter Special Multicast Table 38 Register" bitfld.long 0x00 25.--27. " QUEUE155 ,Determines the Queue number if PASS[155]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS155 ,Determines whether to filter or accept, for pointer equal to 155" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE154 ,Determines the Queue number if PASS[154]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS154 ,Determines whether to filter or accept, for pointer equal to 154" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE153 ,Determines the Queue number if PASS[153]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS153 ,Determines whether to filter or accept, for pointer equal to 153" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE152 ,Determines the Queue number if PASS[152]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS152 ,Determines whether to filter or accept, for pointer equal to 152" "Rejected,Accepted" group.long 0x349C++0x3 line.long 0x00 "DFSMT39,Destination Address Filter Special Multicast Table 39 Register" bitfld.long 0x00 25.--27. " QUEUE159 ,Determines the Queue number if PASS[159]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS159 ,Determines whether to filter or accept, for pointer equal to 159" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE158 ,Determines the Queue number if PASS[158]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS158 ,Determines whether to filter or accept, for pointer equal to 158" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE157 ,Determines the Queue number if PASS[157]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS157 ,Determines whether to filter or accept, for pointer equal to 157" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE156 ,Determines the Queue number if PASS[156]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS156 ,Determines whether to filter or accept, for pointer equal to 156" "Rejected,Accepted" group.long 0x34A0++0x3 line.long 0x00 "DFSMT40,Destination Address Filter Special Multicast Table 40 Register" bitfld.long 0x00 25.--27. " QUEUE163 ,Determines the Queue number if PASS[163]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS163 ,Determines whether to filter or accept, for pointer equal to 163" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE162 ,Determines the Queue number if PASS[162]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS162 ,Determines whether to filter or accept, for pointer equal to 162" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE161 ,Determines the Queue number if PASS[161]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS161 ,Determines whether to filter or accept, for pointer equal to 161" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE160 ,Determines the Queue number if PASS[160]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS160 ,Determines whether to filter or accept, for pointer equal to 160" "Rejected,Accepted" group.long 0x34A4++0x3 line.long 0x00 "DFSMT41,Destination Address Filter Special Multicast Table 41 Register" bitfld.long 0x00 25.--27. " QUEUE167 ,Determines the Queue number if PASS[167]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS167 ,Determines whether to filter or accept, for pointer equal to 167" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE166 ,Determines the Queue number if PASS[166]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS166 ,Determines whether to filter or accept, for pointer equal to 166" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE165 ,Determines the Queue number if PASS[165]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS165 ,Determines whether to filter or accept, for pointer equal to 165" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE164 ,Determines the Queue number if PASS[164]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS164 ,Determines whether to filter or accept, for pointer equal to 164" "Rejected,Accepted" group.long 0x34A8++0x3 line.long 0x00 "DFSMT42,Destination Address Filter Special Multicast Table 42 Register" bitfld.long 0x00 25.--27. " QUEUE171 ,Determines the Queue number if PASS[171]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS171 ,Determines whether to filter or accept, for pointer equal to 171" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE170 ,Determines the Queue number if PASS[170]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS170 ,Determines whether to filter or accept, for pointer equal to 170" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE169 ,Determines the Queue number if PASS[169]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS169 ,Determines whether to filter or accept, for pointer equal to 169" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE168 ,Determines the Queue number if PASS[168]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS168 ,Determines whether to filter or accept, for pointer equal to 168" "Rejected,Accepted" group.long 0x34AC++0x3 line.long 0x00 "DFSMT43,Destination Address Filter Special Multicast Table 43 Register" bitfld.long 0x00 25.--27. " QUEUE175 ,Determines the Queue number if PASS[175]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS175 ,Determines whether to filter or accept, for pointer equal to 175" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE174 ,Determines the Queue number if PASS[174]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS174 ,Determines whether to filter or accept, for pointer equal to 174" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE173 ,Determines the Queue number if PASS[173]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS173 ,Determines whether to filter or accept, for pointer equal to 173" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE172 ,Determines the Queue number if PASS[172]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS172 ,Determines whether to filter or accept, for pointer equal to 172" "Rejected,Accepted" group.long 0x34B0++0x3 line.long 0x00 "DFSMT44,Destination Address Filter Special Multicast Table 44 Register" bitfld.long 0x00 25.--27. " QUEUE179 ,Determines the Queue number if PASS[179]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS179 ,Determines whether to filter or accept, for pointer equal to 179" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE178 ,Determines the Queue number if PASS[178]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS178 ,Determines whether to filter or accept, for pointer equal to 178" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE177 ,Determines the Queue number if PASS[177]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS177 ,Determines whether to filter or accept, for pointer equal to 177" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE176 ,Determines the Queue number if PASS[176]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS176 ,Determines whether to filter or accept, for pointer equal to 176" "Rejected,Accepted" group.long 0x34B4++0x3 line.long 0x00 "DFSMT45,Destination Address Filter Special Multicast Table 45 Register" bitfld.long 0x00 25.--27. " QUEUE183 ,Determines the Queue number if PASS[183]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS183 ,Determines whether to filter or accept, for pointer equal to 183" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE182 ,Determines the Queue number if PASS[182]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS182 ,Determines whether to filter or accept, for pointer equal to 182" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE181 ,Determines the Queue number if PASS[181]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS181 ,Determines whether to filter or accept, for pointer equal to 181" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE180 ,Determines the Queue number if PASS[180]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS180 ,Determines whether to filter or accept, for pointer equal to 180" "Rejected,Accepted" group.long 0x34B8++0x3 line.long 0x00 "DFSMT46,Destination Address Filter Special Multicast Table 46 Register" bitfld.long 0x00 25.--27. " QUEUE187 ,Determines the Queue number if PASS[187]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS187 ,Determines whether to filter or accept, for pointer equal to 187" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE186 ,Determines the Queue number if PASS[186]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS186 ,Determines whether to filter or accept, for pointer equal to 186" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE185 ,Determines the Queue number if PASS[185]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS185 ,Determines whether to filter or accept, for pointer equal to 185" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE184 ,Determines the Queue number if PASS[184]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS184 ,Determines whether to filter or accept, for pointer equal to 184" "Rejected,Accepted" group.long 0x34BC++0x3 line.long 0x00 "DFSMT47,Destination Address Filter Special Multicast Table 47 Register" bitfld.long 0x00 25.--27. " QUEUE191 ,Determines the Queue number if PASS[191]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS191 ,Determines whether to filter or accept, for pointer equal to 191" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE190 ,Determines the Queue number if PASS[190]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS190 ,Determines whether to filter or accept, for pointer equal to 190" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE189 ,Determines the Queue number if PASS[189]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS189 ,Determines whether to filter or accept, for pointer equal to 189" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE188 ,Determines the Queue number if PASS[188]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS188 ,Determines whether to filter or accept, for pointer equal to 188" "Rejected,Accepted" group.long 0x34C0++0x3 line.long 0x00 "DFSMT48,Destination Address Filter Special Multicast Table 48 Register" bitfld.long 0x00 25.--27. " QUEUE195 ,Determines the Queue number if PASS[195]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS195 ,Determines whether to filter or accept, for pointer equal to 195" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE194 ,Determines the Queue number if PASS[194]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS194 ,Determines whether to filter or accept, for pointer equal to 194" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE193 ,Determines the Queue number if PASS[193]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS193 ,Determines whether to filter or accept, for pointer equal to 193" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE192 ,Determines the Queue number if PASS[192]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS192 ,Determines whether to filter or accept, for pointer equal to 192" "Rejected,Accepted" group.long 0x34C4++0x3 line.long 0x00 "DFSMT49,Destination Address Filter Special Multicast Table 49 Register" bitfld.long 0x00 25.--27. " QUEUE199 ,Determines the Queue number if PASS[199]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS199 ,Determines whether to filter or accept, for pointer equal to 199" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE198 ,Determines the Queue number if PASS[198]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS198 ,Determines whether to filter or accept, for pointer equal to 198" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE197 ,Determines the Queue number if PASS[197]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS197 ,Determines whether to filter or accept, for pointer equal to 197" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE196 ,Determines the Queue number if PASS[196]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS196 ,Determines whether to filter or accept, for pointer equal to 196" "Rejected,Accepted" group.long 0x34C8++0x3 line.long 0x00 "DFSMT50,Destination Address Filter Special Multicast Table 50 Register" bitfld.long 0x00 25.--27. " QUEUE203 ,Determines the Queue number if PASS[203]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS203 ,Determines whether to filter or accept, for pointer equal to 203" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE202 ,Determines the Queue number if PASS[202]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS202 ,Determines whether to filter or accept, for pointer equal to 202" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE201 ,Determines the Queue number if PASS[201]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS201 ,Determines whether to filter or accept, for pointer equal to 201" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE200 ,Determines the Queue number if PASS[200]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS200 ,Determines whether to filter or accept, for pointer equal to 200" "Rejected,Accepted" group.long 0x34CC++0x3 line.long 0x00 "DFSMT51,Destination Address Filter Special Multicast Table 51 Register" bitfld.long 0x00 25.--27. " QUEUE207 ,Determines the Queue number if PASS[207]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS207 ,Determines whether to filter or accept, for pointer equal to 207" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE206 ,Determines the Queue number if PASS[206]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS206 ,Determines whether to filter or accept, for pointer equal to 206" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE205 ,Determines the Queue number if PASS[205]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS205 ,Determines whether to filter or accept, for pointer equal to 205" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE204 ,Determines the Queue number if PASS[204]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS204 ,Determines whether to filter or accept, for pointer equal to 204" "Rejected,Accepted" group.long 0x34D0++0x3 line.long 0x00 "DFSMT52,Destination Address Filter Special Multicast Table 52 Register" bitfld.long 0x00 25.--27. " QUEUE211 ,Determines the Queue number if PASS[211]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS211 ,Determines whether to filter or accept, for pointer equal to 211" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE210 ,Determines the Queue number if PASS[210]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS210 ,Determines whether to filter or accept, for pointer equal to 210" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE209 ,Determines the Queue number if PASS[209]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS209 ,Determines whether to filter or accept, for pointer equal to 209" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE208 ,Determines the Queue number if PASS[208]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS208 ,Determines whether to filter or accept, for pointer equal to 208" "Rejected,Accepted" group.long 0x34D4++0x3 line.long 0x00 "DFSMT53,Destination Address Filter Special Multicast Table 53 Register" bitfld.long 0x00 25.--27. " QUEUE215 ,Determines the Queue number if PASS[215]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS215 ,Determines whether to filter or accept, for pointer equal to 215" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE214 ,Determines the Queue number if PASS[214]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS214 ,Determines whether to filter or accept, for pointer equal to 214" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE213 ,Determines the Queue number if PASS[213]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS213 ,Determines whether to filter or accept, for pointer equal to 213" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE212 ,Determines the Queue number if PASS[212]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS212 ,Determines whether to filter or accept, for pointer equal to 212" "Rejected,Accepted" group.long 0x34D8++0x3 line.long 0x00 "DFSMT54,Destination Address Filter Special Multicast Table 54 Register" bitfld.long 0x00 25.--27. " QUEUE219 ,Determines the Queue number if PASS[219]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS219 ,Determines whether to filter or accept, for pointer equal to 219" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE218 ,Determines the Queue number if PASS[218]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS218 ,Determines whether to filter or accept, for pointer equal to 218" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE217 ,Determines the Queue number if PASS[217]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS217 ,Determines whether to filter or accept, for pointer equal to 217" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE216 ,Determines the Queue number if PASS[216]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS216 ,Determines whether to filter or accept, for pointer equal to 216" "Rejected,Accepted" group.long 0x34DC++0x3 line.long 0x00 "DFSMT55,Destination Address Filter Special Multicast Table 55 Register" bitfld.long 0x00 25.--27. " QUEUE223 ,Determines the Queue number if PASS[223]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS223 ,Determines whether to filter or accept, for pointer equal to 223" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE222 ,Determines the Queue number if PASS[222]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS222 ,Determines whether to filter or accept, for pointer equal to 222" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE221 ,Determines the Queue number if PASS[221]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS221 ,Determines whether to filter or accept, for pointer equal to 221" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE220 ,Determines the Queue number if PASS[220]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS220 ,Determines whether to filter or accept, for pointer equal to 220" "Rejected,Accepted" group.long 0x34E0++0x3 line.long 0x00 "DFSMT56,Destination Address Filter Special Multicast Table 56 Register" bitfld.long 0x00 25.--27. " QUEUE227 ,Determines the Queue number if PASS[227]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS227 ,Determines whether to filter or accept, for pointer equal to 227" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE226 ,Determines the Queue number if PASS[226]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS226 ,Determines whether to filter or accept, for pointer equal to 226" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE225 ,Determines the Queue number if PASS[225]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS225 ,Determines whether to filter or accept, for pointer equal to 225" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE224 ,Determines the Queue number if PASS[224]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS224 ,Determines whether to filter or accept, for pointer equal to 224" "Rejected,Accepted" group.long 0x34E4++0x3 line.long 0x00 "DFSMT57,Destination Address Filter Special Multicast Table 57 Register" bitfld.long 0x00 25.--27. " QUEUE231 ,Determines the Queue number if PASS[231]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS231 ,Determines whether to filter or accept, for pointer equal to 231" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE230 ,Determines the Queue number if PASS[230]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS230 ,Determines whether to filter or accept, for pointer equal to 230" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE229 ,Determines the Queue number if PASS[229]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS229 ,Determines whether to filter or accept, for pointer equal to 229" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE228 ,Determines the Queue number if PASS[228]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS228 ,Determines whether to filter or accept, for pointer equal to 228" "Rejected,Accepted" group.long 0x34E8++0x3 line.long 0x00 "DFSMT58,Destination Address Filter Special Multicast Table 58 Register" bitfld.long 0x00 25.--27. " QUEUE235 ,Determines the Queue number if PASS[235]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS235 ,Determines whether to filter or accept, for pointer equal to 235" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE234 ,Determines the Queue number if PASS[234]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS234 ,Determines whether to filter or accept, for pointer equal to 234" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE233 ,Determines the Queue number if PASS[233]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS233 ,Determines whether to filter or accept, for pointer equal to 233" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE232 ,Determines the Queue number if PASS[232]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS232 ,Determines whether to filter or accept, for pointer equal to 232" "Rejected,Accepted" group.long 0x34EC++0x3 line.long 0x00 "DFSMT59,Destination Address Filter Special Multicast Table 59 Register" bitfld.long 0x00 25.--27. " QUEUE239 ,Determines the Queue number if PASS[239]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS239 ,Determines whether to filter or accept, for pointer equal to 239" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE238 ,Determines the Queue number if PASS[238]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS238 ,Determines whether to filter or accept, for pointer equal to 238" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE237 ,Determines the Queue number if PASS[237]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS237 ,Determines whether to filter or accept, for pointer equal to 237" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE236 ,Determines the Queue number if PASS[236]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS236 ,Determines whether to filter or accept, for pointer equal to 236" "Rejected,Accepted" group.long 0x34F0++0x3 line.long 0x00 "DFSMT60,Destination Address Filter Special Multicast Table 60 Register" bitfld.long 0x00 25.--27. " QUEUE243 ,Determines the Queue number if PASS[243]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS243 ,Determines whether to filter or accept, for pointer equal to 243" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE242 ,Determines the Queue number if PASS[242]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS242 ,Determines whether to filter or accept, for pointer equal to 242" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE241 ,Determines the Queue number if PASS[241]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS241 ,Determines whether to filter or accept, for pointer equal to 241" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE240 ,Determines the Queue number if PASS[240]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS240 ,Determines whether to filter or accept, for pointer equal to 240" "Rejected,Accepted" group.long 0x34F4++0x3 line.long 0x00 "DFSMT61,Destination Address Filter Special Multicast Table 61 Register" bitfld.long 0x00 25.--27. " QUEUE247 ,Determines the Queue number if PASS[247]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS247 ,Determines whether to filter or accept, for pointer equal to 247" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE246 ,Determines the Queue number if PASS[246]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS246 ,Determines whether to filter or accept, for pointer equal to 246" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE245 ,Determines the Queue number if PASS[245]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS245 ,Determines whether to filter or accept, for pointer equal to 245" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE244 ,Determines the Queue number if PASS[244]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS244 ,Determines whether to filter or accept, for pointer equal to 244" "Rejected,Accepted" group.long 0x34F8++0x3 line.long 0x00 "DFSMT62,Destination Address Filter Special Multicast Table 62 Register" bitfld.long 0x00 25.--27. " QUEUE251 ,Determines the Queue number if PASS[251]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS251 ,Determines whether to filter or accept, for pointer equal to 251" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE250 ,Determines the Queue number if PASS[250]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS250 ,Determines whether to filter or accept, for pointer equal to 250" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE249 ,Determines the Queue number if PASS[249]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS249 ,Determines whether to filter or accept, for pointer equal to 249" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE248 ,Determines the Queue number if PASS[248]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS248 ,Determines whether to filter or accept, for pointer equal to 248" "Rejected,Accepted" group.long 0x34FC++0x3 line.long 0x00 "DFSMT63,Destination Address Filter Special Multicast Table 63 Register" bitfld.long 0x00 25.--27. " QUEUE255 ,Determines the Queue number if PASS[255]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS255 ,Determines whether to filter or accept, for pointer equal to 255" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE254 ,Determines the Queue number if PASS[254]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS254 ,Determines whether to filter or accept, for pointer equal to 254" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE253 ,Determines the Queue number if PASS[253]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS253 ,Determines whether to filter or accept, for pointer equal to 253" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE252 ,Determines the Queue number if PASS[252]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS252 ,Determines whether to filter or accept, for pointer equal to 252" "Rejected,Accepted" tree.end tree "DFOMT Registers" width 9. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2) group.long 0x3500++0x3 line.long 0x00 "DFOMT0,Destination Address Filter Other Multicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3504++0x3 line.long 0x00 "DFOMT1,Destination Address Filter Other Multicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3508++0x3 line.long 0x00 "DFOMT2,Destination Address Filter Other Multicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x350C++0x3 line.long 0x00 "DFOMT3,Destination Address Filter Other Multicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" group.long 0x3510++0x3 line.long 0x00 "DFOMT4,Destination Address Filter Other Multicast Table 4 Register" bitfld.long 0x00 25.--27. " QUEUE19 ,Determines the Queue number if PASS[19 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS19 ,Determines whether to filter or accept, for pointer equal to 19 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE18 ,Determines the Queue number if PASS[18 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS18 ,Determines whether to filter or accept, for pointer equal to 18 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE17 ,Determines the Queue number if PASS[17 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS17 ,Determines whether to filter or accept, for pointer equal to 17 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE16 ,Determines the Queue number if PASS[16 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass16 ,Determines whether to filter or accept, for pointer equal to 16 " "Rejected,Accepted" group.long 0x3514++0x3 line.long 0x00 "DFOMT5,Destination Address Filter Other Multicast Table 5 Register" bitfld.long 0x00 25.--27. " QUEUE23 ,Determines the Queue number if PASS[23 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS23 ,Determines whether to filter or accept, for pointer equal to 23 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE22 ,Determines the Queue number if PASS[22 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS22 ,Determines whether to filter or accept, for pointer equal to 22 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE21 ,Determines the Queue number if PASS[21 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS21 ,Determines whether to filter or accept, for pointer equal to 21 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE20 ,Determines the Queue number if PASS[20 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass20 ,Determines whether to filter or accept, for pointer equal to 20 " "Rejected,Accepted" group.long 0x3518++0x3 line.long 0x00 "DFOMT6,Destination Address Filter Other Multicast Table 6 Register" bitfld.long 0x00 25.--27. " QUEUE27 ,Determines the Queue number if PASS[27 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS27 ,Determines whether to filter or accept, for pointer equal to 27 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE26 ,Determines the Queue number if PASS[26 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS26 ,Determines whether to filter or accept, for pointer equal to 26 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE25 ,Determines the Queue number if PASS[25 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS25 ,Determines whether to filter or accept, for pointer equal to 25 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE24 ,Determines the Queue number if PASS[24 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass24 ,Determines whether to filter or accept, for pointer equal to 24 " "Rejected,Accepted" group.long 0x351C++0x3 line.long 0x00 "DFOMT7,Destination Address Filter Other Multicast Table 7 Register" bitfld.long 0x00 25.--27. " QUEUE31 ,Determines the Queue number if PASS[31 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS31 ,Determines whether to filter or accept, for pointer equal to 31 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE30 ,Determines the Queue number if PASS[30 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS30 ,Determines whether to filter or accept, for pointer equal to 30 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE29 ,Determines the Queue number if PASS[29 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS29 ,Determines whether to filter or accept, for pointer equal to 29 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE28 ,Determines the Queue number if PASS[28 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass28 ,Determines whether to filter or accept, for pointer equal to 28 " "Rejected,Accepted" group.long 0x3520++0x3 line.long 0x00 "DFOMT8,Destination Address Filter Other Multicast Table 8 Register" bitfld.long 0x00 25.--27. " QUEUE35 ,Determines the Queue number if PASS[35 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS35 ,Determines whether to filter or accept, for pointer equal to 35 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE34 ,Determines the Queue number if PASS[34 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS34 ,Determines whether to filter or accept, for pointer equal to 34 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE33 ,Determines the Queue number if PASS[33 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS33 ,Determines whether to filter or accept, for pointer equal to 33 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE32 ,Determines the Queue number if PASS[32 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass32 ,Determines whether to filter or accept, for pointer equal to 32 " "Rejected,Accepted" group.long 0x3524++0x3 line.long 0x00 "DFOMT9,Destination Address Filter Other Multicast Table 9 Register" bitfld.long 0x00 25.--27. " QUEUE39 ,Determines the Queue number if PASS[39 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS39 ,Determines whether to filter or accept, for pointer equal to 39 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE38 ,Determines the Queue number if PASS[38 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS38 ,Determines whether to filter or accept, for pointer equal to 38 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE37 ,Determines the Queue number if PASS[37 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS37 ,Determines whether to filter or accept, for pointer equal to 37 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE36 ,Determines the Queue number if PASS[36 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass36 ,Determines whether to filter or accept, for pointer equal to 36 " "Rejected,Accepted" group.long 0x3528++0x3 line.long 0x00 "DFOMT10,Destination Address Filter Other Multicast Table 10 Register" bitfld.long 0x00 25.--27. " QUEUE43 ,Determines the Queue number if PASS[43 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS43 ,Determines whether to filter or accept, for pointer equal to 43 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE42 ,Determines the Queue number if PASS[42 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS42 ,Determines whether to filter or accept, for pointer equal to 42 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE41 ,Determines the Queue number if PASS[41 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS41 ,Determines whether to filter or accept, for pointer equal to 41 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE40 ,Determines the Queue number if PASS[40 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass40 ,Determines whether to filter or accept, for pointer equal to 40 " "Rejected,Accepted" group.long 0x352C++0x3 line.long 0x00 "DFOMT11,Destination Address Filter Other Multicast Table 11 Register" bitfld.long 0x00 25.--27. " QUEUE47 ,Determines the Queue number if PASS[47 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS47 ,Determines whether to filter or accept, for pointer equal to 47 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE46 ,Determines the Queue number if PASS[46 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS46 ,Determines whether to filter or accept, for pointer equal to 46 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE45 ,Determines the Queue number if PASS[45 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS45 ,Determines whether to filter or accept, for pointer equal to 45 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE44 ,Determines the Queue number if PASS[44 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass44 ,Determines whether to filter or accept, for pointer equal to 44 " "Rejected,Accepted" group.long 0x3530++0x3 line.long 0x00 "DFOMT12,Destination Address Filter Other Multicast Table 12 Register" bitfld.long 0x00 25.--27. " QUEUE51 ,Determines the Queue number if PASS[51 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS51 ,Determines whether to filter or accept, for pointer equal to 51 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE50 ,Determines the Queue number if PASS[50 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS50 ,Determines whether to filter or accept, for pointer equal to 50 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE49 ,Determines the Queue number if PASS[49 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS49 ,Determines whether to filter or accept, for pointer equal to 49 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE48 ,Determines the Queue number if PASS[48 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass48 ,Determines whether to filter or accept, for pointer equal to 48 " "Rejected,Accepted" group.long 0x3534++0x3 line.long 0x00 "DFOMT13,Destination Address Filter Other Multicast Table 13 Register" bitfld.long 0x00 25.--27. " QUEUE55 ,Determines the Queue number if PASS[55 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS55 ,Determines whether to filter or accept, for pointer equal to 55 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE54 ,Determines the Queue number if PASS[54 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS54 ,Determines whether to filter or accept, for pointer equal to 54 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE53 ,Determines the Queue number if PASS[53 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS53 ,Determines whether to filter or accept, for pointer equal to 53 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE52 ,Determines the Queue number if PASS[52 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass52 ,Determines whether to filter or accept, for pointer equal to 52 " "Rejected,Accepted" group.long 0x3538++0x3 line.long 0x00 "DFOMT14,Destination Address Filter Other Multicast Table 14 Register" bitfld.long 0x00 25.--27. " QUEUE59 ,Determines the Queue number if PASS[59 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS59 ,Determines whether to filter or accept, for pointer equal to 59 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE58 ,Determines the Queue number if PASS[58 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS58 ,Determines whether to filter or accept, for pointer equal to 58 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE57 ,Determines the Queue number if PASS[57 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS57 ,Determines whether to filter or accept, for pointer equal to 57 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE56 ,Determines the Queue number if PASS[56 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass56 ,Determines whether to filter or accept, for pointer equal to 56 " "Rejected,Accepted" group.long 0x353C++0x3 line.long 0x00 "DFOMT15,Destination Address Filter Other Multicast Table 15 Register" bitfld.long 0x00 25.--27. " QUEUE63 ,Determines the Queue number if PASS[63 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS63 ,Determines whether to filter or accept, for pointer equal to 63 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE62 ,Determines the Queue number if PASS[62 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS62 ,Determines whether to filter or accept, for pointer equal to 62 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE61 ,Determines the Queue number if PASS[61 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS61 ,Determines whether to filter or accept, for pointer equal to 61 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE60 ,Determines the Queue number if PASS[60 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass60 ,Determines whether to filter or accept, for pointer equal to 60 " "Rejected,Accepted" group.long 0x3540++0x3 line.long 0x00 "DFOMT16,Destination Address Filter Other Multicast Table 16 Register" bitfld.long 0x00 25.--27. " QUEUE67 ,Determines the Queue number if PASS[67 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS67 ,Determines whether to filter or accept, for pointer equal to 67 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE66 ,Determines the Queue number if PASS[66 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS66 ,Determines whether to filter or accept, for pointer equal to 66 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE65 ,Determines the Queue number if PASS[65 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS65 ,Determines whether to filter or accept, for pointer equal to 65 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE64 ,Determines the Queue number if PASS[64 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass64 ,Determines whether to filter or accept, for pointer equal to 64 " "Rejected,Accepted" group.long 0x3544++0x3 line.long 0x00 "DFOMT17,Destination Address Filter Other Multicast Table 17 Register" bitfld.long 0x00 25.--27. " QUEUE71 ,Determines the Queue number if PASS[71 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS71 ,Determines whether to filter or accept, for pointer equal to 71 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE70 ,Determines the Queue number if PASS[70 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS70 ,Determines whether to filter or accept, for pointer equal to 70 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE69 ,Determines the Queue number if PASS[69 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS69 ,Determines whether to filter or accept, for pointer equal to 69 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE68 ,Determines the Queue number if PASS[68 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass68 ,Determines whether to filter or accept, for pointer equal to 68 " "Rejected,Accepted" group.long 0x3548++0x3 line.long 0x00 "DFOMT18,Destination Address Filter Other Multicast Table 18 Register" bitfld.long 0x00 25.--27. " QUEUE75 ,Determines the Queue number if PASS[75 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS75 ,Determines whether to filter or accept, for pointer equal to 75 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE74 ,Determines the Queue number if PASS[74 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS74 ,Determines whether to filter or accept, for pointer equal to 74 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE73 ,Determines the Queue number if PASS[73 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS73 ,Determines whether to filter or accept, for pointer equal to 73 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE72 ,Determines the Queue number if PASS[72 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass72 ,Determines whether to filter or accept, for pointer equal to 72 " "Rejected,Accepted" group.long 0x354C++0x3 line.long 0x00 "DFOMT19,Destination Address Filter Other Multicast Table 19 Register" bitfld.long 0x00 25.--27. " QUEUE79 ,Determines the Queue number if PASS[79 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS79 ,Determines whether to filter or accept, for pointer equal to 79 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE78 ,Determines the Queue number if PASS[78 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS78 ,Determines whether to filter or accept, for pointer equal to 78 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE77 ,Determines the Queue number if PASS[77 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS77 ,Determines whether to filter or accept, for pointer equal to 77 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE76 ,Determines the Queue number if PASS[76 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass76 ,Determines whether to filter or accept, for pointer equal to 76 " "Rejected,Accepted" group.long 0x3550++0x3 line.long 0x00 "DFOMT20,Destination Address Filter Other Multicast Table 20 Register" bitfld.long 0x00 25.--27. " QUEUE83 ,Determines the Queue number if PASS[83 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS83 ,Determines whether to filter or accept, for pointer equal to 83 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE82 ,Determines the Queue number if PASS[82 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS82 ,Determines whether to filter or accept, for pointer equal to 82 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE81 ,Determines the Queue number if PASS[81 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS81 ,Determines whether to filter or accept, for pointer equal to 81 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE80 ,Determines the Queue number if PASS[80 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass80 ,Determines whether to filter or accept, for pointer equal to 80 " "Rejected,Accepted" group.long 0x3554++0x3 line.long 0x00 "DFOMT21,Destination Address Filter Other Multicast Table 21 Register" bitfld.long 0x00 25.--27. " QUEUE87 ,Determines the Queue number if PASS[87 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS87 ,Determines whether to filter or accept, for pointer equal to 87 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE86 ,Determines the Queue number if PASS[86 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS86 ,Determines whether to filter or accept, for pointer equal to 86 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE85 ,Determines the Queue number if PASS[85 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS85 ,Determines whether to filter or accept, for pointer equal to 85 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE84 ,Determines the Queue number if PASS[84 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass84 ,Determines whether to filter or accept, for pointer equal to 84 " "Rejected,Accepted" group.long 0x3558++0x3 line.long 0x00 "DFOMT22,Destination Address Filter Other Multicast Table 22 Register" bitfld.long 0x00 25.--27. " QUEUE91 ,Determines the Queue number if PASS[91 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS91 ,Determines whether to filter or accept, for pointer equal to 91 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE90 ,Determines the Queue number if PASS[90 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS90 ,Determines whether to filter or accept, for pointer equal to 90 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE89 ,Determines the Queue number if PASS[89 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS89 ,Determines whether to filter or accept, for pointer equal to 89 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE88 ,Determines the Queue number if PASS[88 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass88 ,Determines whether to filter or accept, for pointer equal to 88 " "Rejected,Accepted" group.long 0x355C++0x3 line.long 0x00 "DFOMT23,Destination Address Filter Other Multicast Table 23 Register" bitfld.long 0x00 25.--27. " QUEUE95 ,Determines the Queue number if PASS[95 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS95 ,Determines whether to filter or accept, for pointer equal to 95 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE94 ,Determines the Queue number if PASS[94 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS94 ,Determines whether to filter or accept, for pointer equal to 94 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE93 ,Determines the Queue number if PASS[93 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS93 ,Determines whether to filter or accept, for pointer equal to 93 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE92 ,Determines the Queue number if PASS[92 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass92 ,Determines whether to filter or accept, for pointer equal to 92 " "Rejected,Accepted" group.long 0x3560++0x3 line.long 0x00 "DFOMT24,Destination Address Filter Other Multicast Table 24 Register" bitfld.long 0x00 25.--27. " QUEUE99 ,Determines the Queue number if PASS[99 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS99 ,Determines whether to filter or accept, for pointer equal to 99 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE98 ,Determines the Queue number if PASS[98 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS98 ,Determines whether to filter or accept, for pointer equal to 98 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE97 ,Determines the Queue number if PASS[97 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS97 ,Determines whether to filter or accept, for pointer equal to 97 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE96 ,Determines the Queue number if PASS[96 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass96 ,Determines whether to filter or accept, for pointer equal to 96 " "Rejected,Accepted" group.long 0x3564++0x3 line.long 0x00 "DFOMT25,Destination Address Filter Other Multicast Table 25 Register" bitfld.long 0x00 25.--27. " QUEUE103 ,Determines the Queue number if PASS[103]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS103 ,Determines whether to filter or accept, for pointer equal to 103" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE102 ,Determines the Queue number if PASS[102]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS102 ,Determines whether to filter or accept, for pointer equal to 102" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE101 ,Determines the Queue number if PASS[101]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS101 ,Determines whether to filter or accept, for pointer equal to 101" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE100 ,Determines the Queue number if PASS[100]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass100 ,Determines whether to filter or accept, for pointer equal to 100" "Rejected,Accepted" group.long 0x3568++0x3 line.long 0x00 "DFOMT26,Destination Address Filter Other Multicast Table 26 Register" bitfld.long 0x00 25.--27. " QUEUE107 ,Determines the Queue number if PASS[107]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS107 ,Determines whether to filter or accept, for pointer equal to 107" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE106 ,Determines the Queue number if PASS[106]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS106 ,Determines whether to filter or accept, for pointer equal to 106" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE105 ,Determines the Queue number if PASS[105]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS105 ,Determines whether to filter or accept, for pointer equal to 105" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE104 ,Determines the Queue number if PASS[104]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass104 ,Determines whether to filter or accept, for pointer equal to 104" "Rejected,Accepted" group.long 0x356C++0x3 line.long 0x00 "DFOMT27,Destination Address Filter Other Multicast Table 27 Register" bitfld.long 0x00 25.--27. " QUEUE111 ,Determines the Queue number if PASS[111]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS111 ,Determines whether to filter or accept, for pointer equal to 111" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE110 ,Determines the Queue number if PASS[110]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS110 ,Determines whether to filter or accept, for pointer equal to 110" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE109 ,Determines the Queue number if PASS[109]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS109 ,Determines whether to filter or accept, for pointer equal to 109" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE108 ,Determines the Queue number if PASS[108]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass108 ,Determines whether to filter or accept, for pointer equal to 108" "Rejected,Accepted" group.long 0x3570++0x3 line.long 0x00 "DFOMT28,Destination Address Filter Other Multicast Table 28 Register" bitfld.long 0x00 25.--27. " QUEUE115 ,Determines the Queue number if PASS[115]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS115 ,Determines whether to filter or accept, for pointer equal to 115" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE114 ,Determines the Queue number if PASS[114]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS114 ,Determines whether to filter or accept, for pointer equal to 114" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE113 ,Determines the Queue number if PASS[113]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS113 ,Determines whether to filter or accept, for pointer equal to 113" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE112 ,Determines the Queue number if PASS[112]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass112 ,Determines whether to filter or accept, for pointer equal to 112" "Rejected,Accepted" group.long 0x3574++0x3 line.long 0x00 "DFOMT29,Destination Address Filter Other Multicast Table 29 Register" bitfld.long 0x00 25.--27. " QUEUE119 ,Determines the Queue number if PASS[119]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS119 ,Determines whether to filter or accept, for pointer equal to 119" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE118 ,Determines the Queue number if PASS[118]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS118 ,Determines whether to filter or accept, for pointer equal to 118" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE117 ,Determines the Queue number if PASS[117]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS117 ,Determines whether to filter or accept, for pointer equal to 117" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE116 ,Determines the Queue number if PASS[116]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass116 ,Determines whether to filter or accept, for pointer equal to 116" "Rejected,Accepted" group.long 0x3578++0x3 line.long 0x00 "DFOMT30,Destination Address Filter Other Multicast Table 30 Register" bitfld.long 0x00 25.--27. " QUEUE123 ,Determines the Queue number if PASS[123]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS123 ,Determines whether to filter or accept, for pointer equal to 123" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE122 ,Determines the Queue number if PASS[122]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS122 ,Determines whether to filter or accept, for pointer equal to 122" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE121 ,Determines the Queue number if PASS[121]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS121 ,Determines whether to filter or accept, for pointer equal to 121" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE120 ,Determines the Queue number if PASS[120]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass120 ,Determines whether to filter or accept, for pointer equal to 120" "Rejected,Accepted" group.long 0x357C++0x3 line.long 0x00 "DFOMT31,Destination Address Filter Other Multicast Table 31 Register" bitfld.long 0x00 25.--27. " QUEUE127 ,Determines the Queue number if PASS[127]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS127 ,Determines whether to filter or accept, for pointer equal to 127" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE126 ,Determines the Queue number if PASS[126]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS126 ,Determines whether to filter or accept, for pointer equal to 126" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE125 ,Determines the Queue number if PASS[125]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS125 ,Determines whether to filter or accept, for pointer equal to 125" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE124 ,Determines the Queue number if PASS[124]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass124 ,Determines whether to filter or accept, for pointer equal to 124" "Rejected,Accepted" group.long 0x3580++0x3 line.long 0x00 "DFOMT32,Destination Address Filter Other Multicast Table 32 Register" bitfld.long 0x00 25.--27. " QUEUE131 ,Determines the Queue number if PASS[131]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS131 ,Determines whether to filter or accept, for pointer equal to 131" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE130 ,Determines the Queue number if PASS[130]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS130 ,Determines whether to filter or accept, for pointer equal to 130" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE129 ,Determines the Queue number if PASS[129]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS129 ,Determines whether to filter or accept, for pointer equal to 129" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE128 ,Determines the Queue number if PASS[128]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass128 ,Determines whether to filter or accept, for pointer equal to 128" "Rejected,Accepted" group.long 0x3584++0x3 line.long 0x00 "DFOMT33,Destination Address Filter Other Multicast Table 33 Register" bitfld.long 0x00 25.--27. " QUEUE135 ,Determines the Queue number if PASS[135]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS135 ,Determines whether to filter or accept, for pointer equal to 135" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE134 ,Determines the Queue number if PASS[134]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS134 ,Determines whether to filter or accept, for pointer equal to 134" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE133 ,Determines the Queue number if PASS[133]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS133 ,Determines whether to filter or accept, for pointer equal to 133" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE132 ,Determines the Queue number if PASS[132]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass132 ,Determines whether to filter or accept, for pointer equal to 132" "Rejected,Accepted" group.long 0x3588++0x3 line.long 0x00 "DFOMT34,Destination Address Filter Other Multicast Table 34 Register" bitfld.long 0x00 25.--27. " QUEUE139 ,Determines the Queue number if PASS[139]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS139 ,Determines whether to filter or accept, for pointer equal to 139" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE138 ,Determines the Queue number if PASS[138]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS138 ,Determines whether to filter or accept, for pointer equal to 138" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE137 ,Determines the Queue number if PASS[137]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS137 ,Determines whether to filter or accept, for pointer equal to 137" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE136 ,Determines the Queue number if PASS[136]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass136 ,Determines whether to filter or accept, for pointer equal to 136" "Rejected,Accepted" group.long 0x358C++0x3 line.long 0x00 "DFOMT35,Destination Address Filter Other Multicast Table 35 Register" bitfld.long 0x00 25.--27. " QUEUE143 ,Determines the Queue number if PASS[143]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS143 ,Determines whether to filter or accept, for pointer equal to 143" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE142 ,Determines the Queue number if PASS[142]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS142 ,Determines whether to filter or accept, for pointer equal to 142" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE141 ,Determines the Queue number if PASS[141]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS141 ,Determines whether to filter or accept, for pointer equal to 141" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE140 ,Determines the Queue number if PASS[140]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass140 ,Determines whether to filter or accept, for pointer equal to 140" "Rejected,Accepted" group.long 0x3590++0x3 line.long 0x00 "DFOMT36,Destination Address Filter Other Multicast Table 36 Register" bitfld.long 0x00 25.--27. " QUEUE147 ,Determines the Queue number if PASS[147]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS147 ,Determines whether to filter or accept, for pointer equal to 147" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE146 ,Determines the Queue number if PASS[146]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS146 ,Determines whether to filter or accept, for pointer equal to 146" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE145 ,Determines the Queue number if PASS[145]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS145 ,Determines whether to filter or accept, for pointer equal to 145" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE144 ,Determines the Queue number if PASS[144]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass144 ,Determines whether to filter or accept, for pointer equal to 144" "Rejected,Accepted" group.long 0x3594++0x3 line.long 0x00 "DFOMT37,Destination Address Filter Other Multicast Table 37 Register" bitfld.long 0x00 25.--27. " QUEUE151 ,Determines the Queue number if PASS[151]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS151 ,Determines whether to filter or accept, for pointer equal to 151" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE150 ,Determines the Queue number if PASS[150]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS150 ,Determines whether to filter or accept, for pointer equal to 150" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE149 ,Determines the Queue number if PASS[149]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS149 ,Determines whether to filter or accept, for pointer equal to 149" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE148 ,Determines the Queue number if PASS[148]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass148 ,Determines whether to filter or accept, for pointer equal to 148" "Rejected,Accepted" group.long 0x3598++0x3 line.long 0x00 "DFOMT38,Destination Address Filter Other Multicast Table 38 Register" bitfld.long 0x00 25.--27. " QUEUE155 ,Determines the Queue number if PASS[155]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS155 ,Determines whether to filter or accept, for pointer equal to 155" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE154 ,Determines the Queue number if PASS[154]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS154 ,Determines whether to filter or accept, for pointer equal to 154" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE153 ,Determines the Queue number if PASS[153]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS153 ,Determines whether to filter or accept, for pointer equal to 153" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE152 ,Determines the Queue number if PASS[152]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass152 ,Determines whether to filter or accept, for pointer equal to 152" "Rejected,Accepted" group.long 0x359C++0x3 line.long 0x00 "DFOMT39,Destination Address Filter Other Multicast Table 39 Register" bitfld.long 0x00 25.--27. " QUEUE159 ,Determines the Queue number if PASS[159]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS159 ,Determines whether to filter or accept, for pointer equal to 159" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE158 ,Determines the Queue number if PASS[158]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS158 ,Determines whether to filter or accept, for pointer equal to 158" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE157 ,Determines the Queue number if PASS[157]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS157 ,Determines whether to filter or accept, for pointer equal to 157" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE156 ,Determines the Queue number if PASS[156]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass156 ,Determines whether to filter or accept, for pointer equal to 156" "Rejected,Accepted" group.long 0x35A0++0x3 line.long 0x00 "DFOMT40,Destination Address Filter Other Multicast Table 40 Register" bitfld.long 0x00 25.--27. " QUEUE163 ,Determines the Queue number if PASS[163]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS163 ,Determines whether to filter or accept, for pointer equal to 163" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE162 ,Determines the Queue number if PASS[162]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS162 ,Determines whether to filter or accept, for pointer equal to 162" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE161 ,Determines the Queue number if PASS[161]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS161 ,Determines whether to filter or accept, for pointer equal to 161" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE160 ,Determines the Queue number if PASS[160]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass160 ,Determines whether to filter or accept, for pointer equal to 160" "Rejected,Accepted" group.long 0x35A4++0x3 line.long 0x00 "DFOMT41,Destination Address Filter Other Multicast Table 41 Register" bitfld.long 0x00 25.--27. " QUEUE167 ,Determines the Queue number if PASS[167]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS167 ,Determines whether to filter or accept, for pointer equal to 167" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE166 ,Determines the Queue number if PASS[166]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS166 ,Determines whether to filter or accept, for pointer equal to 166" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE165 ,Determines the Queue number if PASS[165]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS165 ,Determines whether to filter or accept, for pointer equal to 165" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE164 ,Determines the Queue number if PASS[164]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass164 ,Determines whether to filter or accept, for pointer equal to 164" "Rejected,Accepted" group.long 0x35A8++0x3 line.long 0x00 "DFOMT42,Destination Address Filter Other Multicast Table 42 Register" bitfld.long 0x00 25.--27. " QUEUE171 ,Determines the Queue number if PASS[171]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS171 ,Determines whether to filter or accept, for pointer equal to 171" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE170 ,Determines the Queue number if PASS[170]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS170 ,Determines whether to filter or accept, for pointer equal to 170" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE169 ,Determines the Queue number if PASS[169]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS169 ,Determines whether to filter or accept, for pointer equal to 169" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE168 ,Determines the Queue number if PASS[168]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass168 ,Determines whether to filter or accept, for pointer equal to 168" "Rejected,Accepted" group.long 0x35AC++0x3 line.long 0x00 "DFOMT43,Destination Address Filter Other Multicast Table 43 Register" bitfld.long 0x00 25.--27. " QUEUE175 ,Determines the Queue number if PASS[175]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS175 ,Determines whether to filter or accept, for pointer equal to 175" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE174 ,Determines the Queue number if PASS[174]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS174 ,Determines whether to filter or accept, for pointer equal to 174" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE173 ,Determines the Queue number if PASS[173]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS173 ,Determines whether to filter or accept, for pointer equal to 173" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE172 ,Determines the Queue number if PASS[172]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass172 ,Determines whether to filter or accept, for pointer equal to 172" "Rejected,Accepted" group.long 0x35B0++0x3 line.long 0x00 "DFOMT44,Destination Address Filter Other Multicast Table 44 Register" bitfld.long 0x00 25.--27. " QUEUE179 ,Determines the Queue number if PASS[179]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS179 ,Determines whether to filter or accept, for pointer equal to 179" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE178 ,Determines the Queue number if PASS[178]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS178 ,Determines whether to filter or accept, for pointer equal to 178" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE177 ,Determines the Queue number if PASS[177]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS177 ,Determines whether to filter or accept, for pointer equal to 177" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE176 ,Determines the Queue number if PASS[176]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass176 ,Determines whether to filter or accept, for pointer equal to 176" "Rejected,Accepted" group.long 0x35B4++0x3 line.long 0x00 "DFOMT45,Destination Address Filter Other Multicast Table 45 Register" bitfld.long 0x00 25.--27. " QUEUE183 ,Determines the Queue number if PASS[183]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS183 ,Determines whether to filter or accept, for pointer equal to 183" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE182 ,Determines the Queue number if PASS[182]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS182 ,Determines whether to filter or accept, for pointer equal to 182" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE181 ,Determines the Queue number if PASS[181]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS181 ,Determines whether to filter or accept, for pointer equal to 181" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE180 ,Determines the Queue number if PASS[180]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass180 ,Determines whether to filter or accept, for pointer equal to 180" "Rejected,Accepted" group.long 0x35B8++0x3 line.long 0x00 "DFOMT46,Destination Address Filter Other Multicast Table 46 Register" bitfld.long 0x00 25.--27. " QUEUE187 ,Determines the Queue number if PASS[187]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS187 ,Determines whether to filter or accept, for pointer equal to 187" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE186 ,Determines the Queue number if PASS[186]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS186 ,Determines whether to filter or accept, for pointer equal to 186" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE185 ,Determines the Queue number if PASS[185]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS185 ,Determines whether to filter or accept, for pointer equal to 185" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE184 ,Determines the Queue number if PASS[184]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass184 ,Determines whether to filter or accept, for pointer equal to 184" "Rejected,Accepted" group.long 0x35BC++0x3 line.long 0x00 "DFOMT47,Destination Address Filter Other Multicast Table 47 Register" bitfld.long 0x00 25.--27. " QUEUE191 ,Determines the Queue number if PASS[191]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS191 ,Determines whether to filter or accept, for pointer equal to 191" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE190 ,Determines the Queue number if PASS[190]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS190 ,Determines whether to filter or accept, for pointer equal to 190" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE189 ,Determines the Queue number if PASS[189]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS189 ,Determines whether to filter or accept, for pointer equal to 189" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE188 ,Determines the Queue number if PASS[188]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass188 ,Determines whether to filter or accept, for pointer equal to 188" "Rejected,Accepted" group.long 0x35C0++0x3 line.long 0x00 "DFOMT48,Destination Address Filter Other Multicast Table 48 Register" bitfld.long 0x00 25.--27. " QUEUE195 ,Determines the Queue number if PASS[195]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS195 ,Determines whether to filter or accept, for pointer equal to 195" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE194 ,Determines the Queue number if PASS[194]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS194 ,Determines whether to filter or accept, for pointer equal to 194" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE193 ,Determines the Queue number if PASS[193]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS193 ,Determines whether to filter or accept, for pointer equal to 193" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE192 ,Determines the Queue number if PASS[192]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass192 ,Determines whether to filter or accept, for pointer equal to 192" "Rejected,Accepted" group.long 0x35C4++0x3 line.long 0x00 "DFOMT49,Destination Address Filter Other Multicast Table 49 Register" bitfld.long 0x00 25.--27. " QUEUE199 ,Determines the Queue number if PASS[199]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS199 ,Determines whether to filter or accept, for pointer equal to 199" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE198 ,Determines the Queue number if PASS[198]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS198 ,Determines whether to filter or accept, for pointer equal to 198" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE197 ,Determines the Queue number if PASS[197]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS197 ,Determines whether to filter or accept, for pointer equal to 197" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE196 ,Determines the Queue number if PASS[196]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass196 ,Determines whether to filter or accept, for pointer equal to 196" "Rejected,Accepted" group.long 0x35C8++0x3 line.long 0x00 "DFOMT50,Destination Address Filter Other Multicast Table 50 Register" bitfld.long 0x00 25.--27. " QUEUE203 ,Determines the Queue number if PASS[203]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS203 ,Determines whether to filter or accept, for pointer equal to 203" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE202 ,Determines the Queue number if PASS[202]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS202 ,Determines whether to filter or accept, for pointer equal to 202" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE201 ,Determines the Queue number if PASS[201]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS201 ,Determines whether to filter or accept, for pointer equal to 201" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE200 ,Determines the Queue number if PASS[200]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass200 ,Determines whether to filter or accept, for pointer equal to 200" "Rejected,Accepted" group.long 0x35CC++0x3 line.long 0x00 "DFOMT51,Destination Address Filter Other Multicast Table 51 Register" bitfld.long 0x00 25.--27. " QUEUE207 ,Determines the Queue number if PASS[207]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS207 ,Determines whether to filter or accept, for pointer equal to 207" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE206 ,Determines the Queue number if PASS[206]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS206 ,Determines whether to filter or accept, for pointer equal to 206" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE205 ,Determines the Queue number if PASS[205]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS205 ,Determines whether to filter or accept, for pointer equal to 205" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE204 ,Determines the Queue number if PASS[204]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass204 ,Determines whether to filter or accept, for pointer equal to 204" "Rejected,Accepted" group.long 0x35D0++0x3 line.long 0x00 "DFOMT52,Destination Address Filter Other Multicast Table 52 Register" bitfld.long 0x00 25.--27. " QUEUE211 ,Determines the Queue number if PASS[211]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS211 ,Determines whether to filter or accept, for pointer equal to 211" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE210 ,Determines the Queue number if PASS[210]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS210 ,Determines whether to filter or accept, for pointer equal to 210" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE209 ,Determines the Queue number if PASS[209]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS209 ,Determines whether to filter or accept, for pointer equal to 209" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE208 ,Determines the Queue number if PASS[208]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass208 ,Determines whether to filter or accept, for pointer equal to 208" "Rejected,Accepted" group.long 0x35D4++0x3 line.long 0x00 "DFOMT53,Destination Address Filter Other Multicast Table 53 Register" bitfld.long 0x00 25.--27. " QUEUE215 ,Determines the Queue number if PASS[215]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS215 ,Determines whether to filter or accept, for pointer equal to 215" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE214 ,Determines the Queue number if PASS[214]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS214 ,Determines whether to filter or accept, for pointer equal to 214" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE213 ,Determines the Queue number if PASS[213]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS213 ,Determines whether to filter or accept, for pointer equal to 213" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE212 ,Determines the Queue number if PASS[212]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass212 ,Determines whether to filter or accept, for pointer equal to 212" "Rejected,Accepted" group.long 0x35D8++0x3 line.long 0x00 "DFOMT54,Destination Address Filter Other Multicast Table 54 Register" bitfld.long 0x00 25.--27. " QUEUE219 ,Determines the Queue number if PASS[219]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS219 ,Determines whether to filter or accept, for pointer equal to 219" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE218 ,Determines the Queue number if PASS[218]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS218 ,Determines whether to filter or accept, for pointer equal to 218" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE217 ,Determines the Queue number if PASS[217]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS217 ,Determines whether to filter or accept, for pointer equal to 217" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE216 ,Determines the Queue number if PASS[216]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass216 ,Determines whether to filter or accept, for pointer equal to 216" "Rejected,Accepted" group.long 0x35DC++0x3 line.long 0x00 "DFOMT55,Destination Address Filter Other Multicast Table 55 Register" bitfld.long 0x00 25.--27. " QUEUE223 ,Determines the Queue number if PASS[223]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS223 ,Determines whether to filter or accept, for pointer equal to 223" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE222 ,Determines the Queue number if PASS[222]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS222 ,Determines whether to filter or accept, for pointer equal to 222" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE221 ,Determines the Queue number if PASS[221]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS221 ,Determines whether to filter or accept, for pointer equal to 221" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE220 ,Determines the Queue number if PASS[220]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass220 ,Determines whether to filter or accept, for pointer equal to 220" "Rejected,Accepted" group.long 0x35E0++0x3 line.long 0x00 "DFOMT56,Destination Address Filter Other Multicast Table 56 Register" bitfld.long 0x00 25.--27. " QUEUE227 ,Determines the Queue number if PASS[227]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS227 ,Determines whether to filter or accept, for pointer equal to 227" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE226 ,Determines the Queue number if PASS[226]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS226 ,Determines whether to filter or accept, for pointer equal to 226" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE225 ,Determines the Queue number if PASS[225]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS225 ,Determines whether to filter or accept, for pointer equal to 225" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE224 ,Determines the Queue number if PASS[224]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass224 ,Determines whether to filter or accept, for pointer equal to 224" "Rejected,Accepted" group.long 0x35E4++0x3 line.long 0x00 "DFOMT57,Destination Address Filter Other Multicast Table 57 Register" bitfld.long 0x00 25.--27. " QUEUE231 ,Determines the Queue number if PASS[231]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS231 ,Determines whether to filter or accept, for pointer equal to 231" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE230 ,Determines the Queue number if PASS[230]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS230 ,Determines whether to filter or accept, for pointer equal to 230" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE229 ,Determines the Queue number if PASS[229]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS229 ,Determines whether to filter or accept, for pointer equal to 229" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE228 ,Determines the Queue number if PASS[228]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass228 ,Determines whether to filter or accept, for pointer equal to 228" "Rejected,Accepted" group.long 0x35E8++0x3 line.long 0x00 "DFOMT58,Destination Address Filter Other Multicast Table 58 Register" bitfld.long 0x00 25.--27. " QUEUE235 ,Determines the Queue number if PASS[235]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS235 ,Determines whether to filter or accept, for pointer equal to 235" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE234 ,Determines the Queue number if PASS[234]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS234 ,Determines whether to filter or accept, for pointer equal to 234" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE233 ,Determines the Queue number if PASS[233]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS233 ,Determines whether to filter or accept, for pointer equal to 233" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE232 ,Determines the Queue number if PASS[232]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass232 ,Determines whether to filter or accept, for pointer equal to 232" "Rejected,Accepted" group.long 0x35EC++0x3 line.long 0x00 "DFOMT59,Destination Address Filter Other Multicast Table 59 Register" bitfld.long 0x00 25.--27. " QUEUE239 ,Determines the Queue number if PASS[239]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS239 ,Determines whether to filter or accept, for pointer equal to 239" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE238 ,Determines the Queue number if PASS[238]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS238 ,Determines whether to filter or accept, for pointer equal to 238" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE237 ,Determines the Queue number if PASS[237]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS237 ,Determines whether to filter or accept, for pointer equal to 237" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE236 ,Determines the Queue number if PASS[236]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass236 ,Determines whether to filter or accept, for pointer equal to 236" "Rejected,Accepted" group.long 0x35F0++0x3 line.long 0x00 "DFOMT60,Destination Address Filter Other Multicast Table 60 Register" bitfld.long 0x00 25.--27. " QUEUE243 ,Determines the Queue number if PASS[243]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS243 ,Determines whether to filter or accept, for pointer equal to 243" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE242 ,Determines the Queue number if PASS[242]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS242 ,Determines whether to filter or accept, for pointer equal to 242" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE241 ,Determines the Queue number if PASS[241]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS241 ,Determines whether to filter or accept, for pointer equal to 241" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE240 ,Determines the Queue number if PASS[240]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass240 ,Determines whether to filter or accept, for pointer equal to 240" "Rejected,Accepted" group.long 0x35F4++0x3 line.long 0x00 "DFOMT61,Destination Address Filter Other Multicast Table 61 Register" bitfld.long 0x00 25.--27. " QUEUE247 ,Determines the Queue number if PASS[247]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS247 ,Determines whether to filter or accept, for pointer equal to 247" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE246 ,Determines the Queue number if PASS[246]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS246 ,Determines whether to filter or accept, for pointer equal to 246" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE245 ,Determines the Queue number if PASS[245]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS245 ,Determines whether to filter or accept, for pointer equal to 245" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE244 ,Determines the Queue number if PASS[244]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass244 ,Determines whether to filter or accept, for pointer equal to 244" "Rejected,Accepted" group.long 0x35F8++0x3 line.long 0x00 "DFOMT62,Destination Address Filter Other Multicast Table 62 Register" bitfld.long 0x00 25.--27. " QUEUE251 ,Determines the Queue number if PASS[251]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS251 ,Determines whether to filter or accept, for pointer equal to 251" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE250 ,Determines the Queue number if PASS[250]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS250 ,Determines whether to filter or accept, for pointer equal to 250" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE249 ,Determines the Queue number if PASS[249]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS249 ,Determines whether to filter or accept, for pointer equal to 249" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE248 ,Determines the Queue number if PASS[248]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass248 ,Determines whether to filter or accept, for pointer equal to 248" "Rejected,Accepted" group.long 0x35FC++0x3 line.long 0x00 "DFOMT63,Destination Address Filter Other Multicast Table 63 Register" bitfld.long 0x00 25.--27. " QUEUE255 ,Determines the Queue number if PASS[255]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS255 ,Determines whether to filter or accept, for pointer equal to 255" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE254 ,Determines the Queue number if PASS[254]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS254 ,Determines whether to filter or accept, for pointer equal to 254" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE253 ,Determines the Queue number if PASS[253]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS253 ,Determines whether to filter or accept, for pointer equal to 253" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE252 ,Determines the Queue number if PASS[252]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass252 ,Determines whether to filter or accept, for pointer equal to 252" "Rejected,Accepted" else hgroup.long 0x3500++0x3 hide.long 0x00 "DFOMT0,Destination Address Filter Other Multicast Table 0 Register" textline " " hgroup.long 0x3504++0x3 hide.long 0x00 "DFOMT1,Destination Address Filter Other Multicast Table 1 Register" textline " " hgroup.long 0x3508++0x3 hide.long 0x00 "DFOMT2,Destination Address Filter Other Multicast Table 2 Register" textline " " hgroup.long 0x350C++0x3 hide.long 0x00 "DFOMT3,Destination Address Filter Other Multicast Table 3 Register" textline " " hgroup.long 0x3510++0x3 hide.long 0x00 "DFOMT4,Destination Address Filter Other Multicast Table 4 Register" textline " " hgroup.long 0x3514++0x3 hide.long 0x00 "DFOMT5,Destination Address Filter Other Multicast Table 5 Register" textline " " hgroup.long 0x3518++0x3 hide.long 0x00 "DFOMT6,Destination Address Filter Other Multicast Table 6 Register" textline " " hgroup.long 0x351C++0x3 hide.long 0x00 "DFOMT7,Destination Address Filter Other Multicast Table 7 Register" textline " " hgroup.long 0x3520++0x3 hide.long 0x00 "DFOMT8,Destination Address Filter Other Multicast Table 8 Register" textline " " hgroup.long 0x3524++0x3 hide.long 0x00 "DFOMT9,Destination Address Filter Other Multicast Table 9 Register" textline " " hgroup.long 0x3528++0x3 hide.long 0x00 "DFOMT10,Destination Address Filter Other Multicast Table 10 Register" textline " " hgroup.long 0x352C++0x3 hide.long 0x00 "DFOMT11,Destination Address Filter Other Multicast Table 11 Register" textline " " hgroup.long 0x3530++0x3 hide.long 0x00 "DFOMT12,Destination Address Filter Other Multicast Table 12 Register" textline " " hgroup.long 0x3534++0x3 hide.long 0x00 "DFOMT13,Destination Address Filter Other Multicast Table 13 Register" textline " " hgroup.long 0x3538++0x3 hide.long 0x00 "DFOMT14,Destination Address Filter Other Multicast Table 14 Register" textline " " hgroup.long 0x353C++0x3 hide.long 0x00 "DFOMT15,Destination Address Filter Other Multicast Table 15 Register" textline " " hgroup.long 0x3540++0x3 hide.long 0x00 "DFOMT16,Destination Address Filter Other Multicast Table 16 Register" textline " " hgroup.long 0x3544++0x3 hide.long 0x00 "DFOMT17,Destination Address Filter Other Multicast Table 17 Register" textline " " hgroup.long 0x3548++0x3 hide.long 0x00 "DFOMT18,Destination Address Filter Other Multicast Table 18 Register" textline " " hgroup.long 0x354C++0x3 hide.long 0x00 "DFOMT19,Destination Address Filter Other Multicast Table 19 Register" textline " " hgroup.long 0x3550++0x3 hide.long 0x00 "DFOMT20,Destination Address Filter Other Multicast Table 20 Register" textline " " hgroup.long 0x3554++0x3 hide.long 0x00 "DFOMT21,Destination Address Filter Other Multicast Table 21 Register" textline " " hgroup.long 0x3558++0x3 hide.long 0x00 "DFOMT22,Destination Address Filter Other Multicast Table 22 Register" textline " " hgroup.long 0x355C++0x3 hide.long 0x00 "DFOMT23,Destination Address Filter Other Multicast Table 23 Register" textline " " hgroup.long 0x3560++0x3 hide.long 0x00 "DFOMT24,Destination Address Filter Other Multicast Table 24 Register" textline " " hgroup.long 0x3564++0x3 hide.long 0x00 "DFOMT25,Destination Address Filter Other Multicast Table 25 Register" textline " " hgroup.long 0x3568++0x3 hide.long 0x00 "DFOMT26,Destination Address Filter Other Multicast Table 26 Register" textline " " hgroup.long 0x356C++0x3 hide.long 0x00 "DFOMT27,Destination Address Filter Other Multicast Table 27 Register" textline " " hgroup.long 0x3570++0x3 hide.long 0x00 "DFOMT28,Destination Address Filter Other Multicast Table 28 Register" textline " " hgroup.long 0x3574++0x3 hide.long 0x00 "DFOMT29,Destination Address Filter Other Multicast Table 29 Register" textline " " hgroup.long 0x3578++0x3 hide.long 0x00 "DFOMT30,Destination Address Filter Other Multicast Table 30 Register" textline " " hgroup.long 0x357C++0x3 hide.long 0x00 "DFOMT31,Destination Address Filter Other Multicast Table 31 Register" textline " " hgroup.long 0x3580++0x3 hide.long 0x00 "DFOMT32,Destination Address Filter Other Multicast Table 32 Register" textline " " hgroup.long 0x3584++0x3 hide.long 0x00 "DFOMT33,Destination Address Filter Other Multicast Table 33 Register" textline " " hgroup.long 0x3588++0x3 hide.long 0x00 "DFOMT34,Destination Address Filter Other Multicast Table 34 Register" textline " " hgroup.long 0x358C++0x3 hide.long 0x00 "DFOMT35,Destination Address Filter Other Multicast Table 35 Register" textline " " hgroup.long 0x3590++0x3 hide.long 0x00 "DFOMT36,Destination Address Filter Other Multicast Table 36 Register" textline " " hgroup.long 0x3594++0x3 hide.long 0x00 "DFOMT37,Destination Address Filter Other Multicast Table 37 Register" textline " " hgroup.long 0x3598++0x3 hide.long 0x00 "DFOMT38,Destination Address Filter Other Multicast Table 38 Register" textline " " hgroup.long 0x359C++0x3 hide.long 0x00 "DFOMT39,Destination Address Filter Other Multicast Table 39 Register" textline " " hgroup.long 0x35A0++0x3 hide.long 0x00 "DFOMT40,Destination Address Filter Other Multicast Table 40 Register" textline " " hgroup.long 0x35A4++0x3 hide.long 0x00 "DFOMT41,Destination Address Filter Other Multicast Table 41 Register" textline " " hgroup.long 0x35A8++0x3 hide.long 0x00 "DFOMT42,Destination Address Filter Other Multicast Table 42 Register" textline " " hgroup.long 0x35AC++0x3 hide.long 0x00 "DFOMT43,Destination Address Filter Other Multicast Table 43 Register" textline " " hgroup.long 0x35B0++0x3 hide.long 0x00 "DFOMT44,Destination Address Filter Other Multicast Table 44 Register" textline " " hgroup.long 0x35B4++0x3 hide.long 0x00 "DFOMT45,Destination Address Filter Other Multicast Table 45 Register" textline " " hgroup.long 0x35B8++0x3 hide.long 0x00 "DFOMT46,Destination Address Filter Other Multicast Table 46 Register" textline " " hgroup.long 0x35BC++0x3 hide.long 0x00 "DFOMT47,Destination Address Filter Other Multicast Table 47 Register" textline " " hgroup.long 0x35C0++0x3 hide.long 0x00 "DFOMT48,Destination Address Filter Other Multicast Table 48 Register" textline " " hgroup.long 0x35C4++0x3 hide.long 0x00 "DFOMT49,Destination Address Filter Other Multicast Table 49 Register" textline " " hgroup.long 0x35C8++0x3 hide.long 0x00 "DFOMT50,Destination Address Filter Other Multicast Table 50 Register" textline " " hgroup.long 0x35CC++0x3 hide.long 0x00 "DFOMT51,Destination Address Filter Other Multicast Table 51 Register" textline " " hgroup.long 0x35D0++0x3 hide.long 0x00 "DFOMT52,Destination Address Filter Other Multicast Table 52 Register" textline " " hgroup.long 0x35D4++0x3 hide.long 0x00 "DFOMT53,Destination Address Filter Other Multicast Table 53 Register" textline " " hgroup.long 0x35D8++0x3 hide.long 0x00 "DFOMT54,Destination Address Filter Other Multicast Table 54 Register" textline " " hgroup.long 0x35DC++0x3 hide.long 0x00 "DFOMT55,Destination Address Filter Other Multicast Table 55 Register" textline " " hgroup.long 0x35E0++0x3 hide.long 0x00 "DFOMT56,Destination Address Filter Other Multicast Table 56 Register" textline " " hgroup.long 0x35E4++0x3 hide.long 0x00 "DFOMT57,Destination Address Filter Other Multicast Table 57 Register" textline " " hgroup.long 0x35E8++0x3 hide.long 0x00 "DFOMT58,Destination Address Filter Other Multicast Table 58 Register" textline " " hgroup.long 0x35EC++0x3 hide.long 0x00 "DFOMT59,Destination Address Filter Other Multicast Table 59 Register" textline " " hgroup.long 0x35F0++0x3 hide.long 0x00 "DFOMT60,Destination Address Filter Other Multicast Table 60 Register" textline " " hgroup.long 0x35F4++0x3 hide.long 0x00 "DFOMT61,Destination Address Filter Other Multicast Table 61 Register" textline " " hgroup.long 0x35F8++0x3 hide.long 0x00 "DFOMT62,Destination Address Filter Other Multicast Table 62 Register" textline " " hgroup.long 0x35FC++0x3 hide.long 0x00 "DFOMT63,Destination Address Filter Other Multicast Table 63 Register" textline " " endif tree.end textline " " if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2) group.long 0x3600++0x3 line.long 0x00 "DFUT0,Destination Address Filter Unicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3604++0x3 line.long 0x00 "DFUT1,Destination Address Filter Unicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3608++0x3 line.long 0x00 "DFUT2,Destination Address Filter Unicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x360C++0x3 line.long 0x00 "DFUT3,Destination Address Filter Unicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" else hgroup.long 0x3600++0x3 hide.long 0x00 "DFUT0,Destination Address Filter Unicast Table 0 Register" textline " " hgroup.long 0x3604++0x3 hide.long 0x00 "DFUT1,Destination Address Filter Unicast Table 1 Register" textline " " hgroup.long 0x3608++0x3 hide.long 0x00 "DFUT2,Destination Address Filter Unicast Table 2 Register" textline " " hgroup.long 0x360C++0x3 hide.long 0x00 "DFUT3,Destination Address Filter Unicast Table 3 Register" textline " " endif tree.end tree "RX DMA Miscellaneous Registers" width 7. group.long 0x247c++0x3 line.long 0x00 "PXMFS,Port Rx Minimal Frame Size" bitfld.long 0x00 2.--6. " RxMFS[6:2] ,Receive Minimal Frame Size in Bytes" "Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid" hgroup.long 0x2484++0x3 hide.long 0x00 "PXDFC,Port Rx Discard Frame Counter" in hgroup.long 0x2488++0x3 hide.long 0x00 "PXOFC,Port Overrun Frame Counter" in group.long 0x2680++0x3 line.long 0x00 "RQC,Receive Queue Command" bitfld.long 0x00 15. " DISQ7 ,Disable Queue 7" "No effect,Disabled" bitfld.long 0x00 14. " DISQ6 ,Disable Queue 6" "No effect,Disabled" textline " " bitfld.long 0x00 13. " DISQ5 ,Disable Queue 5" "No effect,Disabled" bitfld.long 0x00 12. " DISQ4 ,Disable Queue 4" "No effect,Disabled" textline " " bitfld.long 0x00 11. " DISQ3 ,Disable Queue 3" "No effect,Disabled" bitfld.long 0x00 10. " DISQ2 ,Disable Queue 2" "No effect,Disabled" textline " " bitfld.long 0x00 9. " DISQ1 ,Disable Queue 1" "No effect,Disabled" bitfld.long 0x00 8. " DISQ0 ,Disable Queue 0" "No effect,Disabled" textline " " bitfld.long 0x00 7. " ENQ7 ,Enable Queue 7" "No effect,Enabled" bitfld.long 0x00 6. " ENQ6 ,Enable Queue 6" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENQ5 ,Enable Queue 5" "No effect,Enabled" bitfld.long 0x00 4. " ENQ4 ,Enable Queue 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENQ3 ,Enable Queue 3" "No effect,Enabled" bitfld.long 0x00 2. " ENQ2 ,Enable Queue 2" "No effect,Enabled" textline " " bitfld.long 0x00 1. " ENQ1 ,Enable Queue 1" "No effect,Enabled" bitfld.long 0x00 0. " ENQ0 ,Enable Queue 0" "No effect,Enabled" tree.end tree "RX DMA Networking Controller Miscellaneous Registers" width 10. if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1400))&0x1)==0x01)) group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1400))&0x1)==0x00)) group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1404))&0x1)==0x01)) group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1404))&0x1)==0x00)) group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1408))&0x1)==0x01)) group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1408))&0x1)==0x00)) group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x140C))&0x1)==0x01)) group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x140C))&0x1)==0x00)) group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1410))&0x1)==0x01)) group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1410))&0x1)==0x00)) group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1414))&0x1)==0x01)) group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1414))&0x1)==0x00)) group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1418))&0x1)==0x01)) group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x1418))&0x1)==0x00)) group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x141C))&0x1)==0x01)) group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x141C))&0x1)==0x00)) group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1420++0x3 line.long 0x00 "PRXSNP0,Port RX Queues Snoop 0 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1424++0x3 line.long 0x00 "PRXSNP1,Port RX Queues Snoop 1 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1428++0x3 line.long 0x00 "PRXSNP2,Port RX Queues Snoop 2 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x142C++0x3 line.long 0x00 "PRXSNP3,Port RX Queues Snoop 3 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1430++0x3 line.long 0x00 "PRXSNP4,Port RX Queues Snoop 4 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1434++0x3 line.long 0x00 "PRXSNP5,Port RX Queues Snoop 5 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1438++0x3 line.long 0x00 "PRXSNP6,Port RX Queues Snoop 6 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x143C++0x3 line.long 0x00 "PRXSNP7,Port RX Queues Snoop 7 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" else hgroup.long 0x1420++0x3 hide.long 0x00 "PRXSNP0,Port RX Queues Snoop 0 Register" hgroup.long 0x1424++0x3 hide.long 0x00 "PRXSNP1,Port RX Queues Snoop 1 Register" hgroup.long 0x1428++0x3 hide.long 0x00 "PRXSNP2,Port RX Queues Snoop 2 Register" hgroup.long 0x142C++0x3 hide.long 0x00 "PRXSNP3,Port RX Queues Snoop 3 Register" hgroup.long 0x1430++0x3 hide.long 0x00 "PRXSNP4,Port RX Queues Snoop 4 Register" hgroup.long 0x1434++0x3 hide.long 0x00 "PRXSNP5,Port RX Queues Snoop 5 Register" hgroup.long 0x1438++0x3 hide.long 0x00 "PRXSNP6,Port RX Queues Snoop 6 Register" hgroup.long 0x143C++0x3 hide.long 0x00 "PRXSNP7,Port RX Queues Snoop 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1440++0x3 line.long 0x00 "PRXF010,Port RX Prefetch 0_1 0 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1444++0x3 line.long 0x00 "PRXF011,Port RX Prefetch 0_1 1 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1448++0x3 line.long 0x00 "PRXF012,Port RX Prefetch 0_1 2 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x144C++0x3 line.long 0x00 "PRXF013,Port RX Prefetch 0_1 3 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1450++0x3 line.long 0x00 "PRXF014,Port RX Prefetch 0_1 4 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1454++0x3 line.long 0x00 "PRXF015,Port RX Prefetch 0_1 5 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1458++0x3 line.long 0x00 "PRXF016,Port RX Prefetch 0_1 6 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x145C++0x3 line.long 0x00 "PRXF017,Port RX Prefetch 0_1 7 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" else hgroup.long 0x1440++0x3 hide.long 0x00 "PRXF010,Port RX Prefetch 0_1 0 Register" hgroup.long 0x1444++0x3 hide.long 0x00 "PRXF011,Port RX Prefetch 0_1 1 Register" hgroup.long 0x1448++0x3 hide.long 0x00 "PRXF012,Port RX Prefetch 0_1 2 Register" hgroup.long 0x144C++0x3 hide.long 0x00 "PRXF013,Port RX Prefetch 0_1 3 Register" hgroup.long 0x1450++0x3 hide.long 0x00 "PRXF014,Port RX Prefetch 0_1 4 Register" hgroup.long 0x1454++0x3 hide.long 0x00 "PRXF015,Port RX Prefetch 0_1 5 Register" hgroup.long 0x1458++0x3 hide.long 0x00 "PRXF016,Port RX Prefetch 0_1 6 Register" hgroup.long 0x145C++0x3 hide.long 0x00 "PRXF017,Port RX Prefetch 0_1 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1480++0x3 line.long 0x00 "PRXDQA0,Port RX Queues Descriptors Queue Address 0 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1484++0x3 line.long 0x00 "PRXDQA1,Port RX Queues Descriptors Queue Address 1 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1488++0x3 line.long 0x00 "PRXDQA2,Port RX Queues Descriptors Queue Address 2 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x148C++0x3 line.long 0x00 "PRXDQA3,Port RX Queues Descriptors Queue Address 3 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1490++0x3 line.long 0x00 "PRXDQA4,Port RX Queues Descriptors Queue Address 4 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1494++0x3 line.long 0x00 "PRXDQA5,Port RX Queues Descriptors Queue Address 5 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1498++0x3 line.long 0x00 "PRXDQA6,Port RX Queues Descriptors Queue Address 6 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x149C++0x3 line.long 0x00 "PRXDQA7,Port RX Queues Descriptors Queue Address 7 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" else hgroup.long 0x1480++0x3 hide.long 0x00 "PRXDQA0,Port RX Queues Descriptors Queue Address 0 Register" hgroup.long 0x1484++0x3 hide.long 0x00 "PRXDQA1,Port RX Queues Descriptors Queue Address 1 Register" hgroup.long 0x1488++0x3 hide.long 0x00 "PRXDQA2,Port RX Queues Descriptors Queue Address 2 Register" hgroup.long 0x148C++0x3 hide.long 0x00 "PRXDQA3,Port RX Queues Descriptors Queue Address 3 Register" hgroup.long 0x1490++0x3 hide.long 0x00 "PRXDQA4,Port RX Queues Descriptors Queue Address 4 Register" hgroup.long 0x1494++0x3 hide.long 0x00 "PRXDQA5,Port RX Queues Descriptors Queue Address 5 Register" hgroup.long 0x1498++0x3 hide.long 0x00 "PRXDQA6,Port RX Queues Descriptors Queue Address 6 Register" hgroup.long 0x149C++0x3 hide.long 0x00 "PRXDQA7,Port RX Queues Descriptors Queue Address 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x14A0++0x3 line.long 0x00 "PRXDQS0,Port RX Queues Descriptors Queue Size 0 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14A4++0x3 line.long 0x00 "PRXDQS1,Port RX Queues Descriptors Queue Size 1 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14A8++0x3 line.long 0x00 "PRXDQS2,Port RX Queues Descriptors Queue Size 2 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14AC++0x3 line.long 0x00 "PRXDQS3,Port RX Queues Descriptors Queue Size 3 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B0++0x3 line.long 0x00 "PRXDQS4,Port RX Queues Descriptors Queue Size 4 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B4++0x3 line.long 0x00 "PRXDQS5,Port RX Queues Descriptors Queue Size 5 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B8++0x3 line.long 0x00 "PRXDQS6,Port RX Queues Descriptors Queue Size 6 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14BC++0x3 line.long 0x00 "PRXDQS7,Port RX Queues Descriptors Queue Size 7 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" else hgroup.long 0x14A0++0x3 hide.long 0x00 "PRXDQS0,Port RX Queues Descriptors Queue Size 0 Register" hgroup.long 0x14A4++0x3 hide.long 0x00 "PRXDQS1,Port RX Queues Descriptors Queue Size 1 Register" hgroup.long 0x14A8++0x3 hide.long 0x00 "PRXDQS2,Port RX Queues Descriptors Queue Size 2 Register" hgroup.long 0x14AC++0x3 hide.long 0x00 "PRXDQS3,Port RX Queues Descriptors Queue Size 3 Register" hgroup.long 0x14B0++0x3 hide.long 0x00 "PRXDQS4,Port RX Queues Descriptors Queue Size 4 Register" hgroup.long 0x14B4++0x3 hide.long 0x00 "PRXDQS5,Port RX Queues Descriptors Queue Size 5 Register" hgroup.long 0x14B8++0x3 hide.long 0x00 "PRXDQS6,Port RX Queues Descriptors Queue Size 6 Register" hgroup.long 0x14BC++0x3 hide.long 0x00 "PRXDQS7,Port RX Queues Descriptors Queue Size 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x14C0++0x3 line.long 0x00 "PRXDQTH0,Port RX Queues Descriptors Queue Threshold 0 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14C4++0x3 line.long 0x00 "PRXDQTH1,Port RX Queues Descriptors Queue Threshold 1 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14C8++0x3 line.long 0x00 "PRXDQTH2,Port RX Queues Descriptors Queue Threshold 2 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14CC++0x3 line.long 0x00 "PRXDQTH3,Port RX Queues Descriptors Queue Threshold 3 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D0++0x3 line.long 0x00 "PRXDQTH4,Port RX Queues Descriptors Queue Threshold 4 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D4++0x3 line.long 0x00 "PRXDQTH5,Port RX Queues Descriptors Queue Threshold 5 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D8++0x3 line.long 0x00 "PRXDQTH6,Port RX Queues Descriptors Queue Threshold 6 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14DC++0x3 line.long 0x00 "PRXDQTH7,Port RX Queues Descriptors Queue Threshold 7 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" else hgroup.long 0x14C0++0x3 hide.long 0x00 "PRXDQTH0,Port RX Queues Descriptors Queue Threshold 0 Register" hgroup.long 0x14C4++0x3 hide.long 0x00 "PRXDQTH1,Port RX Queues Descriptors Queue Threshold 1 Register" hgroup.long 0x14C8++0x3 hide.long 0x00 "PRXDQTH2,Port RX Queues Descriptors Queue Threshold 2 Register" hgroup.long 0x14CC++0x3 hide.long 0x00 "PRXDQTH3,Port RX Queues Descriptors Queue Threshold 3 Register" hgroup.long 0x14D0++0x3 hide.long 0x00 "PRXDQTH4,Port RX Queues Descriptors Queue Threshold 4 Register" hgroup.long 0x14D4++0x3 hide.long 0x00 "PRXDQTH5,Port RX Queues Descriptors Queue Threshold 5 Register" hgroup.long 0x14D8++0x3 hide.long 0x00 "PRXDQTH6,Port RX Queues Descriptors Queue Threshold 6 Register" hgroup.long 0x14DC++0x3 hide.long 0x00 "PRXDQTH7,Port RX Queues Descriptors Queue Threshold 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) rgroup.long 0x14E0++0x3 line.long 0x00 "PRXS0,Port RX Queues Status 0 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14E4++0x3 line.long 0x00 "PRXS1,Port RX Queues Status 1 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14E8++0x3 line.long 0x00 "PRXS2,Port RX Queues Status 2 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14EC++0x3 line.long 0x00 "PRXS3,Port RX Queues Status 3 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F0++0x3 line.long 0x00 "PRXS4,Port RX Queues Status 4 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F4++0x3 line.long 0x00 "PRXS5,Port RX Queues Status 5 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F8++0x3 line.long 0x00 "PRXS6,Port RX Queues Status 6 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14FC++0x3 line.long 0x00 "PRXS7,Port RX Queues Status 7 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" else hgroup.long 0x14E0++0x3 hide.long 0x00 "PRXS0,Port RX Queues Status 0 Register" hgroup.long 0x14E4++0x3 hide.long 0x00 "PRXS1,Port RX Queues Status 1 Register" hgroup.long 0x14E8++0x3 hide.long 0x00 "PRXS2,Port RX Queues Status 2 Register" hgroup.long 0x14EC++0x3 hide.long 0x00 "PRXS3,Port RX Queues Status 3 Register" hgroup.long 0x14F0++0x3 hide.long 0x00 "PRXS4,Port RX Queues Status 4 Register" hgroup.long 0x14F4++0x3 hide.long 0x00 "PRXS5,Port RX Queues Status 5 Register" hgroup.long 0x14F8++0x3 hide.long 0x00 "PRXS6,Port RX Queues Status 6 Register" hgroup.long 0x14FC++0x3 hide.long 0x00 "PRXS7,Port RX Queues Status 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) wgroup.long 0x1500++0x3 line.long 0x00 "PRXSU0,Port RX Queues Status Update 0 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1504++0x3 line.long 0x00 "PRXSU1,Port RX Queues Status Update 1 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1508++0x3 line.long 0x00 "PRXSU2,Port RX Queues Status Update 2 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x150C++0x3 line.long 0x00 "PRXSU3,Port RX Queues Status Update 3 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1510++0x3 line.long 0x00 "PRXSU4,Port RX Queues Status Update 4 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1514++0x3 line.long 0x00 "PRXSU5,Port RX Queues Status Update 5 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1518++0x3 line.long 0x00 "PRXSU6,Port RX Queues Status Update 6 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x151C++0x3 line.long 0x00 "PRXSU7,Port RX Queues Status Update 7 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" else hgroup.long 0x1500++0x3 hide.long 0x00 "PRXSU0,Port RX Queues Status Update 0 Register" hgroup.long 0x1504++0x3 hide.long 0x00 "PRXSU1,Port RX Queues Status Update 1 Register" hgroup.long 0x1508++0x3 hide.long 0x00 "PRXSU2,Port RX Queues Status Update 2 Register" hgroup.long 0x150C++0x3 hide.long 0x00 "PRXSU3,Port RX Queues Status Update 3 Register" hgroup.long 0x1510++0x3 hide.long 0x00 "PRXSU4,Port RX Queues Status Update 4 Register" hgroup.long 0x1514++0x3 hide.long 0x00 "PRXSU5,Port RX Queues Status Update 5 Register" hgroup.long 0x1518++0x3 hide.long 0x00 "PRXSU6,Port RX Queues Status Update 6 Register" hgroup.long 0x151C++0x3 hide.long 0x00 "PRXSU7,Port RX Queues Status Update 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) rgroup.long 0x1520++0x3 line.long 0x00 "PRXDI0,Port RX Descriptor Index 0 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1524++0x3 line.long 0x00 "PRXDI1,Port RX Descriptor Index 1 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1528++0x3 line.long 0x00 "PRXDI2,Port RX Descriptor Index 2 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x152C++0x3 line.long 0x00 "PRXDI3,Port RX Descriptor Index 3 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1530++0x3 line.long 0x00 "PRXDI4,Port RX Descriptor Index 4 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1534++0x3 line.long 0x00 "PRXDI5,Port RX Descriptor Index 5 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1538++0x3 line.long 0x00 "PRXDI6,Port RX Descriptor Index 6 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x153C++0x3 line.long 0x00 "PRXDI7,Port RX Descriptor Index 7 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" else hgroup.long 0x1520++0x3 hide.long 0x00 "PRXDI0,Port RX Descriptor Index 0 Register" hgroup.long 0x1524++0x3 hide.long 0x00 "PRXDI1,Port RX Descriptor Index 1 Register" hgroup.long 0x1528++0x3 hide.long 0x00 "PRXDI2,Port RX Descriptor Index 2 Register" hgroup.long 0x152C++0x3 hide.long 0x00 "PRXDI3,Port RX Descriptor Index 3 Register" hgroup.long 0x1530++0x3 hide.long 0x00 "PRXDI4,Port RX Descriptor Index 4 Register" hgroup.long 0x1534++0x3 hide.long 0x00 "PRXDI5,Port RX Descriptor Index 5 Register" hgroup.long 0x1538++0x3 hide.long 0x00 "PRXDI6,Port RX Descriptor Index 6 Register" hgroup.long 0x153C++0x3 hide.long 0x00 "PRXDI7,Port RX Descriptor Index 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1700++0x3 line.long 0x00 "PPL0BSZ,Port Pool0 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL0BUFFERSIZE ,Pool #0 Buffer Size" group.long 0x1704++0x3 line.long 0x00 "PPL1BSZ,Port Pool1 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL1BUFFERSIZE ,Pool #1 Buffer Size" group.long 0x1708++0x3 line.long 0x00 "PPL2BSZ,Port Pool2 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL2BUFFERSIZE ,Pool #2 Buffer Size" group.long 0x170C++0x3 line.long 0x00 "PPL3BSZ,Port Pool3 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL3BUFFERSIZE ,Pool #3 Buffer Size" else hgroup.long 0x1700++0x3 hide.long 0x00 "PPL0BSZ,Port Pool0 Buffer Size Register" hgroup.long 0x1704++0x3 hide.long 0x00 "PPL1BSZ,Port Pool1 Buffer Size Register" hgroup.long 0x1708++0x3 hide.long 0x00 "PPL2BSZ,Port Pool2 Buffer Size Register" hgroup.long 0x170C++0x3 hide.long 0x00 "PPL3BSZ,Port Pool3 Buffer Size Register" endif group.long 0x1CC0++0x3 line.long 0x00 "PRXINIT,Port RX Initialization" bitfld.long 0x00 0. " RXDMAINIT ,RX DMA module initialize status" "Normal,Initialized" tree.end tree "RX DMA Wake on LAN Registers" width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2) group.long 0x2498++0x7 line.long 0x00 "AIP0ADR,Arp IP0 Address Register" line.long 0x04 "AIP1ADR,Arp IP1 Address Register" else hgroup.long 0x2498++0x7 hide.long 0x00 "AIP0ADR,Arp IP0 Address Register" hide.long 0x04 "AIP1ADR,Arp IP1 Address Register" endif group.long 0x3690++0xF line.long 0x00 "WOLSLP,WOL Sleep Register" bitfld.long 0x00 1. " SLEEPMODEACTIVE ,Sleep Mode Active" "Inactive,Active" bitfld.long 0x00 0. " SLEEPMODE ,Sleep Mode" "Non-sleep mode,Sleep mode" line.long 0x04 "WOLWEE,WOL Wakeup Event Enable Register" bitfld.long 0x04 12. " TYPE3 ,Type3 enable" "Disabled,Enabled" bitfld.long 0x04 11. " TYPE2 ,Type2 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 10. " TYPE1 ,Type1 enable" "Disabled,Enabled" bitfld.long 0x04 9. " MULTICAST ,Multicast enable" "Disabled,Enabled" textline " " bitfld.long 0x04 8. " UNICAST ,Unicast enable" "Disabled,Enabled" bitfld.long 0x04 7. " ARPIP1ADDRESS ,ARP IP1 address enable" "Disabled,Enabled" textline " " bitfld.long 0x04 6. " ARPIP0ADDRESS ,ARP IP0 address enable" "Disabled,Enabled" bitfld.long 0x04 5. " LINKCHANGE ,Link Change enable" "Disabled,Enabled" textline " " bitfld.long 0x04 4. " MAGICPATTERN ,Magic Pattern enable" "Disabled,Enabled" bitfld.long 0x04 3. " WAKEUPFRAME3 ,Wake up Frame 3 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 2. " WAKEUPFRAME2 ,Wake up Frame 2 Enable" "Disabled,Enabled" bitfld.long 0x04 1. " WAKEUPFRAME1 ,Wake up Frame 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0. " WAKEUPFRAME0 ,Wake up Frame 0 Enable" "Disabled,Enabled" line.long 0x08 "WOLSIC,WOL Sleep Interrupt Cause Register" bitfld.long 0x08 12. " TYPE3 ,Packet of Type 3 was identified" "Not identified,Identified" bitfld.long 0x08 11. " TYPE2 ,Packet of Type 2 was identified" "Not identified,Identified" textline " " bitfld.long 0x08 10. " TYPE1 ,Packet of Type 1 was identified" "Not identified,Identified" bitfld.long 0x08 9. " MULTICAST ,Multicast packet was identified" "Not identified,Identified" textline " " bitfld.long 0x08 8. " UNICAST ,Unicast packet was identified" "Not identified,Identified" bitfld.long 0x08 7. " ARPIP1ADDRESS ,Arp packet with IP address number 1 was identified" "Not identified,Identified" textline " " bitfld.long 0x08 6. " ARPIP0ADDRESS ,Arp packet with IP address number 0 was identified" "Not identified,Identified" bitfld.long 0x08 5. " LINKCHANGE ,Link Change was identified" "Not identified,Identified" textline " " bitfld.long 0x08 4. " MAGICPATTERN ,Magic Pattern pattern was identified" "Not identified,Identified" bitfld.long 0x08 3. " WAKEUPFRAME3 ,Wake up Frame 3 identified" "Not identified,Identified" textline " " bitfld.long 0x08 2. " WAKEUPFRAME2 ,Wake up Frame 2 identified" "Not identified,Identified" bitfld.long 0x08 1. " WAKEUPFRAME1 ,Wake up Frame 1 identified" "Not identified,Identified" textline " " bitfld.long 0x08 0. " WAKEUPFRAME0 ,Wake up Frame 0 identified" "Not identified,Identified" line.long 0x0C "WOLSIM,WOL Sleep Interrupt Mask" bitfld.long 0x0C 12. " TYPE3 ,Packet of Type 3 mask" "Masked,Not masked" bitfld.long 0x0C 11. " TYPE2 ,Packet of Type 2 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 10. " TYPE1 ,Packet of Type 1 mask" "Masked,Not masked" bitfld.long 0x0C 9. " MULTICAST ,Multicast packet mask" "Masked,Not masked" textline " " bitfld.long 0x0C 8. " UNICAST ,Unicast packet mask" "Masked,Not masked" bitfld.long 0x0C 7. " ARPIP1ADDRESS ,Arp packet with IP address number 1 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 6. " ARPIP0ADDRESS ,Arp packet with IP address number 0 mask" "Masked,Not masked" bitfld.long 0x0C 5. " LINKCHANGE ,Link Change mask" "Masked,Not masked" textline " " bitfld.long 0x0C 4. " MAGICPATTERN ,Magic Pattern pattern mask" "Masked,Not masked" bitfld.long 0x0C 3. " WAKEUPFRAME3 ,Wake up Frame 3 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 2. " WAKEUPFRAME2 ,Wake up Frame 2 mask" "Masked,Not masked" bitfld.long 0x0C 1. " WAKEUPFRAME1 ,Wake up Frame 1 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 0. " WAKEUPFRAME0 ,Wake up Frame 0 mask" "Masked,Not masked" hgroup.long 0x36A0++0x3 hide.long 0x00 "WOLWEC,WOL Wakeup Events Counter" in group.long 0x36A4++0x17 line.long 0x00 "WOLT1,WOL Type1" bitfld.long 0x00 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x00 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x00 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x04 "WOLT2,WOL Type2" bitfld.long 0x04 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x04 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x04 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x08 "WOLT2,WOL Type2" bitfld.long 0x08 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x08 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x08 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x0C "WOLWFL,WOL Wakeup Frame Location Register" hexmask.long.word 0x0C 9.--18. 1. " WAKEUPFRAMEOFFSET ,Wake up frame offset" bitfld.long 0x0C 0.--1. " WAKEUPFRAMESTARTLOCATION ,Wakeup frame start location" "Start of packet,Layer 3 header,Layer 4 header,?..." line.long 0x10 "WOLWFS,WOL Wakeup Frame Size Register" hexmask.long.byte 0x10 24.--31. 1. " PATTERN3SIZE ,Wake up frame - pattern no. 3 size" hexmask.long.byte 0x10 16.--23. 1. " PATTERN2SIZE ,Wake up frame - pattern no. 2 size" textline " " hexmask.long.byte 0x10 8.--15. 1. " PATTERN1SIZE ,Wake up frame - pattern no. 1 size" hexmask.long.byte 0x10 0.--7. 1. " PATTERN0SIZE ,Wake up frame - pattern no. 0 size" line.long 0x14 "WOLWFSEL,WOL Wakeup Frame Select" bitfld.long 0x14 0.--1. " PATTERNSELECT ,Pattern Select" "0,1,2,3" tree "WOLWFD Registers" group.long 0x3700++0x3 line.long 0x00 "WOLWFD0,WOL Wakeup Frame Data 0 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3704++0x3 line.long 0x00 "WOLWFD1,WOL Wakeup Frame Data 1 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3708++0x3 line.long 0x00 "WOLWFD2,WOL Wakeup Frame Data 2 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x370C++0x3 line.long 0x00 "WOLWFD3,WOL Wakeup Frame Data 3 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3710++0x3 line.long 0x00 "WOLWFD4,WOL Wakeup Frame Data 4 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3714++0x3 line.long 0x00 "WOLWFD5,WOL Wakeup Frame Data 5 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3718++0x3 line.long 0x00 "WOLWFD6,WOL Wakeup Frame Data 6 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x371C++0x3 line.long 0x00 "WOLWFD7,WOL Wakeup Frame Data 7 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3720++0x3 line.long 0x00 "WOLWFD8,WOL Wakeup Frame Data 8 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3724++0x3 line.long 0x00 "WOLWFD9,WOL Wakeup Frame Data 9 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3728++0x3 line.long 0x00 "WOLWFD10,WOL Wakeup Frame Data 10 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x372C++0x3 line.long 0x00 "WOLWFD11,WOL Wakeup Frame Data 11 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3730++0x3 line.long 0x00 "WOLWFD12,WOL Wakeup Frame Data 12 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3734++0x3 line.long 0x00 "WOLWFD13,WOL Wakeup Frame Data 13 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3738++0x3 line.long 0x00 "WOLWFD14,WOL Wakeup Frame Data 14 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x373C++0x3 line.long 0x00 "WOLWFD15,WOL Wakeup Frame Data 15 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3740++0x3 line.long 0x00 "WOLWFD16,WOL Wakeup Frame Data 16 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3744++0x3 line.long 0x00 "WOLWFD17,WOL Wakeup Frame Data 17 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3748++0x3 line.long 0x00 "WOLWFD18,WOL Wakeup Frame Data 18 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x374C++0x3 line.long 0x00 "WOLWFD19,WOL Wakeup Frame Data 19 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3750++0x3 line.long 0x00 "WOLWFD20,WOL Wakeup Frame Data 20 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3754++0x3 line.long 0x00 "WOLWFD21,WOL Wakeup Frame Data 21 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3758++0x3 line.long 0x00 "WOLWFD22,WOL Wakeup Frame Data 22 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x375C++0x3 line.long 0x00 "WOLWFD23,WOL Wakeup Frame Data 23 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3760++0x3 line.long 0x00 "WOLWFD24,WOL Wakeup Frame Data 24 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3764++0x3 line.long 0x00 "WOLWFD25,WOL Wakeup Frame Data 25 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3768++0x3 line.long 0x00 "WOLWFD26,WOL Wakeup Frame Data 26 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x376C++0x3 line.long 0x00 "WOLWFD27,WOL Wakeup Frame Data 27 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3770++0x3 line.long 0x00 "WOLWFD28,WOL Wakeup Frame Data 28 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3774++0x3 line.long 0x00 "WOLWFD29,WOL Wakeup Frame Data 29 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3778++0x3 line.long 0x00 "WOLWFD30,WOL Wakeup Frame Data 30 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x377C++0x3 line.long 0x00 "WOLWFD31,WOL Wakeup Frame Data 31 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" tree.end tree "WOLWFM Registers" group.long 0x3780++0x3 line.long 0x00 "WOLWFM0,WOL Wakeup Frame Mask 0 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3784++0x3 line.long 0x00 "WOLWFM1,WOL Wakeup Frame Mask 1 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3788++0x3 line.long 0x00 "WOLWFM2,WOL Wakeup Frame Mask 2 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x378C++0x3 line.long 0x00 "WOLWFM3,WOL Wakeup Frame Mask 3 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3790++0x3 line.long 0x00 "WOLWFM4,WOL Wakeup Frame Mask 4 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3794++0x3 line.long 0x00 "WOLWFM5,WOL Wakeup Frame Mask 5 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3798++0x3 line.long 0x00 "WOLWFM6,WOL Wakeup Frame Mask 6 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x379C++0x3 line.long 0x00 "WOLWFM7,WOL Wakeup Frame Mask 7 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A0++0x3 line.long 0x00 "WOLWFM8,WOL Wakeup Frame Mask 8 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A4++0x3 line.long 0x00 "WOLWFM9,WOL Wakeup Frame Mask 9 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A8++0x3 line.long 0x00 "WOLWFM10,WOL Wakeup Frame Mask 10 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37AC++0x3 line.long 0x00 "WOLWFM11,WOL Wakeup Frame Mask 11 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B0++0x3 line.long 0x00 "WOLWFM12,WOL Wakeup Frame Mask 12 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B4++0x3 line.long 0x00 "WOLWFM13,WOL Wakeup Frame Mask 13 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B8++0x3 line.long 0x00 "WOLWFM14,WOL Wakeup Frame Mask 14 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37BC++0x3 line.long 0x00 "WOLWFM15,WOL Wakeup Frame Mask 15 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C0++0x3 line.long 0x00 "WOLWFM16,WOL Wakeup Frame Mask 16 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C4++0x3 line.long 0x00 "WOLWFM17,WOL Wakeup Frame Mask 17 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C8++0x3 line.long 0x00 "WOLWFM18,WOL Wakeup Frame Mask 18 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37CC++0x3 line.long 0x00 "WOLWFM19,WOL Wakeup Frame Mask 19 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D0++0x3 line.long 0x00 "WOLWFM20,WOL Wakeup Frame Mask 20 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D4++0x3 line.long 0x00 "WOLWFM21,WOL Wakeup Frame Mask 21 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D8++0x3 line.long 0x00 "WOLWFM22,WOL Wakeup Frame Mask 22 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37DC++0x3 line.long 0x00 "WOLWFM23,WOL Wakeup Frame Mask 23 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E0++0x3 line.long 0x00 "WOLWFM24,WOL Wakeup Frame Mask 24 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E4++0x3 line.long 0x00 "WOLWFM25,WOL Wakeup Frame Mask 25 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E8++0x3 line.long 0x00 "WOLWFM26,WOL Wakeup Frame Mask 26 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37EC++0x3 line.long 0x00 "WOLWFM27,WOL Wakeup Frame Mask 27 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F0++0x3 line.long 0x00 "WOLWFM28,WOL Wakeup Frame Mask 28 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F4++0x3 line.long 0x00 "WOLWFM29,WOL Wakeup Frame Mask 29 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F8++0x3 line.long 0x00 "WOLWFM30,WOL Wakeup Frame Mask 30 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37FC++0x3 line.long 0x00 "WOLWFM31,WOL Wakeup Frame Mask 31 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" tree.end tree.end tree "TX DMA Miscellaneous Registers" width 11. group.long 0x48++0x3 line.long 0x00 "TQC,Transmit Queue Command Register" bitfld.long 0x00 15. " DISQ7 ,Disable Queue 7" "No effect,Disabled" bitfld.long 0x00 14. " DISQ6 ,Disable Queue 6" "No effect,Disabled" textline " " bitfld.long 0x00 13. " DISQ5 ,Disable Queue 5" "No effect,Disabled" bitfld.long 0x00 12. " DISQ4 ,Disable Queue 4" "No effect,Disabled" textline " " bitfld.long 0x00 11. " DISQ3 ,Disable Queue 3" "No effect,Disabled" bitfld.long 0x00 10. " DISQ2 ,Disable Queue 2" "No effect,Disabled" textline " " bitfld.long 0x00 9. " DISQ1 ,Disable Queue 1" "No effect,Disabled" bitfld.long 0x00 8. " DISQ0 ,Disable Queue 0" "No effect,Disabled" textline " " bitfld.long 0x00 7. " ENQ7 ,Enable Queue 7" "No effect,Enabled" bitfld.long 0x00 6. " ENQ6 ,Enable Queue 6" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENQ5 ,Enable Queue 5" "No effect,Enabled" bitfld.long 0x00 4. " ENQ4 ,Enable Queue 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENQ3 ,Enable Queue 3" "No effect,Enabled" bitfld.long 0x00 2. " ENQ2 ,Enable Queue 2" "No effect,Enabled" textline " " bitfld.long 0x00 1. " ENQ1 ,Enable Queue 1" "No effect,Enabled" bitfld.long 0x00 0. " ENQ0 ,Enable Queue 0" "No effect,Enabled" hgroup.long 0x18C0++0x3 hide.long 0x00 "TXBADFCS,TX Bad FCS Transmitted Packets Counter Register" in hgroup.long 0x18C4++0x3 hide.long 0x00 "TXDROPPED,TX Dropped Packets Counter Register" in tree.end tree "TX DMA Networking Controller Miscellaneous Registers" width 9. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1800++0x3 line.long 0x00 "PTXDQA0,Port TX Queues Descriptors Queue Address 0 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1804++0x3 line.long 0x00 "PTXDQA1,Port TX Queues Descriptors Queue Address 1 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1808++0x3 line.long 0x00 "PTXDQA2,Port TX Queues Descriptors Queue Address 2 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x180C++0x3 line.long 0x00 "PTXDQA3,Port TX Queues Descriptors Queue Address 3 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1810++0x3 line.long 0x00 "PTXDQA4,Port TX Queues Descriptors Queue Address 4 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1814++0x3 line.long 0x00 "PTXDQA5,Port TX Queues Descriptors Queue Address 5 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1818++0x3 line.long 0x00 "PTXDQA6,Port TX Queues Descriptors Queue Address 6 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x181C++0x3 line.long 0x00 "PTXDQA7,Port TX Queues Descriptors Queue Address 7 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1820++0x3 line.long 0x00 "PTXDQS0,Port TX Queues Descriptors Queue Size 0 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1824++0x3 line.long 0x00 "PTXDQS1,Port TX Queues Descriptors Queue Size 1 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1828++0x3 line.long 0x00 "PTXDQS2,Port TX Queues Descriptors Queue Size 2 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x182C++0x3 line.long 0x00 "PTXDQS3,Port TX Queues Descriptors Queue Size 3 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1830++0x3 line.long 0x00 "PTXDQS4,Port TX Queues Descriptors Queue Size 4 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1834++0x3 line.long 0x00 "PTXDQS5,Port TX Queues Descriptors Queue Size 5 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1838++0x3 line.long 0x00 "PTXDQS6,Port TX Queues Descriptors Queue Size 6 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x183C++0x3 line.long 0x00 "PTXDQS7,Port TX Queues Descriptors Queue Size 7 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" rgroup.long 0x1840++0x3 line.long 0x00 "PTXS0,Port TX Queues Status 0 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1844++0x3 line.long 0x00 "PTXS1,Port TX Queues Status 1 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1848++0x3 line.long 0x00 "PTXS2,Port TX Queues Status 2 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x184C++0x3 line.long 0x00 "PTXS3,Port TX Queues Status 3 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1850++0x3 line.long 0x00 "PTXS4,Port TX Queues Status 4 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1854++0x3 line.long 0x00 "PTXS5,Port TX Queues Status 5 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1858++0x3 line.long 0x00 "PTXS6,Port TX Queues Status 6 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x185C++0x3 line.long 0x00 "PTXS7,Port TX Queues Status 7 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" wgroup.long 0x1860++0x3 line.long 0x00 "PTXSU0,Port Tx Queues Status Update 0 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1864++0x3 line.long 0x00 "PTXSU1,Port Tx Queues Status Update 1 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1868++0x3 line.long 0x00 "PTXSU2,Port Tx Queues Status Update 2 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x186C++0x3 line.long 0x00 "PTXSU3,Port Tx Queues Status Update 3 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1870++0x3 line.long 0x00 "PTXSU4,Port Tx Queues Status Update 4 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1874++0x3 line.long 0x00 "PTXSU5,Port Tx Queues Status Update 5 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1878++0x3 line.long 0x00 "PTXSU6,Port Tx Queues Status Update 6 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x187C++0x3 line.long 0x00 "PTXSU7,Port Tx Queues Status Update 7 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" rgroup.long 0x1880++0x3 line.long 0x00 "PTXDI0,Port TX Queues Descriptor Index 0 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1884++0x3 line.long 0x00 "PTXDI1,Port TX Queues Descriptor Index 1 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1888++0x3 line.long 0x00 "PTXDI2,Port TX Queues Descriptor Index 2 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x188C++0x3 line.long 0x00 "PTXDI3,Port TX Queues Descriptor Index 3 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1890++0x3 line.long 0x00 "PTXDI4,Port TX Queues Descriptor Index 4 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1894++0x3 line.long 0x00 "PTXDI5,Port TX Queues Descriptor Index 5 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1898++0x3 line.long 0x00 "PTXDI6,Port TX Queues Descriptor Index 6 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x189C++0x3 line.long 0x00 "PTXDI7,Port TX Queues Descriptor Index 7 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" hgroup.long 0x18A0++0x3 hide.long 0x00 "TXTBC0,TX Transmitted Buffers Counter 0 Register" in hgroup.long 0x18A4++0x3 hide.long 0x00 "TXTBC1,TX Transmitted Buffers Counter 1 Register" in hgroup.long 0x18A8++0x3 hide.long 0x00 "TXTBC2,TX Transmitted Buffers Counter 2 Register" in hgroup.long 0x18AC++0x3 hide.long 0x00 "TXTBC3,TX Transmitted Buffers Counter 3 Register" in hgroup.long 0x18B0++0x3 hide.long 0x00 "TXTBC4,TX Transmitted Buffers Counter 4 Register" in hgroup.long 0x18B4++0x3 hide.long 0x00 "TXTBC5,TX Transmitted Buffers Counter 5 Register" in hgroup.long 0x18B8++0x3 hide.long 0x00 "TXTBC6,TX Transmitted Buffers Counter 6 Register" in hgroup.long 0x18BC++0x3 hide.long 0x00 "TXTBC7,TX Transmitted Buffers Counter 7 Register" in group.long 0x18F0++0x3 line.long 0x00 "PTXINIT,Port TX Initialization Register" bitfld.long 0x00 0. " TXDMAINIT ,TX DMA Init" "Not initialized,Initialized" else hgroup.long 0x1800++0x3 hide.long 0x00 "PTXDQA0,Port TX Queues Descriptors Queue Address 0 Register" hgroup.long 0x1804++0x3 hide.long 0x00 "PTXDQA1,Port TX Queues Descriptors Queue Address 1 Register" hgroup.long 0x1808++0x3 hide.long 0x00 "PTXDQA2,Port TX Queues Descriptors Queue Address 2 Register" hgroup.long 0x180C++0x3 hide.long 0x00 "PTXDQA3,Port TX Queues Descriptors Queue Address 3 Register" hgroup.long 0x1810++0x3 hide.long 0x00 "PTXDQA4,Port TX Queues Descriptors Queue Address 4 Register" hgroup.long 0x1814++0x3 hide.long 0x00 "PTXDQA5,Port TX Queues Descriptors Queue Address 5 Register" hgroup.long 0x1818++0x3 hide.long 0x00 "PTXDQA6,Port TX Queues Descriptors Queue Address 6 Register" hgroup.long 0x181C++0x3 hide.long 0x00 "PTXDQA7,Port TX Queues Descriptors Queue Address 7 Register" hgroup.long 0x1820++0x3 hide.long 0x00 "PTXDQS0,Port TX Queues Descriptors Queue Size 0 Register" hide.long 0x00 "PTXDQS1,Port TX Queues Descriptors Queue Size 1 Register" hide.long 0x00 "PTXDQS2,Port TX Queues Descriptors Queue Size 2 Register" hide.long 0x00 "PTXDQS3,Port TX Queues Descriptors Queue Size 3 Register" hide.long 0x00 "PTXDQS4,Port TX Queues Descriptors Queue Size 4 Register" hide.long 0x00 "PTXDQS5,Port TX Queues Descriptors Queue Size 5 Register" hide.long 0x00 "PTXDQS6,Port TX Queues Descriptors Queue Size 6 Register" hide.long 0x00 "PTXDQS7,Port TX Queues Descriptors Queue Size 7 Register" hgroup.long 0x1840++0x3 hide.long 0x00 "PTXS0,Port TX Queues Status 0 Register" hgroup.long 0x1844++0x3 hide.long 0x00 "PTXS1,Port TX Queues Status 1 Register" hgroup.long 0x1848++0x3 hide.long 0x00 "PTXS2,Port TX Queues Status 2 Register" hgroup.long 0x184C++0x3 hide.long 0x00 "PTXS3,Port TX Queues Status 3 Register" hgroup.long 0x1850++0x3 hide.long 0x00 "PTXS4,Port TX Queues Status 4 Register" hgroup.long 0x1854++0x3 hide.long 0x00 "PTXS5,Port TX Queues Status 5 Register" hgroup.long 0x1858++0x3 hide.long 0x00 "PTXS6,Port TX Queues Status 6 Register" hgroup.long 0x185C++0x3 hide.long 0x00 "PTXS7,Port TX Queues Status 7 Register" wgroup.long 0x1860++0x3 line.long 0x00 "PTXSU0,Port Tx Queues Status Update" wgroup.long 0x1864++0x3 line.long 0x00 "PTXSU1,Port Tx Queues Status Update" wgroup.long 0x1868++0x3 line.long 0x00 "PTXSU2,Port Tx Queues Status Update" wgroup.long 0x186C++0x3 line.long 0x00 "PTXSU3,Port Tx Queues Status Update" wgroup.long 0x1870++0x3 line.long 0x00 "PTXSU4,Port Tx Queues Status Update" wgroup.long 0x1874++0x3 line.long 0x00 "PTXSU5,Port Tx Queues Status Update" wgroup.long 0x1878++0x3 line.long 0x00 "PTXSU6,Port Tx Queues Status Update" wgroup.long 0x187C++0x3 line.long 0x00 "PTXSU7,Port Tx Queues Status Update" hgroup.long 0x1880++0x3 hide.long 0x00 "PTXDI0,Port TX Queues Descriptor Index" hgroup.long 0x1884++0x3 hide.long 0x00 "PTXDI1,Port TX Queues Descriptor Index" hgroup.long 0x1888++0x3 hide.long 0x00 "PTXDI2,Port TX Queues Descriptor Index" hgroup.long 0x188C++0x3 hide.long 0x00 "PTXDI3,Port TX Queues Descriptor Index" hgroup.long 0x1890++0x3 hide.long 0x00 "PTXDI4,Port TX Queues Descriptor Index" hgroup.long 0x1894++0x3 hide.long 0x00 "PTXDI5,Port TX Queues Descriptor Index" hgroup.long 0x1898++0x3 hide.long 0x00 "PTXDI6,Port TX Queues Descriptor Index" hgroup.long 0x189C++0x3 hide.long 0x00 "PTXDI7,Port TX Queues Descriptor Index" hgroup.long 0x18A0++0x3 hide.long 0x00 "TXTBC0,TX Transmitted Buffers Counter 0 Register" hgroup.long 0x18A4++0x3 hide.long 0x00 "TXTBC1,TX Transmitted Buffers Counter 1 Register" hgroup.long 0x18A8++0x3 hide.long 0x00 "TXTBC2,TX Transmitted Buffers Counter 2 Register" hgroup.long 0x18AC++0x3 hide.long 0x00 "TXTBC3,TX Transmitted Buffers Counter 3 Register" hgroup.long 0x18B0++0x3 hide.long 0x00 "TXTBC4,TX Transmitted Buffers Counter 4 Register" hgroup.long 0x18B4++0x3 hide.long 0x00 "TXTBC5,TX Transmitted Buffers Counter 5 Register" hgroup.long 0x18B8++0x3 hide.long 0x00 "TXTBC6,TX Transmitted Buffers Counter 6 Register" hgroup.long 0x18BC++0x3 hide.long 0x00 "TXTBC7,TX Transmitted Buffers Counter 7 Register" hgroup.long 0x18F0++0x3 hide.long 0x00 "PTXINIT,Port TX Initialization Register" endif tree.end tree "TX DMA Packet Modification Registers" width 13. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1944++0x3 line.long 0x00 "TX_MH_REG0,TX Marvell Header Reg0 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1948++0x3 line.long 0x00 "TX_MH_REG1,TX Marvell Header Reg1 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x194C++0x3 line.long 0x00 "TX_MH_REG2,TX Marvell Header Reg2 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1950++0x3 line.long 0x00 "TX_MH_REG3,TX Marvell Header Reg3 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1954++0x3 line.long 0x00 "TX_MH_REG4,TX Marvell Header Reg4 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1958++0x3 line.long 0x00 "TX_MH_REG5,TX Marvell Header Reg5 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x195C++0x3 line.long 0x00 "TX_MH_REG6,TX Marvell Header Reg6 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1960++0x3 line.long 0x00 "TX_MH_REG7,TX Marvell Header Reg7 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1964++0x3 line.long 0x00 "TX_MH_REG8,TX Marvell Header Reg8 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1968++0x3 line.long 0x00 "TX_MH_REG9,TX Marvell Header Reg9 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x196C++0x3 line.long 0x00 "TX_MH_REG10,TX Marvell Header Reg10 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1970++0x3 line.long 0x00 "TX_MH_REG11,TX Marvell Header Reg11 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1974++0x3 line.long 0x00 "TX_MH_REG12,TX Marvell Header Reg12 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1978++0x3 line.long 0x00 "TX_MH_REG13,TX Marvell Header Reg13 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x197C++0x3 line.long 0x00 "TX_MH_REG14,TX Marvell Header Reg14 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1980++0x3 line.long 0x00 "TX_MH_REG15,TX Marvell Header Reg15 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" else hgroup.long 0x1944++0x3 hide.long 0x00 "TX_MH_REG1,TX Marvell Header Reg1 Register" hgroup.long 0x1948++0x3 hide.long 0x00 "TX_MH_REG2,TX Marvell Header Reg2 Register" hgroup.long 0x194C++0x3 hide.long 0x00 "TX_MH_REG3,TX Marvell Header Reg3 Register" hgroup.long 0x1950++0x3 hide.long 0x00 "TX_MH_REG4,TX Marvell Header Reg4 Register" hgroup.long 0x1954++0x3 hide.long 0x00 "TX_MH_REG5,TX Marvell Header Reg5 Register" hgroup.long 0x1958++0x3 hide.long 0x00 "TX_MH_REG6,TX Marvell Header Reg6 Register" hgroup.long 0x195C++0x3 hide.long 0x00 "TX_MH_REG7,TX Marvell Header Reg7 Register" hgroup.long 0x1960++0x3 hide.long 0x00 "TX_MH_REG8,TX Marvell Header Reg8 Register" hgroup.long 0x1964++0x3 hide.long 0x00 "TX_MH_REG9,TX Marvell Header Reg9 Register" hgroup.long 0x1968++0x3 hide.long 0x00 "TX_MH_REG10,TX Marvell Header Reg10 Register" hgroup.long 0x196C++0x3 hide.long 0x00 "TX_MH_REG11,TX Marvell Header Reg11 Register" hgroup.long 0x1970++0x3 hide.long 0x00 "TX_MH_REG12,TX Marvell Header Reg12 Register" hgroup.long 0x1974++0x3 hide.long 0x00 "TX_MH_REG13,TX Marvell Header Reg13 Register" hgroup.long 0x1978++0x3 hide.long 0x00 "TX_MH_REG14,TX Marvell Header Reg14 Register" hgroup.long 0x197C++0x3 hide.long 0x00 "TX_MH_REG15,TX Marvell Header Reg15 Register" endif group.long 0x1988++0x3 line.long 0x00 "TX MTU,TX MTU Register" hexmask.long.word 0x00 0.--15. 1. " MAXTRANSMISSIONUNIT ,Maximum Transmission Unit" tree.end tree "TX DMA Queues Arbiter Registers" width 21. group.long 0xDC++0x7 line.long 0x00 "TQFPC_AV1,Transmit Queue Fixed Priority Configuration - Arbiter ver1 Register" hexmask.long.byte 0x00 0.--7. 1. " FIXPR ,Fixed priority queue [7:0]" line.long 0x04 "PTTBRC_AV1,Port Transmit Token-Bucket Rate Configuration - Arbiter ver1 Register" hexmask.long.word 0x04 0.--9. 1. " PTKNRT ,Port Token Rate" group.long 0xE8++0x7 line.long 0x00 "MTU_AV1,Maximum Transmit Unit - Arbiter ver1 Register" hexmask.long.byte 0x00 0.--5. 1. " MTU ,Maximum Transmit Unit" line.long 0x04 "PMTBS_AV1,Port Maximum Token Bucket Size - Arbiter ver1 Register" hexmask.long.word 0x04 0.--15. 1. " PMTBS ,Port Maximum Token Bucket Size" group.long 0x300++0x3 line.long 0x00 "TQ0TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 0 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x310++0x3 line.long 0x00 "TQ1TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 1 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x320++0x3 line.long 0x00 "TQ2TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 2 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x330++0x3 line.long 0x00 "TQ3TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 3 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x340++0x3 line.long 0x00 "TQ4TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 4 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x350++0x3 line.long 0x00 "TQ5TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 5 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x360++0x3 line.long 0x00 "TQ6TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 6 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x370++0x3 line.long 0x00 "TQ7TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 7 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x304++0x3 line.long 0x00 "TQ0TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 0 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x314++0x3 line.long 0x00 "TQ1TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 1 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x324++0x3 line.long 0x00 "TQ2TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 2 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x334++0x3 line.long 0x00 "TQ3TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 3 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x344++0x3 line.long 0x00 "TQ4TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 4 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x354++0x3 line.long 0x00 "TQ5TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 5 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x364++0x3 line.long 0x00 "TQ6TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 6 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x374++0x3 line.long 0x00 "TQ7TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 7 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x308++0x3 line.long 0x00 "TQ0AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 0 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x318++0x3 line.long 0x00 "TQ1AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 1 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x328++0x3 line.long 0x00 "TQ2AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 2 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x338++0x3 line.long 0x00 "TQ3AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 3 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x348++0x3 line.long 0x00 "TQ4AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 4 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x358++0x3 line.long 0x00 "TQ5AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 5 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x368++0x3 line.long 0x00 "TQ6AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 6 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x378++0x3 line.long 0x00 "TQ7AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 7 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x380++0x3 line.long 0x00 "PTTBC_AV1,Port Transmit Token-Bucket Counter - Arbiter ver1 Register" hexmask.long 0x00 0.--29. 1. " PTKNBKT ,Port Token Bucket" group.long 0x1A00++0x3 line.long 0x00 "TQC1_AV3,Transmit Queue Command1 - Arbiter ver3 Register" bitfld.long 0x00 3. " BW_LIM_SEL ,TX queues bandwidth limitation/arbiter mechanism select" "Version 3,Version 1" bitfld.long 0x00 2. " EJP_ENB ,EJP mechanism Enable" "Disabeld,Enabled" textline " " bitfld.long 0x00 1. " PTP_SYNC_ENB ,PTP Sync Enable" "Disabeld,Enabled" bitfld.long 0x00 0. " WRR_EJP_INIT ,WRR/EJP software reset" "No reset,Reset" group.long 0x1A04++0x17 line.long 0x00 "TQFPC_AV3,Transmit Queue Fixed Priority Configuration - Arbiter ver3 Register" hexmask.long.byte 0x00 0.--7. 1. " FIXPR ,Fixed priority queue [7:0]" line.long 0x04 "BRC_AV3,Basic Refill No of Clocks - Arbiter ver3 Register" hexmask.long.word 0x04 0.--15. 1. " BASICREFILLNOOFCLOCKS ,Basic Refill number of Clocks" line.long 0x08 "MTU_AV3,Maximum Transmit Unit - Arbiter ver3 Register" hexmask.long.tbyte 0x08 0.--18. 1. " MTU ,Maximum Transmit Unit" line.long 0x0C "PREFILL_AV3,Port Bucket Refill - Arbiter ver3 Register" hexmask.long.word 0x0C 20.--29. 1. " PORTREFILLPERIOD ,Port Refill Period" hexmask.long.tbyte 0x0C 0.--18. 1. " PORTTOKENREFILLVALUE ,Port Token Refill Value" line.long 0x10 "PMTBS_AV3,Port Maximum Token Bucket Size - Arbiter ver3 Register" line.long 0x14 "PTTBC_AV3,Port Transmit Token-Bucket Counter - Arbiter ver3 Register" group.long 0x1A20++0x3 line.long 0x00 "Q0REFILL_AV3,Queue Bucket Refill - Arbiter ver3 0 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A24++0x3 line.long 0x00 "Q1REFILL_AV3,Queue Bucket Refill - Arbiter ver3 1 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A28++0x3 line.long 0x00 "Q2REFILL_AV3,Queue Bucket Refill - Arbiter ver3 2 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A2C++0x3 line.long 0x00 "Q3REFILL_AV3,Queue Bucket Refill - Arbiter ver3 3 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A30++0x3 line.long 0x00 "Q4REFILL_AV3,Queue Bucket Refill - Arbiter ver3 4 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A34++0x3 line.long 0x00 "Q5REFILL_AV3,Queue Bucket Refill - Arbiter ver3 5 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A38++0x3 line.long 0x00 "Q6REFILL_AV3,Queue Bucket Refill - Arbiter ver3 6 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A3C++0x3 line.long 0x00 "Q7REFILL_AV3,Queue Bucket Refill - Arbiter ver3 7 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A40++0x3 line.long 0x00 "Q0MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 0 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A44++0x3 line.long 0x00 "Q1MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 1 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A48++0x3 line.long 0x00 "Q2MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 2 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A4C++0x3 line.long 0x00 "Q3MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 3 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A50++0x3 line.long 0x00 "Q4MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 4 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A54++0x3 line.long 0x00 "Q5MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 5 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A58++0x3 line.long 0x00 "Q6MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 6 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A5C++0x3 line.long 0x00 "Q7MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 7 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A60++0x3 line.long 0x00 "Q0TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 0 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A64++0x3 line.long 0x00 "Q1TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 1 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A68++0x3 line.long 0x00 "Q2TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 2 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A6C++0x3 line.long 0x00 "Q3TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 3 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A70++0x3 line.long 0x00 "Q4TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 4 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A74++0x3 line.long 0x00 "Q5TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 5 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A78++0x3 line.long 0x00 "Q6TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 6 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A7C++0x3 line.long 0x00 "Q7TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 7 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A80++0x3 line.long 0x00 "Q0TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 0 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A84++0x3 line.long 0x00 "Q1TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 1 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A88++0x3 line.long 0x00 "Q2TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 2 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A8C++0x3 line.long 0x00 "Q3TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 3 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A90++0x3 line.long 0x00 "Q4TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 4 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A94++0x3 line.long 0x00 "Q5TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 5 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A98++0x3 line.long 0x00 "Q6TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 6 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A9C++0x3 line.long 0x00 "Q7TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 7 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1AA8++0x3 line.long 0x00 "Q2IPG_AV3,Transmission Queue IPG - Arbiter ver3 2 Register" hexmask.long.word 0x00 0.--13. 1. " IPG ,Minimum required gap from the end of a packet to the beginning of the next packet in the same queue" group.long 0x1AAC++0x3 line.long 0x00 "Q3IPG_AV3,Transmission Queue IPG - Arbiter ver3 3 Register" hexmask.long.word 0x00 0.--13. 1. " IPG ,Minimum required gap from the end of a packet to the beginning of the next packet in the same queue" group.long 0x1AB0++0x0F line.long 0x00 "HITKNINLOPKT_AV3,High Token in Low Packet - Arbiter ver3 Register" hexmask.long.tbyte 0x00 0.--19. 1. " HITKNINLOPKT ,Number of tokens that are accumulated in the IsoHi token bucket, during transmission of the longest IsoLo (queue#2) packet" line.long 0x04 "HITKNINASYNCPKT_AV3,High Token in Asynchronous Packet - Arbiter ver3 Register" hexmask.long.tbyte 0x04 0.--19. 1. " HITKNINASYNCPKT ,Number of tokens that are accumulated in the IsoHi token bucket, during transmission of the longest Async (queue#1 & #0) packet" line.long 0x08 "LOTKNINASYNCPKT_AV3,Low Token in Asynchronous Packe - Arbiter ver3 Register" hexmask.long.tbyte 0x08 0.--19. 1. " LOTKNINASYNCPKT ,Number of tokens that are accumulated in the IsoLo (queue#2) token bucket, during transmission of the longest Async (queue#1 & #0) packet" line.long 0x0C "TS_AV3,Transmission Speed - Arbiter ver3 Register" hexmask.long.word 0x0C 0.--14. 1. " TS ,Ethernet Transmission Speed" tree.end tree "RX_TX DMA Registers" width 6. group.long 0x2400++0x3 line.long 0x00 "PXC,Port Configuration Register" bitfld.long 0x00 25. " RXCS ,Rx TCP Checksum Mode" "Without header,Included header" bitfld.long 0x00 22.--24. " BPDUQ ,Captured BPDU Frames" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 19.--21. " UDPQ ,Captured UDP Frames" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " TCPQ ,Captured TCP Frames" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15. " UDP_CAPEN ,Capture UDP Frames to " "Disabled,Enabled" bitfld.long 0x00 14. " TCP_CAPEN ,Capture TCP Frames to " "Disabled,Enabled" textline " " bitfld.long 0x00 13. " RBARPF ,Selects the ARP packets that are accepted" "All,Filter" bitfld.long 0x00 12. " AMNOTXES ,Automatic Mode Not Updating Error Summary In Tx Descriptor" "0,1" textline " " bitfld.long 0x00 9. " RBARP ,Reject Mode of MAC Broadcasts That Are ARP" "Received,Rejected" bitfld.long 0x00 8. " RBIP ,Reject Mode of MAC Broadcasts That Are IP" "Received,Rejected" textline " " bitfld.long 0x00 7. " RB ,Reject Mode of MAC Broadcasts That Are No IP" "Received,Rejected" bitfld.long 0x00 4.--6. " RXQARP ,Default Rx Queue for ARP Broadcasts That Are No IP or ARP Broadcasts" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 1.--3. " RXQ ,Default Rx Queue" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " UPM ,Unicast Promiscous Mode" "Normal,Promiscuous" group.long 0x2404++0x3 line.long 0x00 "PXCX,Port Configuration Extend Register" bitfld.long 0x00 3. " TXCRCDIS ,Tx CRC generation" "Enabled,Disabled" bitfld.long 0x00 1. " SPAN ,Spanning Tree Packets Capture Enable" "Treated,Trapped" if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x454))&0x301)==0x1)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2:0],DBNum[0] PRI[2:1],SPID[3:0]== PRI[2:1]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x454))&0x301)==0x101)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2:1],DBNum[0] PRI[2],SPID[3:0]== PRI[2]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x454))&0x301)==0x301)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2],DBNum[0],SPID[3:0]==" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x454))&0x301)==0x000)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2:0],UP[2:0],SrcPort== & SrcDev=UP [2:1]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x454))&0x301)==0x100)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2:1],UP[2:1],SrcPort== & SrcDev= UP[2]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x454))&0x301)==0x300)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2],UP[2],SrcPort== & SrcDev=)" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x454))&0x1)==0x1)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,?..." textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==0x2) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,?..." textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" else group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" endif tree.end tree "Serial Registers" width 11. group.long 0x243c++0x3 line.long 0x00 "PSC,Port Serial Control Register" bitfld.long 0x00 30. " IGNORECARRIERSENSE ,This bit controls if the carrier sense input pin is ignored" "Not ignored,Ignored" bitfld.long 0x00 29. " IGNORECOLLISION ,This bit controls if the collision input pin is ignored" "Not ignored,Ignored" textline " " bitfld.long 0x00 28. " IGNORERXERROR ,This bit controls if RX error input pin is ignored:" "Not ignored,Ignored" bitfld.long 0x00 14. " DTEADVERT ,DTE Advertise" "Low,High" textline " " bitfld.long 0x00 7.--8. " FORCEBPMODE ,JAM Transmitting Start" "No JAM,Started,?..." bitfld.long 0x00 5.--6. " FORCEFCMODE ,Pause Enable and Disable Transmit" "Not transmitted,Sent,?..." rgroup.long 0x2444++0x3 line.long 0x00 "PS0,Ethernet Port 0 Status Register" bitfld.long 0x00 16. " RXFIFOEMPTY ,RX Fifo Empty" "Not empty,Empty" bitfld.long 0x00 6. " TXFIFOEMP ,TX Fifo Empty" "Not empty,Empty" textline " " bitfld.long 0x00 0. " TXINPROG ,Transmit in Progress" "Not active,Active" group.long 0x24A0++0x3 line.long 0x00 "SERDESCFG,Serdes Configuration Register" rgroup.long 0x24A4++0x3 line.long 0x00 "SERDESSTS,Serdes Status Register" group.long 0x24F4++0x7 line.long 0x00 "OMSCD,One mS Clock Divider Register" bitfld.long 0x00 31. " EN ,Enables 1ms clock generation" "Disabled,Enabled" hexmask.long 0x00 0.--30. 1. " DIV ,Controls the period of the 1ms clock" line.long 0x04 "PFCCD,Periodic Flow Control Clock Divider Register" tree.end tree "Gigabit Ethernet MAC Serial Parameters Configuration Registers" width 7. hgroup.long 0x2C14++0x3 hide.long 0x00 "PSPC,Port Serial Parameters Configuration Register" hgroup.long 0x2C94++0x3 hide.long 0x00 "PSPC1,Port Serial Parameters 1 Configuration Register" tree.end tree "Gigabit Ethernet MAC Auto-Negotiation Configuration Registers" width 6. group.long 0x2C0C++0x3 line.long 0x00 "PANC,Port Auto-Negotiation Configuration Register" bitfld.long 0x00 13. " ANDUPLEXEN ,Enable Auto-Negotiation for duplex mode" "Disabled,Enabled" bitfld.long 0x00 12. " SET_FULLDX ,Half/Full Duplex Mode" "Half duplex,Full duplex" textline " " bitfld.long 0x00 11. " ANFCEN ,Enable Auto-Negotiation for Flow Control" "Disabled,Enabled" bitfld.long 0x00 9. " PAUSE_ADV ,Flow control advertise" "Not controled,Controled" textline " " bitfld.long 0x00 8. " SETFCEN ,Flow Control Enable" "Disabled,Enabled" bitfld.long 0x00 7. " ANSPEEDEN ,Enable Auto-Negotiation of interface speed" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " SETGMIISPEED ,GMII Speed" "10/100 Mbps,1000 Mbps" bitfld.long 0x00 5. " SETMIISPEED ,MII Speed" "10 Mbps,100 Mbps" textline " " bitfld.long 0x00 4. " INBANDRESTARTAN ,In Band Restart Auto-Negotiation" "No reset,Reset" bitfld.long 0x00 3. " INBANDANBYPASSEN ,Band Auto-Negotiation Bypass Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " INBANDANEN ,In Band Auto-Negotiation Enable" "Disabled,Enabled" bitfld.long 0x00 1. " FORCELINKPASS ,Force Link status on port to Link UP state" "Not forced,Forced" textline " " bitfld.long 0x00 0. " FORCELINKFAIL ,Force Link status on port to Link DOWN state" "Not forced,Forced" tree.end tree "Gigabit Ethernet MAC Control Registers" width 6. group.long 0x2C00++0xB line.long 0x00 "PMC0,Port MAC Control Register0" hexmask.long.word 0x00 2.--14. 1. " FRAMESIZELIMIT ,Maximal Received Packet Size" bitfld.long 0x00 1. " PORTTYPE ,Port type" "SGMII,1000Base-X" textline " " bitfld.long 0x00 0. " PORTEN ,Port Enable" "Disabled,Enabled" line.long 0x04 "PMC1,Port MAC Control Register1" bitfld.long 0x04 6. " PCS_LB ,Loop back on the PCS Block" "No loopback,Loopback" line.long 0x08 "PMC2,Port MAC Control Register2" bitfld.long 0x08 12.--13. " SelectDataToTransmit ,The data forwarded to the SERDES" "Regular,PRBS,Zeros,Ones" bitfld.long 0x08 11. " PRBSGENEN ,Enables generation of the pseudo-random bit-stream" "Disabled,Enabled" textline " " bitfld.long 0x08 10. " PRBSCHECKEN ,PRBS Checkers Enable" "Disabled,Enabled" bitfld.long 0x08 6. " PORTMACRESET ,Port MAC Reset" "No reset,Reset" textline " " bitfld.long 0x08 5. " PADDINGDIS ,Disable padding of transmitted packets shorter than 64B" "No,Yes" bitfld.long 0x08 4. " RGMIIEN ,RGMII Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 3. " PCSEN ,Port PCS block is active" "Disabled,Enabled" group.long 0x2C48++0x3 line.long 0x00 "PMC3,Port MAC Control Register3" hexmask.long.word 0x00 6.--14. 1. " IPG ,Minimal Inter-packet gap" group.long 0x2C58++0x3 line.long 0x00 "CPS2,CCFC Port Speed Timerp 2 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C5C++0x3 line.long 0x00 "CPS3,CCFC Port Speed Timerp 3 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C60++0x3 line.long 0x00 "CPS4,CCFC Port Speed Timerp 4 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C64++0x3 line.long 0x00 "CPS5,CCFC Port Speed Timerp 5 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C68++0x3 line.long 0x00 "CPS6,CCFC Port Speed Timerp 6 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C6C++0x3 line.long 0x00 "CPS7,CCFC Port Speed Timerp 7 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C70++0x3 line.long 0x00 "CPS8,CCFC Port Speed Timerp 8 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C74++0x3 line.long 0x00 "CPS9,CCFC Port Speed Timerp 9 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" tree.end tree "Gigabit Ethernet MAC Interrupt Registers" width 7. hgroup.long 0x2C20++0x3 hide.long 0x00 "PINTC,Port Interrupt Cause Register" in group.long 0x2C24++0x3 line.long 0x00 "PMASK,Port Interrupt Mask Register" bitfld.long 0x00 13. " MASK[13] ,MAC Rx path received LPI Mask" "Masked,Not masked" bitfld.long 0x00 12. " MASK[12] ,PCS Tx path received LPI Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " MASK[11] ,PCS Rx path received LPI Mask" "Masked,Not masked" bitfld.long 0x00 10. " MASK[10] ,QSGMII PRBS error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " MASK[7] ,PRBSError OnPort Mask" "Masked,Not masked" bitfld.long 0x00 6. " MASK[6] ,SyncStatus Change Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " MASK[5] ,AddressOutOfRange Mask" "Masked,Not masked" bitfld.long 0x00 2. " MASK[2] ,AnCompletedOnPort Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MASK[1] ,LinkStatus Change Mask" "Masked,Not masked" bitfld.long 0x00 0. " MASK[0] ,IntSum Mask" "Masked,Not masked" tree.end tree "Gigabit Ethernet MAC PRBS Check Status Registers" width 14. rgroup.long 0x2C38++0x3 line.long 0x00 "PRBS_STAT,Port PRBS Status Register" bitfld.long 0x00 1. " PRBSCHECKRDY ,PRBS Checker Ready" "Not ready,Ready" bitfld.long 0x00 0. " PRBSCHECKLOCKED ,PRBS Checkers Alignment Locked" "Not locked,Locked" hgroup.long 0x2C3C++0x3 hide.long 0x00 "PRBS_ERR_CNT,Port PRBS Error Counter Register" in tree.end tree "Gigabit Ethernet MAC Low Power Idle Registers" width 10. group.long 0x2CC0++0x7 line.long 0x00 "LPICTRL0,LPI Control 0 Register" hexmask.long.byte 0x00 8.--15. 1. " TS_LIMIT ,Minimum time from emptying of Tx FIFO and LPI assert" hexmask.long.byte 0x00 0.--7. 1. " TI_LIMIT ,Minimum time since going into LPI and allowing LPI deassert" line.long 0x04 "LPICTRL1,LPI Control 1 Register" hexmask.long.word 0x04 4.--15. 1. " TW_LIMIT ,Minimum time from LPI deassertion until valid data can be sent" bitfld.long 0x04 2. " LPIMANUALMODE ,Manual mode" "Normal,Manual" textline " " bitfld.long 0x04 1. " LPIREQUESTFORCE ,Force LPI signaling on Tx" "Not forced,Forced" bitfld.long 0x04 0. " LPIREQUESTENABLE ,Enable assertion or deassertion of LPI" "Disabled,Enabled" hgroup.long 0x2CC8++0x3 hide.long 0x00 "LPICTRL2,LPI Control 2 Register" rgroup.long 0x2CCC++0x3 line.long 0x00 "LPISTAT,LPI Status Register" bitfld.long 0x00 4. " TXIDLE ,MAC Tx path LP idle status" "Not active,Active" bitfld.long 0x00 3. " TXWAIT ,MAC Tx path LP wait status" "Not active,Active" textline " " bitfld.long 0x00 2. " RXIDLE ,MAC Rx path LP idle status" "Not detected,Detected" bitfld.long 0x00 1. " TXSTAT ,PCS Tx path LPI receive status" "Not receive,Receive" textline " " bitfld.long 0x00 0. " RXSTAT ,PCS Rx path LPI receive status" "Not active,Active" group.long 0x2CD0++0x3 line.long 0x00 "LPICNT,LPI Counter Register" hexmask.long.word 0x00 0.--15. 1. " LPI_CNT ,This counter is incremented each time the MAC LPI state machine moves from IDLE to LP_IDLE" tree.end tree "Gigabit Ethernet MAC Status Registers" width 7. rgroup.long 0x2C10++0x3 line.long 0x00 "PSTAT0,Port Status Register0" bitfld.long 0x00 14. " SYNCOK ,PCS synchronized with its peer PCS Layer" "Not synchronized,Synchronized" bitfld.long 0x00 12. " INBANDAUTONEGBYPASSACT ,In Band Auto-Negotiation Bypass was activated" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 11. " ANDONE ,Auto-Negotiation done" "Not done,Done" bitfld.long 0x00 10. " SYNCFAIL10MS ,10-bit state machine has been in = FAIL for more than 10 ms" "Not occurred,Occurred" textline " " bitfld.long 0x00 8. " PORTISDOINGPRESSURE ,Port is Doing Back-Pressure" "No Back-Pressure,Back-Pressure" bitfld.long 0x00 7. " PORTTXPAUSE ,Port is sending IEEE 802.3x Flow Control pause frames due to lack of buffers" "Not occurred,Occurred" textline " " bitfld.long 0x00 6. " PORTRXPAUSE ,Port received an IEEE 802.3x pause frame and stopped transmission of packets" "Not occurred,Occurred" bitfld.long 0x00 5. " TXFCEN ,TX Flow Control Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " RXFCEN ,RX Flow Control Enable" "Disabled,Enabled" bitfld.long 0x00 3. " FULLDX ,Half-/Full-Duplex mode" "Half duplex,Full duplex" textline " " bitfld.long 0x00 2. " MIISPEED ,MII Speed" "10 Mbps,100 Mbps" bitfld.long 0x00 1. " GMIISPEED ,GMII Speed" "10/100 Mbps,1000 Mbps" textline " " bitfld.long 0x00 0. " LINKUP ,Port link status" "Down,Up" tree.end tree "Networking Controller Interrupt Registers" width 11. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x30000+0x2500))&0x7)==(0x1||0x2)) group.long 0x2540++0x3 line.long 0x00 "PCP02Q,Port CPU0 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2544++0x3 line.long 0x00 "PCP12Q,Port CPU1 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2548++0x3 line.long 0x00 "PCP22Q,Port CPU2 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x254C++0x3 line.long 0x00 "PCP32Q,Port CPU3 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2580++0x1F line.long 0x0 "PRXITTH0,Port RX Interrupt Threshold 0 Register" hexmask.long.tbyte 0x0 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x4 "PRXITTH1,Port RX Interrupt Threshold 1 Register" hexmask.long.tbyte 0x4 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x8 "PRXITTH2,Port RX Interrupt Threshold 2 Register" hexmask.long.tbyte 0x8 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0xC "PRXITTH3,Port RX Interrupt Threshold 3 Register" hexmask.long.tbyte 0xC 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x10 "PRXITTH4,Port RX Interrupt Threshold 4 Register" hexmask.long.tbyte 0x10 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x14 "PRXITTH5,Port RX Interrupt Threshold 5 Register" hexmask.long.tbyte 0x14 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x18 "PRXITTH6,Port RX Interrupt Threshold 6 Register" hexmask.long.tbyte 0x18 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" rgroup.long 0x25A0++0x3 line.long 0x00 "PRXTXTHIC,Port RX_TX Threshold Interrupt Cause Register" bitfld.long 0x00 31. " PMISCICSUMMARY ,PMiscIC register summary" "No interrupt,Interrupt" bitfld.long 0x00 30. " PTXERRORSUMMARY ,PMiscIC register TXErrorQueue[7:0] bits summary" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " PRXTXICSUMMARY ,PRXTXIC register summary" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " RXDESCRIPTORTHRESHOLDALERTQUEUE[7] ,Rx Descriptor Threshold Alert Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " RXDESCRIPTORTHRESHOLDALERTQUEUE[6] ,Rx Descriptor Threshold Alert Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " RXDESCRIPTORTHRESHOLDALERTQUEUE[5] ,Rx Descriptor Threshold Alert Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " RXDESCRIPTORTHRESHOLDALERTQUEUE[4] ,Rx Descriptor Threshold Alert Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " RXDESCRIPTORTHRESHOLDALERTQUEUE[3] ,Rx Descriptor Threshold Alert Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RXDESCRIPTORTHRESHOLDALERTQUEUE[2] ,Rx Descriptor Threshold Alert Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " RXDESCRIPTORTHRESHOLDALERTQUEUE[1] ,Rx Descriptor Threshold Alert Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RXDESCRIPTORTHRESHOLDALERTQUEUE[0] ,Rx Descriptor Threshold Alert Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[7] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[6] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[5] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[4] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[3] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[2] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[1] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[0] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " BUFFERTHRESHOLDCROSSQUEUE[7] ,Tx Buffer Threshold Cross in Priority Queues 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 6. " BUFFERTHRESHOLDCROSSQUEUE[6] ,Tx Buffer Threshold Cross in Priority Queues 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " BUFFERTHRESHOLDCROSSQUEUE[5] ,Tx Buffer Threshold Cross in Priority Queues 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " BUFFERTHRESHOLDCROSSQUEUE[4] ,Tx Buffer Threshold Cross in Priority Queues 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " BUFFERTHRESHOLDCROSSQUEUE[3] ,Tx Buffer Threshold Cross in Priority Queues 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " BUFFERTHRESHOLDCROSSQUEUE[2] ,Tx Buffer Threshold Cross in Priority Queues 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " BUFFERTHRESHOLDCROSSQUEUE[1] ,Tx Buffer Threshold Cross in Priority Queues 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " BUFFERTHRESHOLDCROSSQUEUE[0] ,Tx Buffer Threshold Cross in Priority Queues 0" "No interrupt,Interrupt" group.long 0x25A4++0x17 line.long 0x00 "PRXTXTHIM,Port RX_TX Threshold Interrupt Mask" bitfld.long 0x00 31. " RXTXTHRESHOLDMMASK[31] ,PMiscIC register summary" "Masked,Not masked" bitfld.long 0x00 30. " RXTXTHRESHOLDMMASK[30] ,PMiscIC register TXErrorQueue[7:0] bits summary" "Masked,Not masked" textline " " bitfld.long 0x00 29. " RXTXTHRESHOLDMMASK[29] ,PRXTXIC register summary" "Masked,Not masked" bitfld.long 0x00 23. " RXTXTHRESHOLDMMASK[23] ,Rx Descriptor Threshold Alert Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " RXTXTHRESHOLDMMASK[22] ,Rx Descriptor Threshold Alert Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x00 21. " RXTXTHRESHOLDMMASK[21] ,Rx Descriptor Threshold Alert Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " RXTXTHRESHOLDMMASK[20] ,Rx Descriptor Threshold Alert Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x00 19. " RXTXTHRESHOLDMMASK[19] ,Rx Descriptor Threshold Alert Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RXTXTHRESHOLDMMASK[18] ,Rx Descriptor Threshold Alert Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x00 17. " RXTXTHRESHOLDMMASK[17] ,Rx Descriptor Threshold Alert Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RXTXTHRESHOLDMMASK[16] ,Rx Descriptor Threshold Alert Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x00 15. " RXTXTHRESHOLDMMASK[15] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " RXTXTHRESHOLDMMASK[14] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x00 13. " RXTXTHRESHOLDMMASK[13] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 12. " RXTXTHRESHOLDMMASK[12] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x00 11. " RXTXTHRESHOLDMMASK[11] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 10. " RXTXTHRESHOLDMMASK[10] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x00 9. " RXTXTHRESHOLDMMASK[9] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 8. " RXTXTHRESHOLDMMASK[8] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x00 7. " RXTXTHRESHOLDMMASK[7] ,Tx Buffer Threshold Cross in Priority Queues 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 6. " RXTXTHRESHOLDMMASK[6] ,Tx Buffer Threshold Cross in Priority Queues 6 Mask" "Masked,Not masked" bitfld.long 0x00 5. " RXTXTHRESHOLDMMASK[5] ,Tx Buffer Threshold Cross in Priority Queues 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " RXTXTHRESHOLDMMASK[4] ,Tx Buffer Threshold Cross in Priority Queues 4 Mask" "Masked,Not masked" bitfld.long 0x00 3. " RXTXTHRESHOLDMMASK[3] ,Tx Buffer Threshold Cross in Priority Queues 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 2. " RXTXTHRESHOLDMMASK[2] ,Tx Buffer Threshold Cross in Priority Queues 2 Mask" "Masked,Not masked" bitfld.long 0x00 1. " RXTXTHRESHOLDMMASK[1] ,Tx Buffer Threshold Cross in Priority Queues 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " RXTXTHRESHOLDMMASK[0] ,Tx Buffer Threshold Cross in Priority Queues 0 Mask" "Masked,Not masked" line.long 0x04 "PRXTXIC,Port RX_TX Interrupt Cause" bitfld.long 0x04 31. " PMISCICSUMMARY ,PMiscIC register summary" "No interrupt,Interrupt" bitfld.long 0x04 30. " PTXERRORSUMMARY ,PMiscIC register TXErrorQueue[7:0] bits summary" "No interrupt,Interrupt" textline " " bitfld.long 0x04 29. " PRXTXTHICSUMMARY ,PRXTXIC register summary" "No interrupt,Interrupt" textline " " bitfld.long 0x04 23. " RXRESOURCEERRORQUEUE[7] ,Rx Resource Error in Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 22. " RXRESOURCEERRORQUEUE[6] ,Rx Resource Error in Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 21. " RXRESOURCEERRORQUEUE[5] ,Rx Resource Error in Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " RXRESOURCEERRORQUEUE[4] ,Rx Resource Error in Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 19. " RXRESOURCEERRORQUEUE[3] ,Rx Resource Error in Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 18. " RXRESOURCEERRORQUEUE[2] ,Rx Resource Error in Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 17. " RXRESOURCEERRORQUEUE[1] ,Rx Resource Error in Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " RXRESOURCEERRORQUEUE[0] ,Rx Resource Error in Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x04 15. " RXPACKETQUEUE[7] ,Rx Packet in Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 14. " RXPACKETQUEUE[6] ,Rx Packet in Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 13. " RXPACKETQUEUE[5] ,Rx Packet in Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " RXPACKETQUEUE[4] ,Rx Packet in Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 11. " RXPACKETQUEUE[3] ,Rx Packet in Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 10. " RXPACKETQUEUE[2] ,Rx Packet in Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 9. " RXPACKETQUEUE[1] ,Rx Packet in Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " RXPACKETQUEUE[0] ,Rx Packet in Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x04 7. " TXBUFFERRETURNQUEUE[7] ,Tx Buffer Threshold Cross in Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 6. " TXBUFFERRETURNQUEUE[6] ,Tx Buffer Threshold Cross in Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 5. " TXBUFFERRETURNQUEUE[5] ,Tx Buffer Threshold Cross in Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " TXBUFFERRETURNQUEUE[4] ,Tx Buffer Threshold Cross in Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 3. " TXBUFFERRETURNQUEUE[3] ,Tx Buffer Threshold Cross in Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 2. " TXBUFFERRETURNQUEUE[2] ,Tx Buffer Threshold Cross in Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 1. " TXBUFFERRETURNQUEUE[1] ,Tx Buffer Threshold Cross in Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " TXBUFFERRETURNQUEUE[0] ,Tx Buffer Threshold Cross in Priority Queue 0" "No interrupt,Interrupt" line.long 0x08 "PRXTXIM,Port RX_TX Interrupt Mask" bitfld.long 0x08 31. " RXTXMASK[31] ,PMiscIC register summary Mask" "Masked,Not masked" bitfld.long 0x08 30. " RXTXMASK[30] ,PMiscIC register TXErrorQueue[7:0] bits summary Mask" "Masked,Not masked" textline " " bitfld.long 0x08 29. " RXTXMASK[29] ,PRXTXIC register summary Mask" "Masked,Not masked" bitfld.long 0x08 23. " RXTXMASK[23] ,Rx Resource Error in Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 22. " RXTXMASK[22] ,Rx Resource Error in Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 21. " RXTXMASK[21] ,Rx Resource Error in Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 20. " RXTXMASK[20] ,Rx Resource Error in Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 19. " RXTXMASK[19] ,Rx Resource Error in Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 18. " RXTXMASK[18] ,Rx Resource Error in Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 17. " RXTXMASK[17] ,Rx Resource Error in Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 16. " RXTXMASK[16] ,Rx Resource Error in Queue 0 Mask" "Masked,Not masked" bitfld.long 0x08 15. " RXTXMASK[15] ,Rx Packet in Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 14. " RXTXMASK[14] ,Rx Packet in Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 13. " RXTXMASK[13] ,Rx Packet in Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 12. " RXTXMASK[12] ,Rx Packet in Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 11. " RXTXMASK[11] ,Rx Packet in Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 10. " RXTXMASK[10] ,Rx Packet in Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 9. " RXTXMASK[9] ,Rx Packet in Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 8. " RXTXMASK[8] ,Rx Packet in Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x08 7. " RXTXMASK[7] ,Tx Buffer Threshold Cross in Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 6. " RXTXMASK[6] ,Tx Buffer Threshold Cross in Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 5. " RXTXMASK[5] ,Tx Buffer Threshold Cross in Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 4. " RXTXMASK[4] ,Tx Buffer Threshold Cross in Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 3. " RXTXMASK[3] ,Tx Buffer Threshold Cross in Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 2. " RXTXMASK[2] ,Tx Buffer Threshold Cross in Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 1. " RXTXMASK[1] ,Tx Buffer Threshold Cross in Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 0. " RXTXMASK[0] ,Tx Buffer Threshold Cross in Priority Queue 0 Mask" "Masked,Not masked" line.long 0x0C "PMISCIC,Port Misc Interrupt Cause" bitfld.long 0x0C 31. " TXRESOURCEERRORQUEUE[7] ,Tx Resource Error in Queue 7" "No interrupt,Interrupt" bitfld.long 0x0C 30. " TXRESOURCEERRORQUEUE[6] ,Tx Resource Error in Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 29. " TXRESOURCEERRORQUEUE[5] ,Tx Resource Error in Queue 5" "No interrupt,Interrupt" bitfld.long 0x0C 28. " TXRESOURCEERRORQUEUE[4] ,Tx Resource Error in Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 27. " TXRESOURCEERRORQUEUE[3] ,Tx Resource Error in Queue 3" "No interrupt,Interrupt" bitfld.long 0x0C 26. " TXRESOURCEERRORQUEUE[2] ,Tx Resource Error in Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 25. " TXRESOURCEERRORQUEUE[1] ,Tx Resource Error in Queue 1" "No interrupt,Interrupt" bitfld.long 0x0C 24. " TXRESOURCEERRORQUEUE[0] ,Tx Resource Error in Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 19. " RXNOBUFFERSTOPOOL[3] ,RX No Buffers to Pool 3" "No interrupt,Interrupt" bitfld.long 0x0C 18. " RXNOBUFFERSTOPOOL[2] ,RX No Buffers to Pool 2" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 17. " RXNOBUFFERSTOPOOL[1] ,RX No Buffers to Pool 1" "No interrupt,Interrupt" bitfld.long 0x0C 16. " RXNOBUFFERSTOPOOL[0] ,RX No Buffers to Pool 0" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 14. " SERDESREALIGNSYNCERROR ,Serdes Realign Sync Error" "No interrupt,Interrupt" bitfld.long 0x0C 12. " PRBSERROR ,PRBS Error" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 11. " TXUNDRN ,TX FIFO Underrun" "No interrupt,Interrupt" bitfld.long 0x0C 10. " RXLARGEPACKET ,RX Large Packet" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 9. " RXCRCERROR ,RX CRC Error" "No interrupt,Interrupt" bitfld.long 0x0C 8. " RXOVERRUN ,Internal Address Error " "No interrupt,Interrupt" textline " " bitfld.long 0x0C 7. " INTERNALADDRESSERROR ,Internal Address Error " "No interrupt,Interrupt" bitfld.long 0x0C 4. " PTP ,PTP identification" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 1. " LINKCHANGE ,Link Status Change" "No interrupt,Interrupt" bitfld.long 0x0C 0. " PHYSTATUSCHNG ,Phy Status Change" "No interrupt,Interrupt" line.long 0x10 "PMISCIM,Port Misc Interrupt Mask" bitfld.long 0x10 31. " MISCMASK[31] ,Tx Resource Error in Queue 7 Mask" "Masked,Not masked" bitfld.long 0x10 30. " MISCMASK[30] ,Tx Resource Error in Queue 6 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 29. " MISCMASK[29] ,Tx Resource Error in Queue 5 Mask" "Masked,Not masked" bitfld.long 0x10 28. " MISCMASK[28] ,Tx Resource Error in Queue 4 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 27. " MISCMASK[27] ,Tx Resource Error in Queue 3 Mask" "Masked,Not masked" bitfld.long 0x10 26. " MISCMASK[26] ,Tx Resource Error in Queue 2 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 25. " MISCMASK[25] ,Tx Resource Error in Queue 1 Mask" "Masked,Not masked" bitfld.long 0x10 24. " MISCMASK[24] ,Tx Resource Error in Queue 0 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 19. " MISCMASK[19] ,RX No Buffers to Pool 3 Mask" "Masked,Not masked" bitfld.long 0x10 18. " MISCMASK[18] ,RX No Buffers to Pool 2 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 17. " MISCMASK[17] ,RX No Buffers to Pool 1 Mask" "Masked,Not masked" bitfld.long 0x10 16. " MISCMASK[16] ,RX No Buffers to Pool 0 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 14. " MISCMASK[14] ,Serdes Realign Sync Error Mask" "Masked,Not masked" bitfld.long 0x10 12. " MISCMASK[12] ,PRBS Error Mask" "Masked,Not masked" textline " " bitfld.long 0x10 11. " MISCMASK[11] ,TX FIFO Underrun Mask" "Masked,Not masked" bitfld.long 0x10 10. " MISCMASK[10] ,RX Large Packet Mask" "Masked,Not masked" textline " " bitfld.long 0x10 9. " MISCMASK[9] ,RX CRC Error Mask" "Masked,Not masked" bitfld.long 0x10 8. " MISCMASK[8] ,Internal Address Error Mask" "Masked,Not masked" textline " " bitfld.long 0x10 7. " MISCMASK[7] ,Internal Address Error Mask" "Masked,Not masked" bitfld.long 0x10 4. " MISCMASK[4] ,PTP identification Mask" "Masked,Not masked" textline " " bitfld.long 0x10 1. " MISCMASK[1] ,Link Status Change Mask" "Masked,Not masked" bitfld.long 0x10 0. " MISCMASK[0] ,Phy Status Change Mask" "Masked,Not masked" line.long 0x14 "PINTENB,Port Interrupt Enable" bitfld.long 0x14 15. " TXPKTINTRPTENB[7] ,TX Packet Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x14 14. " TXPKTINTRPTENB[6] ,TX Packet Interrupt Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x14 13. " TXPKTINTRPTENB[5] ,TX Packet Interrupt Enable 5" "Disabled,Enabled" bitfld.long 0x14 12. " TXPKTINTRPTENB[4] ,TX Packet Interrupt Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x14 11. " TXPKTINTRPTENB[3] ,TX Packet Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x14 10. " TXPKTINTRPTENB[2] ,TX Packet Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x14 9. " TXPKTINTRPTENB[1] ,TX Packet Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x14 8. " TXPKTINTRPTENB[0] ,TX Packet Interrupt Enable 0" "Disabled,Enabled" textline " " bitfld.long 0x14 7. " RXPKTINTRPTENB[7] ,RX Packet Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x14 6. " RXPKTINTRPTENB[6] ,RX Packet Interrupt Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x14 5. " RXPKTINTRPTENB[5] ,RX Packet Interrupt Enable 5" "Disabled,Enabled" bitfld.long 0x14 4. " RXPKTINTRPTENB[4] ,RX Packet Interrupt Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x14 3. " RXPKTINTRPTENB[3] ,RX Packet Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x14 2. " RXPKTINTRPTENB[2] ,RX Packet Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x14 1. " RXPKTINTRPTENB[1] ,RX Packet Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x14 0. " RXPKTINTRPTENB[0] ,RX Packet Interrupt Enable 0" "Disabled,Enabled" else hgroup.long 0x2540++0x3 hide.long 0x00 "PCP02Q,Port CPU0 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2544++0x3 hide.long 0x00 "PCP12Q,Port CPU1 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2548++0x3 hide.long 0x00 "PCP22Q,Port CPU2 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x254C++0x3 hide.long 0x00 "PCP32Q,Port CPU3 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2580++0x1F hide.long 0x0 "PRXITTH0,Port RX Interrupt Threshold 0 Register" hide.long 0x4 "PRXITTH1,Port RX Interrupt Threshold 1 Register" hide.long 0x8 "PRXITTH2,Port RX Interrupt Threshold 2 Register" hide.long 0xC "PRXITTH3,Port RX Interrupt Threshold 3 Register" hide.long 0x10 "PRXITTH4,Port RX Interrupt Threshold 4 Register" hide.long 0x14 "PRXITTH5,Port RX Interrupt Threshold 5 Register" hide.long 0x18 "PRXITTH6,Port RX Interrupt Threshold 6 Register" hgroup.long 0x25A0++0x3 hide.long 0x00 "PRXTXTHIC,Port RX_TX Threshold Interrupt Cause Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x25A4++0x17 hide.long 0x00 "PRXTXTHIM,Port RX_TX Threshold Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x04 "PRXTXIC,Port RX_TX Interrupt Cause" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x08 "PRXTXIM,Port RX_TX Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x0C "PMISCIC,Port Misc Interrupt Cause" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x10 "PMISCIM,Port Misc Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x14 "PINTENB,Port Interrupt Enable" endif tree.end tree "Miscellaneous Interrupt Registers" width 7. rgroup.long 0x2494++0x3 line.long 0x00 "EUIAE,Port Internal Address Error Register" hexmask.long.word 0x00 0.--13. 1. " INTERNALADDRESS ,Locks bits 15:2 of the internal address bits if there is an address violation of unmapped access to the port registers" tree.end width 11. tree.end tree "Port 3" base A:(Data.Long(C15:0x400f)<<13.)+0x34000 tree "SGMII Communication PHY" width 9. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2E04))&0xE0)==(0x0||0x80)) group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "20MHz,25MHz,?..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2E04))&0xE0)==0x60) group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "100MHz,?..." else group.long 0x2E04++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." endif group.long 0x2E54++0x3 line.long 0x00 "PTCR,PHY Test Control 0 Register" bitfld.long 0x00 15. " PT_EN ,PHY Test Enable" "Disabled,Enabled" bitfld.long 0x00 14. " PT_RST ,PHY Test Reset" "No reset,Reset" textline " " bitfld.long 0x00 13. " PT_PASS ,PHY Test Pass" "No error,Error" bitfld.long 0x00 12. " PT_LOCK ,PHY Test Pattern Lock" "Not locked,Locked" textline " " bitfld.long 0x00 11. " PT_XFER_DIFF ,PHY Test Transmit Jitter Pattern Select Option" "PT_DATA[7:0],PT_DATA[95:88]" bitfld.long 0x00 10. " PT_PATSYN_EN ,PHY Test Pattern Sync Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " PT_START_RD ,PHY Test Start Running Disparity" "Negative,Positive" bitfld.long 0x00 8. " PT_LONG_SHORT ,PHY Test Long SATA Patterns" "Short,Long" textline " " bitfld.long 0x00 4.--7. " PT_PATTERN_SEL ,PHY Test Pattern Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " PT_LOCK_CNT ,Pattern Lock Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x2E7C++0xB line.long 0x00 "PTPECR0,PHY Test PRBS Error Counter 0 Register" hexmask.long.word 0x00 0.--15. 1. " PT_PRBS_ERR_CNT[31:16] ,PHY Test Error Count [31:16]" line.long 0x04 "PTPECR1,PHY Test PRBS Error Counter 1 Register" hexmask.long.word 0x04 0.--15. 1. " PT_PRBS_ERR_CNT[15:0] ,PHY Test Error Count [15:0]" line.long 0x08 "PTOR0,PHY Test OOB 0 Register" bitfld.long 0x08 12.--13. " PT_TESTMODE ,Test mode" "Disabled,Enabled,?..." group.long 0x2E8C++0x3 line.long 0x00 "DLER,Digital Loopback Enable Register" bitfld.long 0x00 10.--11. " SEL_BITS ,Select Data Bit Width" "10-bit,20-bit,40-bit,?..." group.long 0x2F18++0x3 line.long 0x00 "RCSR,Reference Clock Select Register" bitfld.long 0x00 10. " REFCLK_SEL ,REFCLK_SEL" "RefClk0,RefClk1" group.long 0x2F20++0x3 line.long 0x00 "CCR,COMPHY Control Register" bitfld.long 0x00 2. " RX_HIZ ,RX High Impedance Mode" "Termination,?..." tree.end tree "Address Decoder Registers" width 6. group.long 0x2200++0x3 line.long 0x00 "BA0,Base Address 0" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2208++0x3 line.long 0x00 "BA1,Base Address 1" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2210++0x3 line.long 0x00 "BA2,Base Address 2" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2218++0x3 line.long 0x00 "BA3,Base Address 3" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2220++0x3 line.long 0x00 "BA4,Base Address 4" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2228++0x3 line.long 0x00 "BA5,Base Address 5" hexmask.long.word 0x00 16.--31. 0x1 " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Specific Attributes" bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x2204++0x3 line.long 0x00 "SR0,Size Register 0" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x220C++0x3 line.long 0x00 "SR1,Size Register 1" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2214++0x3 line.long 0x00 "SR2,Size Register 2" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x221C++0x3 line.long 0x00 "SR3,Size Register 3" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2224++0x3 line.long 0x00 "SR4,Size Register 4" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x222C++0x3 line.long 0x00 "SR5,Size Register 5" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x2280++0x3 line.long 0x00 "HA0,High Address Remap 0" group.long 0x2284++0x3 line.long 0x00 "HA1,High Address Remap 1" group.long 0x2288++0x3 line.long 0x00 "HA2,High Address Remap 2" group.long 0x2290++0x3 line.long 0x00 "BARE,Base Address Enable" bitfld.long 0x00 5. " EN5 ,Address Window 5 Enable" "Enabled,Disabled" bitfld.long 0x00 4. " EN4 ,Address Window 4 Enable" "Enabled,Disabled" bitfld.long 0x00 3. " EN3 ,Address Window 3 Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 2. " EN2 ,Address Window 2 Enable" "Enabled,Disabled" bitfld.long 0x00 1. " EN1 ,Address Window 1 Enable" "Enabled,Disabled" bitfld.long 0x00 0. " EN0 ,Address Window 0 Enable" "Enabled,Disabled" group.long 0x2294++0x3 line.long 0x00 "EPAP,Ethernet Port Access Protect" bitfld.long 0x00 10.--11. " WIN5 ,Window 5 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 8.--9. " WIN4 ,Window 4 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 6.--7. " WIN3 ,Window 3 Access Control" "Not allowed,Read only,Reserved,Read/Write" textline " " bitfld.long 0x00 4.--5. " WIN2 ,Window 2 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 2.--3. " WIN1 ,Window 1 Access Control" "Not allowed,Read only,Reserved,Read/Write" bitfld.long 0x00 0.--1. " WIN0 ,Window 0 Access Control" "Not allowed,Read only,Reserved,Read/Write" tree.end tree "Global Miscellaneous Registers" width 9. group.long 0x2000++0x3 line.long 0x00 "PHYADDR,PHY Address" hexmask.long.byte 0x00 0.--4. 1. " PHYAD ,PHY Device Address" group.long 0x2004++0x3 line.long 0x00 "SMI,SMI" bitfld.long 0x00 28. " BUSY ,Busy" "Idle,Busy" bitfld.long 0x00 27. " READVALID ,Read Operation Completed" "Not completed,Completed" textline " " bitfld.long 0x00 26. " OPCODE ,Opcode" "Write,Read" hexmask.long.word 0x00 21.--25. 0x20 " REGAD ,PHY Device Register Address" textline " " hexmask.long.byte 0x00 16.--20. 1. " PHYAD ,PHY Device Address" hexmask.long.word 0x00 0.--15. 1. " DATA ,Data" group.long 0x2008++0x3 line.long 0x00 "EUDA,Ethernet Unit Default Address" hexmask.long 0x00 3.--31. 0x8 " DAR , Default Address" group.long 0x200c++0x3 line.long 0x00 "EUDID,Ethernet Unit Default ID" hexmask.long.byte 0x00 4.--11. 1. " DATTR ,Default Attribute" hexmask.long.byte 0x00 0.--3. 1. " DIDR ,Target Unit ID" group.long 0x2080++0x3 line.long 0x00 "EUIC,Ethernet Unit Interrupt Cause" bitfld.long 0x00 12. " MDPERR ,Port MIB SRAM parity error" "No error,Error" bitfld.long 0x00 9. " PDPERR ,Port DMA internal data path (SRAMs) parity error" "No error,Error" textline " " bitfld.long 0x00 7. " INTERNALADDRERROR ,Internal Address Error" "Not detected,Detected" bitfld.long 0x00 5. " COUNT_WA ,Wounters Wrap Around" "Not wrapped,Wrapped" textline " " bitfld.long 0x00 4. " SMIDONE ,SMI Command Done" "Not completed,Completed" bitfld.long 0x00 3. " ADDRESSNOMATCH ,Ethernet DMA Address Not Match" "Not matched,Matched" textline " " bitfld.long 0x00 2. " ADDRESSVIOLATION ,Ethernet DMA Violate Window Access Protection" "Not violated,Violated" bitfld.long 0x00 1. " PARITY ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 0. " ETHERINTSUM ,Ethernet Unit Interrupt Summary" "No interrupt,Interrupt" group.long 0x2084++0x3 line.long 0x00 "EUIM,Ethernet Unit Interrupt Mask" bitfld.long 0x00 12. " MDPERRMASK ,Port MIB SRAM parity error Mask" "Masked,Not masked" bitfld.long 0x00 9. " PDPERRMASK ,Port DMA internal data path (SRAMs) parity error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTERNALADDRERRORMSK ,Internal Address Error Mask" "Masked,Not masked" bitfld.long 0x00 5. " COUNT_WAMSK ,Wounters Wrap Around Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " SMIDONEMSK ,SMI Command Done Mask" "Masked,Not masked" bitfld.long 0x00 3. " ADDRESSNOMATCHMSK ,Ethernet DMA Address Not Match Mask" "Masked,Not masked" textline " " bitfld.long 0x00 2. " ADDRESSVIOLATIONMSK ,Ethernet DMA Violate Window Access Protection Mask" "Masked,Not masked" bitfld.long 0x00 1. " PARITYMSK ,Parity Error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " ETHERINTSUMMSK ,Ethernet Unit Interrupt Summary Mask" "Masked,Not masked" rgroup.long 0x2094++0x3 line.long 0x00 "EUEA,Ethernet Unit Error Address" hexmask.long 0x00 0.--31. 1. " ERRORADDRESS ,Error Address" rgroup.long 0x2098++0x3 line.long 0x00 "EUIAE,Etheret Unit Internal Address Error" hexmask.long.word 0x00 2.--15. 0x4 " INTERNALADDRESS ,Internal Address" group.long 0x20b0++0x3 line.long 0x00 "EUC,Ethernet Unit Control" bitfld.long 0x00 25. " RAMSINITCOMPLETED ,RAMs initialization completed" "Not completed,Completed" bitfld.long 0x00 24. " PORTRESET ,Port Reset" "Inactive,Active" textline " " bitfld.long 0x00 1. " POLLING ,Polling Enable" "Disabled,Enabled" tree.end tree "Miscellaneous Registers" width 5. group.long 0x241c++0x3 line.long 0x00 "SDC,SDMA Configuration" bitfld.long 0x00 22.--24. " TXBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words,16 words,?..." bitfld.long 0x00 6. " SWAPMODE ,Swap Mode" "No swapping,Byte swap" textline " " bitfld.long 0x00 5. " BLMT ,Big/Little Endian Transmit Mode" "Byte swap,No swap" bitfld.long 0x00 4. " BLMR ,Big/Little Endian Receive Mode" "Byte swap,No swap" textline " " bitfld.long 0x00 1.--3. " RXBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words,16 words,?..." tree.end tree "Networking Controller Miscellaneous Registers" width 10. group.long 0x2500++0x3 line.long 0x00 "PACC,Port Acceleration Mode Register" bitfld.long 0x00 0.--2. " ACCELERATIONMODE ,Acceleration mode of the port" "Reserved,SW,HW or SW,?..." width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x2504++0x3 line.long 0x00 "PBMADDR,Port BM Address Register" hexmask.long.tbyte 0x00 11.--31. 0x8 " BMADDRESS ,Buffer Management Unit Address" else hgroup.long 0x2504++0x3 hide.long 0x00 "PBMADDR,Port BM Address Register" endif rgroup.long 0x25BC++0x3 line.long 0x00 "PVERSION, Port Version Register" hexmask.long.byte 0x00 0.--7. 1. " VERSION ,Networking controller version" tree.end tree "RX DMA Hardware Parser Registers" width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2) group.long 0x2410++0x3 line.long 0x00 "EVLANE,VLAN EtherType" hexmask.long.word 0x00 0.--15. 1. " VL_ETHERTYPE ,Ethertype for Packets Carrying VLAN tag" else hgroup.long 0x2410++0x3 hide.long 0x00 "EVLANE,VLAN EtherType" endif group.long 0x2414++0x3 line.long 0x00 "MACAL,MAC Address Low" hexmask.long.word 0x00 0.--15. 1. " MAC[15:0] ,Least Significant Bits of MAC Address" group.long 0x2418++0x3 line.long 0x00 "MACAH,MAC Address High" hexmask.long 0x00 0.--31. 1. " MAC[47:16] ,Most Significant Bits of MAC Address" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2) group.long 0x2420++0x3 line.long 0x00 "DSCP0,IP Differentiated Services CodePoint 0 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[29:0] ,Priority Queue Mapping of Received Frames with DSCP Value 0 to 9" group.long 0x2424++0x3 line.long 0x00 "DSCP1,IP Differentiated Services CodePoint 1 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[59:30] ,Priority Queue Mapping of Received Frames with DSCP Value 10 to 19" group.long 0x2428++0x3 line.long 0x00 "DSCP2,IP Differentiated Services CodePoint 2 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[89:60] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x242C++0x3 line.long 0x00 "DSCP3,IP Differentiated Services CodePoint 3 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[119:90] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2430++0x3 line.long 0x00 "DSCP4,IP Differentiated Services CodePoint 4 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[149:120] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2434++0x3 line.long 0x00 "DSCP5,IP Differentiated Services CodePoint 5 to Priority" hexmask.long 0x00 0.--29. 1. " TOS_Q[179:150] ,Priority Queue Mapping of Received Frames with DSCP Value 20 to 29" group.long 0x2438++0x3 line.long 0x00 "DSCP6,IP Differentiated Services CodePoint 6 to Priority" hexmask.long.word 0x00 0.--11. 1. " TOS_Q[191:180] ,Priotity Queue Mapping of Received Frames with DSCP Value 60 to 63" group.long 0x2440++0x3 line.long 0x00 "VPT2P,VLAN Priority Tag to Priority" hexmask.long.tbyte 0x00 0.--23. 1. " PRIORITY[23:0] ,Priority Queue Mapping of Received Frames" group.long 0x24bc++0x3 line.long 0x00 "ETHTYPPR,Ethernet Type Priority Register" bitfld.long 0x00 21. " FORCEUNICSTHIT ,Force Unicast hit" "Not forced,Forced" hexmask.long.word 0x00 5.--20. 1. " ETHERTYPRPRIVAL ,EtherType priority value" textline " " bitfld.long 0x00 2.--4. " ETHERTYPEPRIQ ,EtherType Priority Queue" "0,1,2,3,4,5,6,7" bitfld.long 0x00 1. " ETHERTYPEPRIFRSTEN ,EtherType Priority Enable and queuing decision is upon EtherTypePriQ" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " ETHERTYPEPRIEN ,EtherType Priority Enable" "Disabled,Enabled" else hgroup.long 0x2420++0x3 hide.long 0x00 "DSCP0,IP Differentiated Services CodePoint 0 to Priority" hgroup.long 0x2424++0x3 hide.long 0x00 "DSCP1,IP Differentiated Services CodePoint 1 to Priority" hgroup.long 0x2428++0x3 hide.long 0x00 "DSCP2,IP Differentiated Services CodePoint 2 to Priority" hgroup.long 0x242C++0x3 hide.long 0x00 "DSCP3,IP Differentiated Services CodePoint 3 to Priority" hgroup.long 0x2430++0x3 hide.long 0x00 "DSCP4,IP Differentiated Services CodePoint 4 to Priority" hgroup.long 0x2434++0x3 hide.long 0x00 "DSCP5,IP Differentiated Services CodePoint 5 to Priority" hgroup.long 0x2438++0x3 hide.long 0x00 "DSCP6,IP Differentiated Services CodePoint 6 to Priority" hgroup.long 0x2440++0x3 hide.long 0x00 "VPT2P,VLAN Priority Tag to Priority" hgroup.long 0x24bc++0x3 hide.long 0x00 "ETHTYPPR,Ethernet Type Priority Register" endif tree "DFSMT Registers" width 9. group.long 0x3400++0x3 line.long 0x00 "DFSMT0,Destination Address Filter Special Multicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3404++0x3 line.long 0x00 "DFSMT1,Destination Address Filter Special Multicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3408++0x3 line.long 0x00 "DFSMT2,Destination Address Filter Special Multicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x340C++0x3 line.long 0x00 "DFSMT3,Destination Address Filter Special Multicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" group.long 0x3410++0x3 line.long 0x00 "DFSMT4,Destination Address Filter Special Multicast Table 4 Register" bitfld.long 0x00 25.--27. " QUEUE19 ,Determines the Queue number if PASS[19 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS19 ,Determines whether to filter or accept, for pointer equal to 19 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE18 ,Determines the Queue number if PASS[18 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS18 ,Determines whether to filter or accept, for pointer equal to 18 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE17 ,Determines the Queue number if PASS[17 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS17 ,Determines whether to filter or accept, for pointer equal to 17 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE16 ,Determines the Queue number if PASS[16 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS16 ,Determines whether to filter or accept, for pointer equal to 16 " "Rejected,Accepted" group.long 0x3414++0x3 line.long 0x00 "DFSMT5,Destination Address Filter Special Multicast Table 5 Register" bitfld.long 0x00 25.--27. " QUEUE23 ,Determines the Queue number if PASS[23 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS23 ,Determines whether to filter or accept, for pointer equal to 23 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE22 ,Determines the Queue number if PASS[22 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS22 ,Determines whether to filter or accept, for pointer equal to 22 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE21 ,Determines the Queue number if PASS[21 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS21 ,Determines whether to filter or accept, for pointer equal to 21 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE20 ,Determines the Queue number if PASS[20 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS20 ,Determines whether to filter or accept, for pointer equal to 20 " "Rejected,Accepted" group.long 0x3418++0x3 line.long 0x00 "DFSMT6,Destination Address Filter Special Multicast Table 6 Register" bitfld.long 0x00 25.--27. " QUEUE27 ,Determines the Queue number if PASS[27 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS27 ,Determines whether to filter or accept, for pointer equal to 27 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE26 ,Determines the Queue number if PASS[26 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS26 ,Determines whether to filter or accept, for pointer equal to 26 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE25 ,Determines the Queue number if PASS[25 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS25 ,Determines whether to filter or accept, for pointer equal to 25 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE24 ,Determines the Queue number if PASS[24 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS24 ,Determines whether to filter or accept, for pointer equal to 24 " "Rejected,Accepted" group.long 0x341C++0x3 line.long 0x00 "DFSMT7,Destination Address Filter Special Multicast Table 7 Register" bitfld.long 0x00 25.--27. " QUEUE31 ,Determines the Queue number if PASS[31 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS31 ,Determines whether to filter or accept, for pointer equal to 31 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE30 ,Determines the Queue number if PASS[30 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS30 ,Determines whether to filter or accept, for pointer equal to 30 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE29 ,Determines the Queue number if PASS[29 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS29 ,Determines whether to filter or accept, for pointer equal to 29 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE28 ,Determines the Queue number if PASS[28 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS28 ,Determines whether to filter or accept, for pointer equal to 28 " "Rejected,Accepted" group.long 0x3420++0x3 line.long 0x00 "DFSMT8,Destination Address Filter Special Multicast Table 8 Register" bitfld.long 0x00 25.--27. " QUEUE35 ,Determines the Queue number if PASS[35 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS35 ,Determines whether to filter or accept, for pointer equal to 35 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE34 ,Determines the Queue number if PASS[34 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS34 ,Determines whether to filter or accept, for pointer equal to 34 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE33 ,Determines the Queue number if PASS[33 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS33 ,Determines whether to filter or accept, for pointer equal to 33 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE32 ,Determines the Queue number if PASS[32 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS32 ,Determines whether to filter or accept, for pointer equal to 32 " "Rejected,Accepted" group.long 0x3424++0x3 line.long 0x00 "DFSMT9,Destination Address Filter Special Multicast Table 9 Register" bitfld.long 0x00 25.--27. " QUEUE39 ,Determines the Queue number if PASS[39 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS39 ,Determines whether to filter or accept, for pointer equal to 39 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE38 ,Determines the Queue number if PASS[38 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS38 ,Determines whether to filter or accept, for pointer equal to 38 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE37 ,Determines the Queue number if PASS[37 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS37 ,Determines whether to filter or accept, for pointer equal to 37 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE36 ,Determines the Queue number if PASS[36 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS36 ,Determines whether to filter or accept, for pointer equal to 36 " "Rejected,Accepted" group.long 0x3428++0x3 line.long 0x00 "DFSMT10,Destination Address Filter Special Multicast Table 10 Register" bitfld.long 0x00 25.--27. " QUEUE43 ,Determines the Queue number if PASS[43 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS43 ,Determines whether to filter or accept, for pointer equal to 43 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE42 ,Determines the Queue number if PASS[42 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS42 ,Determines whether to filter or accept, for pointer equal to 42 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE41 ,Determines the Queue number if PASS[41 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS41 ,Determines whether to filter or accept, for pointer equal to 41 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE40 ,Determines the Queue number if PASS[40 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS40 ,Determines whether to filter or accept, for pointer equal to 40 " "Rejected,Accepted" group.long 0x342C++0x3 line.long 0x00 "DFSMT11,Destination Address Filter Special Multicast Table 11 Register" bitfld.long 0x00 25.--27. " QUEUE47 ,Determines the Queue number if PASS[47 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS47 ,Determines whether to filter or accept, for pointer equal to 47 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE46 ,Determines the Queue number if PASS[46 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS46 ,Determines whether to filter or accept, for pointer equal to 46 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE45 ,Determines the Queue number if PASS[45 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS45 ,Determines whether to filter or accept, for pointer equal to 45 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE44 ,Determines the Queue number if PASS[44 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS44 ,Determines whether to filter or accept, for pointer equal to 44 " "Rejected,Accepted" group.long 0x3430++0x3 line.long 0x00 "DFSMT12,Destination Address Filter Special Multicast Table 12 Register" bitfld.long 0x00 25.--27. " QUEUE51 ,Determines the Queue number if PASS[51 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS51 ,Determines whether to filter or accept, for pointer equal to 51 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE50 ,Determines the Queue number if PASS[50 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS50 ,Determines whether to filter or accept, for pointer equal to 50 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE49 ,Determines the Queue number if PASS[49 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS49 ,Determines whether to filter or accept, for pointer equal to 49 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE48 ,Determines the Queue number if PASS[48 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS48 ,Determines whether to filter or accept, for pointer equal to 48 " "Rejected,Accepted" group.long 0x3434++0x3 line.long 0x00 "DFSMT13,Destination Address Filter Special Multicast Table 13 Register" bitfld.long 0x00 25.--27. " QUEUE55 ,Determines the Queue number if PASS[55 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS55 ,Determines whether to filter or accept, for pointer equal to 55 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE54 ,Determines the Queue number if PASS[54 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS54 ,Determines whether to filter or accept, for pointer equal to 54 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE53 ,Determines the Queue number if PASS[53 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS53 ,Determines whether to filter or accept, for pointer equal to 53 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE52 ,Determines the Queue number if PASS[52 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS52 ,Determines whether to filter or accept, for pointer equal to 52 " "Rejected,Accepted" group.long 0x3438++0x3 line.long 0x00 "DFSMT14,Destination Address Filter Special Multicast Table 14 Register" bitfld.long 0x00 25.--27. " QUEUE59 ,Determines the Queue number if PASS[59 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS59 ,Determines whether to filter or accept, for pointer equal to 59 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE58 ,Determines the Queue number if PASS[58 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS58 ,Determines whether to filter or accept, for pointer equal to 58 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE57 ,Determines the Queue number if PASS[57 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS57 ,Determines whether to filter or accept, for pointer equal to 57 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE56 ,Determines the Queue number if PASS[56 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS56 ,Determines whether to filter or accept, for pointer equal to 56 " "Rejected,Accepted" group.long 0x343C++0x3 line.long 0x00 "DFSMT15,Destination Address Filter Special Multicast Table 15 Register" bitfld.long 0x00 25.--27. " QUEUE63 ,Determines the Queue number if PASS[63 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS63 ,Determines whether to filter or accept, for pointer equal to 63 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE62 ,Determines the Queue number if PASS[62 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS62 ,Determines whether to filter or accept, for pointer equal to 62 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE61 ,Determines the Queue number if PASS[61 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS61 ,Determines whether to filter or accept, for pointer equal to 61 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE60 ,Determines the Queue number if PASS[60 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS60 ,Determines whether to filter or accept, for pointer equal to 60 " "Rejected,Accepted" group.long 0x3440++0x3 line.long 0x00 "DFSMT16,Destination Address Filter Special Multicast Table 16 Register" bitfld.long 0x00 25.--27. " QUEUE67 ,Determines the Queue number if PASS[67 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS67 ,Determines whether to filter or accept, for pointer equal to 67 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE66 ,Determines the Queue number if PASS[66 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS66 ,Determines whether to filter or accept, for pointer equal to 66 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE65 ,Determines the Queue number if PASS[65 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS65 ,Determines whether to filter or accept, for pointer equal to 65 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE64 ,Determines the Queue number if PASS[64 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS64 ,Determines whether to filter or accept, for pointer equal to 64 " "Rejected,Accepted" group.long 0x3444++0x3 line.long 0x00 "DFSMT17,Destination Address Filter Special Multicast Table 17 Register" bitfld.long 0x00 25.--27. " QUEUE71 ,Determines the Queue number if PASS[71 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS71 ,Determines whether to filter or accept, for pointer equal to 71 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE70 ,Determines the Queue number if PASS[70 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS70 ,Determines whether to filter or accept, for pointer equal to 70 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE69 ,Determines the Queue number if PASS[69 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS69 ,Determines whether to filter or accept, for pointer equal to 69 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE68 ,Determines the Queue number if PASS[68 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS68 ,Determines whether to filter or accept, for pointer equal to 68 " "Rejected,Accepted" group.long 0x3448++0x3 line.long 0x00 "DFSMT18,Destination Address Filter Special Multicast Table 18 Register" bitfld.long 0x00 25.--27. " QUEUE75 ,Determines the Queue number if PASS[75 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS75 ,Determines whether to filter or accept, for pointer equal to 75 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE74 ,Determines the Queue number if PASS[74 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS74 ,Determines whether to filter or accept, for pointer equal to 74 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE73 ,Determines the Queue number if PASS[73 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS73 ,Determines whether to filter or accept, for pointer equal to 73 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE72 ,Determines the Queue number if PASS[72 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS72 ,Determines whether to filter or accept, for pointer equal to 72 " "Rejected,Accepted" group.long 0x344C++0x3 line.long 0x00 "DFSMT19,Destination Address Filter Special Multicast Table 19 Register" bitfld.long 0x00 25.--27. " QUEUE79 ,Determines the Queue number if PASS[79 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS79 ,Determines whether to filter or accept, for pointer equal to 79 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE78 ,Determines the Queue number if PASS[78 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS78 ,Determines whether to filter or accept, for pointer equal to 78 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE77 ,Determines the Queue number if PASS[77 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS77 ,Determines whether to filter or accept, for pointer equal to 77 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE76 ,Determines the Queue number if PASS[76 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS76 ,Determines whether to filter or accept, for pointer equal to 76 " "Rejected,Accepted" group.long 0x3450++0x3 line.long 0x00 "DFSMT20,Destination Address Filter Special Multicast Table 20 Register" bitfld.long 0x00 25.--27. " QUEUE83 ,Determines the Queue number if PASS[83 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS83 ,Determines whether to filter or accept, for pointer equal to 83 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE82 ,Determines the Queue number if PASS[82 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS82 ,Determines whether to filter or accept, for pointer equal to 82 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE81 ,Determines the Queue number if PASS[81 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS81 ,Determines whether to filter or accept, for pointer equal to 81 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE80 ,Determines the Queue number if PASS[80 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS80 ,Determines whether to filter or accept, for pointer equal to 80 " "Rejected,Accepted" group.long 0x3454++0x3 line.long 0x00 "DFSMT21,Destination Address Filter Special Multicast Table 21 Register" bitfld.long 0x00 25.--27. " QUEUE87 ,Determines the Queue number if PASS[87 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS87 ,Determines whether to filter or accept, for pointer equal to 87 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE86 ,Determines the Queue number if PASS[86 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS86 ,Determines whether to filter or accept, for pointer equal to 86 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE85 ,Determines the Queue number if PASS[85 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS85 ,Determines whether to filter or accept, for pointer equal to 85 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE84 ,Determines the Queue number if PASS[84 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS84 ,Determines whether to filter or accept, for pointer equal to 84 " "Rejected,Accepted" group.long 0x3458++0x3 line.long 0x00 "DFSMT22,Destination Address Filter Special Multicast Table 22 Register" bitfld.long 0x00 25.--27. " QUEUE91 ,Determines the Queue number if PASS[91 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS91 ,Determines whether to filter or accept, for pointer equal to 91 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE90 ,Determines the Queue number if PASS[90 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS90 ,Determines whether to filter or accept, for pointer equal to 90 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE89 ,Determines the Queue number if PASS[89 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS89 ,Determines whether to filter or accept, for pointer equal to 89 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE88 ,Determines the Queue number if PASS[88 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS88 ,Determines whether to filter or accept, for pointer equal to 88 " "Rejected,Accepted" group.long 0x345C++0x3 line.long 0x00 "DFSMT23,Destination Address Filter Special Multicast Table 23 Register" bitfld.long 0x00 25.--27. " QUEUE95 ,Determines the Queue number if PASS[95 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS95 ,Determines whether to filter or accept, for pointer equal to 95 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE94 ,Determines the Queue number if PASS[94 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS94 ,Determines whether to filter or accept, for pointer equal to 94 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE93 ,Determines the Queue number if PASS[93 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS93 ,Determines whether to filter or accept, for pointer equal to 93 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE92 ,Determines the Queue number if PASS[92 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS92 ,Determines whether to filter or accept, for pointer equal to 92 " "Rejected,Accepted" group.long 0x3460++0x3 line.long 0x00 "DFSMT24,Destination Address Filter Special Multicast Table 24 Register" bitfld.long 0x00 25.--27. " QUEUE99 ,Determines the Queue number if PASS[99 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS99 ,Determines whether to filter or accept, for pointer equal to 99 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE98 ,Determines the Queue number if PASS[98 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS98 ,Determines whether to filter or accept, for pointer equal to 98 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE97 ,Determines the Queue number if PASS[97 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS97 ,Determines whether to filter or accept, for pointer equal to 97 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE96 ,Determines the Queue number if PASS[96 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS96 ,Determines whether to filter or accept, for pointer equal to 96 " "Rejected,Accepted" group.long 0x3464++0x3 line.long 0x00 "DFSMT25,Destination Address Filter Special Multicast Table 25 Register" bitfld.long 0x00 25.--27. " QUEUE103 ,Determines the Queue number if PASS[103]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS103 ,Determines whether to filter or accept, for pointer equal to 103" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE102 ,Determines the Queue number if PASS[102]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS102 ,Determines whether to filter or accept, for pointer equal to 102" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE101 ,Determines the Queue number if PASS[101]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS101 ,Determines whether to filter or accept, for pointer equal to 101" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE100 ,Determines the Queue number if PASS[100]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS100 ,Determines whether to filter or accept, for pointer equal to 100" "Rejected,Accepted" group.long 0x3468++0x3 line.long 0x00 "DFSMT26,Destination Address Filter Special Multicast Table 26 Register" bitfld.long 0x00 25.--27. " QUEUE107 ,Determines the Queue number if PASS[107]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS107 ,Determines whether to filter or accept, for pointer equal to 107" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE106 ,Determines the Queue number if PASS[106]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS106 ,Determines whether to filter or accept, for pointer equal to 106" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE105 ,Determines the Queue number if PASS[105]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS105 ,Determines whether to filter or accept, for pointer equal to 105" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE104 ,Determines the Queue number if PASS[104]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS104 ,Determines whether to filter or accept, for pointer equal to 104" "Rejected,Accepted" group.long 0x346C++0x3 line.long 0x00 "DFSMT27,Destination Address Filter Special Multicast Table 27 Register" bitfld.long 0x00 25.--27. " QUEUE111 ,Determines the Queue number if PASS[111]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS111 ,Determines whether to filter or accept, for pointer equal to 111" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE110 ,Determines the Queue number if PASS[110]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS110 ,Determines whether to filter or accept, for pointer equal to 110" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE109 ,Determines the Queue number if PASS[109]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS109 ,Determines whether to filter or accept, for pointer equal to 109" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE108 ,Determines the Queue number if PASS[108]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS108 ,Determines whether to filter or accept, for pointer equal to 108" "Rejected,Accepted" group.long 0x3470++0x3 line.long 0x00 "DFSMT28,Destination Address Filter Special Multicast Table 28 Register" bitfld.long 0x00 25.--27. " QUEUE115 ,Determines the Queue number if PASS[115]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS115 ,Determines whether to filter or accept, for pointer equal to 115" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE114 ,Determines the Queue number if PASS[114]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS114 ,Determines whether to filter or accept, for pointer equal to 114" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE113 ,Determines the Queue number if PASS[113]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS113 ,Determines whether to filter or accept, for pointer equal to 113" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE112 ,Determines the Queue number if PASS[112]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS112 ,Determines whether to filter or accept, for pointer equal to 112" "Rejected,Accepted" group.long 0x3474++0x3 line.long 0x00 "DFSMT29,Destination Address Filter Special Multicast Table 29 Register" bitfld.long 0x00 25.--27. " QUEUE119 ,Determines the Queue number if PASS[119]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS119 ,Determines whether to filter or accept, for pointer equal to 119" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE118 ,Determines the Queue number if PASS[118]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS118 ,Determines whether to filter or accept, for pointer equal to 118" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE117 ,Determines the Queue number if PASS[117]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS117 ,Determines whether to filter or accept, for pointer equal to 117" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE116 ,Determines the Queue number if PASS[116]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS116 ,Determines whether to filter or accept, for pointer equal to 116" "Rejected,Accepted" group.long 0x3478++0x3 line.long 0x00 "DFSMT30,Destination Address Filter Special Multicast Table 30 Register" bitfld.long 0x00 25.--27. " QUEUE123 ,Determines the Queue number if PASS[123]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS123 ,Determines whether to filter or accept, for pointer equal to 123" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE122 ,Determines the Queue number if PASS[122]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS122 ,Determines whether to filter or accept, for pointer equal to 122" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE121 ,Determines the Queue number if PASS[121]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS121 ,Determines whether to filter or accept, for pointer equal to 121" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE120 ,Determines the Queue number if PASS[120]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS120 ,Determines whether to filter or accept, for pointer equal to 120" "Rejected,Accepted" group.long 0x347C++0x3 line.long 0x00 "DFSMT31,Destination Address Filter Special Multicast Table 31 Register" bitfld.long 0x00 25.--27. " QUEUE127 ,Determines the Queue number if PASS[127]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS127 ,Determines whether to filter or accept, for pointer equal to 127" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE126 ,Determines the Queue number if PASS[126]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS126 ,Determines whether to filter or accept, for pointer equal to 126" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE125 ,Determines the Queue number if PASS[125]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS125 ,Determines whether to filter or accept, for pointer equal to 125" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE124 ,Determines the Queue number if PASS[124]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS124 ,Determines whether to filter or accept, for pointer equal to 124" "Rejected,Accepted" group.long 0x3480++0x3 line.long 0x00 "DFSMT32,Destination Address Filter Special Multicast Table 32 Register" bitfld.long 0x00 25.--27. " QUEUE131 ,Determines the Queue number if PASS[131]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS131 ,Determines whether to filter or accept, for pointer equal to 131" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE130 ,Determines the Queue number if PASS[130]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS130 ,Determines whether to filter or accept, for pointer equal to 130" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE129 ,Determines the Queue number if PASS[129]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS129 ,Determines whether to filter or accept, for pointer equal to 129" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE128 ,Determines the Queue number if PASS[128]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS128 ,Determines whether to filter or accept, for pointer equal to 128" "Rejected,Accepted" group.long 0x3484++0x3 line.long 0x00 "DFSMT33,Destination Address Filter Special Multicast Table 33 Register" bitfld.long 0x00 25.--27. " QUEUE135 ,Determines the Queue number if PASS[135]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS135 ,Determines whether to filter or accept, for pointer equal to 135" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE134 ,Determines the Queue number if PASS[134]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS134 ,Determines whether to filter or accept, for pointer equal to 134" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE133 ,Determines the Queue number if PASS[133]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS133 ,Determines whether to filter or accept, for pointer equal to 133" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE132 ,Determines the Queue number if PASS[132]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS132 ,Determines whether to filter or accept, for pointer equal to 132" "Rejected,Accepted" group.long 0x3488++0x3 line.long 0x00 "DFSMT34,Destination Address Filter Special Multicast Table 34 Register" bitfld.long 0x00 25.--27. " QUEUE139 ,Determines the Queue number if PASS[139]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS139 ,Determines whether to filter or accept, for pointer equal to 139" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE138 ,Determines the Queue number if PASS[138]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS138 ,Determines whether to filter or accept, for pointer equal to 138" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE137 ,Determines the Queue number if PASS[137]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS137 ,Determines whether to filter or accept, for pointer equal to 137" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE136 ,Determines the Queue number if PASS[136]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS136 ,Determines whether to filter or accept, for pointer equal to 136" "Rejected,Accepted" group.long 0x348C++0x3 line.long 0x00 "DFSMT35,Destination Address Filter Special Multicast Table 35 Register" bitfld.long 0x00 25.--27. " QUEUE143 ,Determines the Queue number if PASS[143]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS143 ,Determines whether to filter or accept, for pointer equal to 143" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE142 ,Determines the Queue number if PASS[142]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS142 ,Determines whether to filter or accept, for pointer equal to 142" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE141 ,Determines the Queue number if PASS[141]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS141 ,Determines whether to filter or accept, for pointer equal to 141" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE140 ,Determines the Queue number if PASS[140]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS140 ,Determines whether to filter or accept, for pointer equal to 140" "Rejected,Accepted" group.long 0x3490++0x3 line.long 0x00 "DFSMT36,Destination Address Filter Special Multicast Table 36 Register" bitfld.long 0x00 25.--27. " QUEUE147 ,Determines the Queue number if PASS[147]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS147 ,Determines whether to filter or accept, for pointer equal to 147" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE146 ,Determines the Queue number if PASS[146]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS146 ,Determines whether to filter or accept, for pointer equal to 146" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE145 ,Determines the Queue number if PASS[145]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS145 ,Determines whether to filter or accept, for pointer equal to 145" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE144 ,Determines the Queue number if PASS[144]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS144 ,Determines whether to filter or accept, for pointer equal to 144" "Rejected,Accepted" group.long 0x3494++0x3 line.long 0x00 "DFSMT37,Destination Address Filter Special Multicast Table 37 Register" bitfld.long 0x00 25.--27. " QUEUE151 ,Determines the Queue number if PASS[151]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS151 ,Determines whether to filter or accept, for pointer equal to 151" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE150 ,Determines the Queue number if PASS[150]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS150 ,Determines whether to filter or accept, for pointer equal to 150" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE149 ,Determines the Queue number if PASS[149]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS149 ,Determines whether to filter or accept, for pointer equal to 149" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE148 ,Determines the Queue number if PASS[148]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS148 ,Determines whether to filter or accept, for pointer equal to 148" "Rejected,Accepted" group.long 0x3498++0x3 line.long 0x00 "DFSMT38,Destination Address Filter Special Multicast Table 38 Register" bitfld.long 0x00 25.--27. " QUEUE155 ,Determines the Queue number if PASS[155]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS155 ,Determines whether to filter or accept, for pointer equal to 155" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE154 ,Determines the Queue number if PASS[154]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS154 ,Determines whether to filter or accept, for pointer equal to 154" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE153 ,Determines the Queue number if PASS[153]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS153 ,Determines whether to filter or accept, for pointer equal to 153" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE152 ,Determines the Queue number if PASS[152]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS152 ,Determines whether to filter or accept, for pointer equal to 152" "Rejected,Accepted" group.long 0x349C++0x3 line.long 0x00 "DFSMT39,Destination Address Filter Special Multicast Table 39 Register" bitfld.long 0x00 25.--27. " QUEUE159 ,Determines the Queue number if PASS[159]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS159 ,Determines whether to filter or accept, for pointer equal to 159" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE158 ,Determines the Queue number if PASS[158]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS158 ,Determines whether to filter or accept, for pointer equal to 158" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE157 ,Determines the Queue number if PASS[157]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS157 ,Determines whether to filter or accept, for pointer equal to 157" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE156 ,Determines the Queue number if PASS[156]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS156 ,Determines whether to filter or accept, for pointer equal to 156" "Rejected,Accepted" group.long 0x34A0++0x3 line.long 0x00 "DFSMT40,Destination Address Filter Special Multicast Table 40 Register" bitfld.long 0x00 25.--27. " QUEUE163 ,Determines the Queue number if PASS[163]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS163 ,Determines whether to filter or accept, for pointer equal to 163" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE162 ,Determines the Queue number if PASS[162]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS162 ,Determines whether to filter or accept, for pointer equal to 162" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE161 ,Determines the Queue number if PASS[161]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS161 ,Determines whether to filter or accept, for pointer equal to 161" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE160 ,Determines the Queue number if PASS[160]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS160 ,Determines whether to filter or accept, for pointer equal to 160" "Rejected,Accepted" group.long 0x34A4++0x3 line.long 0x00 "DFSMT41,Destination Address Filter Special Multicast Table 41 Register" bitfld.long 0x00 25.--27. " QUEUE167 ,Determines the Queue number if PASS[167]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS167 ,Determines whether to filter or accept, for pointer equal to 167" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE166 ,Determines the Queue number if PASS[166]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS166 ,Determines whether to filter or accept, for pointer equal to 166" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE165 ,Determines the Queue number if PASS[165]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS165 ,Determines whether to filter or accept, for pointer equal to 165" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE164 ,Determines the Queue number if PASS[164]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS164 ,Determines whether to filter or accept, for pointer equal to 164" "Rejected,Accepted" group.long 0x34A8++0x3 line.long 0x00 "DFSMT42,Destination Address Filter Special Multicast Table 42 Register" bitfld.long 0x00 25.--27. " QUEUE171 ,Determines the Queue number if PASS[171]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS171 ,Determines whether to filter or accept, for pointer equal to 171" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE170 ,Determines the Queue number if PASS[170]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS170 ,Determines whether to filter or accept, for pointer equal to 170" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE169 ,Determines the Queue number if PASS[169]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS169 ,Determines whether to filter or accept, for pointer equal to 169" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE168 ,Determines the Queue number if PASS[168]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS168 ,Determines whether to filter or accept, for pointer equal to 168" "Rejected,Accepted" group.long 0x34AC++0x3 line.long 0x00 "DFSMT43,Destination Address Filter Special Multicast Table 43 Register" bitfld.long 0x00 25.--27. " QUEUE175 ,Determines the Queue number if PASS[175]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS175 ,Determines whether to filter or accept, for pointer equal to 175" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE174 ,Determines the Queue number if PASS[174]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS174 ,Determines whether to filter or accept, for pointer equal to 174" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE173 ,Determines the Queue number if PASS[173]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS173 ,Determines whether to filter or accept, for pointer equal to 173" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE172 ,Determines the Queue number if PASS[172]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS172 ,Determines whether to filter or accept, for pointer equal to 172" "Rejected,Accepted" group.long 0x34B0++0x3 line.long 0x00 "DFSMT44,Destination Address Filter Special Multicast Table 44 Register" bitfld.long 0x00 25.--27. " QUEUE179 ,Determines the Queue number if PASS[179]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS179 ,Determines whether to filter or accept, for pointer equal to 179" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE178 ,Determines the Queue number if PASS[178]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS178 ,Determines whether to filter or accept, for pointer equal to 178" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE177 ,Determines the Queue number if PASS[177]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS177 ,Determines whether to filter or accept, for pointer equal to 177" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE176 ,Determines the Queue number if PASS[176]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS176 ,Determines whether to filter or accept, for pointer equal to 176" "Rejected,Accepted" group.long 0x34B4++0x3 line.long 0x00 "DFSMT45,Destination Address Filter Special Multicast Table 45 Register" bitfld.long 0x00 25.--27. " QUEUE183 ,Determines the Queue number if PASS[183]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS183 ,Determines whether to filter or accept, for pointer equal to 183" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE182 ,Determines the Queue number if PASS[182]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS182 ,Determines whether to filter or accept, for pointer equal to 182" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE181 ,Determines the Queue number if PASS[181]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS181 ,Determines whether to filter or accept, for pointer equal to 181" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE180 ,Determines the Queue number if PASS[180]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS180 ,Determines whether to filter or accept, for pointer equal to 180" "Rejected,Accepted" group.long 0x34B8++0x3 line.long 0x00 "DFSMT46,Destination Address Filter Special Multicast Table 46 Register" bitfld.long 0x00 25.--27. " QUEUE187 ,Determines the Queue number if PASS[187]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS187 ,Determines whether to filter or accept, for pointer equal to 187" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE186 ,Determines the Queue number if PASS[186]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS186 ,Determines whether to filter or accept, for pointer equal to 186" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE185 ,Determines the Queue number if PASS[185]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS185 ,Determines whether to filter or accept, for pointer equal to 185" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE184 ,Determines the Queue number if PASS[184]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS184 ,Determines whether to filter or accept, for pointer equal to 184" "Rejected,Accepted" group.long 0x34BC++0x3 line.long 0x00 "DFSMT47,Destination Address Filter Special Multicast Table 47 Register" bitfld.long 0x00 25.--27. " QUEUE191 ,Determines the Queue number if PASS[191]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS191 ,Determines whether to filter or accept, for pointer equal to 191" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE190 ,Determines the Queue number if PASS[190]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS190 ,Determines whether to filter or accept, for pointer equal to 190" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE189 ,Determines the Queue number if PASS[189]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS189 ,Determines whether to filter or accept, for pointer equal to 189" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE188 ,Determines the Queue number if PASS[188]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS188 ,Determines whether to filter or accept, for pointer equal to 188" "Rejected,Accepted" group.long 0x34C0++0x3 line.long 0x00 "DFSMT48,Destination Address Filter Special Multicast Table 48 Register" bitfld.long 0x00 25.--27. " QUEUE195 ,Determines the Queue number if PASS[195]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS195 ,Determines whether to filter or accept, for pointer equal to 195" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE194 ,Determines the Queue number if PASS[194]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS194 ,Determines whether to filter or accept, for pointer equal to 194" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE193 ,Determines the Queue number if PASS[193]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS193 ,Determines whether to filter or accept, for pointer equal to 193" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE192 ,Determines the Queue number if PASS[192]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS192 ,Determines whether to filter or accept, for pointer equal to 192" "Rejected,Accepted" group.long 0x34C4++0x3 line.long 0x00 "DFSMT49,Destination Address Filter Special Multicast Table 49 Register" bitfld.long 0x00 25.--27. " QUEUE199 ,Determines the Queue number if PASS[199]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS199 ,Determines whether to filter or accept, for pointer equal to 199" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE198 ,Determines the Queue number if PASS[198]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS198 ,Determines whether to filter or accept, for pointer equal to 198" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE197 ,Determines the Queue number if PASS[197]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS197 ,Determines whether to filter or accept, for pointer equal to 197" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE196 ,Determines the Queue number if PASS[196]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS196 ,Determines whether to filter or accept, for pointer equal to 196" "Rejected,Accepted" group.long 0x34C8++0x3 line.long 0x00 "DFSMT50,Destination Address Filter Special Multicast Table 50 Register" bitfld.long 0x00 25.--27. " QUEUE203 ,Determines the Queue number if PASS[203]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS203 ,Determines whether to filter or accept, for pointer equal to 203" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE202 ,Determines the Queue number if PASS[202]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS202 ,Determines whether to filter or accept, for pointer equal to 202" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE201 ,Determines the Queue number if PASS[201]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS201 ,Determines whether to filter or accept, for pointer equal to 201" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE200 ,Determines the Queue number if PASS[200]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS200 ,Determines whether to filter or accept, for pointer equal to 200" "Rejected,Accepted" group.long 0x34CC++0x3 line.long 0x00 "DFSMT51,Destination Address Filter Special Multicast Table 51 Register" bitfld.long 0x00 25.--27. " QUEUE207 ,Determines the Queue number if PASS[207]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS207 ,Determines whether to filter or accept, for pointer equal to 207" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE206 ,Determines the Queue number if PASS[206]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS206 ,Determines whether to filter or accept, for pointer equal to 206" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE205 ,Determines the Queue number if PASS[205]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS205 ,Determines whether to filter or accept, for pointer equal to 205" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE204 ,Determines the Queue number if PASS[204]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS204 ,Determines whether to filter or accept, for pointer equal to 204" "Rejected,Accepted" group.long 0x34D0++0x3 line.long 0x00 "DFSMT52,Destination Address Filter Special Multicast Table 52 Register" bitfld.long 0x00 25.--27. " QUEUE211 ,Determines the Queue number if PASS[211]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS211 ,Determines whether to filter or accept, for pointer equal to 211" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE210 ,Determines the Queue number if PASS[210]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS210 ,Determines whether to filter or accept, for pointer equal to 210" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE209 ,Determines the Queue number if PASS[209]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS209 ,Determines whether to filter or accept, for pointer equal to 209" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE208 ,Determines the Queue number if PASS[208]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS208 ,Determines whether to filter or accept, for pointer equal to 208" "Rejected,Accepted" group.long 0x34D4++0x3 line.long 0x00 "DFSMT53,Destination Address Filter Special Multicast Table 53 Register" bitfld.long 0x00 25.--27. " QUEUE215 ,Determines the Queue number if PASS[215]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS215 ,Determines whether to filter or accept, for pointer equal to 215" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE214 ,Determines the Queue number if PASS[214]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS214 ,Determines whether to filter or accept, for pointer equal to 214" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE213 ,Determines the Queue number if PASS[213]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS213 ,Determines whether to filter or accept, for pointer equal to 213" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE212 ,Determines the Queue number if PASS[212]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS212 ,Determines whether to filter or accept, for pointer equal to 212" "Rejected,Accepted" group.long 0x34D8++0x3 line.long 0x00 "DFSMT54,Destination Address Filter Special Multicast Table 54 Register" bitfld.long 0x00 25.--27. " QUEUE219 ,Determines the Queue number if PASS[219]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS219 ,Determines whether to filter or accept, for pointer equal to 219" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE218 ,Determines the Queue number if PASS[218]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS218 ,Determines whether to filter or accept, for pointer equal to 218" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE217 ,Determines the Queue number if PASS[217]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS217 ,Determines whether to filter or accept, for pointer equal to 217" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE216 ,Determines the Queue number if PASS[216]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS216 ,Determines whether to filter or accept, for pointer equal to 216" "Rejected,Accepted" group.long 0x34DC++0x3 line.long 0x00 "DFSMT55,Destination Address Filter Special Multicast Table 55 Register" bitfld.long 0x00 25.--27. " QUEUE223 ,Determines the Queue number if PASS[223]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS223 ,Determines whether to filter or accept, for pointer equal to 223" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE222 ,Determines the Queue number if PASS[222]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS222 ,Determines whether to filter or accept, for pointer equal to 222" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE221 ,Determines the Queue number if PASS[221]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS221 ,Determines whether to filter or accept, for pointer equal to 221" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE220 ,Determines the Queue number if PASS[220]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS220 ,Determines whether to filter or accept, for pointer equal to 220" "Rejected,Accepted" group.long 0x34E0++0x3 line.long 0x00 "DFSMT56,Destination Address Filter Special Multicast Table 56 Register" bitfld.long 0x00 25.--27. " QUEUE227 ,Determines the Queue number if PASS[227]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS227 ,Determines whether to filter or accept, for pointer equal to 227" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE226 ,Determines the Queue number if PASS[226]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS226 ,Determines whether to filter or accept, for pointer equal to 226" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE225 ,Determines the Queue number if PASS[225]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS225 ,Determines whether to filter or accept, for pointer equal to 225" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE224 ,Determines the Queue number if PASS[224]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS224 ,Determines whether to filter or accept, for pointer equal to 224" "Rejected,Accepted" group.long 0x34E4++0x3 line.long 0x00 "DFSMT57,Destination Address Filter Special Multicast Table 57 Register" bitfld.long 0x00 25.--27. " QUEUE231 ,Determines the Queue number if PASS[231]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS231 ,Determines whether to filter or accept, for pointer equal to 231" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE230 ,Determines the Queue number if PASS[230]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS230 ,Determines whether to filter or accept, for pointer equal to 230" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE229 ,Determines the Queue number if PASS[229]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS229 ,Determines whether to filter or accept, for pointer equal to 229" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE228 ,Determines the Queue number if PASS[228]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS228 ,Determines whether to filter or accept, for pointer equal to 228" "Rejected,Accepted" group.long 0x34E8++0x3 line.long 0x00 "DFSMT58,Destination Address Filter Special Multicast Table 58 Register" bitfld.long 0x00 25.--27. " QUEUE235 ,Determines the Queue number if PASS[235]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS235 ,Determines whether to filter or accept, for pointer equal to 235" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE234 ,Determines the Queue number if PASS[234]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS234 ,Determines whether to filter or accept, for pointer equal to 234" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE233 ,Determines the Queue number if PASS[233]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS233 ,Determines whether to filter or accept, for pointer equal to 233" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE232 ,Determines the Queue number if PASS[232]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS232 ,Determines whether to filter or accept, for pointer equal to 232" "Rejected,Accepted" group.long 0x34EC++0x3 line.long 0x00 "DFSMT59,Destination Address Filter Special Multicast Table 59 Register" bitfld.long 0x00 25.--27. " QUEUE239 ,Determines the Queue number if PASS[239]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS239 ,Determines whether to filter or accept, for pointer equal to 239" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE238 ,Determines the Queue number if PASS[238]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS238 ,Determines whether to filter or accept, for pointer equal to 238" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE237 ,Determines the Queue number if PASS[237]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS237 ,Determines whether to filter or accept, for pointer equal to 237" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE236 ,Determines the Queue number if PASS[236]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS236 ,Determines whether to filter or accept, for pointer equal to 236" "Rejected,Accepted" group.long 0x34F0++0x3 line.long 0x00 "DFSMT60,Destination Address Filter Special Multicast Table 60 Register" bitfld.long 0x00 25.--27. " QUEUE243 ,Determines the Queue number if PASS[243]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS243 ,Determines whether to filter or accept, for pointer equal to 243" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE242 ,Determines the Queue number if PASS[242]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS242 ,Determines whether to filter or accept, for pointer equal to 242" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE241 ,Determines the Queue number if PASS[241]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS241 ,Determines whether to filter or accept, for pointer equal to 241" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE240 ,Determines the Queue number if PASS[240]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS240 ,Determines whether to filter or accept, for pointer equal to 240" "Rejected,Accepted" group.long 0x34F4++0x3 line.long 0x00 "DFSMT61,Destination Address Filter Special Multicast Table 61 Register" bitfld.long 0x00 25.--27. " QUEUE247 ,Determines the Queue number if PASS[247]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS247 ,Determines whether to filter or accept, for pointer equal to 247" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE246 ,Determines the Queue number if PASS[246]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS246 ,Determines whether to filter or accept, for pointer equal to 246" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE245 ,Determines the Queue number if PASS[245]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS245 ,Determines whether to filter or accept, for pointer equal to 245" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE244 ,Determines the Queue number if PASS[244]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS244 ,Determines whether to filter or accept, for pointer equal to 244" "Rejected,Accepted" group.long 0x34F8++0x3 line.long 0x00 "DFSMT62,Destination Address Filter Special Multicast Table 62 Register" bitfld.long 0x00 25.--27. " QUEUE251 ,Determines the Queue number if PASS[251]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS251 ,Determines whether to filter or accept, for pointer equal to 251" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE250 ,Determines the Queue number if PASS[250]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS250 ,Determines whether to filter or accept, for pointer equal to 250" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE249 ,Determines the Queue number if PASS[249]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS249 ,Determines whether to filter or accept, for pointer equal to 249" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE248 ,Determines the Queue number if PASS[248]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS248 ,Determines whether to filter or accept, for pointer equal to 248" "Rejected,Accepted" group.long 0x34FC++0x3 line.long 0x00 "DFSMT63,Destination Address Filter Special Multicast Table 63 Register" bitfld.long 0x00 25.--27. " QUEUE255 ,Determines the Queue number if PASS[255]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS255 ,Determines whether to filter or accept, for pointer equal to 255" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE254 ,Determines the Queue number if PASS[254]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS254 ,Determines whether to filter or accept, for pointer equal to 254" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE253 ,Determines the Queue number if PASS[253]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS253 ,Determines whether to filter or accept, for pointer equal to 253" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE252 ,Determines the Queue number if PASS[252]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " PASS252 ,Determines whether to filter or accept, for pointer equal to 252" "Rejected,Accepted" tree.end tree "DFOMT Registers" width 9. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2) group.long 0x3500++0x3 line.long 0x00 "DFOMT0,Destination Address Filter Other Multicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3504++0x3 line.long 0x00 "DFOMT1,Destination Address Filter Other Multicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3508++0x3 line.long 0x00 "DFOMT2,Destination Address Filter Other Multicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x350C++0x3 line.long 0x00 "DFOMT3,Destination Address Filter Other Multicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" group.long 0x3510++0x3 line.long 0x00 "DFOMT4,Destination Address Filter Other Multicast Table 4 Register" bitfld.long 0x00 25.--27. " QUEUE19 ,Determines the Queue number if PASS[19 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS19 ,Determines whether to filter or accept, for pointer equal to 19 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE18 ,Determines the Queue number if PASS[18 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS18 ,Determines whether to filter or accept, for pointer equal to 18 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE17 ,Determines the Queue number if PASS[17 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS17 ,Determines whether to filter or accept, for pointer equal to 17 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE16 ,Determines the Queue number if PASS[16 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass16 ,Determines whether to filter or accept, for pointer equal to 16 " "Rejected,Accepted" group.long 0x3514++0x3 line.long 0x00 "DFOMT5,Destination Address Filter Other Multicast Table 5 Register" bitfld.long 0x00 25.--27. " QUEUE23 ,Determines the Queue number if PASS[23 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS23 ,Determines whether to filter or accept, for pointer equal to 23 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE22 ,Determines the Queue number if PASS[22 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS22 ,Determines whether to filter or accept, for pointer equal to 22 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE21 ,Determines the Queue number if PASS[21 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS21 ,Determines whether to filter or accept, for pointer equal to 21 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE20 ,Determines the Queue number if PASS[20 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass20 ,Determines whether to filter or accept, for pointer equal to 20 " "Rejected,Accepted" group.long 0x3518++0x3 line.long 0x00 "DFOMT6,Destination Address Filter Other Multicast Table 6 Register" bitfld.long 0x00 25.--27. " QUEUE27 ,Determines the Queue number if PASS[27 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS27 ,Determines whether to filter or accept, for pointer equal to 27 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE26 ,Determines the Queue number if PASS[26 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS26 ,Determines whether to filter or accept, for pointer equal to 26 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE25 ,Determines the Queue number if PASS[25 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS25 ,Determines whether to filter or accept, for pointer equal to 25 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE24 ,Determines the Queue number if PASS[24 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass24 ,Determines whether to filter or accept, for pointer equal to 24 " "Rejected,Accepted" group.long 0x351C++0x3 line.long 0x00 "DFOMT7,Destination Address Filter Other Multicast Table 7 Register" bitfld.long 0x00 25.--27. " QUEUE31 ,Determines the Queue number if PASS[31 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS31 ,Determines whether to filter or accept, for pointer equal to 31 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE30 ,Determines the Queue number if PASS[30 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS30 ,Determines whether to filter or accept, for pointer equal to 30 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE29 ,Determines the Queue number if PASS[29 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS29 ,Determines whether to filter or accept, for pointer equal to 29 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE28 ,Determines the Queue number if PASS[28 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass28 ,Determines whether to filter or accept, for pointer equal to 28 " "Rejected,Accepted" group.long 0x3520++0x3 line.long 0x00 "DFOMT8,Destination Address Filter Other Multicast Table 8 Register" bitfld.long 0x00 25.--27. " QUEUE35 ,Determines the Queue number if PASS[35 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS35 ,Determines whether to filter or accept, for pointer equal to 35 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE34 ,Determines the Queue number if PASS[34 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS34 ,Determines whether to filter or accept, for pointer equal to 34 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE33 ,Determines the Queue number if PASS[33 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS33 ,Determines whether to filter or accept, for pointer equal to 33 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE32 ,Determines the Queue number if PASS[32 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass32 ,Determines whether to filter or accept, for pointer equal to 32 " "Rejected,Accepted" group.long 0x3524++0x3 line.long 0x00 "DFOMT9,Destination Address Filter Other Multicast Table 9 Register" bitfld.long 0x00 25.--27. " QUEUE39 ,Determines the Queue number if PASS[39 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS39 ,Determines whether to filter or accept, for pointer equal to 39 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE38 ,Determines the Queue number if PASS[38 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS38 ,Determines whether to filter or accept, for pointer equal to 38 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE37 ,Determines the Queue number if PASS[37 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS37 ,Determines whether to filter or accept, for pointer equal to 37 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE36 ,Determines the Queue number if PASS[36 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass36 ,Determines whether to filter or accept, for pointer equal to 36 " "Rejected,Accepted" group.long 0x3528++0x3 line.long 0x00 "DFOMT10,Destination Address Filter Other Multicast Table 10 Register" bitfld.long 0x00 25.--27. " QUEUE43 ,Determines the Queue number if PASS[43 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS43 ,Determines whether to filter or accept, for pointer equal to 43 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE42 ,Determines the Queue number if PASS[42 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS42 ,Determines whether to filter or accept, for pointer equal to 42 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE41 ,Determines the Queue number if PASS[41 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS41 ,Determines whether to filter or accept, for pointer equal to 41 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE40 ,Determines the Queue number if PASS[40 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass40 ,Determines whether to filter or accept, for pointer equal to 40 " "Rejected,Accepted" group.long 0x352C++0x3 line.long 0x00 "DFOMT11,Destination Address Filter Other Multicast Table 11 Register" bitfld.long 0x00 25.--27. " QUEUE47 ,Determines the Queue number if PASS[47 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS47 ,Determines whether to filter or accept, for pointer equal to 47 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE46 ,Determines the Queue number if PASS[46 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS46 ,Determines whether to filter or accept, for pointer equal to 46 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE45 ,Determines the Queue number if PASS[45 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS45 ,Determines whether to filter or accept, for pointer equal to 45 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE44 ,Determines the Queue number if PASS[44 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass44 ,Determines whether to filter or accept, for pointer equal to 44 " "Rejected,Accepted" group.long 0x3530++0x3 line.long 0x00 "DFOMT12,Destination Address Filter Other Multicast Table 12 Register" bitfld.long 0x00 25.--27. " QUEUE51 ,Determines the Queue number if PASS[51 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS51 ,Determines whether to filter or accept, for pointer equal to 51 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE50 ,Determines the Queue number if PASS[50 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS50 ,Determines whether to filter or accept, for pointer equal to 50 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE49 ,Determines the Queue number if PASS[49 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS49 ,Determines whether to filter or accept, for pointer equal to 49 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE48 ,Determines the Queue number if PASS[48 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass48 ,Determines whether to filter or accept, for pointer equal to 48 " "Rejected,Accepted" group.long 0x3534++0x3 line.long 0x00 "DFOMT13,Destination Address Filter Other Multicast Table 13 Register" bitfld.long 0x00 25.--27. " QUEUE55 ,Determines the Queue number if PASS[55 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS55 ,Determines whether to filter or accept, for pointer equal to 55 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE54 ,Determines the Queue number if PASS[54 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS54 ,Determines whether to filter or accept, for pointer equal to 54 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE53 ,Determines the Queue number if PASS[53 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS53 ,Determines whether to filter or accept, for pointer equal to 53 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE52 ,Determines the Queue number if PASS[52 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass52 ,Determines whether to filter or accept, for pointer equal to 52 " "Rejected,Accepted" group.long 0x3538++0x3 line.long 0x00 "DFOMT14,Destination Address Filter Other Multicast Table 14 Register" bitfld.long 0x00 25.--27. " QUEUE59 ,Determines the Queue number if PASS[59 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS59 ,Determines whether to filter or accept, for pointer equal to 59 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE58 ,Determines the Queue number if PASS[58 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS58 ,Determines whether to filter or accept, for pointer equal to 58 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE57 ,Determines the Queue number if PASS[57 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS57 ,Determines whether to filter or accept, for pointer equal to 57 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE56 ,Determines the Queue number if PASS[56 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass56 ,Determines whether to filter or accept, for pointer equal to 56 " "Rejected,Accepted" group.long 0x353C++0x3 line.long 0x00 "DFOMT15,Destination Address Filter Other Multicast Table 15 Register" bitfld.long 0x00 25.--27. " QUEUE63 ,Determines the Queue number if PASS[63 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS63 ,Determines whether to filter or accept, for pointer equal to 63 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE62 ,Determines the Queue number if PASS[62 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS62 ,Determines whether to filter or accept, for pointer equal to 62 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE61 ,Determines the Queue number if PASS[61 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS61 ,Determines whether to filter or accept, for pointer equal to 61 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE60 ,Determines the Queue number if PASS[60 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass60 ,Determines whether to filter or accept, for pointer equal to 60 " "Rejected,Accepted" group.long 0x3540++0x3 line.long 0x00 "DFOMT16,Destination Address Filter Other Multicast Table 16 Register" bitfld.long 0x00 25.--27. " QUEUE67 ,Determines the Queue number if PASS[67 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS67 ,Determines whether to filter or accept, for pointer equal to 67 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE66 ,Determines the Queue number if PASS[66 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS66 ,Determines whether to filter or accept, for pointer equal to 66 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE65 ,Determines the Queue number if PASS[65 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS65 ,Determines whether to filter or accept, for pointer equal to 65 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE64 ,Determines the Queue number if PASS[64 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass64 ,Determines whether to filter or accept, for pointer equal to 64 " "Rejected,Accepted" group.long 0x3544++0x3 line.long 0x00 "DFOMT17,Destination Address Filter Other Multicast Table 17 Register" bitfld.long 0x00 25.--27. " QUEUE71 ,Determines the Queue number if PASS[71 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS71 ,Determines whether to filter or accept, for pointer equal to 71 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE70 ,Determines the Queue number if PASS[70 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS70 ,Determines whether to filter or accept, for pointer equal to 70 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE69 ,Determines the Queue number if PASS[69 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS69 ,Determines whether to filter or accept, for pointer equal to 69 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE68 ,Determines the Queue number if PASS[68 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass68 ,Determines whether to filter or accept, for pointer equal to 68 " "Rejected,Accepted" group.long 0x3548++0x3 line.long 0x00 "DFOMT18,Destination Address Filter Other Multicast Table 18 Register" bitfld.long 0x00 25.--27. " QUEUE75 ,Determines the Queue number if PASS[75 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS75 ,Determines whether to filter or accept, for pointer equal to 75 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE74 ,Determines the Queue number if PASS[74 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS74 ,Determines whether to filter or accept, for pointer equal to 74 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE73 ,Determines the Queue number if PASS[73 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS73 ,Determines whether to filter or accept, for pointer equal to 73 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE72 ,Determines the Queue number if PASS[72 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass72 ,Determines whether to filter or accept, for pointer equal to 72 " "Rejected,Accepted" group.long 0x354C++0x3 line.long 0x00 "DFOMT19,Destination Address Filter Other Multicast Table 19 Register" bitfld.long 0x00 25.--27. " QUEUE79 ,Determines the Queue number if PASS[79 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS79 ,Determines whether to filter or accept, for pointer equal to 79 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE78 ,Determines the Queue number if PASS[78 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS78 ,Determines whether to filter or accept, for pointer equal to 78 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE77 ,Determines the Queue number if PASS[77 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS77 ,Determines whether to filter or accept, for pointer equal to 77 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE76 ,Determines the Queue number if PASS[76 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass76 ,Determines whether to filter or accept, for pointer equal to 76 " "Rejected,Accepted" group.long 0x3550++0x3 line.long 0x00 "DFOMT20,Destination Address Filter Other Multicast Table 20 Register" bitfld.long 0x00 25.--27. " QUEUE83 ,Determines the Queue number if PASS[83 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS83 ,Determines whether to filter or accept, for pointer equal to 83 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE82 ,Determines the Queue number if PASS[82 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS82 ,Determines whether to filter or accept, for pointer equal to 82 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE81 ,Determines the Queue number if PASS[81 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS81 ,Determines whether to filter or accept, for pointer equal to 81 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE80 ,Determines the Queue number if PASS[80 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass80 ,Determines whether to filter or accept, for pointer equal to 80 " "Rejected,Accepted" group.long 0x3554++0x3 line.long 0x00 "DFOMT21,Destination Address Filter Other Multicast Table 21 Register" bitfld.long 0x00 25.--27. " QUEUE87 ,Determines the Queue number if PASS[87 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS87 ,Determines whether to filter or accept, for pointer equal to 87 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE86 ,Determines the Queue number if PASS[86 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS86 ,Determines whether to filter or accept, for pointer equal to 86 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE85 ,Determines the Queue number if PASS[85 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS85 ,Determines whether to filter or accept, for pointer equal to 85 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE84 ,Determines the Queue number if PASS[84 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass84 ,Determines whether to filter or accept, for pointer equal to 84 " "Rejected,Accepted" group.long 0x3558++0x3 line.long 0x00 "DFOMT22,Destination Address Filter Other Multicast Table 22 Register" bitfld.long 0x00 25.--27. " QUEUE91 ,Determines the Queue number if PASS[91 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS91 ,Determines whether to filter or accept, for pointer equal to 91 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE90 ,Determines the Queue number if PASS[90 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS90 ,Determines whether to filter or accept, for pointer equal to 90 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE89 ,Determines the Queue number if PASS[89 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS89 ,Determines whether to filter or accept, for pointer equal to 89 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE88 ,Determines the Queue number if PASS[88 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass88 ,Determines whether to filter or accept, for pointer equal to 88 " "Rejected,Accepted" group.long 0x355C++0x3 line.long 0x00 "DFOMT23,Destination Address Filter Other Multicast Table 23 Register" bitfld.long 0x00 25.--27. " QUEUE95 ,Determines the Queue number if PASS[95 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS95 ,Determines whether to filter or accept, for pointer equal to 95 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE94 ,Determines the Queue number if PASS[94 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS94 ,Determines whether to filter or accept, for pointer equal to 94 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE93 ,Determines the Queue number if PASS[93 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS93 ,Determines whether to filter or accept, for pointer equal to 93 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE92 ,Determines the Queue number if PASS[92 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass92 ,Determines whether to filter or accept, for pointer equal to 92 " "Rejected,Accepted" group.long 0x3560++0x3 line.long 0x00 "DFOMT24,Destination Address Filter Other Multicast Table 24 Register" bitfld.long 0x00 25.--27. " QUEUE99 ,Determines the Queue number if PASS[99 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS99 ,Determines whether to filter or accept, for pointer equal to 99 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE98 ,Determines the Queue number if PASS[98 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS98 ,Determines whether to filter or accept, for pointer equal to 98 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE97 ,Determines the Queue number if PASS[97 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS97 ,Determines whether to filter or accept, for pointer equal to 97 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE96 ,Determines the Queue number if PASS[96 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass96 ,Determines whether to filter or accept, for pointer equal to 96 " "Rejected,Accepted" group.long 0x3564++0x3 line.long 0x00 "DFOMT25,Destination Address Filter Other Multicast Table 25 Register" bitfld.long 0x00 25.--27. " QUEUE103 ,Determines the Queue number if PASS[103]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS103 ,Determines whether to filter or accept, for pointer equal to 103" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE102 ,Determines the Queue number if PASS[102]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS102 ,Determines whether to filter or accept, for pointer equal to 102" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE101 ,Determines the Queue number if PASS[101]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS101 ,Determines whether to filter or accept, for pointer equal to 101" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE100 ,Determines the Queue number if PASS[100]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass100 ,Determines whether to filter or accept, for pointer equal to 100" "Rejected,Accepted" group.long 0x3568++0x3 line.long 0x00 "DFOMT26,Destination Address Filter Other Multicast Table 26 Register" bitfld.long 0x00 25.--27. " QUEUE107 ,Determines the Queue number if PASS[107]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS107 ,Determines whether to filter or accept, for pointer equal to 107" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE106 ,Determines the Queue number if PASS[106]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS106 ,Determines whether to filter or accept, for pointer equal to 106" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE105 ,Determines the Queue number if PASS[105]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS105 ,Determines whether to filter or accept, for pointer equal to 105" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE104 ,Determines the Queue number if PASS[104]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass104 ,Determines whether to filter or accept, for pointer equal to 104" "Rejected,Accepted" group.long 0x356C++0x3 line.long 0x00 "DFOMT27,Destination Address Filter Other Multicast Table 27 Register" bitfld.long 0x00 25.--27. " QUEUE111 ,Determines the Queue number if PASS[111]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS111 ,Determines whether to filter or accept, for pointer equal to 111" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE110 ,Determines the Queue number if PASS[110]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS110 ,Determines whether to filter or accept, for pointer equal to 110" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE109 ,Determines the Queue number if PASS[109]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS109 ,Determines whether to filter or accept, for pointer equal to 109" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE108 ,Determines the Queue number if PASS[108]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass108 ,Determines whether to filter or accept, for pointer equal to 108" "Rejected,Accepted" group.long 0x3570++0x3 line.long 0x00 "DFOMT28,Destination Address Filter Other Multicast Table 28 Register" bitfld.long 0x00 25.--27. " QUEUE115 ,Determines the Queue number if PASS[115]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS115 ,Determines whether to filter or accept, for pointer equal to 115" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE114 ,Determines the Queue number if PASS[114]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS114 ,Determines whether to filter or accept, for pointer equal to 114" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE113 ,Determines the Queue number if PASS[113]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS113 ,Determines whether to filter or accept, for pointer equal to 113" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE112 ,Determines the Queue number if PASS[112]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass112 ,Determines whether to filter or accept, for pointer equal to 112" "Rejected,Accepted" group.long 0x3574++0x3 line.long 0x00 "DFOMT29,Destination Address Filter Other Multicast Table 29 Register" bitfld.long 0x00 25.--27. " QUEUE119 ,Determines the Queue number if PASS[119]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS119 ,Determines whether to filter or accept, for pointer equal to 119" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE118 ,Determines the Queue number if PASS[118]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS118 ,Determines whether to filter or accept, for pointer equal to 118" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE117 ,Determines the Queue number if PASS[117]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS117 ,Determines whether to filter or accept, for pointer equal to 117" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE116 ,Determines the Queue number if PASS[116]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass116 ,Determines whether to filter or accept, for pointer equal to 116" "Rejected,Accepted" group.long 0x3578++0x3 line.long 0x00 "DFOMT30,Destination Address Filter Other Multicast Table 30 Register" bitfld.long 0x00 25.--27. " QUEUE123 ,Determines the Queue number if PASS[123]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS123 ,Determines whether to filter or accept, for pointer equal to 123" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE122 ,Determines the Queue number if PASS[122]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS122 ,Determines whether to filter or accept, for pointer equal to 122" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE121 ,Determines the Queue number if PASS[121]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS121 ,Determines whether to filter or accept, for pointer equal to 121" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE120 ,Determines the Queue number if PASS[120]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass120 ,Determines whether to filter or accept, for pointer equal to 120" "Rejected,Accepted" group.long 0x357C++0x3 line.long 0x00 "DFOMT31,Destination Address Filter Other Multicast Table 31 Register" bitfld.long 0x00 25.--27. " QUEUE127 ,Determines the Queue number if PASS[127]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS127 ,Determines whether to filter or accept, for pointer equal to 127" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE126 ,Determines the Queue number if PASS[126]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS126 ,Determines whether to filter or accept, for pointer equal to 126" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE125 ,Determines the Queue number if PASS[125]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS125 ,Determines whether to filter or accept, for pointer equal to 125" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE124 ,Determines the Queue number if PASS[124]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass124 ,Determines whether to filter or accept, for pointer equal to 124" "Rejected,Accepted" group.long 0x3580++0x3 line.long 0x00 "DFOMT32,Destination Address Filter Other Multicast Table 32 Register" bitfld.long 0x00 25.--27. " QUEUE131 ,Determines the Queue number if PASS[131]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS131 ,Determines whether to filter or accept, for pointer equal to 131" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE130 ,Determines the Queue number if PASS[130]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS130 ,Determines whether to filter or accept, for pointer equal to 130" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE129 ,Determines the Queue number if PASS[129]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS129 ,Determines whether to filter or accept, for pointer equal to 129" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE128 ,Determines the Queue number if PASS[128]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass128 ,Determines whether to filter or accept, for pointer equal to 128" "Rejected,Accepted" group.long 0x3584++0x3 line.long 0x00 "DFOMT33,Destination Address Filter Other Multicast Table 33 Register" bitfld.long 0x00 25.--27. " QUEUE135 ,Determines the Queue number if PASS[135]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS135 ,Determines whether to filter or accept, for pointer equal to 135" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE134 ,Determines the Queue number if PASS[134]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS134 ,Determines whether to filter or accept, for pointer equal to 134" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE133 ,Determines the Queue number if PASS[133]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS133 ,Determines whether to filter or accept, for pointer equal to 133" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE132 ,Determines the Queue number if PASS[132]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass132 ,Determines whether to filter or accept, for pointer equal to 132" "Rejected,Accepted" group.long 0x3588++0x3 line.long 0x00 "DFOMT34,Destination Address Filter Other Multicast Table 34 Register" bitfld.long 0x00 25.--27. " QUEUE139 ,Determines the Queue number if PASS[139]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS139 ,Determines whether to filter or accept, for pointer equal to 139" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE138 ,Determines the Queue number if PASS[138]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS138 ,Determines whether to filter or accept, for pointer equal to 138" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE137 ,Determines the Queue number if PASS[137]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS137 ,Determines whether to filter or accept, for pointer equal to 137" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE136 ,Determines the Queue number if PASS[136]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass136 ,Determines whether to filter or accept, for pointer equal to 136" "Rejected,Accepted" group.long 0x358C++0x3 line.long 0x00 "DFOMT35,Destination Address Filter Other Multicast Table 35 Register" bitfld.long 0x00 25.--27. " QUEUE143 ,Determines the Queue number if PASS[143]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS143 ,Determines whether to filter or accept, for pointer equal to 143" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE142 ,Determines the Queue number if PASS[142]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS142 ,Determines whether to filter or accept, for pointer equal to 142" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE141 ,Determines the Queue number if PASS[141]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS141 ,Determines whether to filter or accept, for pointer equal to 141" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE140 ,Determines the Queue number if PASS[140]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass140 ,Determines whether to filter or accept, for pointer equal to 140" "Rejected,Accepted" group.long 0x3590++0x3 line.long 0x00 "DFOMT36,Destination Address Filter Other Multicast Table 36 Register" bitfld.long 0x00 25.--27. " QUEUE147 ,Determines the Queue number if PASS[147]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS147 ,Determines whether to filter or accept, for pointer equal to 147" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE146 ,Determines the Queue number if PASS[146]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS146 ,Determines whether to filter or accept, for pointer equal to 146" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE145 ,Determines the Queue number if PASS[145]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS145 ,Determines whether to filter or accept, for pointer equal to 145" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE144 ,Determines the Queue number if PASS[144]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass144 ,Determines whether to filter or accept, for pointer equal to 144" "Rejected,Accepted" group.long 0x3594++0x3 line.long 0x00 "DFOMT37,Destination Address Filter Other Multicast Table 37 Register" bitfld.long 0x00 25.--27. " QUEUE151 ,Determines the Queue number if PASS[151]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS151 ,Determines whether to filter or accept, for pointer equal to 151" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE150 ,Determines the Queue number if PASS[150]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS150 ,Determines whether to filter or accept, for pointer equal to 150" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE149 ,Determines the Queue number if PASS[149]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS149 ,Determines whether to filter or accept, for pointer equal to 149" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE148 ,Determines the Queue number if PASS[148]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass148 ,Determines whether to filter or accept, for pointer equal to 148" "Rejected,Accepted" group.long 0x3598++0x3 line.long 0x00 "DFOMT38,Destination Address Filter Other Multicast Table 38 Register" bitfld.long 0x00 25.--27. " QUEUE155 ,Determines the Queue number if PASS[155]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS155 ,Determines whether to filter or accept, for pointer equal to 155" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE154 ,Determines the Queue number if PASS[154]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS154 ,Determines whether to filter or accept, for pointer equal to 154" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE153 ,Determines the Queue number if PASS[153]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS153 ,Determines whether to filter or accept, for pointer equal to 153" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE152 ,Determines the Queue number if PASS[152]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass152 ,Determines whether to filter or accept, for pointer equal to 152" "Rejected,Accepted" group.long 0x359C++0x3 line.long 0x00 "DFOMT39,Destination Address Filter Other Multicast Table 39 Register" bitfld.long 0x00 25.--27. " QUEUE159 ,Determines the Queue number if PASS[159]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS159 ,Determines whether to filter or accept, for pointer equal to 159" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE158 ,Determines the Queue number if PASS[158]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS158 ,Determines whether to filter or accept, for pointer equal to 158" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE157 ,Determines the Queue number if PASS[157]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS157 ,Determines whether to filter or accept, for pointer equal to 157" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE156 ,Determines the Queue number if PASS[156]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass156 ,Determines whether to filter or accept, for pointer equal to 156" "Rejected,Accepted" group.long 0x35A0++0x3 line.long 0x00 "DFOMT40,Destination Address Filter Other Multicast Table 40 Register" bitfld.long 0x00 25.--27. " QUEUE163 ,Determines the Queue number if PASS[163]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS163 ,Determines whether to filter or accept, for pointer equal to 163" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE162 ,Determines the Queue number if PASS[162]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS162 ,Determines whether to filter or accept, for pointer equal to 162" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE161 ,Determines the Queue number if PASS[161]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS161 ,Determines whether to filter or accept, for pointer equal to 161" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE160 ,Determines the Queue number if PASS[160]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass160 ,Determines whether to filter or accept, for pointer equal to 160" "Rejected,Accepted" group.long 0x35A4++0x3 line.long 0x00 "DFOMT41,Destination Address Filter Other Multicast Table 41 Register" bitfld.long 0x00 25.--27. " QUEUE167 ,Determines the Queue number if PASS[167]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS167 ,Determines whether to filter or accept, for pointer equal to 167" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE166 ,Determines the Queue number if PASS[166]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS166 ,Determines whether to filter or accept, for pointer equal to 166" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE165 ,Determines the Queue number if PASS[165]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS165 ,Determines whether to filter or accept, for pointer equal to 165" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE164 ,Determines the Queue number if PASS[164]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass164 ,Determines whether to filter or accept, for pointer equal to 164" "Rejected,Accepted" group.long 0x35A8++0x3 line.long 0x00 "DFOMT42,Destination Address Filter Other Multicast Table 42 Register" bitfld.long 0x00 25.--27. " QUEUE171 ,Determines the Queue number if PASS[171]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS171 ,Determines whether to filter or accept, for pointer equal to 171" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE170 ,Determines the Queue number if PASS[170]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS170 ,Determines whether to filter or accept, for pointer equal to 170" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE169 ,Determines the Queue number if PASS[169]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS169 ,Determines whether to filter or accept, for pointer equal to 169" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE168 ,Determines the Queue number if PASS[168]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass168 ,Determines whether to filter or accept, for pointer equal to 168" "Rejected,Accepted" group.long 0x35AC++0x3 line.long 0x00 "DFOMT43,Destination Address Filter Other Multicast Table 43 Register" bitfld.long 0x00 25.--27. " QUEUE175 ,Determines the Queue number if PASS[175]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS175 ,Determines whether to filter or accept, for pointer equal to 175" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE174 ,Determines the Queue number if PASS[174]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS174 ,Determines whether to filter or accept, for pointer equal to 174" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE173 ,Determines the Queue number if PASS[173]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS173 ,Determines whether to filter or accept, for pointer equal to 173" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE172 ,Determines the Queue number if PASS[172]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass172 ,Determines whether to filter or accept, for pointer equal to 172" "Rejected,Accepted" group.long 0x35B0++0x3 line.long 0x00 "DFOMT44,Destination Address Filter Other Multicast Table 44 Register" bitfld.long 0x00 25.--27. " QUEUE179 ,Determines the Queue number if PASS[179]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS179 ,Determines whether to filter or accept, for pointer equal to 179" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE178 ,Determines the Queue number if PASS[178]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS178 ,Determines whether to filter or accept, for pointer equal to 178" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE177 ,Determines the Queue number if PASS[177]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS177 ,Determines whether to filter or accept, for pointer equal to 177" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE176 ,Determines the Queue number if PASS[176]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass176 ,Determines whether to filter or accept, for pointer equal to 176" "Rejected,Accepted" group.long 0x35B4++0x3 line.long 0x00 "DFOMT45,Destination Address Filter Other Multicast Table 45 Register" bitfld.long 0x00 25.--27. " QUEUE183 ,Determines the Queue number if PASS[183]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS183 ,Determines whether to filter or accept, for pointer equal to 183" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE182 ,Determines the Queue number if PASS[182]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS182 ,Determines whether to filter or accept, for pointer equal to 182" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE181 ,Determines the Queue number if PASS[181]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS181 ,Determines whether to filter or accept, for pointer equal to 181" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE180 ,Determines the Queue number if PASS[180]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass180 ,Determines whether to filter or accept, for pointer equal to 180" "Rejected,Accepted" group.long 0x35B8++0x3 line.long 0x00 "DFOMT46,Destination Address Filter Other Multicast Table 46 Register" bitfld.long 0x00 25.--27. " QUEUE187 ,Determines the Queue number if PASS[187]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS187 ,Determines whether to filter or accept, for pointer equal to 187" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE186 ,Determines the Queue number if PASS[186]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS186 ,Determines whether to filter or accept, for pointer equal to 186" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE185 ,Determines the Queue number if PASS[185]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS185 ,Determines whether to filter or accept, for pointer equal to 185" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE184 ,Determines the Queue number if PASS[184]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass184 ,Determines whether to filter or accept, for pointer equal to 184" "Rejected,Accepted" group.long 0x35BC++0x3 line.long 0x00 "DFOMT47,Destination Address Filter Other Multicast Table 47 Register" bitfld.long 0x00 25.--27. " QUEUE191 ,Determines the Queue number if PASS[191]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS191 ,Determines whether to filter or accept, for pointer equal to 191" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE190 ,Determines the Queue number if PASS[190]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS190 ,Determines whether to filter or accept, for pointer equal to 190" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE189 ,Determines the Queue number if PASS[189]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS189 ,Determines whether to filter or accept, for pointer equal to 189" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE188 ,Determines the Queue number if PASS[188]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass188 ,Determines whether to filter or accept, for pointer equal to 188" "Rejected,Accepted" group.long 0x35C0++0x3 line.long 0x00 "DFOMT48,Destination Address Filter Other Multicast Table 48 Register" bitfld.long 0x00 25.--27. " QUEUE195 ,Determines the Queue number if PASS[195]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS195 ,Determines whether to filter or accept, for pointer equal to 195" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE194 ,Determines the Queue number if PASS[194]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS194 ,Determines whether to filter or accept, for pointer equal to 194" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE193 ,Determines the Queue number if PASS[193]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS193 ,Determines whether to filter or accept, for pointer equal to 193" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE192 ,Determines the Queue number if PASS[192]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass192 ,Determines whether to filter or accept, for pointer equal to 192" "Rejected,Accepted" group.long 0x35C4++0x3 line.long 0x00 "DFOMT49,Destination Address Filter Other Multicast Table 49 Register" bitfld.long 0x00 25.--27. " QUEUE199 ,Determines the Queue number if PASS[199]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS199 ,Determines whether to filter or accept, for pointer equal to 199" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE198 ,Determines the Queue number if PASS[198]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS198 ,Determines whether to filter or accept, for pointer equal to 198" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE197 ,Determines the Queue number if PASS[197]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS197 ,Determines whether to filter or accept, for pointer equal to 197" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE196 ,Determines the Queue number if PASS[196]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass196 ,Determines whether to filter or accept, for pointer equal to 196" "Rejected,Accepted" group.long 0x35C8++0x3 line.long 0x00 "DFOMT50,Destination Address Filter Other Multicast Table 50 Register" bitfld.long 0x00 25.--27. " QUEUE203 ,Determines the Queue number if PASS[203]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS203 ,Determines whether to filter or accept, for pointer equal to 203" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE202 ,Determines the Queue number if PASS[202]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS202 ,Determines whether to filter or accept, for pointer equal to 202" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE201 ,Determines the Queue number if PASS[201]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS201 ,Determines whether to filter or accept, for pointer equal to 201" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE200 ,Determines the Queue number if PASS[200]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass200 ,Determines whether to filter or accept, for pointer equal to 200" "Rejected,Accepted" group.long 0x35CC++0x3 line.long 0x00 "DFOMT51,Destination Address Filter Other Multicast Table 51 Register" bitfld.long 0x00 25.--27. " QUEUE207 ,Determines the Queue number if PASS[207]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS207 ,Determines whether to filter or accept, for pointer equal to 207" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE206 ,Determines the Queue number if PASS[206]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS206 ,Determines whether to filter or accept, for pointer equal to 206" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE205 ,Determines the Queue number if PASS[205]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS205 ,Determines whether to filter or accept, for pointer equal to 205" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE204 ,Determines the Queue number if PASS[204]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass204 ,Determines whether to filter or accept, for pointer equal to 204" "Rejected,Accepted" group.long 0x35D0++0x3 line.long 0x00 "DFOMT52,Destination Address Filter Other Multicast Table 52 Register" bitfld.long 0x00 25.--27. " QUEUE211 ,Determines the Queue number if PASS[211]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS211 ,Determines whether to filter or accept, for pointer equal to 211" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE210 ,Determines the Queue number if PASS[210]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS210 ,Determines whether to filter or accept, for pointer equal to 210" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE209 ,Determines the Queue number if PASS[209]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS209 ,Determines whether to filter or accept, for pointer equal to 209" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE208 ,Determines the Queue number if PASS[208]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass208 ,Determines whether to filter or accept, for pointer equal to 208" "Rejected,Accepted" group.long 0x35D4++0x3 line.long 0x00 "DFOMT53,Destination Address Filter Other Multicast Table 53 Register" bitfld.long 0x00 25.--27. " QUEUE215 ,Determines the Queue number if PASS[215]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS215 ,Determines whether to filter or accept, for pointer equal to 215" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE214 ,Determines the Queue number if PASS[214]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS214 ,Determines whether to filter or accept, for pointer equal to 214" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE213 ,Determines the Queue number if PASS[213]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS213 ,Determines whether to filter or accept, for pointer equal to 213" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE212 ,Determines the Queue number if PASS[212]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass212 ,Determines whether to filter or accept, for pointer equal to 212" "Rejected,Accepted" group.long 0x35D8++0x3 line.long 0x00 "DFOMT54,Destination Address Filter Other Multicast Table 54 Register" bitfld.long 0x00 25.--27. " QUEUE219 ,Determines the Queue number if PASS[219]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS219 ,Determines whether to filter or accept, for pointer equal to 219" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE218 ,Determines the Queue number if PASS[218]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS218 ,Determines whether to filter or accept, for pointer equal to 218" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE217 ,Determines the Queue number if PASS[217]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS217 ,Determines whether to filter or accept, for pointer equal to 217" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE216 ,Determines the Queue number if PASS[216]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass216 ,Determines whether to filter or accept, for pointer equal to 216" "Rejected,Accepted" group.long 0x35DC++0x3 line.long 0x00 "DFOMT55,Destination Address Filter Other Multicast Table 55 Register" bitfld.long 0x00 25.--27. " QUEUE223 ,Determines the Queue number if PASS[223]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS223 ,Determines whether to filter or accept, for pointer equal to 223" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE222 ,Determines the Queue number if PASS[222]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS222 ,Determines whether to filter or accept, for pointer equal to 222" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE221 ,Determines the Queue number if PASS[221]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS221 ,Determines whether to filter or accept, for pointer equal to 221" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE220 ,Determines the Queue number if PASS[220]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass220 ,Determines whether to filter or accept, for pointer equal to 220" "Rejected,Accepted" group.long 0x35E0++0x3 line.long 0x00 "DFOMT56,Destination Address Filter Other Multicast Table 56 Register" bitfld.long 0x00 25.--27. " QUEUE227 ,Determines the Queue number if PASS[227]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS227 ,Determines whether to filter or accept, for pointer equal to 227" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE226 ,Determines the Queue number if PASS[226]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS226 ,Determines whether to filter or accept, for pointer equal to 226" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE225 ,Determines the Queue number if PASS[225]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS225 ,Determines whether to filter or accept, for pointer equal to 225" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE224 ,Determines the Queue number if PASS[224]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass224 ,Determines whether to filter or accept, for pointer equal to 224" "Rejected,Accepted" group.long 0x35E4++0x3 line.long 0x00 "DFOMT57,Destination Address Filter Other Multicast Table 57 Register" bitfld.long 0x00 25.--27. " QUEUE231 ,Determines the Queue number if PASS[231]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS231 ,Determines whether to filter or accept, for pointer equal to 231" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE230 ,Determines the Queue number if PASS[230]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS230 ,Determines whether to filter or accept, for pointer equal to 230" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE229 ,Determines the Queue number if PASS[229]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS229 ,Determines whether to filter or accept, for pointer equal to 229" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE228 ,Determines the Queue number if PASS[228]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass228 ,Determines whether to filter or accept, for pointer equal to 228" "Rejected,Accepted" group.long 0x35E8++0x3 line.long 0x00 "DFOMT58,Destination Address Filter Other Multicast Table 58 Register" bitfld.long 0x00 25.--27. " QUEUE235 ,Determines the Queue number if PASS[235]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS235 ,Determines whether to filter or accept, for pointer equal to 235" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE234 ,Determines the Queue number if PASS[234]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS234 ,Determines whether to filter or accept, for pointer equal to 234" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE233 ,Determines the Queue number if PASS[233]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS233 ,Determines whether to filter or accept, for pointer equal to 233" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE232 ,Determines the Queue number if PASS[232]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass232 ,Determines whether to filter or accept, for pointer equal to 232" "Rejected,Accepted" group.long 0x35EC++0x3 line.long 0x00 "DFOMT59,Destination Address Filter Other Multicast Table 59 Register" bitfld.long 0x00 25.--27. " QUEUE239 ,Determines the Queue number if PASS[239]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS239 ,Determines whether to filter or accept, for pointer equal to 239" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE238 ,Determines the Queue number if PASS[238]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS238 ,Determines whether to filter or accept, for pointer equal to 238" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE237 ,Determines the Queue number if PASS[237]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS237 ,Determines whether to filter or accept, for pointer equal to 237" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE236 ,Determines the Queue number if PASS[236]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass236 ,Determines whether to filter or accept, for pointer equal to 236" "Rejected,Accepted" group.long 0x35F0++0x3 line.long 0x00 "DFOMT60,Destination Address Filter Other Multicast Table 60 Register" bitfld.long 0x00 25.--27. " QUEUE243 ,Determines the Queue number if PASS[243]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS243 ,Determines whether to filter or accept, for pointer equal to 243" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE242 ,Determines the Queue number if PASS[242]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS242 ,Determines whether to filter or accept, for pointer equal to 242" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE241 ,Determines the Queue number if PASS[241]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS241 ,Determines whether to filter or accept, for pointer equal to 241" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE240 ,Determines the Queue number if PASS[240]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass240 ,Determines whether to filter or accept, for pointer equal to 240" "Rejected,Accepted" group.long 0x35F4++0x3 line.long 0x00 "DFOMT61,Destination Address Filter Other Multicast Table 61 Register" bitfld.long 0x00 25.--27. " QUEUE247 ,Determines the Queue number if PASS[247]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS247 ,Determines whether to filter or accept, for pointer equal to 247" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE246 ,Determines the Queue number if PASS[246]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS246 ,Determines whether to filter or accept, for pointer equal to 246" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE245 ,Determines the Queue number if PASS[245]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS245 ,Determines whether to filter or accept, for pointer equal to 245" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE244 ,Determines the Queue number if PASS[244]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass244 ,Determines whether to filter or accept, for pointer equal to 244" "Rejected,Accepted" group.long 0x35F8++0x3 line.long 0x00 "DFOMT62,Destination Address Filter Other Multicast Table 62 Register" bitfld.long 0x00 25.--27. " QUEUE251 ,Determines the Queue number if PASS[251]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS251 ,Determines whether to filter or accept, for pointer equal to 251" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE250 ,Determines the Queue number if PASS[250]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS250 ,Determines whether to filter or accept, for pointer equal to 250" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE249 ,Determines the Queue number if PASS[249]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS249 ,Determines whether to filter or accept, for pointer equal to 249" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE248 ,Determines the Queue number if PASS[248]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass248 ,Determines whether to filter or accept, for pointer equal to 248" "Rejected,Accepted" group.long 0x35FC++0x3 line.long 0x00 "DFOMT63,Destination Address Filter Other Multicast Table 63 Register" bitfld.long 0x00 25.--27. " QUEUE255 ,Determines the Queue number if PASS[255]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS255 ,Determines whether to filter or accept, for pointer equal to 255" "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE254 ,Determines the Queue number if PASS[254]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS254 ,Determines whether to filter or accept, for pointer equal to 254" "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE253 ,Determines the Queue number if PASS[253]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS253 ,Determines whether to filter or accept, for pointer equal to 253" "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE252 ,Determines the Queue number if PASS[252]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass252 ,Determines whether to filter or accept, for pointer equal to 252" "Rejected,Accepted" else hgroup.long 0x3500++0x3 hide.long 0x00 "DFOMT0,Destination Address Filter Other Multicast Table 0 Register" textline " " hgroup.long 0x3504++0x3 hide.long 0x00 "DFOMT1,Destination Address Filter Other Multicast Table 1 Register" textline " " hgroup.long 0x3508++0x3 hide.long 0x00 "DFOMT2,Destination Address Filter Other Multicast Table 2 Register" textline " " hgroup.long 0x350C++0x3 hide.long 0x00 "DFOMT3,Destination Address Filter Other Multicast Table 3 Register" textline " " hgroup.long 0x3510++0x3 hide.long 0x00 "DFOMT4,Destination Address Filter Other Multicast Table 4 Register" textline " " hgroup.long 0x3514++0x3 hide.long 0x00 "DFOMT5,Destination Address Filter Other Multicast Table 5 Register" textline " " hgroup.long 0x3518++0x3 hide.long 0x00 "DFOMT6,Destination Address Filter Other Multicast Table 6 Register" textline " " hgroup.long 0x351C++0x3 hide.long 0x00 "DFOMT7,Destination Address Filter Other Multicast Table 7 Register" textline " " hgroup.long 0x3520++0x3 hide.long 0x00 "DFOMT8,Destination Address Filter Other Multicast Table 8 Register" textline " " hgroup.long 0x3524++0x3 hide.long 0x00 "DFOMT9,Destination Address Filter Other Multicast Table 9 Register" textline " " hgroup.long 0x3528++0x3 hide.long 0x00 "DFOMT10,Destination Address Filter Other Multicast Table 10 Register" textline " " hgroup.long 0x352C++0x3 hide.long 0x00 "DFOMT11,Destination Address Filter Other Multicast Table 11 Register" textline " " hgroup.long 0x3530++0x3 hide.long 0x00 "DFOMT12,Destination Address Filter Other Multicast Table 12 Register" textline " " hgroup.long 0x3534++0x3 hide.long 0x00 "DFOMT13,Destination Address Filter Other Multicast Table 13 Register" textline " " hgroup.long 0x3538++0x3 hide.long 0x00 "DFOMT14,Destination Address Filter Other Multicast Table 14 Register" textline " " hgroup.long 0x353C++0x3 hide.long 0x00 "DFOMT15,Destination Address Filter Other Multicast Table 15 Register" textline " " hgroup.long 0x3540++0x3 hide.long 0x00 "DFOMT16,Destination Address Filter Other Multicast Table 16 Register" textline " " hgroup.long 0x3544++0x3 hide.long 0x00 "DFOMT17,Destination Address Filter Other Multicast Table 17 Register" textline " " hgroup.long 0x3548++0x3 hide.long 0x00 "DFOMT18,Destination Address Filter Other Multicast Table 18 Register" textline " " hgroup.long 0x354C++0x3 hide.long 0x00 "DFOMT19,Destination Address Filter Other Multicast Table 19 Register" textline " " hgroup.long 0x3550++0x3 hide.long 0x00 "DFOMT20,Destination Address Filter Other Multicast Table 20 Register" textline " " hgroup.long 0x3554++0x3 hide.long 0x00 "DFOMT21,Destination Address Filter Other Multicast Table 21 Register" textline " " hgroup.long 0x3558++0x3 hide.long 0x00 "DFOMT22,Destination Address Filter Other Multicast Table 22 Register" textline " " hgroup.long 0x355C++0x3 hide.long 0x00 "DFOMT23,Destination Address Filter Other Multicast Table 23 Register" textline " " hgroup.long 0x3560++0x3 hide.long 0x00 "DFOMT24,Destination Address Filter Other Multicast Table 24 Register" textline " " hgroup.long 0x3564++0x3 hide.long 0x00 "DFOMT25,Destination Address Filter Other Multicast Table 25 Register" textline " " hgroup.long 0x3568++0x3 hide.long 0x00 "DFOMT26,Destination Address Filter Other Multicast Table 26 Register" textline " " hgroup.long 0x356C++0x3 hide.long 0x00 "DFOMT27,Destination Address Filter Other Multicast Table 27 Register" textline " " hgroup.long 0x3570++0x3 hide.long 0x00 "DFOMT28,Destination Address Filter Other Multicast Table 28 Register" textline " " hgroup.long 0x3574++0x3 hide.long 0x00 "DFOMT29,Destination Address Filter Other Multicast Table 29 Register" textline " " hgroup.long 0x3578++0x3 hide.long 0x00 "DFOMT30,Destination Address Filter Other Multicast Table 30 Register" textline " " hgroup.long 0x357C++0x3 hide.long 0x00 "DFOMT31,Destination Address Filter Other Multicast Table 31 Register" textline " " hgroup.long 0x3580++0x3 hide.long 0x00 "DFOMT32,Destination Address Filter Other Multicast Table 32 Register" textline " " hgroup.long 0x3584++0x3 hide.long 0x00 "DFOMT33,Destination Address Filter Other Multicast Table 33 Register" textline " " hgroup.long 0x3588++0x3 hide.long 0x00 "DFOMT34,Destination Address Filter Other Multicast Table 34 Register" textline " " hgroup.long 0x358C++0x3 hide.long 0x00 "DFOMT35,Destination Address Filter Other Multicast Table 35 Register" textline " " hgroup.long 0x3590++0x3 hide.long 0x00 "DFOMT36,Destination Address Filter Other Multicast Table 36 Register" textline " " hgroup.long 0x3594++0x3 hide.long 0x00 "DFOMT37,Destination Address Filter Other Multicast Table 37 Register" textline " " hgroup.long 0x3598++0x3 hide.long 0x00 "DFOMT38,Destination Address Filter Other Multicast Table 38 Register" textline " " hgroup.long 0x359C++0x3 hide.long 0x00 "DFOMT39,Destination Address Filter Other Multicast Table 39 Register" textline " " hgroup.long 0x35A0++0x3 hide.long 0x00 "DFOMT40,Destination Address Filter Other Multicast Table 40 Register" textline " " hgroup.long 0x35A4++0x3 hide.long 0x00 "DFOMT41,Destination Address Filter Other Multicast Table 41 Register" textline " " hgroup.long 0x35A8++0x3 hide.long 0x00 "DFOMT42,Destination Address Filter Other Multicast Table 42 Register" textline " " hgroup.long 0x35AC++0x3 hide.long 0x00 "DFOMT43,Destination Address Filter Other Multicast Table 43 Register" textline " " hgroup.long 0x35B0++0x3 hide.long 0x00 "DFOMT44,Destination Address Filter Other Multicast Table 44 Register" textline " " hgroup.long 0x35B4++0x3 hide.long 0x00 "DFOMT45,Destination Address Filter Other Multicast Table 45 Register" textline " " hgroup.long 0x35B8++0x3 hide.long 0x00 "DFOMT46,Destination Address Filter Other Multicast Table 46 Register" textline " " hgroup.long 0x35BC++0x3 hide.long 0x00 "DFOMT47,Destination Address Filter Other Multicast Table 47 Register" textline " " hgroup.long 0x35C0++0x3 hide.long 0x00 "DFOMT48,Destination Address Filter Other Multicast Table 48 Register" textline " " hgroup.long 0x35C4++0x3 hide.long 0x00 "DFOMT49,Destination Address Filter Other Multicast Table 49 Register" textline " " hgroup.long 0x35C8++0x3 hide.long 0x00 "DFOMT50,Destination Address Filter Other Multicast Table 50 Register" textline " " hgroup.long 0x35CC++0x3 hide.long 0x00 "DFOMT51,Destination Address Filter Other Multicast Table 51 Register" textline " " hgroup.long 0x35D0++0x3 hide.long 0x00 "DFOMT52,Destination Address Filter Other Multicast Table 52 Register" textline " " hgroup.long 0x35D4++0x3 hide.long 0x00 "DFOMT53,Destination Address Filter Other Multicast Table 53 Register" textline " " hgroup.long 0x35D8++0x3 hide.long 0x00 "DFOMT54,Destination Address Filter Other Multicast Table 54 Register" textline " " hgroup.long 0x35DC++0x3 hide.long 0x00 "DFOMT55,Destination Address Filter Other Multicast Table 55 Register" textline " " hgroup.long 0x35E0++0x3 hide.long 0x00 "DFOMT56,Destination Address Filter Other Multicast Table 56 Register" textline " " hgroup.long 0x35E4++0x3 hide.long 0x00 "DFOMT57,Destination Address Filter Other Multicast Table 57 Register" textline " " hgroup.long 0x35E8++0x3 hide.long 0x00 "DFOMT58,Destination Address Filter Other Multicast Table 58 Register" textline " " hgroup.long 0x35EC++0x3 hide.long 0x00 "DFOMT59,Destination Address Filter Other Multicast Table 59 Register" textline " " hgroup.long 0x35F0++0x3 hide.long 0x00 "DFOMT60,Destination Address Filter Other Multicast Table 60 Register" textline " " hgroup.long 0x35F4++0x3 hide.long 0x00 "DFOMT61,Destination Address Filter Other Multicast Table 61 Register" textline " " hgroup.long 0x35F8++0x3 hide.long 0x00 "DFOMT62,Destination Address Filter Other Multicast Table 62 Register" textline " " hgroup.long 0x35FC++0x3 hide.long 0x00 "DFOMT63,Destination Address Filter Other Multicast Table 63 Register" textline " " endif tree.end textline " " if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2) group.long 0x3600++0x3 line.long 0x00 "DFUT0,Destination Address Filter Unicast Table 0 Register" bitfld.long 0x00 25.--27. " QUEUE3 ,Determines the Queue number if PASS[3 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS3 ,Determines whether to filter or accept, for pointer equal to 3 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE2 ,Determines the Queue number if PASS[2 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS2 ,Determines whether to filter or accept, for pointer equal to 2 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE1 ,Determines the Queue number if PASS[1 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS1 ,Determines whether to filter or accept, for pointer equal to 1 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE0 ,Determines the Queue number if PASS[0 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass0 ,Determines whether to filter or accept, for pointer equal to 0 " "Rejected,Accepted" group.long 0x3604++0x3 line.long 0x00 "DFUT1,Destination Address Filter Unicast Table 1 Register" bitfld.long 0x00 25.--27. " QUEUE7 ,Determines the Queue number if PASS[7 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS7 ,Determines whether to filter or accept, for pointer equal to 7 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE6 ,Determines the Queue number if PASS[6 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS6 ,Determines whether to filter or accept, for pointer equal to 6 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE5 ,Determines the Queue number if PASS[5 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS5 ,Determines whether to filter or accept, for pointer equal to 5 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE4 ,Determines the Queue number if PASS[4 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass4 ,Determines whether to filter or accept, for pointer equal to 4 " "Rejected,Accepted" group.long 0x3608++0x3 line.long 0x00 "DFUT2,Destination Address Filter Unicast Table 2 Register" bitfld.long 0x00 25.--27. " QUEUE11 ,Determines the Queue number if PASS[11 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS11 ,Determines whether to filter or accept, for pointer equal to 11 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE10 ,Determines the Queue number if PASS[10 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS10 ,Determines whether to filter or accept, for pointer equal to 10 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE9 ,Determines the Queue number if PASS[9 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS9 ,Determines whether to filter or accept, for pointer equal to 9 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE8 ,Determines the Queue number if PASS[8 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass8 ,Determines whether to filter or accept, for pointer equal to 8 " "Rejected,Accepted" group.long 0x360C++0x3 line.long 0x00 "DFUT3,Destination Address Filter Unicast Table 3 Register" bitfld.long 0x00 25.--27. " QUEUE15 ,Determines the Queue number if PASS[15 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24. " PASS15 ,Determines whether to filter or accept, for pointer equal to 15 " "Rejected,Accepted" bitfld.long 0x00 17.--19. " QUEUE14 ,Determines the Queue number if PASS[14 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " PASS14 ,Determines whether to filter or accept, for pointer equal to 14 " "Rejected,Accepted" textline " " bitfld.long 0x00 9.--11. " QUEUE13 ,Determines the Queue number if PASS[13 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. " PASS13 ,Determines whether to filter or accept, for pointer equal to 13 " "Rejected,Accepted" bitfld.long 0x00 1.--3. " QUEUE12 ,Determines the Queue number if PASS[12 ]=1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " Pass12 ,Determines whether to filter or accept, for pointer equal to 12 " "Rejected,Accepted" else hgroup.long 0x3600++0x3 hide.long 0x00 "DFUT0,Destination Address Filter Unicast Table 0 Register" textline " " hgroup.long 0x3604++0x3 hide.long 0x00 "DFUT1,Destination Address Filter Unicast Table 1 Register" textline " " hgroup.long 0x3608++0x3 hide.long 0x00 "DFUT2,Destination Address Filter Unicast Table 2 Register" textline " " hgroup.long 0x360C++0x3 hide.long 0x00 "DFUT3,Destination Address Filter Unicast Table 3 Register" textline " " endif tree.end tree "RX DMA Miscellaneous Registers" width 7. group.long 0x247c++0x3 line.long 0x00 "PXMFS,Port Rx Minimal Frame Size" bitfld.long 0x00 2.--6. " RxMFS[6:2] ,Receive Minimal Frame Size in Bytes" "Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,40 bytes,44 bytes,48 bytes,52 bytes,56 bytes,60 bytes,64 bytes,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid,Invalid" hgroup.long 0x2484++0x3 hide.long 0x00 "PXDFC,Port Rx Discard Frame Counter" in hgroup.long 0x2488++0x3 hide.long 0x00 "PXOFC,Port Overrun Frame Counter" in group.long 0x2680++0x3 line.long 0x00 "RQC,Receive Queue Command" bitfld.long 0x00 15. " DISQ7 ,Disable Queue 7" "No effect,Disabled" bitfld.long 0x00 14. " DISQ6 ,Disable Queue 6" "No effect,Disabled" textline " " bitfld.long 0x00 13. " DISQ5 ,Disable Queue 5" "No effect,Disabled" bitfld.long 0x00 12. " DISQ4 ,Disable Queue 4" "No effect,Disabled" textline " " bitfld.long 0x00 11. " DISQ3 ,Disable Queue 3" "No effect,Disabled" bitfld.long 0x00 10. " DISQ2 ,Disable Queue 2" "No effect,Disabled" textline " " bitfld.long 0x00 9. " DISQ1 ,Disable Queue 1" "No effect,Disabled" bitfld.long 0x00 8. " DISQ0 ,Disable Queue 0" "No effect,Disabled" textline " " bitfld.long 0x00 7. " ENQ7 ,Enable Queue 7" "No effect,Enabled" bitfld.long 0x00 6. " ENQ6 ,Enable Queue 6" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENQ5 ,Enable Queue 5" "No effect,Enabled" bitfld.long 0x00 4. " ENQ4 ,Enable Queue 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENQ3 ,Enable Queue 3" "No effect,Enabled" bitfld.long 0x00 2. " ENQ2 ,Enable Queue 2" "No effect,Enabled" textline " " bitfld.long 0x00 1. " ENQ1 ,Enable Queue 1" "No effect,Enabled" bitfld.long 0x00 0. " ENQ0 ,Enable Queue 0" "No effect,Enabled" tree.end tree "RX DMA Networking Controller Miscellaneous Registers" width 10. if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1400))&0x1)==0x01)) group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1400))&0x1)==0x00)) group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1400++0x3 line.long 0x00 "PRXC0,Port RX Queues Configuration 0 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1404))&0x1)==0x01)) group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1404))&0x1)==0x00)) group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1404++0x3 line.long 0x00 "PRXC1,Port RX Queues Configuration 1 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1408))&0x1)==0x01)) group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1408))&0x1)==0x00)) group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1408++0x3 line.long 0x00 "PRXC2,Port RX Queues Configuration 2 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x140C))&0x1)==0x01)) group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x140C))&0x1)==0x00)) group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x140C++0x3 line.long 0x00 "PRXC3,Port RX Queues Configuration 3 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1410))&0x1)==0x01)) group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1410))&0x1)==0x00)) group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1410++0x3 line.long 0x00 "PRXC4,Port RX Queues Configuration 4 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1414))&0x1)==0x01)) group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1414))&0x1)==0x00)) group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1414++0x3 line.long 0x00 "PRXC5,Port RX Queues Configuration 5 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1418))&0x1)==0x01)) group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x1418))&0x1)==0x00)) group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x1418++0x3 line.long 0x00 "PRXC6,Port RX Queues Configuration 6 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x141C))&0x1)==0x01)) group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 6.--7. " POOLIDLONG ,Pool ID Long" "0,1,2,3" bitfld.long 0x00 4.--5. " POOLIDSHORT ,Pool ID Short" "0,1,2,3" textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2))&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x141C))&0x1)==0x00)) group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" bitfld.long 0x00 8.--11. " PACKETOFFSET ,RX Packet Offset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " textline " " bitfld.long 0x00 0. " HWBUFFALLOC ,Hardware Buffer Allocation" "SW,BM" else group.long 0x141C++0x3 line.long 0x00 "PRXC7,Port RX Queues Configuration 7 Register" bitfld.long 0x00 16. " USERPREFETCHCMND0 ,Controls the Prefetch Command data to use" "Reserved,Prefetch0" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1420++0x3 line.long 0x00 "PRXSNP0,Port RX Queues Snoop 0 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1424++0x3 line.long 0x00 "PRXSNP1,Port RX Queues Snoop 1 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1428++0x3 line.long 0x00 "PRXSNP2,Port RX Queues Snoop 2 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x142C++0x3 line.long 0x00 "PRXSNP3,Port RX Queues Snoop 3 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1430++0x3 line.long 0x00 "PRXSNP4,Port RX Queues Snoop 4 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1434++0x3 line.long 0x00 "PRXSNP5,Port RX Queues Snoop 5 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x1438++0x3 line.long 0x00 "PRXSNP6,Port RX Queues Snoop 6 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" group.long 0x143C++0x3 line.long 0x00 "PRXSNP7,Port RX Queues Snoop 7 Register" hexmask.long.word 0x00 16.--29. 1. " L2DEPOSITNOOFBYTES ,L2 Deposit Number of Bytes" hexmask.long.word 0x00 0.--13. 1. " SNOOPNOOFBYTES ,Snoop Number of Bytes" else hgroup.long 0x1420++0x3 hide.long 0x00 "PRXSNP0,Port RX Queues Snoop 0 Register" hgroup.long 0x1424++0x3 hide.long 0x00 "PRXSNP1,Port RX Queues Snoop 1 Register" hgroup.long 0x1428++0x3 hide.long 0x00 "PRXSNP2,Port RX Queues Snoop 2 Register" hgroup.long 0x142C++0x3 hide.long 0x00 "PRXSNP3,Port RX Queues Snoop 3 Register" hgroup.long 0x1430++0x3 hide.long 0x00 "PRXSNP4,Port RX Queues Snoop 4 Register" hgroup.long 0x1434++0x3 hide.long 0x00 "PRXSNP5,Port RX Queues Snoop 5 Register" hgroup.long 0x1438++0x3 hide.long 0x00 "PRXSNP6,Port RX Queues Snoop 6 Register" hgroup.long 0x143C++0x3 hide.long 0x00 "PRXSNP7,Port RX Queues Snoop 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1440++0x3 line.long 0x00 "PRXF010,Port RX Prefetch 0_1 0 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1444++0x3 line.long 0x00 "PRXF011,Port RX Prefetch 0_1 1 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1448++0x3 line.long 0x00 "PRXF012,Port RX Prefetch 0_1 2 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x144C++0x3 line.long 0x00 "PRXF013,Port RX Prefetch 0_1 3 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1450++0x3 line.long 0x00 "PRXF014,Port RX Prefetch 0_1 4 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1454++0x3 line.long 0x00 "PRXF015,Port RX Prefetch 0_1 5 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x1458++0x3 line.long 0x00 "PRXF016,Port RX Prefetch 0_1 6 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" group.long 0x145C++0x3 line.long 0x00 "PRXF017,Port RX Prefetch 0_1 7 Register" hexmask.long.word 0x00 16.--31. 1. " PREFETCHCOMMAND1 ,Prefetch Command1" hexmask.long.word 0x00 0.--15. 1. " PREFETCHCOMMAND0 ,Prefetch Command0" else hgroup.long 0x1440++0x3 hide.long 0x00 "PRXF010,Port RX Prefetch 0_1 0 Register" hgroup.long 0x1444++0x3 hide.long 0x00 "PRXF011,Port RX Prefetch 0_1 1 Register" hgroup.long 0x1448++0x3 hide.long 0x00 "PRXF012,Port RX Prefetch 0_1 2 Register" hgroup.long 0x144C++0x3 hide.long 0x00 "PRXF013,Port RX Prefetch 0_1 3 Register" hgroup.long 0x1450++0x3 hide.long 0x00 "PRXF014,Port RX Prefetch 0_1 4 Register" hgroup.long 0x1454++0x3 hide.long 0x00 "PRXF015,Port RX Prefetch 0_1 5 Register" hgroup.long 0x1458++0x3 hide.long 0x00 "PRXF016,Port RX Prefetch 0_1 6 Register" hgroup.long 0x145C++0x3 hide.long 0x00 "PRXF017,Port RX Prefetch 0_1 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1480++0x3 line.long 0x00 "PRXDQA0,Port RX Queues Descriptors Queue Address 0 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1484++0x3 line.long 0x00 "PRXDQA1,Port RX Queues Descriptors Queue Address 1 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1488++0x3 line.long 0x00 "PRXDQA2,Port RX Queues Descriptors Queue Address 2 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x148C++0x3 line.long 0x00 "PRXDQA3,Port RX Queues Descriptors Queue Address 3 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1490++0x3 line.long 0x00 "PRXDQA4,Port RX Queues Descriptors Queue Address 4 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1494++0x3 line.long 0x00 "PRXDQA5,Port RX Queues Descriptors Queue Address 5 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1498++0x3 line.long 0x00 "PRXDQA6,Port RX Queues Descriptors Queue Address 6 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x149C++0x3 line.long 0x00 "PRXDQA7,Port RX Queues Descriptors Queue Address 7 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" else hgroup.long 0x1480++0x3 hide.long 0x00 "PRXDQA0,Port RX Queues Descriptors Queue Address 0 Register" hgroup.long 0x1484++0x3 hide.long 0x00 "PRXDQA1,Port RX Queues Descriptors Queue Address 1 Register" hgroup.long 0x1488++0x3 hide.long 0x00 "PRXDQA2,Port RX Queues Descriptors Queue Address 2 Register" hgroup.long 0x148C++0x3 hide.long 0x00 "PRXDQA3,Port RX Queues Descriptors Queue Address 3 Register" hgroup.long 0x1490++0x3 hide.long 0x00 "PRXDQA4,Port RX Queues Descriptors Queue Address 4 Register" hgroup.long 0x1494++0x3 hide.long 0x00 "PRXDQA5,Port RX Queues Descriptors Queue Address 5 Register" hgroup.long 0x1498++0x3 hide.long 0x00 "PRXDQA6,Port RX Queues Descriptors Queue Address 6 Register" hgroup.long 0x149C++0x3 hide.long 0x00 "PRXDQA7,Port RX Queues Descriptors Queue Address 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x14A0++0x3 line.long 0x00 "PRXDQS0,Port RX Queues Descriptors Queue Size 0 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14A4++0x3 line.long 0x00 "PRXDQS1,Port RX Queues Descriptors Queue Size 1 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14A8++0x3 line.long 0x00 "PRXDQS2,Port RX Queues Descriptors Queue Size 2 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14AC++0x3 line.long 0x00 "PRXDQS3,Port RX Queues Descriptors Queue Size 3 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B0++0x3 line.long 0x00 "PRXDQS4,Port RX Queues Descriptors Queue Size 4 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B4++0x3 line.long 0x00 "PRXDQS5,Port RX Queues Descriptors Queue Size 5 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14B8++0x3 line.long 0x00 "PRXDQS6,Port RX Queues Descriptors Queue Size 6 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x14BC++0x3 line.long 0x00 "PRXDQS7,Port RX Queues Descriptors Queue Size 7 Register" hexmask.long.word 0x00 19.--31. 1. " BUFFERSIZE ,Buffer Size" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" else hgroup.long 0x14A0++0x3 hide.long 0x00 "PRXDQS0,Port RX Queues Descriptors Queue Size 0 Register" hgroup.long 0x14A4++0x3 hide.long 0x00 "PRXDQS1,Port RX Queues Descriptors Queue Size 1 Register" hgroup.long 0x14A8++0x3 hide.long 0x00 "PRXDQS2,Port RX Queues Descriptors Queue Size 2 Register" hgroup.long 0x14AC++0x3 hide.long 0x00 "PRXDQS3,Port RX Queues Descriptors Queue Size 3 Register" hgroup.long 0x14B0++0x3 hide.long 0x00 "PRXDQS4,Port RX Queues Descriptors Queue Size 4 Register" hgroup.long 0x14B4++0x3 hide.long 0x00 "PRXDQS5,Port RX Queues Descriptors Queue Size 5 Register" hgroup.long 0x14B8++0x3 hide.long 0x00 "PRXDQS6,Port RX Queues Descriptors Queue Size 6 Register" hgroup.long 0x14BC++0x3 hide.long 0x00 "PRXDQS7,Port RX Queues Descriptors Queue Size 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x14C0++0x3 line.long 0x00 "PRXDQTH0,Port RX Queues Descriptors Queue Threshold 0 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14C4++0x3 line.long 0x00 "PRXDQTH1,Port RX Queues Descriptors Queue Threshold 1 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14C8++0x3 line.long 0x00 "PRXDQTH2,Port RX Queues Descriptors Queue Threshold 2 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14CC++0x3 line.long 0x00 "PRXDQTH3,Port RX Queues Descriptors Queue Threshold 3 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D0++0x3 line.long 0x00 "PRXDQTH4,Port RX Queues Descriptors Queue Threshold 4 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D4++0x3 line.long 0x00 "PRXDQTH5,Port RX Queues Descriptors Queue Threshold 5 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14D8++0x3 line.long 0x00 "PRXDQTH6,Port RX Queues Descriptors Queue Threshold 6 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" group.long 0x14DC++0x3 line.long 0x00 "PRXDQTH7,Port RX Queues Descriptors Queue Threshold 7 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCTHRESHOLD ,Non Occupied Descriptors Threshold" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCTHRESHOLD ,Occupied Descriptors Threshold" else hgroup.long 0x14C0++0x3 hide.long 0x00 "PRXDQTH0,Port RX Queues Descriptors Queue Threshold 0 Register" hgroup.long 0x14C4++0x3 hide.long 0x00 "PRXDQTH1,Port RX Queues Descriptors Queue Threshold 1 Register" hgroup.long 0x14C8++0x3 hide.long 0x00 "PRXDQTH2,Port RX Queues Descriptors Queue Threshold 2 Register" hgroup.long 0x14CC++0x3 hide.long 0x00 "PRXDQTH3,Port RX Queues Descriptors Queue Threshold 3 Register" hgroup.long 0x14D0++0x3 hide.long 0x00 "PRXDQTH4,Port RX Queues Descriptors Queue Threshold 4 Register" hgroup.long 0x14D4++0x3 hide.long 0x00 "PRXDQTH5,Port RX Queues Descriptors Queue Threshold 5 Register" hgroup.long 0x14D8++0x3 hide.long 0x00 "PRXDQTH6,Port RX Queues Descriptors Queue Threshold 6 Register" hgroup.long 0x14DC++0x3 hide.long 0x00 "PRXDQTH7,Port RX Queues Descriptors Queue Threshold 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) rgroup.long 0x14E0++0x3 line.long 0x00 "PRXS0,Port RX Queues Status 0 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14E4++0x3 line.long 0x00 "PRXS1,Port RX Queues Status 1 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14E8++0x3 line.long 0x00 "PRXS2,Port RX Queues Status 2 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14EC++0x3 line.long 0x00 "PRXS3,Port RX Queues Status 3 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F0++0x3 line.long 0x00 "PRXS4,Port RX Queues Status 4 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F4++0x3 line.long 0x00 "PRXS5,Port RX Queues Status 5 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14F8++0x3 line.long 0x00 "PRXS6,Port RX Queues Status 6 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" rgroup.long 0x14FC++0x3 line.long 0x00 "PRXS7,Port RX Queues Status 7 Register" hexmask.long.word 0x00 16.--29. 1. " NONOCCUPIEDDESCCNT ,Non Occupied Descriptors Counter" hexmask.long.word 0x00 0.--13. 1. " OCCUPIEDDESCCNT ,Occupied Descriptors Counter" else hgroup.long 0x14E0++0x3 hide.long 0x00 "PRXS0,Port RX Queues Status 0 Register" hgroup.long 0x14E4++0x3 hide.long 0x00 "PRXS1,Port RX Queues Status 1 Register" hgroup.long 0x14E8++0x3 hide.long 0x00 "PRXS2,Port RX Queues Status 2 Register" hgroup.long 0x14EC++0x3 hide.long 0x00 "PRXS3,Port RX Queues Status 3 Register" hgroup.long 0x14F0++0x3 hide.long 0x00 "PRXS4,Port RX Queues Status 4 Register" hgroup.long 0x14F4++0x3 hide.long 0x00 "PRXS5,Port RX Queues Status 5 Register" hgroup.long 0x14F8++0x3 hide.long 0x00 "PRXS6,Port RX Queues Status 6 Register" hgroup.long 0x14FC++0x3 hide.long 0x00 "PRXS7,Port RX Queues Status 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) wgroup.long 0x1500++0x3 line.long 0x00 "PRXSU0,Port RX Queues Status Update 0 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1504++0x3 line.long 0x00 "PRXSU1,Port RX Queues Status Update 1 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1508++0x3 line.long 0x00 "PRXSU2,Port RX Queues Status Update 2 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x150C++0x3 line.long 0x00 "PRXSU3,Port RX Queues Status Update 3 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1510++0x3 line.long 0x00 "PRXSU4,Port RX Queues Status Update 4 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1514++0x3 line.long 0x00 "PRXSU5,Port RX Queues Status Update 5 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x1518++0x3 line.long 0x00 "PRXSU6,Port RX Queues Status Update 6 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" wgroup.long 0x151C++0x3 line.long 0x00 "PRXSU7,Port RX Queues Status Update 7 Register" hexmask.long.byte 0x00 16.--23. 1. " NOOFNEWDESC ,Number Of New Descriptors" hexmask.long.byte 0x00 0.--7. 1. " NOOFPROCESSEDDESC ,Number Of Processed Descriptors" else hgroup.long 0x1500++0x3 hide.long 0x00 "PRXSU0,Port RX Queues Status Update 0 Register" hgroup.long 0x1504++0x3 hide.long 0x00 "PRXSU1,Port RX Queues Status Update 1 Register" hgroup.long 0x1508++0x3 hide.long 0x00 "PRXSU2,Port RX Queues Status Update 2 Register" hgroup.long 0x150C++0x3 hide.long 0x00 "PRXSU3,Port RX Queues Status Update 3 Register" hgroup.long 0x1510++0x3 hide.long 0x00 "PRXSU4,Port RX Queues Status Update 4 Register" hgroup.long 0x1514++0x3 hide.long 0x00 "PRXSU5,Port RX Queues Status Update 5 Register" hgroup.long 0x1518++0x3 hide.long 0x00 "PRXSU6,Port RX Queues Status Update 6 Register" hgroup.long 0x151C++0x3 hide.long 0x00 "PRXSU7,Port RX Queues Status Update 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) rgroup.long 0x1520++0x3 line.long 0x00 "PRXDI0,Port RX Descriptor Index 0 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1524++0x3 line.long 0x00 "PRXDI1,Port RX Descriptor Index 1 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1528++0x3 line.long 0x00 "PRXDI2,Port RX Descriptor Index 2 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x152C++0x3 line.long 0x00 "PRXDI3,Port RX Descriptor Index 3 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1530++0x3 line.long 0x00 "PRXDI4,Port RX Descriptor Index 4 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1534++0x3 line.long 0x00 "PRXDI5,Port RX Descriptor Index 5 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x1538++0x3 line.long 0x00 "PRXDI6,Port RX Descriptor Index 6 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" rgroup.long 0x153C++0x3 line.long 0x00 "PRXDI7,Port RX Descriptor Index 7 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCRIPTORINDEX ,Next Descriptor Index" else hgroup.long 0x1520++0x3 hide.long 0x00 "PRXDI0,Port RX Descriptor Index 0 Register" hgroup.long 0x1524++0x3 hide.long 0x00 "PRXDI1,Port RX Descriptor Index 1 Register" hgroup.long 0x1528++0x3 hide.long 0x00 "PRXDI2,Port RX Descriptor Index 2 Register" hgroup.long 0x152C++0x3 hide.long 0x00 "PRXDI3,Port RX Descriptor Index 3 Register" hgroup.long 0x1530++0x3 hide.long 0x00 "PRXDI4,Port RX Descriptor Index 4 Register" hgroup.long 0x1534++0x3 hide.long 0x00 "PRXDI5,Port RX Descriptor Index 5 Register" hgroup.long 0x1538++0x3 hide.long 0x00 "PRXDI6,Port RX Descriptor Index 6 Register" hgroup.long 0x153C++0x3 hide.long 0x00 "PRXDI7,Port RX Descriptor Index 7 Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1700++0x3 line.long 0x00 "PPL0BSZ,Port Pool0 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL0BUFFERSIZE ,Pool #0 Buffer Size" group.long 0x1704++0x3 line.long 0x00 "PPL1BSZ,Port Pool1 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL1BUFFERSIZE ,Pool #1 Buffer Size" group.long 0x1708++0x3 line.long 0x00 "PPL2BSZ,Port Pool2 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL2BUFFERSIZE ,Pool #2 Buffer Size" group.long 0x170C++0x3 line.long 0x00 "PPL3BSZ,Port Pool3 Buffer Size Register" hexmask.long.word 0x00 3.--15. 1. " POOL3BUFFERSIZE ,Pool #3 Buffer Size" else hgroup.long 0x1700++0x3 hide.long 0x00 "PPL0BSZ,Port Pool0 Buffer Size Register" hgroup.long 0x1704++0x3 hide.long 0x00 "PPL1BSZ,Port Pool1 Buffer Size Register" hgroup.long 0x1708++0x3 hide.long 0x00 "PPL2BSZ,Port Pool2 Buffer Size Register" hgroup.long 0x170C++0x3 hide.long 0x00 "PPL3BSZ,Port Pool3 Buffer Size Register" endif group.long 0x1CC0++0x3 line.long 0x00 "PRXINIT,Port RX Initialization" bitfld.long 0x00 0. " RXDMAINIT ,RX DMA module initialize status" "Normal,Initialized" tree.end tree "RX DMA Wake on LAN Registers" width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2) group.long 0x2498++0x7 line.long 0x00 "AIP0ADR,Arp IP0 Address Register" line.long 0x04 "AIP1ADR,Arp IP1 Address Register" else hgroup.long 0x2498++0x7 hide.long 0x00 "AIP0ADR,Arp IP0 Address Register" hide.long 0x04 "AIP1ADR,Arp IP1 Address Register" endif group.long 0x3690++0xF line.long 0x00 "WOLSLP,WOL Sleep Register" bitfld.long 0x00 1. " SLEEPMODEACTIVE ,Sleep Mode Active" "Inactive,Active" bitfld.long 0x00 0. " SLEEPMODE ,Sleep Mode" "Non-sleep mode,Sleep mode" line.long 0x04 "WOLWEE,WOL Wakeup Event Enable Register" bitfld.long 0x04 12. " TYPE3 ,Type3 enable" "Disabled,Enabled" bitfld.long 0x04 11. " TYPE2 ,Type2 enable" "Disabled,Enabled" textline " " bitfld.long 0x04 10. " TYPE1 ,Type1 enable" "Disabled,Enabled" bitfld.long 0x04 9. " MULTICAST ,Multicast enable" "Disabled,Enabled" textline " " bitfld.long 0x04 8. " UNICAST ,Unicast enable" "Disabled,Enabled" bitfld.long 0x04 7. " ARPIP1ADDRESS ,ARP IP1 address enable" "Disabled,Enabled" textline " " bitfld.long 0x04 6. " ARPIP0ADDRESS ,ARP IP0 address enable" "Disabled,Enabled" bitfld.long 0x04 5. " LINKCHANGE ,Link Change enable" "Disabled,Enabled" textline " " bitfld.long 0x04 4. " MAGICPATTERN ,Magic Pattern enable" "Disabled,Enabled" bitfld.long 0x04 3. " WAKEUPFRAME3 ,Wake up Frame 3 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 2. " WAKEUPFRAME2 ,Wake up Frame 2 Enable" "Disabled,Enabled" bitfld.long 0x04 1. " WAKEUPFRAME1 ,Wake up Frame 1 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0. " WAKEUPFRAME0 ,Wake up Frame 0 Enable" "Disabled,Enabled" line.long 0x08 "WOLSIC,WOL Sleep Interrupt Cause Register" bitfld.long 0x08 12. " TYPE3 ,Packet of Type 3 was identified" "Not identified,Identified" bitfld.long 0x08 11. " TYPE2 ,Packet of Type 2 was identified" "Not identified,Identified" textline " " bitfld.long 0x08 10. " TYPE1 ,Packet of Type 1 was identified" "Not identified,Identified" bitfld.long 0x08 9. " MULTICAST ,Multicast packet was identified" "Not identified,Identified" textline " " bitfld.long 0x08 8. " UNICAST ,Unicast packet was identified" "Not identified,Identified" bitfld.long 0x08 7. " ARPIP1ADDRESS ,Arp packet with IP address number 1 was identified" "Not identified,Identified" textline " " bitfld.long 0x08 6. " ARPIP0ADDRESS ,Arp packet with IP address number 0 was identified" "Not identified,Identified" bitfld.long 0x08 5. " LINKCHANGE ,Link Change was identified" "Not identified,Identified" textline " " bitfld.long 0x08 4. " MAGICPATTERN ,Magic Pattern pattern was identified" "Not identified,Identified" bitfld.long 0x08 3. " WAKEUPFRAME3 ,Wake up Frame 3 identified" "Not identified,Identified" textline " " bitfld.long 0x08 2. " WAKEUPFRAME2 ,Wake up Frame 2 identified" "Not identified,Identified" bitfld.long 0x08 1. " WAKEUPFRAME1 ,Wake up Frame 1 identified" "Not identified,Identified" textline " " bitfld.long 0x08 0. " WAKEUPFRAME0 ,Wake up Frame 0 identified" "Not identified,Identified" line.long 0x0C "WOLSIM,WOL Sleep Interrupt Mask" bitfld.long 0x0C 12. " TYPE3 ,Packet of Type 3 mask" "Masked,Not masked" bitfld.long 0x0C 11. " TYPE2 ,Packet of Type 2 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 10. " TYPE1 ,Packet of Type 1 mask" "Masked,Not masked" bitfld.long 0x0C 9. " MULTICAST ,Multicast packet mask" "Masked,Not masked" textline " " bitfld.long 0x0C 8. " UNICAST ,Unicast packet mask" "Masked,Not masked" bitfld.long 0x0C 7. " ARPIP1ADDRESS ,Arp packet with IP address number 1 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 6. " ARPIP0ADDRESS ,Arp packet with IP address number 0 mask" "Masked,Not masked" bitfld.long 0x0C 5. " LINKCHANGE ,Link Change mask" "Masked,Not masked" textline " " bitfld.long 0x0C 4. " MAGICPATTERN ,Magic Pattern pattern mask" "Masked,Not masked" bitfld.long 0x0C 3. " WAKEUPFRAME3 ,Wake up Frame 3 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 2. " WAKEUPFRAME2 ,Wake up Frame 2 mask" "Masked,Not masked" bitfld.long 0x0C 1. " WAKEUPFRAME1 ,Wake up Frame 1 mask" "Masked,Not masked" textline " " bitfld.long 0x0C 0. " WAKEUPFRAME0 ,Wake up Frame 0 mask" "Masked,Not masked" hgroup.long 0x36A0++0x3 hide.long 0x00 "WOLWEC,WOL Wakeup Events Counter" in group.long 0x36A4++0x17 line.long 0x00 "WOLT1,WOL Type1" bitfld.long 0x00 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x00 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x00 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x04 "WOLT2,WOL Type2" bitfld.long 0x04 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x04 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x04 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x08 "WOLT2,WOL Type2" bitfld.long 0x08 24. " COMPAREMODE ,Type no. 1 compare mode" "Ethernet type,IP protocol" hexmask.long.byte 0x08 16.--23. 1. " IPPROTOCOL ,IP Protocol" textline " " hexmask.long.word 0x08 0.--15. 1. " ETHERTYPE ,Ethernet Type" line.long 0x0C "WOLWFL,WOL Wakeup Frame Location Register" hexmask.long.word 0x0C 9.--18. 1. " WAKEUPFRAMEOFFSET ,Wake up frame offset" bitfld.long 0x0C 0.--1. " WAKEUPFRAMESTARTLOCATION ,Wakeup frame start location" "Start of packet,Layer 3 header,Layer 4 header,?..." line.long 0x10 "WOLWFS,WOL Wakeup Frame Size Register" hexmask.long.byte 0x10 24.--31. 1. " PATTERN3SIZE ,Wake up frame - pattern no. 3 size" hexmask.long.byte 0x10 16.--23. 1. " PATTERN2SIZE ,Wake up frame - pattern no. 2 size" textline " " hexmask.long.byte 0x10 8.--15. 1. " PATTERN1SIZE ,Wake up frame - pattern no. 1 size" hexmask.long.byte 0x10 0.--7. 1. " PATTERN0SIZE ,Wake up frame - pattern no. 0 size" line.long 0x14 "WOLWFSEL,WOL Wakeup Frame Select" bitfld.long 0x14 0.--1. " PATTERNSELECT ,Pattern Select" "0,1,2,3" tree "WOLWFD Registers" group.long 0x3700++0x3 line.long 0x00 "WOLWFD0,WOL Wakeup Frame Data 0 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3704++0x3 line.long 0x00 "WOLWFD1,WOL Wakeup Frame Data 1 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3708++0x3 line.long 0x00 "WOLWFD2,WOL Wakeup Frame Data 2 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x370C++0x3 line.long 0x00 "WOLWFD3,WOL Wakeup Frame Data 3 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3710++0x3 line.long 0x00 "WOLWFD4,WOL Wakeup Frame Data 4 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3714++0x3 line.long 0x00 "WOLWFD5,WOL Wakeup Frame Data 5 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3718++0x3 line.long 0x00 "WOLWFD6,WOL Wakeup Frame Data 6 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x371C++0x3 line.long 0x00 "WOLWFD7,WOL Wakeup Frame Data 7 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3720++0x3 line.long 0x00 "WOLWFD8,WOL Wakeup Frame Data 8 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3724++0x3 line.long 0x00 "WOLWFD9,WOL Wakeup Frame Data 9 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3728++0x3 line.long 0x00 "WOLWFD10,WOL Wakeup Frame Data 10 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x372C++0x3 line.long 0x00 "WOLWFD11,WOL Wakeup Frame Data 11 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3730++0x3 line.long 0x00 "WOLWFD12,WOL Wakeup Frame Data 12 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3734++0x3 line.long 0x00 "WOLWFD13,WOL Wakeup Frame Data 13 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3738++0x3 line.long 0x00 "WOLWFD14,WOL Wakeup Frame Data 14 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x373C++0x3 line.long 0x00 "WOLWFD15,WOL Wakeup Frame Data 15 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3740++0x3 line.long 0x00 "WOLWFD16,WOL Wakeup Frame Data 16 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3744++0x3 line.long 0x00 "WOLWFD17,WOL Wakeup Frame Data 17 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3748++0x3 line.long 0x00 "WOLWFD18,WOL Wakeup Frame Data 18 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x374C++0x3 line.long 0x00 "WOLWFD19,WOL Wakeup Frame Data 19 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3750++0x3 line.long 0x00 "WOLWFD20,WOL Wakeup Frame Data 20 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3754++0x3 line.long 0x00 "WOLWFD21,WOL Wakeup Frame Data 21 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3758++0x3 line.long 0x00 "WOLWFD22,WOL Wakeup Frame Data 22 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x375C++0x3 line.long 0x00 "WOLWFD23,WOL Wakeup Frame Data 23 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3760++0x3 line.long 0x00 "WOLWFD24,WOL Wakeup Frame Data 24 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3764++0x3 line.long 0x00 "WOLWFD25,WOL Wakeup Frame Data 25 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3768++0x3 line.long 0x00 "WOLWFD26,WOL Wakeup Frame Data 26 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x376C++0x3 line.long 0x00 "WOLWFD27,WOL Wakeup Frame Data 27 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3770++0x3 line.long 0x00 "WOLWFD28,WOL Wakeup Frame Data 28 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3774++0x3 line.long 0x00 "WOLWFD29,WOL Wakeup Frame Data 29 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x3778++0x3 line.long 0x00 "WOLWFD30,WOL Wakeup Frame Data 30 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" group.long 0x377C++0x3 line.long 0x00 "WOLWFD31,WOL Wakeup Frame Data 31 Register" hexmask.long.byte 0x00 24.--31. 1. " BYTE3 ,Wake-up frame data byte" hexmask.long.byte 0x00 16.--23. 1. " BYTE2 ,Wake-up frame data byte" hexmask.long.byte 0x00 8.--15. 1. " BYTE1 ,Wake-up frame data byte" hexmask.long.byte 0x00 0.--7. 1. " BYTE0 ,Wake-up frame data byte" tree.end tree "WOLWFM Registers" group.long 0x3780++0x3 line.long 0x00 "WOLWFM0,WOL Wakeup Frame Mask 0 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3784++0x3 line.long 0x00 "WOLWFM1,WOL Wakeup Frame Mask 1 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3788++0x3 line.long 0x00 "WOLWFM2,WOL Wakeup Frame Mask 2 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x378C++0x3 line.long 0x00 "WOLWFM3,WOL Wakeup Frame Mask 3 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3790++0x3 line.long 0x00 "WOLWFM4,WOL Wakeup Frame Mask 4 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3794++0x3 line.long 0x00 "WOLWFM5,WOL Wakeup Frame Mask 5 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x3798++0x3 line.long 0x00 "WOLWFM6,WOL Wakeup Frame Mask 6 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x379C++0x3 line.long 0x00 "WOLWFM7,WOL Wakeup Frame Mask 7 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A0++0x3 line.long 0x00 "WOLWFM8,WOL Wakeup Frame Mask 8 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A4++0x3 line.long 0x00 "WOLWFM9,WOL Wakeup Frame Mask 9 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37A8++0x3 line.long 0x00 "WOLWFM10,WOL Wakeup Frame Mask 10 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37AC++0x3 line.long 0x00 "WOLWFM11,WOL Wakeup Frame Mask 11 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B0++0x3 line.long 0x00 "WOLWFM12,WOL Wakeup Frame Mask 12 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B4++0x3 line.long 0x00 "WOLWFM13,WOL Wakeup Frame Mask 13 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37B8++0x3 line.long 0x00 "WOLWFM14,WOL Wakeup Frame Mask 14 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37BC++0x3 line.long 0x00 "WOLWFM15,WOL Wakeup Frame Mask 15 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C0++0x3 line.long 0x00 "WOLWFM16,WOL Wakeup Frame Mask 16 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C4++0x3 line.long 0x00 "WOLWFM17,WOL Wakeup Frame Mask 17 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37C8++0x3 line.long 0x00 "WOLWFM18,WOL Wakeup Frame Mask 18 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37CC++0x3 line.long 0x00 "WOLWFM19,WOL Wakeup Frame Mask 19 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D0++0x3 line.long 0x00 "WOLWFM20,WOL Wakeup Frame Mask 20 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D4++0x3 line.long 0x00 "WOLWFM21,WOL Wakeup Frame Mask 21 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37D8++0x3 line.long 0x00 "WOLWFM22,WOL Wakeup Frame Mask 22 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37DC++0x3 line.long 0x00 "WOLWFM23,WOL Wakeup Frame Mask 23 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E0++0x3 line.long 0x00 "WOLWFM24,WOL Wakeup Frame Mask 24 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E4++0x3 line.long 0x00 "WOLWFM25,WOL Wakeup Frame Mask 25 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37E8++0x3 line.long 0x00 "WOLWFM26,WOL Wakeup Frame Mask 26 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37EC++0x3 line.long 0x00 "WOLWFM27,WOL Wakeup Frame Mask 27 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F0++0x3 line.long 0x00 "WOLWFM28,WOL Wakeup Frame Mask 28 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F4++0x3 line.long 0x00 "WOLWFM29,WOL Wakeup Frame Mask 29 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37F8++0x3 line.long 0x00 "WOLWFM30,WOL Wakeup Frame Mask 30 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" group.long 0x37FC++0x3 line.long 0x00 "WOLWFM31,WOL Wakeup Frame Mask 31 Register" bitfld.long 0x00 24. " BYTE3MASK ,Byte 3 Mask" "Masked,Not masked" bitfld.long 0x00 16. " BYTE2MASK ,Byte 2 Mask" "Masked,Not masked" bitfld.long 0x00 8. " BYTE1MASK ,Byte 1 Mask" "Masked,Not masked" bitfld.long 0x00 0. " BYTE0MASK ,Byte 0 Mask" "Masked,Not masked" tree.end tree.end tree "TX DMA Miscellaneous Registers" width 11. group.long 0x48++0x3 line.long 0x00 "TQC,Transmit Queue Command Register" bitfld.long 0x00 15. " DISQ7 ,Disable Queue 7" "No effect,Disabled" bitfld.long 0x00 14. " DISQ6 ,Disable Queue 6" "No effect,Disabled" textline " " bitfld.long 0x00 13. " DISQ5 ,Disable Queue 5" "No effect,Disabled" bitfld.long 0x00 12. " DISQ4 ,Disable Queue 4" "No effect,Disabled" textline " " bitfld.long 0x00 11. " DISQ3 ,Disable Queue 3" "No effect,Disabled" bitfld.long 0x00 10. " DISQ2 ,Disable Queue 2" "No effect,Disabled" textline " " bitfld.long 0x00 9. " DISQ1 ,Disable Queue 1" "No effect,Disabled" bitfld.long 0x00 8. " DISQ0 ,Disable Queue 0" "No effect,Disabled" textline " " bitfld.long 0x00 7. " ENQ7 ,Enable Queue 7" "No effect,Enabled" bitfld.long 0x00 6. " ENQ6 ,Enable Queue 6" "No effect,Enabled" textline " " bitfld.long 0x00 5. " ENQ5 ,Enable Queue 5" "No effect,Enabled" bitfld.long 0x00 4. " ENQ4 ,Enable Queue 4" "No effect,Enabled" textline " " bitfld.long 0x00 3. " ENQ3 ,Enable Queue 3" "No effect,Enabled" bitfld.long 0x00 2. " ENQ2 ,Enable Queue 2" "No effect,Enabled" textline " " bitfld.long 0x00 1. " ENQ1 ,Enable Queue 1" "No effect,Enabled" bitfld.long 0x00 0. " ENQ0 ,Enable Queue 0" "No effect,Enabled" hgroup.long 0x18C0++0x3 hide.long 0x00 "TXBADFCS,TX Bad FCS Transmitted Packets Counter Register" in hgroup.long 0x18C4++0x3 hide.long 0x00 "TXDROPPED,TX Dropped Packets Counter Register" in tree.end tree "TX DMA Networking Controller Miscellaneous Registers" width 9. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1800++0x3 line.long 0x00 "PTXDQA0,Port TX Queues Descriptors Queue Address 0 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1804++0x3 line.long 0x00 "PTXDQA1,Port TX Queues Descriptors Queue Address 1 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1808++0x3 line.long 0x00 "PTXDQA2,Port TX Queues Descriptors Queue Address 2 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x180C++0x3 line.long 0x00 "PTXDQA3,Port TX Queues Descriptors Queue Address 3 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1810++0x3 line.long 0x00 "PTXDQA4,Port TX Queues Descriptors Queue Address 4 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1814++0x3 line.long 0x00 "PTXDQA5,Port TX Queues Descriptors Queue Address 5 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1818++0x3 line.long 0x00 "PTXDQA6,Port TX Queues Descriptors Queue Address 6 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x181C++0x3 line.long 0x00 "PTXDQA7,Port TX Queues Descriptors Queue Address 7 Register" hexmask.long 0x00 5.--31. 0x20 " DESCQUEUESTARTADDR ,Descriptors Queue Starting Address" group.long 0x1820++0x3 line.long 0x00 "PTXDQS0,Port TX Queues Descriptors Queue Size 0 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1824++0x3 line.long 0x00 "PTXDQS1,Port TX Queues Descriptors Queue Size 1 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1828++0x3 line.long 0x00 "PTXDQS2,Port TX Queues Descriptors Queue Size 2 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x182C++0x3 line.long 0x00 "PTXDQS3,Port TX Queues Descriptors Queue Size 3 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1830++0x3 line.long 0x00 "PTXDQS4,Port TX Queues Descriptors Queue Size 4 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1834++0x3 line.long 0x00 "PTXDQS5,Port TX Queues Descriptors Queue Size 5 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x1838++0x3 line.long 0x00 "PTXDQS6,Port TX Queues Descriptors Queue Size 6 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" group.long 0x183C++0x3 line.long 0x00 "PTXDQS7,Port TX Queues Descriptors Queue Size 7 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSTHRESHOLD ,Transmitted Buffers Threshold" hexmask.long.word 0x00 0.--13. 1. " DESCQUEUESIZE ,Descriptors Queue Size" rgroup.long 0x1840++0x3 line.long 0x00 "PTXS0,Port TX Queues Status 0 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1844++0x3 line.long 0x00 "PTXS1,Port TX Queues Status 1 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1848++0x3 line.long 0x00 "PTXS2,Port TX Queues Status 2 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x184C++0x3 line.long 0x00 "PTXS3,Port TX Queues Status 3 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1850++0x3 line.long 0x00 "PTXS4,Port TX Queues Status 4 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1854++0x3 line.long 0x00 "PTXS5,Port TX Queues Status 5 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x1858++0x3 line.long 0x00 "PTXS6,Port TX Queues Status 6 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" rgroup.long 0x185C++0x3 line.long 0x00 "PTXS7,Port TX Queues Status 7 Register" hexmask.long.word 0x00 16.--29. 1. " TRANSMITTEDBUFFERSCNT ,Transmitted Buffers Counter" hexmask.long.word 0x00 0.--13. 1. " PENDINGDESCCNT ,Pending Descriptors Counter" wgroup.long 0x1860++0x3 line.long 0x00 "PTXSU0,Port Tx Queues Status Update 0 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1864++0x3 line.long 0x00 "PTXSU1,Port Tx Queues Status Update 1 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1868++0x3 line.long 0x00 "PTXSU2,Port Tx Queues Status Update 2 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x186C++0x3 line.long 0x00 "PTXSU3,Port Tx Queues Status Update 3 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1870++0x3 line.long 0x00 "PTXSU4,Port Tx Queues Status Update 4 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1874++0x3 line.long 0x00 "PTXSU5,Port Tx Queues Status Update 5 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x1878++0x3 line.long 0x00 "PTXSU6,Port Tx Queues Status Update 6 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" wgroup.long 0x187C++0x3 line.long 0x00 "PTXSU7,Port Tx Queues Status Update 7 Register" hexmask.long.word 0x00 16.--29. 1. " NOOFRELEASEDBUFFERS ,Number Of Released Buffers" hexmask.long.byte 0x00 0.--7. 1. " NOOFWRITTENDESC ,Number Of Written Descriptors" rgroup.long 0x1880++0x3 line.long 0x00 "PTXDI0,Port TX Queues Descriptor Index 0 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1884++0x3 line.long 0x00 "PTXDI1,Port TX Queues Descriptor Index 1 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1888++0x3 line.long 0x00 "PTXDI2,Port TX Queues Descriptor Index 2 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x188C++0x3 line.long 0x00 "PTXDI3,Port TX Queues Descriptor Index 3 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1890++0x3 line.long 0x00 "PTXDI4,Port TX Queues Descriptor Index 4 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1894++0x3 line.long 0x00 "PTXDI5,Port TX Queues Descriptor Index 5 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x1898++0x3 line.long 0x00 "PTXDI6,Port TX Queues Descriptor Index 6 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" rgroup.long 0x189C++0x3 line.long 0x00 "PTXDI7,Port TX Queues Descriptor Index 7 Register" hexmask.long.word 0x00 0.--13. 1. " NEXTDESCINDEX ,Next Descriptor Index" hgroup.long 0x18A0++0x3 hide.long 0x00 "TXTBC0,TX Transmitted Buffers Counter 0 Register" in hgroup.long 0x18A4++0x3 hide.long 0x00 "TXTBC1,TX Transmitted Buffers Counter 1 Register" in hgroup.long 0x18A8++0x3 hide.long 0x00 "TXTBC2,TX Transmitted Buffers Counter 2 Register" in hgroup.long 0x18AC++0x3 hide.long 0x00 "TXTBC3,TX Transmitted Buffers Counter 3 Register" in hgroup.long 0x18B0++0x3 hide.long 0x00 "TXTBC4,TX Transmitted Buffers Counter 4 Register" in hgroup.long 0x18B4++0x3 hide.long 0x00 "TXTBC5,TX Transmitted Buffers Counter 5 Register" in hgroup.long 0x18B8++0x3 hide.long 0x00 "TXTBC6,TX Transmitted Buffers Counter 6 Register" in hgroup.long 0x18BC++0x3 hide.long 0x00 "TXTBC7,TX Transmitted Buffers Counter 7 Register" in group.long 0x18F0++0x3 line.long 0x00 "PTXINIT,Port TX Initialization Register" bitfld.long 0x00 0. " TXDMAINIT ,TX DMA Init" "Not initialized,Initialized" else hgroup.long 0x1800++0x3 hide.long 0x00 "PTXDQA0,Port TX Queues Descriptors Queue Address 0 Register" hgroup.long 0x1804++0x3 hide.long 0x00 "PTXDQA1,Port TX Queues Descriptors Queue Address 1 Register" hgroup.long 0x1808++0x3 hide.long 0x00 "PTXDQA2,Port TX Queues Descriptors Queue Address 2 Register" hgroup.long 0x180C++0x3 hide.long 0x00 "PTXDQA3,Port TX Queues Descriptors Queue Address 3 Register" hgroup.long 0x1810++0x3 hide.long 0x00 "PTXDQA4,Port TX Queues Descriptors Queue Address 4 Register" hgroup.long 0x1814++0x3 hide.long 0x00 "PTXDQA5,Port TX Queues Descriptors Queue Address 5 Register" hgroup.long 0x1818++0x3 hide.long 0x00 "PTXDQA6,Port TX Queues Descriptors Queue Address 6 Register" hgroup.long 0x181C++0x3 hide.long 0x00 "PTXDQA7,Port TX Queues Descriptors Queue Address 7 Register" hgroup.long 0x1820++0x3 hide.long 0x00 "PTXDQS0,Port TX Queues Descriptors Queue Size 0 Register" hide.long 0x00 "PTXDQS1,Port TX Queues Descriptors Queue Size 1 Register" hide.long 0x00 "PTXDQS2,Port TX Queues Descriptors Queue Size 2 Register" hide.long 0x00 "PTXDQS3,Port TX Queues Descriptors Queue Size 3 Register" hide.long 0x00 "PTXDQS4,Port TX Queues Descriptors Queue Size 4 Register" hide.long 0x00 "PTXDQS5,Port TX Queues Descriptors Queue Size 5 Register" hide.long 0x00 "PTXDQS6,Port TX Queues Descriptors Queue Size 6 Register" hide.long 0x00 "PTXDQS7,Port TX Queues Descriptors Queue Size 7 Register" hgroup.long 0x1840++0x3 hide.long 0x00 "PTXS0,Port TX Queues Status 0 Register" hgroup.long 0x1844++0x3 hide.long 0x00 "PTXS1,Port TX Queues Status 1 Register" hgroup.long 0x1848++0x3 hide.long 0x00 "PTXS2,Port TX Queues Status 2 Register" hgroup.long 0x184C++0x3 hide.long 0x00 "PTXS3,Port TX Queues Status 3 Register" hgroup.long 0x1850++0x3 hide.long 0x00 "PTXS4,Port TX Queues Status 4 Register" hgroup.long 0x1854++0x3 hide.long 0x00 "PTXS5,Port TX Queues Status 5 Register" hgroup.long 0x1858++0x3 hide.long 0x00 "PTXS6,Port TX Queues Status 6 Register" hgroup.long 0x185C++0x3 hide.long 0x00 "PTXS7,Port TX Queues Status 7 Register" wgroup.long 0x1860++0x3 line.long 0x00 "PTXSU0,Port Tx Queues Status Update" wgroup.long 0x1864++0x3 line.long 0x00 "PTXSU1,Port Tx Queues Status Update" wgroup.long 0x1868++0x3 line.long 0x00 "PTXSU2,Port Tx Queues Status Update" wgroup.long 0x186C++0x3 line.long 0x00 "PTXSU3,Port Tx Queues Status Update" wgroup.long 0x1870++0x3 line.long 0x00 "PTXSU4,Port Tx Queues Status Update" wgroup.long 0x1874++0x3 line.long 0x00 "PTXSU5,Port Tx Queues Status Update" wgroup.long 0x1878++0x3 line.long 0x00 "PTXSU6,Port Tx Queues Status Update" wgroup.long 0x187C++0x3 line.long 0x00 "PTXSU7,Port Tx Queues Status Update" hgroup.long 0x1880++0x3 hide.long 0x00 "PTXDI0,Port TX Queues Descriptor Index" hgroup.long 0x1884++0x3 hide.long 0x00 "PTXDI1,Port TX Queues Descriptor Index" hgroup.long 0x1888++0x3 hide.long 0x00 "PTXDI2,Port TX Queues Descriptor Index" hgroup.long 0x188C++0x3 hide.long 0x00 "PTXDI3,Port TX Queues Descriptor Index" hgroup.long 0x1890++0x3 hide.long 0x00 "PTXDI4,Port TX Queues Descriptor Index" hgroup.long 0x1894++0x3 hide.long 0x00 "PTXDI5,Port TX Queues Descriptor Index" hgroup.long 0x1898++0x3 hide.long 0x00 "PTXDI6,Port TX Queues Descriptor Index" hgroup.long 0x189C++0x3 hide.long 0x00 "PTXDI7,Port TX Queues Descriptor Index" hgroup.long 0x18A0++0x3 hide.long 0x00 "TXTBC0,TX Transmitted Buffers Counter 0 Register" hgroup.long 0x18A4++0x3 hide.long 0x00 "TXTBC1,TX Transmitted Buffers Counter 1 Register" hgroup.long 0x18A8++0x3 hide.long 0x00 "TXTBC2,TX Transmitted Buffers Counter 2 Register" hgroup.long 0x18AC++0x3 hide.long 0x00 "TXTBC3,TX Transmitted Buffers Counter 3 Register" hgroup.long 0x18B0++0x3 hide.long 0x00 "TXTBC4,TX Transmitted Buffers Counter 4 Register" hgroup.long 0x18B4++0x3 hide.long 0x00 "TXTBC5,TX Transmitted Buffers Counter 5 Register" hgroup.long 0x18B8++0x3 hide.long 0x00 "TXTBC6,TX Transmitted Buffers Counter 6 Register" hgroup.long 0x18BC++0x3 hide.long 0x00 "TXTBC7,TX Transmitted Buffers Counter 7 Register" hgroup.long 0x18F0++0x3 hide.long 0x00 "PTXINIT,Port TX Initialization Register" endif tree.end tree "TX DMA Packet Modification Registers" width 13. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x1944++0x3 line.long 0x00 "TX_MH_REG0,TX Marvell Header Reg0 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1948++0x3 line.long 0x00 "TX_MH_REG1,TX Marvell Header Reg1 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x194C++0x3 line.long 0x00 "TX_MH_REG2,TX Marvell Header Reg2 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1950++0x3 line.long 0x00 "TX_MH_REG3,TX Marvell Header Reg3 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1954++0x3 line.long 0x00 "TX_MH_REG4,TX Marvell Header Reg4 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1958++0x3 line.long 0x00 "TX_MH_REG5,TX Marvell Header Reg5 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x195C++0x3 line.long 0x00 "TX_MH_REG6,TX Marvell Header Reg6 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1960++0x3 line.long 0x00 "TX_MH_REG7,TX Marvell Header Reg7 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1964++0x3 line.long 0x00 "TX_MH_REG8,TX Marvell Header Reg8 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1968++0x3 line.long 0x00 "TX_MH_REG9,TX Marvell Header Reg9 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x196C++0x3 line.long 0x00 "TX_MH_REG10,TX Marvell Header Reg10 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1970++0x3 line.long 0x00 "TX_MH_REG11,TX Marvell Header Reg11 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1974++0x3 line.long 0x00 "TX_MH_REG12,TX Marvell Header Reg12 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1978++0x3 line.long 0x00 "TX_MH_REG13,TX Marvell Header Reg13 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x197C++0x3 line.long 0x00 "TX_MH_REG14,TX Marvell Header Reg14 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" group.long 0x1980++0x3 line.long 0x00 "TX_MH_REG15,TX Marvell Header Reg15 Register" hexmask.long.word 0x00 0.--15. 1. " MARVELLHEADER ,Marvell Header" else hgroup.long 0x1944++0x3 hide.long 0x00 "TX_MH_REG1,TX Marvell Header Reg1 Register" hgroup.long 0x1948++0x3 hide.long 0x00 "TX_MH_REG2,TX Marvell Header Reg2 Register" hgroup.long 0x194C++0x3 hide.long 0x00 "TX_MH_REG3,TX Marvell Header Reg3 Register" hgroup.long 0x1950++0x3 hide.long 0x00 "TX_MH_REG4,TX Marvell Header Reg4 Register" hgroup.long 0x1954++0x3 hide.long 0x00 "TX_MH_REG5,TX Marvell Header Reg5 Register" hgroup.long 0x1958++0x3 hide.long 0x00 "TX_MH_REG6,TX Marvell Header Reg6 Register" hgroup.long 0x195C++0x3 hide.long 0x00 "TX_MH_REG7,TX Marvell Header Reg7 Register" hgroup.long 0x1960++0x3 hide.long 0x00 "TX_MH_REG8,TX Marvell Header Reg8 Register" hgroup.long 0x1964++0x3 hide.long 0x00 "TX_MH_REG9,TX Marvell Header Reg9 Register" hgroup.long 0x1968++0x3 hide.long 0x00 "TX_MH_REG10,TX Marvell Header Reg10 Register" hgroup.long 0x196C++0x3 hide.long 0x00 "TX_MH_REG11,TX Marvell Header Reg11 Register" hgroup.long 0x1970++0x3 hide.long 0x00 "TX_MH_REG12,TX Marvell Header Reg12 Register" hgroup.long 0x1974++0x3 hide.long 0x00 "TX_MH_REG13,TX Marvell Header Reg13 Register" hgroup.long 0x1978++0x3 hide.long 0x00 "TX_MH_REG14,TX Marvell Header Reg14 Register" hgroup.long 0x197C++0x3 hide.long 0x00 "TX_MH_REG15,TX Marvell Header Reg15 Register" endif group.long 0x1988++0x3 line.long 0x00 "TX MTU,TX MTU Register" hexmask.long.word 0x00 0.--15. 1. " MAXTRANSMISSIONUNIT ,Maximum Transmission Unit" tree.end tree "TX DMA Queues Arbiter Registers" width 21. group.long 0xDC++0x7 line.long 0x00 "TQFPC_AV1,Transmit Queue Fixed Priority Configuration - Arbiter ver1 Register" hexmask.long.byte 0x00 0.--7. 1. " FIXPR ,Fixed priority queue [7:0]" line.long 0x04 "PTTBRC_AV1,Port Transmit Token-Bucket Rate Configuration - Arbiter ver1 Register" hexmask.long.word 0x04 0.--9. 1. " PTKNRT ,Port Token Rate" group.long 0xE8++0x7 line.long 0x00 "MTU_AV1,Maximum Transmit Unit - Arbiter ver1 Register" hexmask.long.byte 0x00 0.--5. 1. " MTU ,Maximum Transmit Unit" line.long 0x04 "PMTBS_AV1,Port Maximum Token Bucket Size - Arbiter ver1 Register" hexmask.long.word 0x04 0.--15. 1. " PMTBS ,Port Maximum Token Bucket Size" group.long 0x300++0x3 line.long 0x00 "TQ0TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 0 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x310++0x3 line.long 0x00 "TQ1TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 1 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x320++0x3 line.long 0x00 "TQ2TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 2 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x330++0x3 line.long 0x00 "TQ3TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 3 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x340++0x3 line.long 0x00 "TQ4TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 4 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x350++0x3 line.long 0x00 "TQ5TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 5 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x360++0x3 line.long 0x00 "TQ6TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 6 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x370++0x3 line.long 0x00 "TQ7TBC_AV1,Transmit Queue Token-Bucket Counter - Arbiter ver1 7 Register" hexmask.long 0x00 0.--29. 1. " TKNBKT ,Token Bucket" group.long 0x304++0x3 line.long 0x00 "TQ0TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 0 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x314++0x3 line.long 0x00 "TQ1TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 1 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x324++0x3 line.long 0x00 "TQ2TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 2 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x334++0x3 line.long 0x00 "TQ3TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 3 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x344++0x3 line.long 0x00 "TQ4TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 4 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x354++0x3 line.long 0x00 "TQ5TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 5 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x364++0x3 line.long 0x00 "TQ6TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 6 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x374++0x3 line.long 0x00 "TQ7TBCFG_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 7 Register" hexmask.long.tbyte 0x00 10.--25. 1. " MTBS ,Maximum Token Bucket Size" hexmask.long.word 0x00 0.--9. 1. " TKNRT ,Token Rate" group.long 0x308++0x3 line.long 0x00 "TQ0AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 0 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x318++0x3 line.long 0x00 "TQ1AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 1 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x328++0x3 line.long 0x00 "TQ2AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 2 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x338++0x3 line.long 0x00 "TQ3AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 3 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x348++0x3 line.long 0x00 "TQ4AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 4 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x358++0x3 line.long 0x00 "TQ5AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 5 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x368++0x3 line.long 0x00 "TQ6AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 6 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x378++0x3 line.long 0x00 "TQ7AC_AV1,Transmit Queue Token Bucket Configuration - Arbiter ver1 7 Register" hexmask.long.tbyte 0x00 8.--24. 1. " WRR_BC[16:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x380++0x3 line.long 0x00 "PTTBC_AV1,Port Transmit Token-Bucket Counter - Arbiter ver1 Register" hexmask.long 0x00 0.--29. 1. " PTKNBKT ,Port Token Bucket" group.long 0x1A00++0x3 line.long 0x00 "TQC1_AV3,Transmit Queue Command1 - Arbiter ver3 Register" bitfld.long 0x00 3. " BW_LIM_SEL ,TX queues bandwidth limitation/arbiter mechanism select" "Version 3,Version 1" bitfld.long 0x00 2. " EJP_ENB ,EJP mechanism Enable" "Disabeld,Enabled" textline " " bitfld.long 0x00 1. " PTP_SYNC_ENB ,PTP Sync Enable" "Disabeld,Enabled" bitfld.long 0x00 0. " WRR_EJP_INIT ,WRR/EJP software reset" "No reset,Reset" group.long 0x1A04++0x17 line.long 0x00 "TQFPC_AV3,Transmit Queue Fixed Priority Configuration - Arbiter ver3 Register" hexmask.long.byte 0x00 0.--7. 1. " FIXPR ,Fixed priority queue [7:0]" line.long 0x04 "BRC_AV3,Basic Refill No of Clocks - Arbiter ver3 Register" hexmask.long.word 0x04 0.--15. 1. " BASICREFILLNOOFCLOCKS ,Basic Refill number of Clocks" line.long 0x08 "MTU_AV3,Maximum Transmit Unit - Arbiter ver3 Register" hexmask.long.tbyte 0x08 0.--18. 1. " MTU ,Maximum Transmit Unit" line.long 0x0C "PREFILL_AV3,Port Bucket Refill - Arbiter ver3 Register" hexmask.long.word 0x0C 20.--29. 1. " PORTREFILLPERIOD ,Port Refill Period" hexmask.long.tbyte 0x0C 0.--18. 1. " PORTTOKENREFILLVALUE ,Port Token Refill Value" line.long 0x10 "PMTBS_AV3,Port Maximum Token Bucket Size - Arbiter ver3 Register" line.long 0x14 "PTTBC_AV3,Port Transmit Token-Bucket Counter - Arbiter ver3 Register" group.long 0x1A20++0x3 line.long 0x00 "Q0REFILL_AV3,Queue Bucket Refill - Arbiter ver3 0 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A24++0x3 line.long 0x00 "Q1REFILL_AV3,Queue Bucket Refill - Arbiter ver3 1 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A28++0x3 line.long 0x00 "Q2REFILL_AV3,Queue Bucket Refill - Arbiter ver3 2 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A2C++0x3 line.long 0x00 "Q3REFILL_AV3,Queue Bucket Refill - Arbiter ver3 3 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A30++0x3 line.long 0x00 "Q4REFILL_AV3,Queue Bucket Refill - Arbiter ver3 4 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A34++0x3 line.long 0x00 "Q5REFILL_AV3,Queue Bucket Refill - Arbiter ver3 5 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A38++0x3 line.long 0x00 "Q6REFILL_AV3,Queue Bucket Refill - Arbiter ver3 6 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A3C++0x3 line.long 0x00 "Q7REFILL_AV3,Queue Bucket Refill - Arbiter ver3 7 Register" hexmask.long.word 0x00 20.--29. 1. " QUEUEREFILLPERIOD ,Queue Refill Period" hexmask.long.tbyte 0x00 0.--18. 1. " QUEUETOKENREFILLVALUE ,Queue Token Refill Value" group.long 0x1A40++0x3 line.long 0x00 "Q0MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 0 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A44++0x3 line.long 0x00 "Q1MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 1 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A48++0x3 line.long 0x00 "Q2MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 2 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A4C++0x3 line.long 0x00 "Q3MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 3 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A50++0x3 line.long 0x00 "Q4MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 4 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A54++0x3 line.long 0x00 "Q5MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 5 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A58++0x3 line.long 0x00 "Q6MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 6 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A5C++0x3 line.long 0x00 "Q7MTBS_AV3,Queue Maximum Token Bucket Size - Arbiter ver3 7 Register" hexmask.long 0x00 0.--30. 1. " QUEUEBUCKETSIZE ,Queue Token Bucket Size" group.long 0x1A60++0x3 line.long 0x00 "Q0TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 0 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A64++0x3 line.long 0x00 "Q1TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 1 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A68++0x3 line.long 0x00 "Q2TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 2 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A6C++0x3 line.long 0x00 "Q3TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 3 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A70++0x3 line.long 0x00 "Q4TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 4 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A74++0x3 line.long 0x00 "Q5TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 5 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A78++0x3 line.long 0x00 "Q6TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 6 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A7C++0x3 line.long 0x00 "Q7TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 7 Register" hexmask.long 0x00 0.--31. 1. " QTKNBKT ,Queue Token Bucket Size" group.long 0x1A80++0x3 line.long 0x00 "Q0TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 0 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A84++0x3 line.long 0x00 "Q1TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 1 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A88++0x3 line.long 0x00 "Q2TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 2 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A8C++0x3 line.long 0x00 "Q3TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 3 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A90++0x3 line.long 0x00 "Q4TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 4 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A94++0x3 line.long 0x00 "Q5TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 5 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A98++0x3 line.long 0x00 "Q6TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 6 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1A9C++0x3 line.long 0x00 "Q7TTBC_AV3,Queue Transmit Token-Bucket Counter - Arbiter ver3 7 Register" hexmask.long.tbyte 0x00 8.--25. 1. " WRR_BC[17:0] ,Internal counter for implementing the WRR algorithm" hexmask.long.byte 0x00 0.--7. 1. " WRRWGT ,Transmit Weighted-Round-Robin Weight" group.long 0x1AA8++0x3 line.long 0x00 "Q2IPG_AV3,Transmission Queue IPG - Arbiter ver3 2 Register" hexmask.long.word 0x00 0.--13. 1. " IPG ,Minimum required gap from the end of a packet to the beginning of the next packet in the same queue" group.long 0x1AAC++0x3 line.long 0x00 "Q3IPG_AV3,Transmission Queue IPG - Arbiter ver3 3 Register" hexmask.long.word 0x00 0.--13. 1. " IPG ,Minimum required gap from the end of a packet to the beginning of the next packet in the same queue" group.long 0x1AB0++0x0F line.long 0x00 "HITKNINLOPKT_AV3,High Token in Low Packet - Arbiter ver3 Register" hexmask.long.tbyte 0x00 0.--19. 1. " HITKNINLOPKT ,Number of tokens that are accumulated in the IsoHi token bucket, during transmission of the longest IsoLo (queue#2) packet" line.long 0x04 "HITKNINASYNCPKT_AV3,High Token in Asynchronous Packet - Arbiter ver3 Register" hexmask.long.tbyte 0x04 0.--19. 1. " HITKNINASYNCPKT ,Number of tokens that are accumulated in the IsoHi token bucket, during transmission of the longest Async (queue#1 & #0) packet" line.long 0x08 "LOTKNINASYNCPKT_AV3,Low Token in Asynchronous Packe - Arbiter ver3 Register" hexmask.long.tbyte 0x08 0.--19. 1. " LOTKNINASYNCPKT ,Number of tokens that are accumulated in the IsoLo (queue#2) token bucket, during transmission of the longest Async (queue#1 & #0) packet" line.long 0x0C "TS_AV3,Transmission Speed - Arbiter ver3 Register" hexmask.long.word 0x0C 0.--14. 1. " TS ,Ethernet Transmission Speed" tree.end tree "RX_TX DMA Registers" width 6. group.long 0x2400++0x3 line.long 0x00 "PXC,Port Configuration Register" bitfld.long 0x00 25. " RXCS ,Rx TCP Checksum Mode" "Without header,Included header" bitfld.long 0x00 22.--24. " BPDUQ ,Captured BPDU Frames" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 19.--21. " UDPQ ,Captured UDP Frames" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. " TCPQ ,Captured TCP Frames" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15. " UDP_CAPEN ,Capture UDP Frames to " "Disabled,Enabled" bitfld.long 0x00 14. " TCP_CAPEN ,Capture TCP Frames to " "Disabled,Enabled" textline " " bitfld.long 0x00 13. " RBARPF ,Selects the ARP packets that are accepted" "All,Filter" bitfld.long 0x00 12. " AMNOTXES ,Automatic Mode Not Updating Error Summary In Tx Descriptor" "0,1" textline " " bitfld.long 0x00 9. " RBARP ,Reject Mode of MAC Broadcasts That Are ARP" "Received,Rejected" bitfld.long 0x00 8. " RBIP ,Reject Mode of MAC Broadcasts That Are IP" "Received,Rejected" textline " " bitfld.long 0x00 7. " RB ,Reject Mode of MAC Broadcasts That Are No IP" "Received,Rejected" bitfld.long 0x00 4.--6. " RXQARP ,Default Rx Queue for ARP Broadcasts That Are No IP or ARP Broadcasts" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 1.--3. " RXQ ,Default Rx Queue" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " UPM ,Unicast Promiscous Mode" "Normal,Promiscuous" group.long 0x2404++0x3 line.long 0x00 "PXCX,Port Configuration Extend Register" bitfld.long 0x00 3. " TXCRCDIS ,Tx CRC generation" "Enabled,Disabled" bitfld.long 0x00 1. " SPAN ,Spanning Tree Packets Capture Enable" "Treated,Trapped" if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x454))&0x301)==0x1)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2:0],DBNum[0] PRI[2:1],SPID[3:0]== PRI[2:1]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x454))&0x301)==0x101)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2:1],DBNum[0] PRI[2],SPID[3:0]== PRI[2]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x454))&0x301)==0x301)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,PRI[2],DBNum[0],SPID[3:0]==" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x454))&0x301)==0x000)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2:0],UP[2:0],SrcPort== & SrcDev=UP [2:1]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x454))&0x301)==0x100)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2:1],UP[2:1],SrcPort== & SrcDev= UP[2]" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x454))&0x301)==0x300)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,UP[2],UP[2],SrcPort== & SrcDev=)" textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x454))&0x1)==0x1)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2)) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,?..." textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==0x2) group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" hexmask.long.byte 0x00 16.--20. 1. " SDID ,Source Device ID" bitfld.long 0x00 14. " SDIDEN ,Source Device ID enable" "Disabled,Enabled" textline " " bitfld.long 0x00 12.--13. " SPID[5:4] ,MSB bitd of source port ID" "0,1,2,3" bitfld.long 0x00 10.--11. " DSAEN ,DSA Tag enable" "Disabled,Non-extended,Extended,?..." textline " " bitfld.long 0x00 8.--9. " MHMASK ,Number of queues" "8,4,Reserved,2" hexmask.long.byte 0x00 4.--7. 1. " SPID[3:0] ,Source Port ID" textline " " bitfld.long 0x00 1.--2. " DAPREFIX ,Rx queuing policy setting" "Reserved,?..." textline " " bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" else group.long 0x454++0x03 line.long 0x00 "MH,Marvell Header Register" bitfld.long 0x00 0. " MHEN ,Marvell Header Enable" "Disabled,Enabled" endif tree.end tree "Serial Registers" width 11. group.long 0x243c++0x3 line.long 0x00 "PSC,Port Serial Control Register" bitfld.long 0x00 30. " IGNORECARRIERSENSE ,This bit controls if the carrier sense input pin is ignored" "Not ignored,Ignored" bitfld.long 0x00 29. " IGNORECOLLISION ,This bit controls if the collision input pin is ignored" "Not ignored,Ignored" textline " " bitfld.long 0x00 28. " IGNORERXERROR ,This bit controls if RX error input pin is ignored:" "Not ignored,Ignored" bitfld.long 0x00 14. " DTEADVERT ,DTE Advertise" "Low,High" textline " " bitfld.long 0x00 7.--8. " FORCEBPMODE ,JAM Transmitting Start" "No JAM,Started,?..." bitfld.long 0x00 5.--6. " FORCEFCMODE ,Pause Enable and Disable Transmit" "Not transmitted,Sent,?..." rgroup.long 0x2444++0x3 line.long 0x00 "PS0,Ethernet Port 0 Status Register" bitfld.long 0x00 16. " RXFIFOEMPTY ,RX Fifo Empty" "Not empty,Empty" bitfld.long 0x00 6. " TXFIFOEMP ,TX Fifo Empty" "Not empty,Empty" textline " " bitfld.long 0x00 0. " TXINPROG ,Transmit in Progress" "Not active,Active" group.long 0x24A0++0x3 line.long 0x00 "SERDESCFG,Serdes Configuration Register" rgroup.long 0x24A4++0x3 line.long 0x00 "SERDESSTS,Serdes Status Register" group.long 0x24F4++0x7 line.long 0x00 "OMSCD,One mS Clock Divider Register" bitfld.long 0x00 31. " EN ,Enables 1ms clock generation" "Disabled,Enabled" hexmask.long 0x00 0.--30. 1. " DIV ,Controls the period of the 1ms clock" line.long 0x04 "PFCCD,Periodic Flow Control Clock Divider Register" tree.end tree "Gigabit Ethernet MAC Serial Parameters Configuration Registers" width 7. hgroup.long 0x2C14++0x3 hide.long 0x00 "PSPC,Port Serial Parameters Configuration Register" hgroup.long 0x2C94++0x3 hide.long 0x00 "PSPC1,Port Serial Parameters 1 Configuration Register" tree.end tree "Gigabit Ethernet MAC Auto-Negotiation Configuration Registers" width 6. group.long 0x2C0C++0x3 line.long 0x00 "PANC,Port Auto-Negotiation Configuration Register" bitfld.long 0x00 13. " ANDUPLEXEN ,Enable Auto-Negotiation for duplex mode" "Disabled,Enabled" bitfld.long 0x00 12. " SET_FULLDX ,Half/Full Duplex Mode" "Half duplex,Full duplex" textline " " bitfld.long 0x00 11. " ANFCEN ,Enable Auto-Negotiation for Flow Control" "Disabled,Enabled" bitfld.long 0x00 9. " PAUSE_ADV ,Flow control advertise" "Not controled,Controled" textline " " bitfld.long 0x00 8. " SETFCEN ,Flow Control Enable" "Disabled,Enabled" bitfld.long 0x00 7. " ANSPEEDEN ,Enable Auto-Negotiation of interface speed" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " SETGMIISPEED ,GMII Speed" "10/100 Mbps,1000 Mbps" bitfld.long 0x00 5. " SETMIISPEED ,MII Speed" "10 Mbps,100 Mbps" textline " " bitfld.long 0x00 4. " INBANDRESTARTAN ,In Band Restart Auto-Negotiation" "No reset,Reset" bitfld.long 0x00 3. " INBANDANBYPASSEN ,Band Auto-Negotiation Bypass Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " INBANDANEN ,In Band Auto-Negotiation Enable" "Disabled,Enabled" bitfld.long 0x00 1. " FORCELINKPASS ,Force Link status on port to Link UP state" "Not forced,Forced" textline " " bitfld.long 0x00 0. " FORCELINKFAIL ,Force Link status on port to Link DOWN state" "Not forced,Forced" tree.end tree "Gigabit Ethernet MAC Control Registers" width 6. group.long 0x2C00++0xB line.long 0x00 "PMC0,Port MAC Control Register0" hexmask.long.word 0x00 2.--14. 1. " FRAMESIZELIMIT ,Maximal Received Packet Size" bitfld.long 0x00 1. " PORTTYPE ,Port type" "SGMII,1000Base-X" textline " " bitfld.long 0x00 0. " PORTEN ,Port Enable" "Disabled,Enabled" line.long 0x04 "PMC1,Port MAC Control Register1" bitfld.long 0x04 6. " PCS_LB ,Loop back on the PCS Block" "No loopback,Loopback" line.long 0x08 "PMC2,Port MAC Control Register2" bitfld.long 0x08 12.--13. " SelectDataToTransmit ,The data forwarded to the SERDES" "Regular,PRBS,Zeros,Ones" bitfld.long 0x08 11. " PRBSGENEN ,Enables generation of the pseudo-random bit-stream" "Disabled,Enabled" textline " " bitfld.long 0x08 10. " PRBSCHECKEN ,PRBS Checkers Enable" "Disabled,Enabled" bitfld.long 0x08 6. " PORTMACRESET ,Port MAC Reset" "No reset,Reset" textline " " bitfld.long 0x08 5. " PADDINGDIS ,Disable padding of transmitted packets shorter than 64B" "No,Yes" bitfld.long 0x08 4. " RGMIIEN ,RGMII Enable" "Disabled,Enabled" textline " " bitfld.long 0x08 3. " PCSEN ,Port PCS block is active" "Disabled,Enabled" group.long 0x2C48++0x3 line.long 0x00 "PMC3,Port MAC Control Register3" hexmask.long.word 0x00 6.--14. 1. " IPG ,Minimal Inter-packet gap" group.long 0x2C58++0x3 line.long 0x00 "CPS2,CCFC Port Speed Timerp 2 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C5C++0x3 line.long 0x00 "CPS3,CCFC Port Speed Timerp 3 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C60++0x3 line.long 0x00 "CPS4,CCFC Port Speed Timerp 4 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C64++0x3 line.long 0x00 "CPS5,CCFC Port Speed Timerp 5 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C68++0x3 line.long 0x00 "CPS6,CCFC Port Speed Timerp 6 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C6C++0x3 line.long 0x00 "CPS7,CCFC Port Speed Timerp 7 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C70++0x3 line.long 0x00 "CPS8,CCFC Port Speed Timerp 8 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" group.long 0x2C74++0x3 line.long 0x00 "CPS9,CCFC Port Speed Timerp 9 Register" hexmask.long.word 0x00 0.--15. 1. " PORTSPEEDTIMER ,Timer value bits" hgroup.long 0x2C90++0x3 hide.long 0x00 "PMC4,Port MAC Control Register4" tree.end tree "Gigabit Ethernet MAC Interrupt Registers" width 7. hgroup.long 0x2C20++0x3 hide.long 0x00 "PINTC,Port Interrupt Cause Register" in group.long 0x2C24++0x3 line.long 0x00 "PMASK,Port Interrupt Mask Register" bitfld.long 0x00 13. " MASK[13] ,MAC Rx path received LPI Mask" "Masked,Not masked" bitfld.long 0x00 12. " MASK[12] ,PCS Tx path received LPI Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " MASK[11] ,PCS Rx path received LPI Mask" "Masked,Not masked" bitfld.long 0x00 10. " MASK[10] ,QSGMII PRBS error Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " MASK[7] ,PRBSError OnPort Mask" "Masked,Not masked" bitfld.long 0x00 6. " MASK[6] ,SyncStatus Change Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " MASK[5] ,AddressOutOfRange Mask" "Masked,Not masked" bitfld.long 0x00 2. " MASK[2] ,AnCompletedOnPort Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MASK[1] ,LinkStatus Change Mask" "Masked,Not masked" bitfld.long 0x00 0. " MASK[0] ,IntSum Mask" "Masked,Not masked" tree.end tree "Gigabit Ethernet MAC PRBS Check Status Registers" width 14. rgroup.long 0x2C38++0x3 line.long 0x00 "PRBS_STAT,Port PRBS Status Register" bitfld.long 0x00 1. " PRBSCHECKRDY ,PRBS Checker Ready" "Not ready,Ready" bitfld.long 0x00 0. " PRBSCHECKLOCKED ,PRBS Checkers Alignment Locked" "Not locked,Locked" hgroup.long 0x2C3C++0x3 hide.long 0x00 "PRBS_ERR_CNT,Port PRBS Error Counter Register" in tree.end tree "Gigabit Ethernet MAC Low Power Idle Registers" width 10. group.long 0x2CC0++0x7 line.long 0x00 "LPICTRL0,LPI Control 0 Register" hexmask.long.byte 0x00 8.--15. 1. " TS_LIMIT ,Minimum time from emptying of Tx FIFO and LPI assert" hexmask.long.byte 0x00 0.--7. 1. " TI_LIMIT ,Minimum time since going into LPI and allowing LPI deassert" line.long 0x04 "LPICTRL1,LPI Control 1 Register" hexmask.long.word 0x04 4.--15. 1. " TW_LIMIT ,Minimum time from LPI deassertion until valid data can be sent" bitfld.long 0x04 2. " LPIMANUALMODE ,Manual mode" "Normal,Manual" textline " " bitfld.long 0x04 1. " LPIREQUESTFORCE ,Force LPI signaling on Tx" "Not forced,Forced" bitfld.long 0x04 0. " LPIREQUESTENABLE ,Enable assertion or deassertion of LPI" "Disabled,Enabled" hgroup.long 0x2CC8++0x3 hide.long 0x00 "LPICTRL2,LPI Control 2 Register" rgroup.long 0x2CCC++0x3 line.long 0x00 "LPISTAT,LPI Status Register" bitfld.long 0x00 4. " TXIDLE ,MAC Tx path LP idle status" "Not active,Active" bitfld.long 0x00 3. " TXWAIT ,MAC Tx path LP wait status" "Not active,Active" textline " " bitfld.long 0x00 2. " RXIDLE ,MAC Rx path LP idle status" "Not detected,Detected" bitfld.long 0x00 1. " TXSTAT ,PCS Tx path LPI receive status" "Not receive,Receive" textline " " bitfld.long 0x00 0. " RXSTAT ,PCS Rx path LPI receive status" "Not active,Active" group.long 0x2CD0++0x3 line.long 0x00 "LPICNT,LPI Counter Register" hexmask.long.word 0x00 0.--15. 1. " LPI_CNT ,This counter is incremented each time the MAC LPI state machine moves from IDLE to LP_IDLE" tree.end tree "Gigabit Ethernet MAC Status Registers" width 7. rgroup.long 0x2C10++0x3 line.long 0x00 "PSTAT0,Port Status Register0" bitfld.long 0x00 14. " SYNCOK ,PCS synchronized with its peer PCS Layer" "Not synchronized,Synchronized" bitfld.long 0x00 12. " INBANDAUTONEGBYPASSACT ,In Band Auto-Negotiation Bypass was activated" "Not bypassed,Bypassed" textline " " bitfld.long 0x00 11. " ANDONE ,Auto-Negotiation done" "Not done,Done" bitfld.long 0x00 10. " SYNCFAIL10MS ,10-bit state machine has been in = FAIL for more than 10 ms" "Not occurred,Occurred" textline " " bitfld.long 0x00 8. " PORTISDOINGPRESSURE ,Port is Doing Back-Pressure" "No Back-Pressure,Back-Pressure" bitfld.long 0x00 7. " PORTTXPAUSE ,Port is sending IEEE 802.3x Flow Control pause frames due to lack of buffers" "Not occurred,Occurred" textline " " bitfld.long 0x00 6. " PORTRXPAUSE ,Port received an IEEE 802.3x pause frame and stopped transmission of packets" "Not occurred,Occurred" bitfld.long 0x00 5. " TXFCEN ,TX Flow Control Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4. " RXFCEN ,RX Flow Control Enable" "Disabled,Enabled" bitfld.long 0x00 3. " FULLDX ,Half-/Full-Duplex mode" "Half duplex,Full duplex" textline " " bitfld.long 0x00 2. " MIISPEED ,MII Speed" "10 Mbps,100 Mbps" bitfld.long 0x00 1. " GMIISPEED ,GMII Speed" "10/100 Mbps,1000 Mbps" textline " " bitfld.long 0x00 0. " LINKUP ,Port link status" "Down,Up" tree.end tree "Networking Controller Interrupt Registers" width 11. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x34000+0x2500))&0x7)==(0x1||0x2)) group.long 0x2540++0x3 line.long 0x00 "PCP02Q,Port CPU0 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2544++0x3 line.long 0x00 "PCP12Q,Port CPU1 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2548++0x3 line.long 0x00 "PCP22Q,Port CPU2 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x254C++0x3 line.long 0x00 "PCP32Q,Port CPU3 to Queue Register" bitfld.long 0x00 15. " TXQUEUEACCESSENABLE[7] ,TX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 14. " TXQUEUEACCESSENABLE[6] ,TX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TXQUEUEACCESSENABLE[5] ,TX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 12. " TXQUEUEACCESSENABLE[4] ,TX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " TXQUEUEACCESSENABLE[3] ,TX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 10. " TXQUEUEACCESSENABLE[2] ,TX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TXQUEUEACCESSENABLE[1] ,TX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 8. " TXQUEUEACCESSENABLE[0] ,TX Queue 0 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " RXQUEUEACCESSENABLE[7] ,RX Queue 7 Access Enable" "Disabled,Enabled" bitfld.long 0x00 6. " RXQUEUEACCESSENABLE[6] ,RX Queue 6 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " RXQUEUEACCESSENABLE[5] ,RX Queue 5 Access Enable" "Disabled,Enabled" bitfld.long 0x00 4. " RXQUEUEACCESSENABLE[4] ,RX Queue 4 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " RXQUEUEACCESSENABLE[3] ,RX Queue 3 Access Enable" "Disabled,Enabled" bitfld.long 0x00 2. " RXQUEUEACCESSENABLE[2] ,RX Queue 2 Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXQUEUEACCESSENABLE[1] ,RX Queue 1 Access Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXQUEUEACCESSENABLE[0] ,RX Queue 0 Access Enable" "Disabled,Enabled" group.long 0x2580++0x1F line.long 0x0 "PRXITTH0,Port RX Interrupt Threshold 0 Register" hexmask.long.tbyte 0x0 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x4 "PRXITTH1,Port RX Interrupt Threshold 1 Register" hexmask.long.tbyte 0x4 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x8 "PRXITTH2,Port RX Interrupt Threshold 2 Register" hexmask.long.tbyte 0x8 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0xC "PRXITTH3,Port RX Interrupt Threshold 3 Register" hexmask.long.tbyte 0xC 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x10 "PRXITTH4,Port RX Interrupt Threshold 4 Register" hexmask.long.tbyte 0x10 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x14 "PRXITTH5,Port RX Interrupt Threshold 5 Register" hexmask.long.tbyte 0x14 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" line.long 0x18 "PRXITTH6,Port RX Interrupt Threshold 6 Register" hexmask.long.tbyte 0x18 0.--23. 1. " RXINTERRUPTTIMETHRESHOLD ,Rx Interrupt Time Threshold" rgroup.long 0x25A0++0x3 line.long 0x00 "PRXTXTHIC,Port RX_TX Threshold Interrupt Cause Register" bitfld.long 0x00 31. " PMISCICSUMMARY ,PMiscIC register summary" "No interrupt,Interrupt" bitfld.long 0x00 30. " PTXERRORSUMMARY ,PMiscIC register TXErrorQueue[7:0] bits summary" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " PRXTXICSUMMARY ,PRXTXIC register summary" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " RXDESCRIPTORTHRESHOLDALERTQUEUE[7] ,Rx Descriptor Threshold Alert Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " RXDESCRIPTORTHRESHOLDALERTQUEUE[6] ,Rx Descriptor Threshold Alert Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " RXDESCRIPTORTHRESHOLDALERTQUEUE[5] ,Rx Descriptor Threshold Alert Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " RXDESCRIPTORTHRESHOLDALERTQUEUE[4] ,Rx Descriptor Threshold Alert Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " RXDESCRIPTORTHRESHOLDALERTQUEUE[3] ,Rx Descriptor Threshold Alert Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RXDESCRIPTORTHRESHOLDALERTQUEUE[2] ,Rx Descriptor Threshold Alert Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " RXDESCRIPTORTHRESHOLDALERTQUEUE[1] ,Rx Descriptor Threshold Alert Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RXDESCRIPTORTHRESHOLDALERTQUEUE[0] ,Rx Descriptor Threshold Alert Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[7] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[6] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[5] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[4] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[3] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[2] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[1] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " RXBUFFERINTERRUPTCOALIASCINGTHRESHOLDALERTPRIORITYQUEUE[0] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " BUFFERTHRESHOLDCROSSQUEUE[7] ,Tx Buffer Threshold Cross in Priority Queues 7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 6. " BUFFERTHRESHOLDCROSSQUEUE[6] ,Tx Buffer Threshold Cross in Priority Queues 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " BUFFERTHRESHOLDCROSSQUEUE[5] ,Tx Buffer Threshold Cross in Priority Queues 5" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " BUFFERTHRESHOLDCROSSQUEUE[4] ,Tx Buffer Threshold Cross in Priority Queues 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " BUFFERTHRESHOLDCROSSQUEUE[3] ,Tx Buffer Threshold Cross in Priority Queues 3" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " BUFFERTHRESHOLDCROSSQUEUE[2] ,Tx Buffer Threshold Cross in Priority Queues 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " BUFFERTHRESHOLDCROSSQUEUE[1] ,Tx Buffer Threshold Cross in Priority Queues 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " BUFFERTHRESHOLDCROSSQUEUE[0] ,Tx Buffer Threshold Cross in Priority Queues 0" "No interrupt,Interrupt" group.long 0x25A4++0x17 line.long 0x00 "PRXTXTHIM,Port RX_TX Threshold Interrupt Mask" bitfld.long 0x00 31. " RXTXTHRESHOLDMMASK[31] ,PMiscIC register summary" "Masked,Not masked" bitfld.long 0x00 30. " RXTXTHRESHOLDMMASK[30] ,PMiscIC register TXErrorQueue[7:0] bits summary" "Masked,Not masked" textline " " bitfld.long 0x00 29. " RXTXTHRESHOLDMMASK[29] ,PRXTXIC register summary" "Masked,Not masked" bitfld.long 0x00 23. " RXTXTHRESHOLDMMASK[23] ,Rx Descriptor Threshold Alert Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " RXTXTHRESHOLDMMASK[22] ,Rx Descriptor Threshold Alert Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x00 21. " RXTXTHRESHOLDMMASK[21] ,Rx Descriptor Threshold Alert Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " RXTXTHRESHOLDMMASK[20] ,Rx Descriptor Threshold Alert Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x00 19. " RXTXTHRESHOLDMMASK[19] ,Rx Descriptor Threshold Alert Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RXTXTHRESHOLDMMASK[18] ,Rx Descriptor Threshold Alert Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x00 17. " RXTXTHRESHOLDMMASK[17] ,Rx Descriptor Threshold Alert Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RXTXTHRESHOLDMMASK[16] ,Rx Descriptor Threshold Alert Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x00 15. " RXTXTHRESHOLDMMASK[15] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " RXTXTHRESHOLDMMASK[14] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x00 13. " RXTXTHRESHOLDMMASK[13] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 12. " RXTXTHRESHOLDMMASK[12] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x00 11. " RXTXTHRESHOLDMMASK[11] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 10. " RXTXTHRESHOLDMMASK[10] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x00 9. " RXTXTHRESHOLDMMASK[9] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 8. " RXTXTHRESHOLDMMASK[8] ,Rx Buffer Interrupt Coaliascing Threshold Alert Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x00 7. " RXTXTHRESHOLDMMASK[7] ,Tx Buffer Threshold Cross in Priority Queues 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 6. " RXTXTHRESHOLDMMASK[6] ,Tx Buffer Threshold Cross in Priority Queues 6 Mask" "Masked,Not masked" bitfld.long 0x00 5. " RXTXTHRESHOLDMMASK[5] ,Tx Buffer Threshold Cross in Priority Queues 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " RXTXTHRESHOLDMMASK[4] ,Tx Buffer Threshold Cross in Priority Queues 4 Mask" "Masked,Not masked" bitfld.long 0x00 3. " RXTXTHRESHOLDMMASK[3] ,Tx Buffer Threshold Cross in Priority Queues 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 2. " RXTXTHRESHOLDMMASK[2] ,Tx Buffer Threshold Cross in Priority Queues 2 Mask" "Masked,Not masked" bitfld.long 0x00 1. " RXTXTHRESHOLDMMASK[1] ,Tx Buffer Threshold Cross in Priority Queues 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " RXTXTHRESHOLDMMASK[0] ,Tx Buffer Threshold Cross in Priority Queues 0 Mask" "Masked,Not masked" line.long 0x04 "PRXTXIC,Port RX_TX Interrupt Cause" bitfld.long 0x04 31. " PMISCICSUMMARY ,PMiscIC register summary" "No interrupt,Interrupt" bitfld.long 0x04 30. " PTXERRORSUMMARY ,PMiscIC register TXErrorQueue[7:0] bits summary" "No interrupt,Interrupt" textline " " bitfld.long 0x04 29. " PRXTXTHICSUMMARY ,PRXTXIC register summary" "No interrupt,Interrupt" textline " " bitfld.long 0x04 23. " RXRESOURCEERRORQUEUE[7] ,Rx Resource Error in Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 22. " RXRESOURCEERRORQUEUE[6] ,Rx Resource Error in Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 21. " RXRESOURCEERRORQUEUE[5] ,Rx Resource Error in Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 20. " RXRESOURCEERRORQUEUE[4] ,Rx Resource Error in Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 19. " RXRESOURCEERRORQUEUE[3] ,Rx Resource Error in Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 18. " RXRESOURCEERRORQUEUE[2] ,Rx Resource Error in Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 17. " RXRESOURCEERRORQUEUE[1] ,Rx Resource Error in Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 16. " RXRESOURCEERRORQUEUE[0] ,Rx Resource Error in Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x04 15. " RXPACKETQUEUE[7] ,Rx Packet in Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 14. " RXPACKETQUEUE[6] ,Rx Packet in Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 13. " RXPACKETQUEUE[5] ,Rx Packet in Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 12. " RXPACKETQUEUE[4] ,Rx Packet in Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 11. " RXPACKETQUEUE[3] ,Rx Packet in Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 10. " RXPACKETQUEUE[2] ,Rx Packet in Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 9. " RXPACKETQUEUE[1] ,Rx Packet in Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 8. " RXPACKETQUEUE[0] ,Rx Packet in Priority Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x04 7. " TXBUFFERRETURNQUEUE[7] ,Tx Buffer Threshold Cross in Priority Queue 7" "No interrupt,Interrupt" textline " " bitfld.long 0x04 6. " TXBUFFERRETURNQUEUE[6] ,Tx Buffer Threshold Cross in Priority Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x04 5. " TXBUFFERRETURNQUEUE[5] ,Tx Buffer Threshold Cross in Priority Queue 5" "No interrupt,Interrupt" textline " " bitfld.long 0x04 4. " TXBUFFERRETURNQUEUE[4] ,Tx Buffer Threshold Cross in Priority Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x04 3. " TXBUFFERRETURNQUEUE[3] ,Tx Buffer Threshold Cross in Priority Queue 3" "No interrupt,Interrupt" textline " " bitfld.long 0x04 2. " TXBUFFERRETURNQUEUE[2] ,Tx Buffer Threshold Cross in Priority Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x04 1. " TXBUFFERRETURNQUEUE[1] ,Tx Buffer Threshold Cross in Priority Queue 1" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " TXBUFFERRETURNQUEUE[0] ,Tx Buffer Threshold Cross in Priority Queue 0" "No interrupt,Interrupt" line.long 0x08 "PRXTXIM,Port RX_TX Interrupt Mask" bitfld.long 0x08 31. " RXTXMASK[31] ,PMiscIC register summary Mask" "Masked,Not masked" bitfld.long 0x08 30. " RXTXMASK[30] ,PMiscIC register TXErrorQueue[7:0] bits summary Mask" "Masked,Not masked" textline " " bitfld.long 0x08 29. " RXTXMASK[29] ,PRXTXIC register summary Mask" "Masked,Not masked" bitfld.long 0x08 23. " RXTXMASK[23] ,Rx Resource Error in Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 22. " RXTXMASK[22] ,Rx Resource Error in Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 21. " RXTXMASK[21] ,Rx Resource Error in Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 20. " RXTXMASK[20] ,Rx Resource Error in Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 19. " RXTXMASK[19] ,Rx Resource Error in Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 18. " RXTXMASK[18] ,Rx Resource Error in Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 17. " RXTXMASK[17] ,Rx Resource Error in Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 16. " RXTXMASK[16] ,Rx Resource Error in Queue 0 Mask" "Masked,Not masked" bitfld.long 0x08 15. " RXTXMASK[15] ,Rx Packet in Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 14. " RXTXMASK[14] ,Rx Packet in Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 13. " RXTXMASK[13] ,Rx Packet in Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 12. " RXTXMASK[12] ,Rx Packet in Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 11. " RXTXMASK[11] ,Rx Packet in Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 10. " RXTXMASK[10] ,Rx Packet in Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 9. " RXTXMASK[9] ,Rx Packet in Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 8. " RXTXMASK[8] ,Rx Packet in Priority Queue 0 Mask" "Masked,Not masked" bitfld.long 0x08 7. " RXTXMASK[7] ,Tx Buffer Threshold Cross in Priority Queue 7 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 6. " RXTXMASK[6] ,Tx Buffer Threshold Cross in Priority Queue 6 Mask" "Masked,Not masked" bitfld.long 0x08 5. " RXTXMASK[5] ,Tx Buffer Threshold Cross in Priority Queue 5 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 4. " RXTXMASK[4] ,Tx Buffer Threshold Cross in Priority Queue 4 Mask" "Masked,Not masked" bitfld.long 0x08 3. " RXTXMASK[3] ,Tx Buffer Threshold Cross in Priority Queue 3 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 2. " RXTXMASK[2] ,Tx Buffer Threshold Cross in Priority Queue 2 Mask" "Masked,Not masked" bitfld.long 0x08 1. " RXTXMASK[1] ,Tx Buffer Threshold Cross in Priority Queue 1 Mask" "Masked,Not masked" textline " " bitfld.long 0x08 0. " RXTXMASK[0] ,Tx Buffer Threshold Cross in Priority Queue 0 Mask" "Masked,Not masked" line.long 0x0C "PMISCIC,Port Misc Interrupt Cause" bitfld.long 0x0C 31. " TXRESOURCEERRORQUEUE[7] ,Tx Resource Error in Queue 7" "No interrupt,Interrupt" bitfld.long 0x0C 30. " TXRESOURCEERRORQUEUE[6] ,Tx Resource Error in Queue 6" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 29. " TXRESOURCEERRORQUEUE[5] ,Tx Resource Error in Queue 5" "No interrupt,Interrupt" bitfld.long 0x0C 28. " TXRESOURCEERRORQUEUE[4] ,Tx Resource Error in Queue 4" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 27. " TXRESOURCEERRORQUEUE[3] ,Tx Resource Error in Queue 3" "No interrupt,Interrupt" bitfld.long 0x0C 26. " TXRESOURCEERRORQUEUE[2] ,Tx Resource Error in Queue 2" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 25. " TXRESOURCEERRORQUEUE[1] ,Tx Resource Error in Queue 1" "No interrupt,Interrupt" bitfld.long 0x0C 24. " TXRESOURCEERRORQUEUE[0] ,Tx Resource Error in Queue 0" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 19. " RXNOBUFFERSTOPOOL[3] ,RX No Buffers to Pool 3" "No interrupt,Interrupt" bitfld.long 0x0C 18. " RXNOBUFFERSTOPOOL[2] ,RX No Buffers to Pool 2" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 17. " RXNOBUFFERSTOPOOL[1] ,RX No Buffers to Pool 1" "No interrupt,Interrupt" bitfld.long 0x0C 16. " RXNOBUFFERSTOPOOL[0] ,RX No Buffers to Pool 0" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 14. " SERDESREALIGNSYNCERROR ,Serdes Realign Sync Error" "No interrupt,Interrupt" bitfld.long 0x0C 12. " PRBSERROR ,PRBS Error" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 11. " TXUNDRN ,TX FIFO Underrun" "No interrupt,Interrupt" bitfld.long 0x0C 10. " RXLARGEPACKET ,RX Large Packet" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 9. " RXCRCERROR ,RX CRC Error" "No interrupt,Interrupt" bitfld.long 0x0C 8. " RXOVERRUN ,Internal Address Error " "No interrupt,Interrupt" textline " " bitfld.long 0x0C 7. " INTERNALADDRESSERROR ,Internal Address Error " "No interrupt,Interrupt" bitfld.long 0x0C 4. " PTP ,PTP identification" "No interrupt,Interrupt" textline " " bitfld.long 0x0C 1. " LINKCHANGE ,Link Status Change" "No interrupt,Interrupt" bitfld.long 0x0C 0. " PHYSTATUSCHNG ,Phy Status Change" "No interrupt,Interrupt" line.long 0x10 "PMISCIM,Port Misc Interrupt Mask" bitfld.long 0x10 31. " MISCMASK[31] ,Tx Resource Error in Queue 7 Mask" "Masked,Not masked" bitfld.long 0x10 30. " MISCMASK[30] ,Tx Resource Error in Queue 6 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 29. " MISCMASK[29] ,Tx Resource Error in Queue 5 Mask" "Masked,Not masked" bitfld.long 0x10 28. " MISCMASK[28] ,Tx Resource Error in Queue 4 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 27. " MISCMASK[27] ,Tx Resource Error in Queue 3 Mask" "Masked,Not masked" bitfld.long 0x10 26. " MISCMASK[26] ,Tx Resource Error in Queue 2 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 25. " MISCMASK[25] ,Tx Resource Error in Queue 1 Mask" "Masked,Not masked" bitfld.long 0x10 24. " MISCMASK[24] ,Tx Resource Error in Queue 0 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 19. " MISCMASK[19] ,RX No Buffers to Pool 3 Mask" "Masked,Not masked" bitfld.long 0x10 18. " MISCMASK[18] ,RX No Buffers to Pool 2 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 17. " MISCMASK[17] ,RX No Buffers to Pool 1 Mask" "Masked,Not masked" bitfld.long 0x10 16. " MISCMASK[16] ,RX No Buffers to Pool 0 Mask" "Masked,Not masked" textline " " bitfld.long 0x10 14. " MISCMASK[14] ,Serdes Realign Sync Error Mask" "Masked,Not masked" bitfld.long 0x10 12. " MISCMASK[12] ,PRBS Error Mask" "Masked,Not masked" textline " " bitfld.long 0x10 11. " MISCMASK[11] ,TX FIFO Underrun Mask" "Masked,Not masked" bitfld.long 0x10 10. " MISCMASK[10] ,RX Large Packet Mask" "Masked,Not masked" textline " " bitfld.long 0x10 9. " MISCMASK[9] ,RX CRC Error Mask" "Masked,Not masked" bitfld.long 0x10 8. " MISCMASK[8] ,Internal Address Error Mask" "Masked,Not masked" textline " " bitfld.long 0x10 7. " MISCMASK[7] ,Internal Address Error Mask" "Masked,Not masked" bitfld.long 0x10 4. " MISCMASK[4] ,PTP identification Mask" "Masked,Not masked" textline " " bitfld.long 0x10 1. " MISCMASK[1] ,Link Status Change Mask" "Masked,Not masked" bitfld.long 0x10 0. " MISCMASK[0] ,Phy Status Change Mask" "Masked,Not masked" line.long 0x14 "PINTENB,Port Interrupt Enable" bitfld.long 0x14 15. " TXPKTINTRPTENB[7] ,TX Packet Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x14 14. " TXPKTINTRPTENB[6] ,TX Packet Interrupt Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x14 13. " TXPKTINTRPTENB[5] ,TX Packet Interrupt Enable 5" "Disabled,Enabled" bitfld.long 0x14 12. " TXPKTINTRPTENB[4] ,TX Packet Interrupt Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x14 11. " TXPKTINTRPTENB[3] ,TX Packet Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x14 10. " TXPKTINTRPTENB[2] ,TX Packet Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x14 9. " TXPKTINTRPTENB[1] ,TX Packet Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x14 8. " TXPKTINTRPTENB[0] ,TX Packet Interrupt Enable 0" "Disabled,Enabled" textline " " bitfld.long 0x14 7. " RXPKTINTRPTENB[7] ,RX Packet Interrupt Enable 7" "Disabled,Enabled" bitfld.long 0x14 6. " RXPKTINTRPTENB[6] ,RX Packet Interrupt Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x14 5. " RXPKTINTRPTENB[5] ,RX Packet Interrupt Enable 5" "Disabled,Enabled" bitfld.long 0x14 4. " RXPKTINTRPTENB[4] ,RX Packet Interrupt Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x14 3. " RXPKTINTRPTENB[3] ,RX Packet Interrupt Enable 3" "Disabled,Enabled" bitfld.long 0x14 2. " RXPKTINTRPTENB[2] ,RX Packet Interrupt Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x14 1. " RXPKTINTRPTENB[1] ,RX Packet Interrupt Enable 1" "Disabled,Enabled" bitfld.long 0x14 0. " RXPKTINTRPTENB[0] ,RX Packet Interrupt Enable 0" "Disabled,Enabled" else hgroup.long 0x2540++0x3 hide.long 0x00 "PCP02Q,Port CPU0 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2544++0x3 hide.long 0x00 "PCP12Q,Port CPU1 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2548++0x3 hide.long 0x00 "PCP22Q,Port CPU2 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x254C++0x3 hide.long 0x00 "PCP32Q,Port CPU3 to Queue Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x2580++0x1F hide.long 0x0 "PRXITTH0,Port RX Interrupt Threshold 0 Register" hide.long 0x4 "PRXITTH1,Port RX Interrupt Threshold 1 Register" hide.long 0x8 "PRXITTH2,Port RX Interrupt Threshold 2 Register" hide.long 0xC "PRXITTH3,Port RX Interrupt Threshold 3 Register" hide.long 0x10 "PRXITTH4,Port RX Interrupt Threshold 4 Register" hide.long 0x14 "PRXITTH5,Port RX Interrupt Threshold 5 Register" hide.long 0x18 "PRXITTH6,Port RX Interrupt Threshold 6 Register" hgroup.long 0x25A0++0x3 hide.long 0x00 "PRXTXTHIC,Port RX_TX Threshold Interrupt Cause Register" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hgroup.long 0x25A4++0x17 hide.long 0x00 "PRXTXTHIM,Port RX_TX Threshold Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x04 "PRXTXIC,Port RX_TX Interrupt Cause" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x08 "PRXTXIM,Port RX_TX Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x0C "PMISCIC,Port Misc Interrupt Cause" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x10 "PMISCIM,Port Misc Interrupt Mask" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " hide.long 0x14 "PINTENB,Port Interrupt Enable" endif tree.end tree "Miscellaneous Interrupt Registers" width 7. rgroup.long 0x2494++0x3 line.long 0x00 "EUIAE,Port Internal Address Error Register" hexmask.long.word 0x00 0.--13. 1. " INTERNALADDRESS ,Locks bits 15:2 of the internal address bits if there is an address violation of unmapped access to the port registers" tree.end width 11. tree.end tree.end tree "BMR (Buffer Management Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0xC0000 width 11. group.long 0x00++0xF line.long 0x00 "BMCR,BM Configuration Register" bitfld.long 0x00 19. " BPPIEMPTYLIMIT ,Controls the BPPI empty limit by BPs amount" "Not controled,Controled" bitfld.long 0x00 17.--18. " MAXINBURSTSIZE ,Define the maximum possible size of allocate & release request bursts driven towards the BM" "32 BPs,24 BPs,16 BPs,8 BPs" textline " " bitfld.long 0x00 16. " BPPIFULLMODE ,BppiFullMode" "Low,?..." bitfld.long 0x00 12.--15. " BPPIHIGHTHRESHOLD ,High Threshold of BPPI" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 8.--11. " BPPILOWTHRESHOLD ,Low Threshold of BPPI" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 5. " SRCSWAP ,Endianess Swap control of incoming data towards BM" "No Swap,Swap" textline " " bitfld.long 0x00 4. " DESTSWAP ,Endianess Swap control of data going out of BM" "No Swap,Swap" bitfld.long 0x00 2.--3. " DSTBURSTSIZE ,Burst size of write requests access" "128 Bytes,32 Bytes,?..." textline " " bitfld.long 0x00 0.--1. " SRCBURSTSIZE ,Burst size of read requests access" "128 Bytes,32 Bytes,?..." line.long 0x04 "BMACTR,BM Activation Register" bitfld.long 0x04 4.--5. " BMSTATUS ,Reflects BM activity status" "Not active,Active,Paused,?..." bitfld.long 0x04 2. " BMPAUSE ,BM activity put on hold" "Not paused,Paused" textline " " bitfld.long 0x04 1. " BMSTOP ,BM deactivation" "Not stopped,Stopped" bitfld.long 0x04 0. " BMSTART ,BM activation" "Not started,Started" line.long 0x08 "BMXR_P01,BM Xbar interface ports 0 and 1 Register" hexmask.long.byte 0x08 20.--27. 1. " XBARATTR_P1 ,Specifies contents of Xbar attributes for the target when driving Xbar transactions of pool #1 over the Xbar " bitfld.long 0x08 16.--19. " TRGTID_P1 ,Specifies the target interface over Xbar by its Unit ID for pool #1 transactions" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." textline " " hexmask.long.byte 0x08 4.--11. 1. " XBARATTR_P0 ,Specifies contents of Xbar attributes for the target when driving Xbar transactions of pool #0 over the Xbar" bitfld.long 0x08 0.--3. " TRGTID_P0 ,Specifies the target interface over Xbar by its Unit ID for pool #0 transactions" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." line.long 0x0C "BMXR_P23,BM Xbar interface ports 2 and 3 Register" hexmask.long.byte 0x0C 20.--27. 1. " XBARATTR_P3 ,Specifies contents of Xbar attributes for the target when driving Xbar transactions of pool #3 over the Xbar " bitfld.long 0x0C 16.--19. " TRGTID_P3 ,Specifies the target interface over Xbar by its Unit ID for pool #3 transactions" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." textline " " hexmask.long.byte 0x0C 4.--11. 1. " XBARATTR_P2 ,Specifies contents of Xbar attributes for the target when driving Xbar transactions of pool #2 over the Xbar" bitfld.long 0x0C 0.--3. " TRGTID_P2 ,Specifies the target interface over Xbar by its Unit ID for pool #2 transactions" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." group.long 0x10++0xF line.long 0x00 "BMBPPAR_0,Address of External Buffer Pointers Pool 0" hexmask.long 0x00 2.--31. 0x4 " BPPA_0 ,Address pointer for the BM External Buffer Pointers Pool" bitfld.long 0x00 0. " BPP_ENABLE_0 ,Enable the usage of BP Pool #0" "Disabled,Enabled" line.long 0x04 "BMBPPRP_0,External Buffer Pointers Pool RD pointer, pool #0" hexmask.long.word 0x04 18.--31. 0x4 " BPPRDPTRCURR_0 ,Address reflection of the RD pointer of the External Buffer Pointers Pool" hexmask.long.word 0x04 2.--15. 0x4 " BPPRDPTR_0 ,Address of the RD pointer of the External Buffer Pointers Pool" line.long 0x08 "BMBPPWP_0,External Buffer Pointers Pool WR pointer, pool #0" hexmask.long.word 0x08 18.--31. 0x4 " BPPWRPTRCURR_0 ,Address reflection of the WR pointer of the External Buffer Pointers Pool" hexmask.long.word 0x08 2.--15. 0x4 " BPPWRPTR_0 ,Address of the WR pointer of the External Buffer Pointers Pool" line.long 0x0C "BMBPPSR_0,External Buffer Pointers Pool Size, pool #0" hexmask.long.word 0x0C 0.--13. 1. " BPPSIZE_0 ,Size of External Buffer Pointers Pool #0" group.long 0x20++0xF line.long 0x00 "BMBPPAR_1,Address of External Buffer Pointers Pool 1" hexmask.long 0x00 2.--31. 0x4 " BPPA_1 ,Address pointer for the BM External Buffer Pointers Pool" bitfld.long 0x00 0. " BPP_ENABLE_1 ,Enable the usage of BP Pool #1" "Disabled,Enabled" line.long 0x04 "BMBPPRP_1,External Buffer Pointers Pool RD pointer, pool #1" hexmask.long.word 0x04 18.--31. 0x4 " BPPRDPTRCURR_1 ,Address reflection of the RD pointer of the External Buffer Pointers Pool" hexmask.long.word 0x04 2.--15. 0x4 " BPPRDPTR_1 ,Address of the RD pointer of the External Buffer Pointers Pool" line.long 0x08 "BMBPPWP_1,External Buffer Pointers Pool WR pointer, pool #1" hexmask.long.word 0x08 18.--31. 0x4 " BPPWRPTRCURR_1 ,Address reflection of the WR pointer of the External Buffer Pointers Pool" hexmask.long.word 0x08 2.--15. 0x4 " BPPWRPTR_1 ,Address of the WR pointer of the External Buffer Pointers Pool" line.long 0x0C "BMBPPSR_1,External Buffer Pointers Pool Size, pool #1" hexmask.long.word 0x0C 0.--13. 1. " BPPSIZE_1 ,Size of External Buffer Pointers Pool #1" group.long 0x30++0xF line.long 0x00 "BMBPPAR_2,Address of External Buffer Pointers Pool 2" hexmask.long 0x00 2.--31. 0x4 " BPPA_2 ,Address pointer for the BM External Buffer Pointers Pool" bitfld.long 0x00 0. " BPP_ENABLE_2 ,Enable the usage of BP Pool #2" "Disabled,Enabled" line.long 0x04 "BMBPPRP_2,External Buffer Pointers Pool RD pointer, pool #2" hexmask.long.word 0x04 18.--31. 0x4 " BPPRDPTRCURR_2 ,Address reflection of the RD pointer of the External Buffer Pointers Pool" hexmask.long.word 0x04 2.--15. 0x4 " BPPRDPTR_2 ,Address of the RD pointer of the External Buffer Pointers Pool" line.long 0x08 "BMBPPWP_2,External Buffer Pointers Pool WR pointer, pool #2" hexmask.long.word 0x08 18.--31. 0x4 " BPPWRPTRCURR_2 ,Address reflection of the WR pointer of the External Buffer Pointers Pool" hexmask.long.word 0x08 2.--15. 0x4 " BPPWRPTR_2 ,Address of the WR pointer of the External Buffer Pointers Pool" line.long 0x0C "BMBPPSR_2,External Buffer Pointers Pool Size, pool #2" hexmask.long.word 0x0C 0.--13. 1. " BPPSIZE_2 ,Size of External Buffer Pointers Pool #2" group.long 0x40++0xF line.long 0x00 "BMBPPAR_3,Address of External Buffer Pointers Pool 3" hexmask.long 0x00 2.--31. 0x4 " BPPA_3 ,Address pointer for the BM External Buffer Pointers Pool" bitfld.long 0x00 0. " BPP_ENABLE_3 ,Enable the usage of BP Pool #3" "Disabled,Enabled" line.long 0x04 "BMBPPRP_3,External Buffer Pointers Pool RD pointer, pool #3" hexmask.long.word 0x04 18.--31. 0x4 " BPPRDPTRCURR_3 ,Address reflection of the RD pointer of the External Buffer Pointers Pool" hexmask.long.word 0x04 2.--15. 0x4 " BPPRDPTR_3 ,Address of the RD pointer of the External Buffer Pointers Pool" line.long 0x08 "BMBPPWP_3,External Buffer Pointers Pool WR pointer, pool #3" hexmask.long.word 0x08 18.--31. 0x4 " BPPWRPTRCURR_3 ,Address reflection of the WR pointer of the External Buffer Pointers Pool" hexmask.long.word 0x08 2.--15. 0x4 " BPPWRPTR_3 ,Address of the WR pointer of the External Buffer Pointers Pool" line.long 0x0C "BMBPPSR_3,External Buffer Pointers Pool Size, pool #3" hexmask.long.word 0x0C 0.--13. 1. " BPPSIZE_3 ,Size of External Buffer Pointers Pool #3" group.long 0x50++0x7 line.long 0x00 "BMICR,BM Interrupt Cause" bitfld.long 0x00 31. " BMINTRSUM ,BM Unit Interrupt Summary" "No interrupt,Interrupt" bitfld.long 0x00 30. " BMPAUSE ,Logical OR of the unmasked bits in the BMICR register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " BMSTOP ,BM completed stop routine, after receiving stop command" "No interrupt,Interrupt" bitfld.long 0x00 28. " XBARPARERR ,Mbus Parity Error Caused by erroneous read response from the Mbus" "No error,Error" textline " " bitfld.long 0x00 27. " INTPARERR ,Parity Error Caused by erroneous internal buffer read" "No error,Error" bitfld.long 0x00 22. " AVAILABLEBPLOW_3 ,The sum of available BPs in BPPE_3 and BPPI_3 is below the configured threshold" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " BPPEFULL_3 ,External BP Pool #3 has become full" "No interrupt,Interrupt" bitfld.long 0x00 20. " BPPEEMPTY_3 ,External BP Pool #3 has become empty" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " ALLOCFAIL_3 ,BPs allocation failed as no BPs were available in BPPI #3" "No interrupt,Interrupt" bitfld.long 0x00 18. " RLSFAIL_3 ,BPs release by agent delayed since BPPI #3 was full" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " AVAILABLEBPLOW_2 ,The sum of available BPs in BPPE_2 and BPPI_2 is below the configured threshold" "No interrupt,Interrupt" bitfld.long 0x00 15. " BPPEFULL_2 ,External BP Pool #2 has become full" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " BPPEEMPTY_2 ,External BP Pool #2 has become empty" "No interrupt,Interrupt" bitfld.long 0x00 13. " ALLOCFAIL_2 ,BPs allocation failed as no BPs were available in BPPI #2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " RLSFAIL_2 ,BPs release by agent delayed since BPPI #2 was full" "No interrupt,Interrupt" bitfld.long 0x00 10. " AVAILABLEBPLOW_1 ,The sum of available BPs in BPPE_1 and BPPI_1 is below the configured threshold" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " BPPEFULL_1 ,External BP Pool #1 has become full" "No interrupt,Interrupt" bitfld.long 0x00 8. " BPPEEMPTY_1 ,External BP Pool #1 has become empty" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " ALLOCFAIL_1 ,BPs allocation failed as no BPs were available in BPPI #1" "No interrupt,Interrupt" bitfld.long 0x00 6. " RLSFAIL_1 ,BPs release by agent delayed since BPPI #1 was full" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " AVAILABLEBPLOW_0 ,The sum of available BPs in BPPE_0 and BPPI_0 is below the configured threshold" "No interrupt,Interrupt" bitfld.long 0x00 3. " BPPEFULL_0 ,External BP Pool #0 has become full" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " BPPEEMPTY_0 ,External BP Pool #0 has become empty" "No interrupt,Interrupt" bitfld.long 0x00 1. " ALLOCFAIL_0 ,BPs allocation failed as no BPs were available in BPPI #0" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " RLSFAIL_0 ,BPs release by agent delayed since BPPI #0 was full" "No interrupt,Interrupt" line.long 0x04 "BMIMR,BM interrupt Mask" bitfld.long 0x04 31. " BMINTRSUMMASK ,BM Unit Interrupt Summary Mask" "Not masked,Masked" bitfld.long 0x04 30. " BMPAUSEMASK ,BM Pause Interrupt Mask" "Not masked,Masked" textline " " bitfld.long 0x04 29. " BMSTOPMASK ,BM Stop Interrupt Mask" "Not masked,Masked" bitfld.long 0x04 28. " XBARPARERRMASK ,Xbar Parity Error Interrupt Mask" "Not masked,Masked" textline " " bitfld.long 0x04 27. " INTPARERRMASK ,Parity Error Interrupt Mask" "Not masked,Masked" bitfld.long 0x04 22. " AVLBBPLOWMASK_3 ,AvailableBpLow_3 Interrupt mask" "Not masked,Masked" textline " " bitfld.long 0x04 21. " BPPEFULLMASK_3 ,Bppe Full Interrupt Mask for BPPE #3" "Not masked,Masked" bitfld.long 0x04 20. " BPPEEMPTYMASK_3 ,Bppe Empty Interrupt Mask for BPPE #3" "Not masked,Masked" textline " " bitfld.long 0x04 19. " ALLOCFAILMASK_3 ,Allocate failure Interrupt Mask for BPPI #3" "Not masked,Masked" bitfld.long 0x04 18. " RLSFAILMASK_3 ,Release failure Interrupt Mask for BPPI #3" "Not masked,Masked" textline " " bitfld.long 0x04 16. " AVLBBPLOWMASK_2 ,AvailableBpLow_2 Interrupt mask" "Not masked,Masked" bitfld.long 0x04 15. " BPPEFULLMASK_2 ,Bppe Full Interrupt Mask for BPPE #2" "Not masked,Masked" textline " " bitfld.long 0x04 14. " BPPEEMPTYMASK_2 ,Bppe Empty Interrupt Mask for BPPE #2" "Not masked,Masked" bitfld.long 0x04 13. " ALLOCFAILMASK_2 ,Allocate failure Interrupt Mask for BPPI #2" "Not masked,Masked" textline " " bitfld.long 0x04 12. " RLSFAILMASK_2 ,Release failure Interrupt Mask for BPPI #2" "Not masked,Masked" bitfld.long 0x04 10. " AVLBBPLOWMASK_1 ,AvailableBpLow_1 Interrupt mask" "Not masked,Masked" textline " " bitfld.long 0x04 9. " BPPEFULLMASK_1 ,Bppe Full Interrupt Mask for BPPE #1" "Not masked,Masked" bitfld.long 0x04 8. " BPPEEMPTYMASK_1 ,Bppe Empty Interrupt Mask for BPPE #1" "Not masked,Masked" textline " " bitfld.long 0x04 7. " ALLOCFAILMASK_1 ,Allocate failure Interrupt Mask for BPPI #1" "Not masked,Masked" bitfld.long 0x04 6. " RLSFAILMASK_1 ,Release failure Interrupt Mask for BPPI #1" "Not masked,Masked" textline " " bitfld.long 0x04 4. " AVLBBPLOWMASK_0 ,AvailableBpLow_0 Interrupt mask" "Not masked,Masked" bitfld.long 0x04 3. " BPPEFULLMASK_0 ,Bppe Full Interrupt Mask for BPPE #0" "Not masked,Masked" textline " " bitfld.long 0x04 2. " BPPEEMPTYMASK_0 ,Bppe Empty Interrupt Mask for BPPE #0" "Not masked,Masked" bitfld.long 0x04 1. " ALLOCFAILMASK_0 ,Allocate failure Interrupt Mask for BPPI #0" "Not masked,Masked" textline " " bitfld.long 0x04 0. " RLSFAILMASK_0 ,Release failure Interrupt Mask for BPPI #0" "Not masked,Masked" group.long 0x6C++0xF line.long 0x0 "BMAFTC_0,BM almost_full signal threshold for pool 0" hexmask.long.byte 0x0 0.--6. 1. " BPPIALMOSTFULLTHRESHOLD_0 ,Almost_full signal threshold for pool 0" line.long 0x4 "BMAFTC_1,BM almost_full signal threshold for pool 1" hexmask.long.byte 0x4 0.--6. 1. " BPPIALMOSTFULLTHRESHOLD_1 ,Almost_full signal threshold for pool 1" line.long 0x8 "BMAFTC_2,BM almost_full signal threshold for pool 2" hexmask.long.byte 0x8 0.--6. 1. " BPPIALMOSTFULLTHRESHOLD_2 ,Almost_full signal threshold for pool 2" line.long 0xC "BMAFTC_3,BM almost_full signal threshold for pool 3" hexmask.long.byte 0xC 0.--6. 1. " BPPIALMOSTFULLTHRESHOLD_3 ,Almost_full signal threshold for pool 3" group.long 0x7C++0xF line.long 0x0 "BMFBPAT_0,BM Free Buffer Pointer Alarm Threshold for pool 0" hexmask.long.word 0x0 0.--14. 1. " BMFREEBPALARMTHRESHOLDVALUE_0 ,BPPE_0 + BPPI_0 Free Buffer Pointer Alarm Threshold for pool 0" line.long 0x4 "BMFBPAT_1,BM Free Buffer Pointer Alarm Threshold for pool 1" hexmask.long.word 0x4 0.--14. 1. " BMFREEBPALARMTHRESHOLDVALUE_1 ,BPPE_1 + BPPI_1 Free Buffer Pointer Alarm Threshold for pool 1" line.long 0x8 "BMFBPAT_2,BM Free Buffer Pointer Alarm Threshold for pool 2" hexmask.long.word 0x8 0.--14. 1. " BMFREEBPALARMTHRESHOLDVALUE_2 ,BPPE_2 + BPPI_2 Free Buffer Pointer Alarm Threshold for pool 2" line.long 0xC "BMFBPAT_3,BM Free Buffer Pointer Alarm Threshold for pool 3" hexmask.long.word 0xC 0.--14. 1. " BMFREEBPALARMTHRESHOLDVALUE_3 ,BPPE_3 + BPPI_3 Free Buffer Pointer Alarm Threshold for pool 3" hgroup.long 0x8C++0xF hide.long 0x0 "BMABPS_0,BM allocated BPs from pool 0" in hide.long 0x4 "BMABPS_1,BM allocated BPs from pool 1" in hide.long 0x8 "BMABPS_2,BM allocated BPs from pool 2" in hide.long 0xC "BMABPS_3,BM allocated BPs from pool 3" in hgroup.long 0x9C++0xF hide.long 0x0 "BMRBPS_0,BM released BPs from pool 0" in hide.long 0x4 "BMRBPS_1,BM released BPs from pool 1" in hide.long 0x8 "BMRBPS_2,BM released BPs from pool 2" in hide.long 0xC "BMRBPS_3,BM released BPs from pool 3" in width 11. tree.end tree "PTP (Precise Time Protocol Registers)" tree "Ports 0 and 1" base A:(Data.Long(C15:0x400f)<<13.)+0x7C000 width 14. group.long 0x00++0x3 "PTP Global Core Access Registers" line.long 0x00 "PTPCR,PTP Command Register" bitfld.long 0x00 15. " PTPBUSY ,PTP Unit Busy" "Stopped,Started" bitfld.long 0x00 12.--14. " PTPOP ,PTP Unit Operation Code" "No Operation,Reserved,Reserved,PTPAddr->write,PTPAddr->Read,Reserved,PTPAddr+1->read,?..." textline " " bitfld.long 0x00 8.--11. " PTPPORT ,Physical port of this device" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 5.--7. " PTPBLOCK ,Block of addresses within the device" "PTP,PTP Policy,QAV,?..." textline " " bitfld.long 0x00 0.--4. " PTPADDR ,Address bits for the register operation being specified in the PTPOp bits specified above" "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" group.long 0x08++0x3 line.long 0x00 "PTPATA,PTP Data Register" hexmask.long.word 0x00 0.--15. 1. " PTPDATA ,PTP Data bits" group.long 0x10++0x3 "PTP Configuration Registers" line.long 0x00 "PTPRR,PTP Reset Register" bitfld.long 0x00 0. " PTPRESET ,PTP Reset" "Reset,No reset" group.long 0x18++0x3 line.long 0x00 "PTPCSR,PTP Clock Select Register" bitfld.long 0x00 0. " PTPCLKSELECT ,PTP Clock Select" "125MHz,PTP clock" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111100000000 line.long 0x00 "PTPGLCFG0,PTP Global Configuration0 Register" hexmask.long.word 0x00 0.--15. 1. " PTPETYPE ,Precise Time Protocol EtherType" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111100000001 line.long 0x00 "PTPGLCFG1,PTP Global Configuration1 Register" bitfld.long 0x00 15. " MSGIDTSEN[15] ,Message Identifier Time Stamp Enable 15" "Disabled,Enabled" bitfld.long 0x00 14. " MSGIDTSEN[14] ,Message Identifier Time Stamp Enable 14" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " MSGIDTSEN[13] ,Message Identifier Time Stamp Enable 13" "Disabled,Enabled" bitfld.long 0x00 12. " MsgIDTSEn[12] ,Message Identifier Time Stamp Enable 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " MSGIDTSEN[11] ,Message Identifier Time Stamp Enable 11" "Disabled,Enabled" bitfld.long 0x00 10. " MsgIDTSEn[10] ,Message Identifier Time Stamp Enable 10" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " MsgIDTSEn[9] ,Message Identifier Time Stamp Enable 9" "Disabled,Enabled" bitfld.long 0x00 8. " MsgIDTSEn[8] ,Message Identifier Time Stamp Enable 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " MsgIDTSEn[7] ,Message Identifier Time Stamp Enable 7" "Disabled,Enabled" bitfld.long 0x00 6. " MSGIDTSEN[6] ,Message Identifier Time Stamp Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " MSGIDTSEN[5] ,Message Identifier Time Stamp Enable 5" "Disabled,Enabled" bitfld.long 0x00 4. " MSGIDTSEN[4] ,Message Identifier Time Stamp Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " MSGIDTSEN[3] ,Message Identifier Time Stamp Enable 3" "Disabled,Enabled" bitfld.long 0x00 2. " MSGIDTSEN[2] ,Message Identifier Time Stamp Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MSGIDTSEN[1] ,Message Identifier Time Stamp Enable 1" "Disabled,Enabled" bitfld.long 0x00 0. " MSGIDTSEN[0] ,Message Identifier Time Stamp Enable 0" "Disabled,Enabled" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111100000010 line.long 0x00 "PTPGLCFG2,PTP Global Configuration2 Register" hexmask.long.word 0x00 0.--15. 1. " TSARRPTR ,Time Stamp Arrival Time Counter Pointer" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111100001000 line.long 0x00 "PTPGLSTAT0,PTP Global Status0 Register" hexmask.long.byte 0x00 0.--5. 1. " PTPINT ,Precise Time Protocol Interrupt" // PTP Port 0 || 1 group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00000000 line.long 0x00 "PTPPORTCFG0,PTP Port Configuration0 Register" bitfld.long 0x00 12.--15. " TRANSSPEC ,PTP Transport Specific value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. " DISTSPECCHECK ,Disable Transport Specific Check" "No,Yes" textline " " bitfld.long 0x00 1. " DISTSOVERWRITE ,Disable Time Stamp Counter Overwriting" "No,Yes" bitfld.long 0x00 0. " DISPTP ,Disable Precise Time Stamp logic" "No,Yes" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00000001 line.long 0x00 "PTPPORTCFG1,PTP Port Configuration1 Register" bitfld.long 0x00 8.--13. " IPJUMP ,Internet Protocol Jump" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 0.--4. " ETJUMP ,EtherType Jump" "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" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00000010 line.long 0x00 "PTPPORTCFG2,PTP Port Configuration2 Register" bitfld.long 0x00 1. " PTPDEPINTEN ,Precise Time Protocol Port Departure Interrupt enable" "Disabled,Enabled" bitfld.long 0x00 0. " PTPARRINTEN ,Precise Time Protocol Port Arrival Interrupt enable" "Disabled,Enabled" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001000 line.long 0x00 "PTPPORTSTAT0,PTP Port Status0 Register" bitfld.long 0x00 1.--2. " PTPARR0INTSTATUS ,Precise Time Protocol Arrival Time 0 Interrupt Status" "Normal,Counter overwritten,Frame not time stamped,?..." bitfld.long 0x00 0. " PTPARR0TIMEVALID ,Precise Time Protocol Arrival 0 Time Valid" "Not valid,Valid" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001001 line.long 0x00 "PTPPORTSTAT1,PTP Port Status1 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR0TIME[31:16] ,Precise Time Protocol Arrival 0 Time counter 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001010 line.long 0x00 "PTPPORTSTAT1,PTP Port Status1 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR0TIME[15:0] ,Precise Time Protocol Arrival 0 Time counter 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001011 line.long 0x00 "PTPPORTSTAT2,PTP Port Status2 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR0SEQID[15:0] ,Precise Time Protocol Arrival 0 Sequence Identifier" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001100 line.long 0x00 "PTPPORTSTAT3,PTP Port Status3 Register" bitfld.long 0x00 1.--2. " PTPARR1INTSTATUS ,Precise Time Protocol Arrival Time 1 Interrupt Status" "Normal,Counter overwritten,Frame not time stamped,?..." bitfld.long 0x00 0. " PTPARR1TIMEVALID ,Precise Time Protocol Arrival 1 Time Valid" "Not valid,Valid" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001101 line.long 0x00 "PTPPORTSTAT4,PTP Port Status4 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR1TIMEH[31:16] ,Precise Time Protocol Arrival 1 Time counter 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001110 line.long 0x00 "PTPPORTSTAT4,PTP Port Status4 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR1TIMEL[15:0] ,Precise Time Protocol Arrival 1 Time counter 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001111 line.long 0x00 "PTPPORTSTAT5,PTP Port Status5 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR1SEQID ,Precise Time Protocol Arrival 1 Sequence Identifier" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010000 line.long 0x00 "PTPPORTSTAT6,PTP Port Status6 Register" bitfld.long 0x00 1.--2. " PTPDEPINTSTATUS ,Precise Time Protocol Departure Time Interrupt Status" "Normal,Counter overwritten,Frame not time stamped,?..." bitfld.long 0x00 0. " PTPDEPTIMEVALID ,Precise Time Protocol Departure Time Interrupt Status" "Not valid,Valid" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010001 line.long 0x00 "PTPPORTSTAT7,PTP Port Status7 Register" hexmask.long.word 0x00 0.--15. 1. " PTPDEPTIMEH[31:16] ,Precise Time Protocol Departure Time counter 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010010 line.long 0x00 "PTPPORTSTAT7,PTP Port Status7 Register" hexmask.long.word 0x00 0.--15. 1. " PTPDEPTIMEL[15:0] ,Precise Time Protocol Departure Time counter 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010011 line.long 0x00 "PTPPORTSTAT8,PTP Port Status8 Register" hexmask.long.word 0x00 0.--15. 1. " PTPDEPSEQID ,Precise Time Protocol Departure Sequence Identifier" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010101 line.long 0x00 "PTPPORTSTAT9,PTP Port Status9 Register" bitfld.long 0x00 12.--15. " PTPTSDEPDISCTR ,Precise Time Protocol Departure frame discard counter for PTP frames that need hardware time stamping" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " PTPNONTSDEPDISCTR ,Precise Time Protocol Departure frame discard counter for PTP frames that do not need hardware time stamping" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " PTPTSARRDISCTR ,Precise Time Protocol arrival frame discard counter for PTP frames that need hardware time stamping" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " PTPNONTSARRDISCTR ,Precise Time Protocol Non time stamp Arrival frame discard counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000000 line.long 0x00 "TAIGLCFG,TAI Global Configuration" bitfld.long 0x00 15. " EVENTCAPOV ,Event Capture Overwrite" "Disabled,Enabled" bitfld.long 0x00 14. " EVENTCTRSTART ,Event Counter Start" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TRIGGENINTEN ,Trigger Generator Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 8. " EVENTCAPINTEN ,Event Cap Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " TIMEINCDECEN ,Time Increment Decrement Enable" "Disabled,Enabled" bitfld.long 0x00 1. " TRIGMODE ,Trigger Mode" "TrigGenAmt,PTP Global Timer with TrigGenAmt" textline " " bitfld.long 0x00 0. " TRIGGENREQ ,Trigger Generation Request" "Disabled,Enabled" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000001 line.long 0x00 "TAIGLCFG,TAI Global Configuration Register" hexmask.long.word 0x00 0.--15. 1. " TSCLKPER ,Time Stamping Clock Period in pico seconds" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000010 line.long 0x00 "TAIGLCFG0,TAI Global Configuration0 Register" hexmask.long.word 0x00 0.--15. 1. " TRIGGENAM[15:0] ,TAI Global Configuration0 Register 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000011 line.long 0x00 "TAIGLCFG0,TAI Global Configuration0 Register" hexmask.long.word 0x00 0.--15. 1. " TRIGGENAM[31:16] ,TAI Global Configuration0 Register 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000100 line.long 0x00 "TAIGLCFG1,TAI Global Configuration1 Register" hexmask.long.word 0x00 0.--15. 1. " TRIGCLKCOMP ,Trigger mode Clock Compensation Amount in pico seconds" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000101 line.long 0x00 "TAIGLCFG2,TAI Global Configuration2 Register" bitfld.long 0x00 12.--15. " PULSEWIDTH ,Clock high pulse width in units of TSClkPer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. " TIMEINCDECOP ,Time increment decrement operation" "Increment,Decrement" textline " " hexmask.long.word 0x00 0.--10. 1. " TIMEINCDECAMT , Time Increment Decrement amount" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000110 line.long 0x00 "TAIGLCFG3,TAI Global Configuration3 Register" hexmask.long.word 0x00 0.--8. 1. " SOCCLKPER ,System on a Chip Clock Period" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000111 line.long 0x00 "TAIGLCFG4,TAI Global Configuration4 Register" hexmask.long.word 0x00 0.--15. 1. " SOCCLKCOMP ,System on a Chip Clock Compensation Amount in pico seconds" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001000 line.long 0x00 "TAIGLSTAT0,TAI Global Status0 Register" bitfld.long 0x00 15. " TRIGGENINT ,Trigger generate mode Interrupt" "No interrupt,Interrupt" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001001 line.long 0x00 "TAIGLSTAT1,TAI Global Status1 Register" bitfld.long 0x00 15. " EVENTINT ,Event Capture Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " EVENTCAPERR ,Event Capture Error" "No error,Error" textline " " bitfld.long 0x00 8. " EVENTCAPVALID ,Event Capture Valid" "Not valid,Valid" hexmask.long.byte 0x00 0.--7. 1. " EVENTCAPCTR ,Event Capture Counter" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001010 line.long 0x00 "TAIGLSTAT2,TAI Global Status2 Register" hexmask.long.word 0x00 0.--15. 1. " EVENTCAPREGISTER[15:0] ,Event Capture Register 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001011 line.long 0x00 "TAIGLSTAT2,TAI Global Status2 Register" hexmask.long.word 0x00 0.--15. 1. " EVENTCAPREGISTER[31:16] ,Event Capture Register 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001110 line.long 0x00 "PTPGLSTAT1,PTP Global Status1 Register" hexmask.long.word 0x00 0.--15. 1. " PTPGLOBALTIME[15:0] ,Precise Time Protocol Global Timer 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001111 line.long 0x00 "PTPGLSTAT1,PTP Global Status1 Register" hexmask.long.word 0x00 0.--15. 1. " PTPGLOBALTIME[31:16] ,Precise Time Protocol Global Timer 31:16 bits" tree.end tree "Ports 2 and 3" base A:(Data.Long(C15:0x400f)<<13.)+0x3C000 width 14. group.long 0x00++0x3 "PTP Global Core Access Registers" line.long 0x00 "PTPCR,PTP Command Register" bitfld.long 0x00 15. " PTPBUSY ,PTP Unit Busy" "Stopped,Started" bitfld.long 0x00 12.--14. " PTPOP ,PTP Unit Operation Code" "No Operation,Reserved,Reserved,PTPAddr->write,PTPAddr->Read,Reserved,PTPAddr+1->read,?..." textline " " bitfld.long 0x00 8.--11. " PTPPORT ,Physical port of this device" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 5.--7. " PTPBLOCK ,Block of addresses within the device" "PTP,PTP Policy,QAV,?..." textline " " bitfld.long 0x00 0.--4. " PTPADDR ,Address bits for the register operation being specified in the PTPOp bits specified above" "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" group.long 0x08++0x3 line.long 0x00 "PTPATA,PTP Data Register" hexmask.long.word 0x00 0.--15. 1. " PTPDATA ,PTP Data bits" group.long 0x10++0x3 "PTP Configuration Registers" line.long 0x00 "PTPRR,PTP Reset Register" bitfld.long 0x00 0. " PTPRESET ,PTP Reset" "Reset,No reset" group.long 0x18++0x3 line.long 0x00 "PTPCSR,PTP Clock Select Register" bitfld.long 0x00 0. " PTPCLKSELECT ,PTP Clock Select" "125MHz,PTP clock" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111100000000 line.long 0x00 "PTPGLCFG0,PTP Global Configuration0 Register" hexmask.long.word 0x00 0.--15. 1. " PTPETYPE ,Precise Time Protocol EtherType" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111100000001 line.long 0x00 "PTPGLCFG1,PTP Global Configuration1 Register" bitfld.long 0x00 15. " MSGIDTSEN[15] ,Message Identifier Time Stamp Enable 15" "Disabled,Enabled" bitfld.long 0x00 14. " MSGIDTSEN[14] ,Message Identifier Time Stamp Enable 14" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " MSGIDTSEN[13] ,Message Identifier Time Stamp Enable 13" "Disabled,Enabled" bitfld.long 0x00 12. " MsgIDTSEn[12] ,Message Identifier Time Stamp Enable 12" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " MSGIDTSEN[11] ,Message Identifier Time Stamp Enable 11" "Disabled,Enabled" bitfld.long 0x00 10. " MsgIDTSEn[10] ,Message Identifier Time Stamp Enable 10" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " MsgIDTSEn[9] ,Message Identifier Time Stamp Enable 9" "Disabled,Enabled" bitfld.long 0x00 8. " MsgIDTSEn[8] ,Message Identifier Time Stamp Enable 8" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " MsgIDTSEn[7] ,Message Identifier Time Stamp Enable 7" "Disabled,Enabled" bitfld.long 0x00 6. " MSGIDTSEN[6] ,Message Identifier Time Stamp Enable 6" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " MSGIDTSEN[5] ,Message Identifier Time Stamp Enable 5" "Disabled,Enabled" bitfld.long 0x00 4. " MSGIDTSEN[4] ,Message Identifier Time Stamp Enable 4" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " MSGIDTSEN[3] ,Message Identifier Time Stamp Enable 3" "Disabled,Enabled" bitfld.long 0x00 2. " MSGIDTSEN[2] ,Message Identifier Time Stamp Enable 2" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MSGIDTSEN[1] ,Message Identifier Time Stamp Enable 1" "Disabled,Enabled" bitfld.long 0x00 0. " MSGIDTSEN[0] ,Message Identifier Time Stamp Enable 0" "Disabled,Enabled" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111100000010 line.long 0x00 "PTPGLCFG2,PTP Global Configuration2 Register" hexmask.long.word 0x00 0.--15. 1. " TSARRPTR ,Time Stamp Arrival Time Counter Pointer" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111100001000 line.long 0x00 "PTPGLSTAT0,PTP Global Status0 Register" hexmask.long.byte 0x00 0.--5. 1. " PTPINT ,Precise Time Protocol Interrupt" // PTP Port 0 || 1 group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00000000 line.long 0x00 "PTPPORTCFG0,PTP Port Configuration0 Register" bitfld.long 0x00 12.--15. " TRANSSPEC ,PTP Transport Specific value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. " DISTSPECCHECK ,Disable Transport Specific Check" "No,Yes" textline " " bitfld.long 0x00 1. " DISTSOVERWRITE ,Disable Time Stamp Counter Overwriting" "No,Yes" bitfld.long 0x00 0. " DISPTP ,Disable Precise Time Stamp logic" "No,Yes" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00000001 line.long 0x00 "PTPPORTCFG1,PTP Port Configuration1 Register" bitfld.long 0x00 8.--13. " IPJUMP ,Internet Protocol Jump" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 0.--4. " ETJUMP ,EtherType Jump" "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" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00000010 line.long 0x00 "PTPPORTCFG2,PTP Port Configuration2 Register" bitfld.long 0x00 1. " PTPDEPINTEN ,Precise Time Protocol Port Departure Interrupt enable" "Disabled,Enabled" bitfld.long 0x00 0. " PTPARRINTEN ,Precise Time Protocol Port Arrival Interrupt enable" "Disabled,Enabled" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001000 line.long 0x00 "PTPPORTSTAT0,PTP Port Status0 Register" bitfld.long 0x00 1.--2. " PTPARR0INTSTATUS ,Precise Time Protocol Arrival Time 0 Interrupt Status" "Normal,Counter overwritten,Frame not time stamped,?..." bitfld.long 0x00 0. " PTPARR0TIMEVALID ,Precise Time Protocol Arrival 0 Time Valid" "Not valid,Valid" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001001 line.long 0x00 "PTPPORTSTAT1,PTP Port Status1 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR0TIME[31:16] ,Precise Time Protocol Arrival 0 Time counter 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001010 line.long 0x00 "PTPPORTSTAT1,PTP Port Status1 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR0TIME[15:0] ,Precise Time Protocol Arrival 0 Time counter 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001011 line.long 0x00 "PTPPORTSTAT2,PTP Port Status2 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR0SEQID[15:0] ,Precise Time Protocol Arrival 0 Sequence Identifier" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001100 line.long 0x00 "PTPPORTSTAT3,PTP Port Status3 Register" bitfld.long 0x00 1.--2. " PTPARR1INTSTATUS ,Precise Time Protocol Arrival Time 1 Interrupt Status" "Normal,Counter overwritten,Frame not time stamped,?..." bitfld.long 0x00 0. " PTPARR1TIMEVALID ,Precise Time Protocol Arrival 1 Time Valid" "Not valid,Valid" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001101 line.long 0x00 "PTPPORTSTAT4,PTP Port Status4 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR1TIMEH[31:16] ,Precise Time Protocol Arrival 1 Time counter 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001110 line.long 0x00 "PTPPORTSTAT4,PTP Port Status4 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR1TIMEL[15:0] ,Precise Time Protocol Arrival 1 Time counter 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00001111 line.long 0x00 "PTPPORTSTAT5,PTP Port Status5 Register" hexmask.long.word 0x00 0.--15. 1. " PTPARR1SEQID ,Precise Time Protocol Arrival 1 Sequence Identifier" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010000 line.long 0x00 "PTPPORTSTAT6,PTP Port Status6 Register" bitfld.long 0x00 1.--2. " PTPDEPINTSTATUS ,Precise Time Protocol Departure Time Interrupt Status" "Normal,Counter overwritten,Frame not time stamped,?..." bitfld.long 0x00 0. " PTPDEPTIMEVALID ,Precise Time Protocol Departure Time Interrupt Status" "Not valid,Valid" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010001 line.long 0x00 "PTPPORTSTAT7,PTP Port Status7 Register" hexmask.long.word 0x00 0.--15. 1. " PTPDEPTIMEH[31:16] ,Precise Time Protocol Departure Time counter 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010010 line.long 0x00 "PTPPORTSTAT7,PTP Port Status7 Register" hexmask.long.word 0x00 0.--15. 1. " PTPDEPTIMEL[15:0] ,Precise Time Protocol Departure Time counter 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010011 line.long 0x00 "PTPPORTSTAT8,PTP Port Status8 Register" hexmask.long.word 0x00 0.--15. 1. " PTPDEPSEQID ,Precise Time Protocol Departure Sequence Identifier" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx000x00010101 line.long 0x00 "PTPPORTSTAT9,PTP Port Status9 Register" bitfld.long 0x00 12.--15. " PTPTSDEPDISCTR ,Precise Time Protocol Departure frame discard counter for PTP frames that need hardware time stamping" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " PTPNONTSDEPDISCTR ,Precise Time Protocol Departure frame discard counter for PTP frames that do not need hardware time stamping" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " PTPTSARRDISCTR ,Precise Time Protocol arrival frame discard counter for PTP frames that need hardware time stamping" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " PTPNONTSARRDISCTR ,Precise Time Protocol Non time stamp Arrival frame discard counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000000 line.long 0x00 "TAIGLCFG,TAI Global Configuration" bitfld.long 0x00 15. " EVENTCAPOV ,Event Capture Overwrite" "Disabled,Enabled" bitfld.long 0x00 14. " EVENTCTRSTART ,Event Counter Start" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " TRIGGENINTEN ,Trigger Generator Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 8. " EVENTCAPINTEN ,Event Cap Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " TIMEINCDECEN ,Time Increment Decrement Enable" "Disabled,Enabled" bitfld.long 0x00 1. " TRIGMODE ,Trigger Mode" "TrigGenAmt,PTP Global Timer with TrigGenAmt" textline " " bitfld.long 0x00 0. " TRIGGENREQ ,Trigger Generation Request" "Disabled,Enabled" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000001 line.long 0x00 "TAIGLCFG,TAI Global Configuration Register" hexmask.long.word 0x00 0.--15. 1. " TSCLKPER ,Time Stamping Clock Period in pico seconds" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000010 line.long 0x00 "TAIGLCFG0,TAI Global Configuration0 Register" hexmask.long.word 0x00 0.--15. 1. " TRIGGENAM[15:0] ,TAI Global Configuration0 Register 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000011 line.long 0x00 "TAIGLCFG0,TAI Global Configuration0 Register" hexmask.long.word 0x00 0.--15. 1. " TRIGGENAM[31:16] ,TAI Global Configuration0 Register 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000100 line.long 0x00 "TAIGLCFG1,TAI Global Configuration1 Register" hexmask.long.word 0x00 0.--15. 1. " TRIGCLKCOMP ,Trigger mode Clock Compensation Amount in pico seconds" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000101 line.long 0x00 "TAIGLCFG2,TAI Global Configuration2 Register" bitfld.long 0x00 12.--15. " PULSEWIDTH ,Clock high pulse width in units of TSClkPer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. " TIMEINCDECOP ,Time increment decrement operation" "Increment,Decrement" textline " " hexmask.long.word 0x00 0.--10. 1. " TIMEINCDECAMT , Time Increment Decrement amount" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000110 line.long 0x00 "TAIGLCFG3,TAI Global Configuration3 Register" hexmask.long.word 0x00 0.--8. 1. " SOCCLKPER ,System on a Chip Clock Period" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000000111 line.long 0x00 "TAIGLCFG4,TAI Global Configuration4 Register" hexmask.long.word 0x00 0.--15. 1. " SOCCLKCOMP ,System on a Chip Clock Compensation Amount in pico seconds" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001000 line.long 0x00 "TAIGLSTAT0,TAI Global Status0 Register" bitfld.long 0x00 15. " TRIGGENINT ,Trigger generate mode Interrupt" "No interrupt,Interrupt" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001001 line.long 0x00 "TAIGLSTAT1,TAI Global Status1 Register" bitfld.long 0x00 15. " EVENTINT ,Event Capture Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 9. " EVENTCAPERR ,Event Capture Error" "No error,Error" textline " " bitfld.long 0x00 8. " EVENTCAPVALID ,Event Capture Valid" "Not valid,Valid" hexmask.long.byte 0x00 0.--7. 1. " EVENTCAPCTR ,Event Capture Counter" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001010 line.long 0x00 "TAIGLSTAT2,TAI Global Status2 Register" hexmask.long.word 0x00 0.--15. 1. " EVENTCAPREGISTER[15:0] ,Event Capture Register 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001011 line.long 0x00 "TAIGLSTAT2,TAI Global Status2 Register" hexmask.long.word 0x00 0.--15. 1. " EVENTCAPREGISTER[31:16] ,Event Capture Register 31:16 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001110 line.long 0x00 "PTPGLSTAT1,PTP Global Status1 Register" hexmask.long.word 0x00 0.--15. 1. " PTPGLOBALTIME[15:0] ,Precise Time Protocol Global Timer 15:0 bits" group.long 0x08++0x3 saveout 0x00 %l 0yxxxxxxxxxxxxxx111000001111 line.long 0x00 "PTPGLSTAT1,PTP Global Status1 Register" hexmask.long.word 0x00 0.--15. 1. " PTPGLOBALTIME[31:16] ,Precise Time Protocol Global Timer 31:16 bits" tree.end tree.end tree "PCIE (PCI Express 2.0 Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0x0000 tree "PEX0.0" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00041820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00041800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000418F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00040000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00040000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00041A00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00041900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000418D0 width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end tree "PEX0.1" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00045820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00045800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000458F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00044000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00044000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00045A00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00045900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000458D0 width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end tree "PEX0.2" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00049820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00049800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000498F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00048000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00048000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00049A00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00049900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000498D0 width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end tree "PEX0.3" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0004d820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0004d800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0004d8F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0004c000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0004dA00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0004d900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0004d8D0 width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end tree "PEX1.0" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00081820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00081800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000818F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00080000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00080000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00081A00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00081900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") base ad:(Data.Long(C15:0x400f)<<13.)+0x000818D0 else base ad:(Data.Long(C15:0x400f)<<13.)+0x000818E0 endif width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end sif ((cpu()=="MV78100")||(cpu()=="MV78200-CPU0")||(cpu()=="MV78200-CPU1")||(cpu()=="MV78460V6")||(cpu()=="MV78460V6")) tree "PEX1.1" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00085820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00085800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000858F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00084000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00084000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00085A00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00085900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") base ad:(Data.Long(C15:0x400f)<<13.)+0x000858D0 else base ad:(Data.Long(C15:0x400f)<<13.)+0x000858E0 endif width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end tree "PEX1.2" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00089820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00089800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000898F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00088000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00088000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00089A00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00089900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") base ad:(Data.Long(C15:0x400f)<<13.)+0x000898D0 else base ad:(Data.Long(C15:0x400f)<<13.)+0x000898E0 endif width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end tree "PEX1.3" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0008d820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0008d800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0008d8F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x0008c000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0008dA00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x0008d900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") base ad:(Data.Long(C15:0x400f)<<13.)+0x0008d8D0 else base ad:(Data.Long(C15:0x400f)<<13.)+0x0008d8E0 endif width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") tree "PEX2.0" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00043820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00043800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000438F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00042000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00042000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00043A00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00043900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000438E0 width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end tree "PEX3.0" tree "PCI Express Address Window Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00083820 width 13. group.long 0x00++0x3 "Window 0" line.long 0x00 "WIN0CTRL,PCI Express Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window0 Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "WIN0BASE,PCI Express Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x0c++0x3 line.long 0x00 "WIN0REMAP,PCI Express Window0 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x10++0x3 "Window 1" line.long 0x00 "WIN1CTRL,PCI Express Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window1 Enable" "Disabled,Enabled" group.long 0x14++0x3 line.long 0x00 "WIN1BASE,PCI Express Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x1c++0x3 line.long 0x00 "WIN1REMAP,PCI Express Window1 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x20++0x3 "Window 2" line.long 0x00 "WIN2CTRL,PCI Express Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window2 Enable" "Disabled,Enabled" group.long 0x24++0x3 line.long 0x00 "WIN2BASE,PCI Express Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x2c++0x3 line.long 0x00 "WIN2REMAP,PCI Express Window2 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x30++0x3 "Window 3" line.long 0x00 "WIN3CTRL,PCI Express Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window3 Enable" "Disabled,Enabled" group.long 0x34++0x3 line.long 0x00 "WIN3BASE,PCI Express Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x3c++0x3 line.long 0x00 "WIN3REMAP,PCI Express Window3 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" group.long 0x40++0x3 "Window 4" line.long 0x00 "WIN4CTRL,PCI Express Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window4 Enable" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "WIN4BASE,PCI Express Window4 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x4c++0x7 line.long 0x00 "WIN4REMAP,PCI Express Window4 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN4REMAP_H,PCI Express Window4 Remap (High) Register" group.long 0x60++0x3 "Window 5" line.long 0x00 "WIN5CTRL,PCI Express Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID Associated With This Window" textline " " bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" bitfld.long 0x00 1. " BARMAP ,Mapping to BAR" "BAR1,BAR2" bitfld.long 0x00 0. " WINEN ,Window5 Enable" "Disabled,Enabled" group.long 0x64++0x3 line.long 0x00 "WIN5BASE,PCI Express Window5 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" group.long 0x6c++0x7 line.long 0x00 "WIN5REMAP,PCI Express Window5 Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" line.long 0x04 "WIN5REMAP_H,PCI Express Window5 Remap (High) Register" width 14. group.long 0x90++0x3 "Default Window" line.long 0x00 "DEFWINCTRL,PCI Express Default Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" bitfld.long 0x00 2. " SLVWRSPLTCNT ,Slave Write Split Control" "Split to 128,Split to 32" group.long 0xa0++0x3 line.long 0x00 "EXROMWINCTRL,PCI Express Expansion ROM Window Control Register" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attributes depending on the target interface" hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Unit ID" group.long 0xa4++0x3 line.long 0x00 "EXROMWINREMAP,PCI Express ROM Window Remap Register" hexmask.long 0x00 16.--31. 0x10000 " REMAP ,Remap Address" bitfld.long 0x00 0. " REMAPEN ,Remap Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express BAR Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00083800 width 12. group.long 0x04++0x3 line.long 0x00 "BAR1CTRL,PCI Express BAR1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR1SIZE ,BAR1 Size" bitfld.long 0x00 0. " BAR1EN ,BAR1 Enable" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "BAR2CTRL,PCI Express BAR2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BAR2SIZE ,BAR2 Size" bitfld.long 0x00 0. " BAR2EN ,BAR2 Enable" "Disabled,Enabled" group.long 0x0c++0x3 line.long 0x00 "ROMBARCTRL,PCI Express ROM BAR Control Register" bitfld.long 0x00 19.--21. " EXPROMSZ ,Expansion ROM Address Bank Size" "512 KByte,1024 KByte,2048 KByte,4096 KByte,?..." bitfld.long 0x00 0. " EXPROMEN ,Expansion ROM BAR Enable" "Disabled,Enabled" width 0xb tree.end tree "PCI Express Configuration Cycles Generation Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000838F0 width 10. group.long 0x08++0x3 line.long 0x00 "CONFADDR,PCI Express Configuration Address Register" bitfld.long 0x00 31. " CONFIGEN ,Configuration Enable" "Disabled,Enabled" hexmask.long.byte 0x00 24.--27. 1. " EXTREGNUM ,Extended Register Number" hexmask.long.byte 0x00 16.--23. 1. " BUSNUM ,Bus Number" textline " " hexmask.long.byte 0x00 11.--15. 1. " DEVNUM ,Device Number" hexmask.long.byte 0x00 8.--10. 1. " FUNCTNUM ,Function Number" hexmask.long.byte 0x00 2.--7. 1. " REGNUM ,Register Number" group.long 0x0c++0x3 line.long 0x00 "CONFDATA,PCI Express Configuration Data Register" hexmask.long 0x00 0.--31. 1. " CONFIGDATA ,TLP Configuration Data" width 0xb tree.end tree "PCI Express Configuration Header Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00082000 width 14. rgroup.long 0x00++0x3 line.long 0x00 "DEVID,PCI Express Device and Vendor ID Register" hexmask.long.word 0x00 16.--31. 1. " DEVID ,Device ID" hexmask.long.word 0x00 0.--15. 1. " VENID ,Vendor ID" group.long 0x04++0x3 line.long 0x00 "CSREG,PCI Express Command and Status Register" eventfld.long 0x00 31. " DETPARERR ,Detected Parity Error" "Not detected,Detected" eventfld.long 0x00 30. " SSYSERR ,Signalled System Error" "Not signalled,Signalled" textline " " eventfld.long 0x00 29. " RMABORT ,Received Master Abort" "Not received,Received" eventfld.long 0x00 28. " RTABORT ,Received Target Abort" "Not received,Received" textline " " eventfld.long 0x00 27. " STARABORT ,Signalled Target Abort" "Not signalled,Signalled" eventfld.long 0x00 24. " MASDATAPERR ,Master Data Parity Error" "No error,Error" textline " " bitfld.long 0x00 20. " CAPLIST ,Capability List Support" "Not supported,Supported" bitfld.long 0x00 19. " INTSTAT ,Interrupt Status" "Not asserted,Asserted" textline " " bitfld.long 0x00 10. " INTDIS ,Interrupt Disable" "No,Yes" bitfld.long 0x00 8. " SERREN ,Non-fatal Errors Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PERREN ,Perity Error Enable" "Disabled,Enabled" bitfld.long 0x00 2. " MASEN ,Master Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " MEMEN ,Memory Space Enable" "Disabled,Enabled" bitfld.long 0x00 0. " IOEN ,IO Space Enable" "Disabled,Enabled" rgroup.long 0x08++0x3 line.long 0x00 "CLASSREVID,PCI Express Class Code and Revision ID Register" hexmask.long.byte 0x00 24.--31. 1. " BASECLASS ,Base Class - Memory Controller" hexmask.long.byte 0x00 16.--23. 1. " SUBCLASS ,Sub Class - Other Memory Controller" textline " " hexmask.long.byte 0x00 8.--15. 1. " PROGIF ,Register Level Programming Interface" hexmask.long.byte 0x00 0.--7. 1. " REVID ,Revision Number" group.long 0x0c++0x3 line.long 0x00 "SIZEREG,PCI Express BIST Header Type and Cache Line Size Register" bitfld.long 0x00 31. " BISTCAP ,BIST Capable" "Not capable,Capable" bitfld.long 0x00 30. " BISTACT ,BIST Activate" "Not activated,Activated" textline " " bitfld.long 0x00 24.--27. " BISTCOMP ,BIST Completion Code" "Passed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed,Failed" hexmask.long.byte 0x00 16.--23. 1. " HEADTYPE ,Configuration Header Type" textline " " hexmask.long.byte 0x00 0.--7. 1. " CACHELINE ,Cache Line Size" width 14. group.long 0x10++0x3 line.long 0x00 "BAR0INT,PCI Express BAR0 Internal Register" hexmask.long.word 0x00 20.--31. 0x10 " BASE ,Internal Register memory Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indication" "0,1" group.long 0x14++0x3 line.long 0x00 "BAR0INTH ,PCI Express BAR0 Internal (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x18++0x3 line.long 0x00 "BAR1REG,PCI Express BAR1 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x1c++0x3 line.long 0x00 "BAR1H ,PCI Express BAR1 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" group.long 0x20++0x3 line.long 0x00 "BAR2REG,PCI Express BAR2 Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" bitfld.long 0x00 3. " PREFETCH ,Prefetch Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1.--2. " TYPE ,BAR Type" "0,1,2,3" bitfld.long 0x00 0. " SPACE ,Memory Space Indicator" "0,1" group.long 0x24++0x3 line.long 0x00 "BAR2H ,PCI Express BAR2 (High) Register" hexmask.long 0x00 0.--31. 1. " BASE ,Base Address" rgroup.long 0x2c++0x3 line.long 0x00 "SSDEVID,PCI Express Subsystem Device and Vendor ID" hexmask.long.word 0x00 16.--31. 1. " SSDEVID ,Subsystem Device ID Number" hexmask.long.word 0x00 0.--15. 1. " SSVENID ,Subsystem Manufacturer ID Number" if ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x380000)==0x000000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 19.--31. 0x8 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x380000)==0x80000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 20.--31. 0x10 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x380000)==0x100000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 21.--31. 0x20 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif ((((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x380000)==0x180000)&&(((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x01)==0x1)) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" hexmask.long.word 0x00 22.--31. 0x40 " ROMBASE ,Expansion ROM Base Address" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x180C))&0x01)==0x1) group.long 0x30++0x3 line.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" bitfld.long 0x00 0. " ROMEN ,Expansion ROM Enable" "Disabled,Enabled" else hgroup.long 0x30++0x3 hide.long 0x00 "EXROMBAR,PCI Express Expansion ROM BAR Register" endif rgroup.long 0x34++0x3 line.long 0x00 "CAPLISTPT,PCI Express Capability List Pointer Register" hexmask.long.byte 0x00 0.--7. 1. " CAPPTR ,Capability List Pointer" group.long 0x3c++0x3 line.long 0x00 "INTPINLINE,PCI Express Interrupt Pin and Line Register" hexmask.long.byte 0x00 8.--15. 1. " INTPIN ,INTA in Interrupt Emulation Messages" hexmask.long.byte 0x00 0.--7. 1. " INTLINE ,Provides Interrupt Line Routing Information" width 14. rgroup.long 0x40++0x3 line.long 0x00 "PWMNG,PCI Express Power Management Capability Header Register" hexmask.long.byte 0x00 27.--31. 1. " PMESUP ,PM Event generation support" bitfld.long 0x00 26. " D2SUP ,D2 Power Management State Support" "Not supported,Supported" textline " " bitfld.long 0x00 25. " D1SUP ,D1 Power Management State Support" "Not supported,Supported" bitfld.long 0x00 22.--24. " AUXCUR ,Auxiliary Current Requirements" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 21. " DSI ,Device Specific Initialization" "Not required,Required" bitfld.long 0x00 16.--18. " PMCVER ,PCI Power Management Capability Version" "0,1,2,3,4,5,6,7" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x44++0x3 line.long 0x00 "PWMNGCS,PCI Express Power Management Control and Status Register" hexmask.long.byte 0x00 24.--31. 1. " PMDATA ,State Data" eventfld.long 0x00 15. " PMESTAT ,PME Status" "Low,High" textline " " bitfld.long 0x00 13.--14. " PMDATASCALE ,Data Scale" "0,1,2,3" hexmask.long.byte 0x00 9.--12. 1. " PMDATASEL ,Data Select" textline " " bitfld.long 0x00 8. " PMEEN ,PM_PME Message Generation Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NO_SOFT_RESET ,No soft reset" "Reset,No reset" textline " " bitfld.long 0x00 0.--1. " PMSTATE ,Power State" "D0,D1,D2,D3" group.long 0x50++0x3 line.long 0x00 "MSICTRL,PCI Express MSI Message Control Register" bitfld.long 0x00 23. " ADDR64 ,64-bit Addressing Capable" "Not capable,Capable" bitfld.long 0x00 20.--22. " MULTIEN ,Multiple Messages Enable" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 17.--19. " MULTICAP ,Multiple Message Capable" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16. " MSIEN ,MSI Enable" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability ID" group.long 0x54++0x3 line.long 0x00 "MSIADDR,PCI Express MSI Message Address Register" hexmask.long 0x00 2.--31. 0x4 " MSIADDR ,Message Address" group.long 0x58++0x3 line.long 0x00 "MSIADDRH,PCI Express MSI Message Address {High) Register" hexmask.long 0x00 0.--31. 1. " MSIADDRH ,Message Upper Address" group.long 0x5c++0x3 line.long 0x00 "MSIDATA,PCI Express MSI Message Data Register" hexmask.long.word 0x00 0.--15. 1. " MSIDATA ,Message Data" width 14. rgroup.long 0x60++0x3 line.long 0x00 "CAPREG,PCI Express Capability Register" hexmask.long.byte 0x00 25.--29. 1. " INTMSGNUM ,Interrupt Message Number" bitfld.long 0x00 24. " SLOTIMP ,Slot Implemented" "Not implemented,Implemented" textline " " hexmask.long.byte 0x00 20.--23. 1. " DEVTYPE ,Device/Port Type" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.byte 0x00 8.--15. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 0.--7. 1. " CAPID ,Capability Register" rgroup.long 0x64++0x3 line.long 0x00 "DEVCAP,PCI Express Device Capabilities Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " FUNCLEVELRSTCPB ,Function Level Reset Capability" "Not supported,Supported" textline " " endif bitfld.long 0x00 26.--27. " CAPSPLSCL ,Captured Slot Power Limit Scale" "0,1,2,3" hexmask.long.byte 0x00 18.--25. 1. " CAPSPLVAL ,Captured Slot Power Limit Value" textline " " bitfld.long 0x00 15. " RULEBASEERRORREP ,ARole-Based Error Reporting" "Not implemented,Implemented" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "1us,2us,4us,8us,16us,32us,64us,No limit" else bitfld.long 0x00 9.--11. " EPL1ACCLAT ,Endpoint L1 Acceptable Latency" "0,1,2,3,4,5,6,7" endif textline " " bitfld.long 0x00 6.--8. " EPL0SACCLAT ,Endpoint L0s Acceptable Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,>4us" bitfld.long 0x00 0.--2. " MAXPLDSIZESUP ,Maximum Payload Size Supported" "128,256,?..." group.long 0x68++0x3 line.long 0x00 "DEVCS,PCI Express Device Control Status Register" bitfld.long 0x00 21. " TRANSPEND ,Transactions Pending" "Completed,Uncompleted" eventfld.long 0x00 19. " URDET ,Unsupported Request Detected" "Not detected,Detected" textline " " eventfld.long 0x00 18. " FERRDET ,Fatal Error Detected" "Not detected,Detected" eventfld.long 0x00 17. " NFERRDET ,Non-Fatal Error Detected" "Not detected,Detected" textline " " eventfld.long 0x00 16. " CORERRDET ,Correctable Error Detected" "Not detected,Detected" bitfld.long 0x00 12.--14. " MAXRDRQSZ ,Maximum Read Request Size" "128B,256B,512B,1KB,2KB,4KB,?..." textline " " bitfld.long 0x00 11. " ENNS ,Enable No Snoop" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,?..." else bitfld.long 0x00 5.--7. " MAXPLDSZ ,Maximum Payload Size" "128,256,?..." endif textline " " bitfld.long 0x00 4. " ENRO ,Enable Relaxed Ordering" "Disabled,Enabled" bitfld.long 0x00 3. " URREPEN ,Unsupported Request Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " FERRREPEN ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NFERRREPEN ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORERRREPEN ,Correctable Error Reporting Enable" "Disabled,Enabled" rgroup.long 0x6c++0x3 line.long 0x00 "LINKCAP,PCI Express Link Capabilities Register" hexmask.long.byte 0x00 24.--31. 1. " PORTNUM ,Port Number" bitfld.long 0x00 18. " CLOCKPOWERMNG ,Clock Power Management" "Not supported,Supported" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 15.--17. " L1EXTLAT ,L1s Exit Latency" "<1us,1us-2us,2us-4us,4us-8us,8us-16us,16us-32us,32us-64us,>64us" textline " " endif bitfld.long 0x00 12.--14. " L0SEXTLAT ,L0s Exit Latency" "<64ns,64ns-128ns,128ns-256ns,256ns-512ns,512ns-1us,1us-2us,2us-4us,?..." bitfld.long 0x00 10.--11. " ASPMSUP ,Active State Link PM Support" "Reserved,L0s Entry,Reserved,L0s and L1 Entry" textline " " sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" hexmask.long.byte 0x00 4.--9. 1. " MAXLNKWDTH ,Maximum Link Width" hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" textline " " else hexmask.long.byte 0x00 0.--3. 1. " MAXLINKSPD ,Maximum Link Speed" endif group.long 0x70++0x3 line.long 0x00 "LINKSC,PCI Express Link Control Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") eventfld.long 0x00 31. " PCIELINKAUTOBWSTT ,Link Autonomous Bandwidth Status" "Not occurred,Occurred" eventfld.long 0x00 30. " PCIELINKBWMNGSTT ,Link Bandwidth Management Status" "Not occurred,Occurred" textline " " endif bitfld.long 0x00 28. " SLTCLKCFG ,Slot Clock Configuration" "Independent,Reference" bitfld.long 0x00 27. " LNKTM ,Link Training" "Not in progress,In progress" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "Reserved,2.5GTps,5GTps,?..." textline " " bitfld.long 0x00 9. " HWAUTOWIDTHDIS ,Hardware Autonomous Width Disable" "No,Yes" textline " " elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 20.--25. " NEGLNKWDTH ,Negotiated Link Width" "Reserved,X1,Reserved,Reserved,X4,Reserved,Reserved,Reserved,,?..." bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else bitfld.long 0x00 16.--19. " LNKSPD ,Link Speed" "0,2.5Gbps,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif textline " " bitfld.long 0x00 8. " ENCLKPWRMNG ,Enable Clock Power Management" "Disabled,Enabled" bitfld.long 0x00 7. " EXTDSNC ,Extended Sync" "Not extended,Extended" textline " " bitfld.long 0x00 6. " CMNCLKCFG ,Common Clock Configuration" "Disabled,Enabled" bitfld.long 0x00 5. " RETRNLNK ,Retrain Link" "Not forced,Forced" textline " " bitfld.long 0x00 4. " LNKDIS ,Link Disable" "No,Yes" bitfld.long 0x00 3. " RCB ,Read Completion Boundary" "64b,128B" textline " " bitfld.long 0x00 0.--1. " ASPMCNT ,Active State Link PM Control" "Disabled,L0s Entry,L1 Entry,L0s and L1 Entry" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x3 line.long 0x00 "DEVCAP2,PCI Express Device Capabilities 2 Register" bitfld.long 0x00 4. " CPLTODISSUP ,Completion Timeout Disable Supported" "Not supported,Supported" bitfld.long 0x00 0.--3. " CPLTORANGESSUP ,Completion Timeout Ranges Supported" "Not supported,A,B,A B,Reserved,Reserved,B C,A B C,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,B C D,A B C D" if (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x84))&0xF)==0x1) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x84))&0xF)==0x2) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x84))&0xF)==0x3) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x84))&0xF)==0x6) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x84))&0xF)==0x7) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x84))&0xF)==0xE) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,Reserved,Reserved,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." elif (((d.l(ad:(Data.Long(C15:0x400f)<<13.)+0x00082000+0x84))&0xF)==0xF) group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,50us-100us,1ms-10ms,Reserved,Reserved,16ms-55ms,65ms-210ms,Reserved,Reserved,260ms-900ms,1s-3.5s,Reserved,Reserved,4s-13s,17s-64s,?..." else group.long 0x88++0x3 line.long 0x00 "DEVCS2,PCI Express Device Control Status 2 Register" bitfld.long 0x00 4. " CPLTODIS ,Completion Timeout Disable" "No,Yes" bitfld.long 0x00 0.--3. " CPLTOVALUE ,Completion Timeout Value" "50us-50ms,?..." endif group.long 0x90++0x3 line.long 0x00 "LINKSC2,PCI Express Link Control Status 2 Register" bitfld.long 0x00 16. " CURRENTDEEMPHASISLEVEL ,Current De-emphasis Level" "3.5 dB,6 dB" bitfld.long 0x00 12. " COMPLIANCEDEEMPHASIS ,Compliance De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 11. " COMPLIANCESOS ,Compliance SOS" "Disabled,Enabled" bitfld.long 0x00 10. " ENTERMODIFIEDCOMPLIANCE ,Enter Modified Compliance" "Disabled,Enabled" textline " " bitfld.long 0x00 7.--9. " TRANSMITMARGIN ,Transmit Margin" "Normal,0.8-1.2V,2,3,4,5,6,?..." bitfld.long 0x00 6. " SELECTDEEMPHASIS ,Selectable De-emphasis" "3.5 dB,6 dB" textline " " bitfld.long 0x00 5. " HARDWAREAUTOSPEEDDIS ,Hardware Autonomous Speed Disable" "No,Yes" bitfld.long 0x00 4. " ENTERCOMPLIANCE ,Enter Compliance" "Not forced,Forced" textline " " bitfld.long 0x00 0.--3. " TARGETLINKSPEED ,Target Link Speed" "Reserved,2.5 GT/s,5.0 GT/s ,?..." endif rgroup.long 0x100++0x3 line.long 0x00 "ADVERRREPHDR,PCI Express Advanced Error Report Header Register" hexmask.long.word 0x00 20.--31. 1. " NEXTPTR ,Next Item Pointer" hexmask.long.byte 0x00 16.--19. 1. " CAPVER ,Capability Version" textline " " hexmask.long.word 0x00 0.--15. 1. " PECAPID ,Extended Capability ID" group.long 0x104++0x3 line.long 0x00 "UCRERRSTS,PCI Express Uncorrectable Error Status Register" eventfld.long 0x00 20. " URERR ,Unsupported Request Error Status" "No error,Error" eventfld.long 0x00 18. " MALFTLPERR ,Malformed TLP Status" "No error,Error" textline " " eventfld.long 0x00 16. " UNEXPCMPERR ,Unexpected Completion Status" "No error,Error" textline " " eventfld.long 0x00 15. " CAERR ,Completer Abort Status" "No error,Error" eventfld.long 0x00 14. " CMPTOERR ,Completion Timeout Status" "No error,Error" textline " " eventfld.long 0x00 12. " RPSNTLPERR ,Poisoned TLP Status" "No error,Error" eventfld.long 0x00 4. " DLPRTERR ,Data Link Protocol Error Status" "No error,Error" group.long 0x108++0x3 line.long 0x00 "UCRERRMSK,PCI Express Uncorrectable Error Mask Register" bitfld.long 0x00 20. " URERRMSK ,Unsupported Request Error Status Mask" "Not masked,Masked" bitfld.long 0x00 18. " MALFTLPERRMSK ,Malformed TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 16. " UNEXPCMPERRMSK ,Unexpected Completion Status Mask" "Not masked,Masked" bitfld.long 0x00 15. " CAERRMSK ,Completer Abort Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 14. " CMPTOERRMSK ,Completion Timeout Status Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPSNTLPERRMSK ,Poisoned TLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 4. " DLPRTERRMSK ,Data Link Protocol Error Status Mask" "Not masked,Masked" group.long 0x10c++0x3 line.long 0x00 "UCRERRSEV,PCI Express Uncorrectable Error Severity Register" bitfld.long 0x00 20. " URERRSEV ,Unsupported Request Error Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 18. " MALFTLPERRSEV ,Malformed TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 16. " UNEXPCMPERRSEV ,Unexpected Completion Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 15. " CAERRSEV ,Completer Abort Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 14. " CMPTOERRSEV ,Completion Timeout Status Severity" "Non-Fatal,Fatal" bitfld.long 0x00 12. " RPSNTLPERRSEV ,Poisoned TLP Status Severity" "Non-Fatal,Fatal" textline " " bitfld.long 0x00 4. " DLPRTERRSEV ,Data Link Protocol Error Status Severity" "Non-Fatal,Fatal" group.long 0x110++0x3 line.long 0x00 "CRERRSTS,PCI Express Correctable Error Status Register" eventfld.long 0x00 13. " ADVNONFATALERR ,Advisory Non-Fatal Error Status" "No error,Error" eventfld.long 0x00 12. " RPLYTOERR ,Replay Timer Timeout Status" "No error,Error" textline " " eventfld.long 0x00 8. " RPLYRLLOVRERR ,Replay Number Rollover Status" "No error,Error" eventfld.long 0x00 7. " BADDLLPERR ,Bad DLLP Status" "No error,Error" textline " " eventfld.long 0x00 6. " BADTLPERR ,Bad TLP Status" "No error,Error" eventfld.long 0x00 0. " RCVERR ,Receiver Error Status" "No error,Error" group.long 0x114++0x3 line.long 0x00 "CRERRMSK,PCI Express Correctable Error Mask Register" bitfld.long 0x00 13. " ADVNONFATALMSK ,Advisory Non-Fatal Error Mask" "Not masked,Masked" bitfld.long 0x00 12. " RPLYTOMSK ,Replay Timer Timeout Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 8. " RPLYRLLOVRMSK ,Replay Number Rollover Status Mask" "Not masked,Masked" bitfld.long 0x00 7. " BADDLLPERRMSK ,Bad DLLP Status Mask" "Not masked,Masked" textline " " bitfld.long 0x00 6. " BADTLPMSK ,Bad DLLP Status Mask" "Not masked,Masked" bitfld.long 0x00 0. " RCVMSK ,Receiver Error Status Mask" "Not masked,Masked" rgroup.long 0x118++0x3 line.long 0x00 "ADVERRCAP,PCI Express Advanced Error Capability and Control Register" bitfld.long 0x00 0.--4. " FRSTERRPTR ,First Error Pointer" "Reserved,Reserved,Reserved,Reserved,DLP,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLP,FCP,CT,CAS,UCE,ROE,Mutant TLP,Reserved,URE,?..." rgroup.long 0x11c++0x3 line.long 0x00 "HDRLOG1DW,PCI Express Header Log First DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG1DW ,Header Log First DWORD" rgroup.long 0x120++0x3 line.long 0x00 "HDRLOG2DW,PCI Express Header Log Second DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG2DW ,Header Log Second DWORD" rgroup.long 0x124++0x3 line.long 0x00 "HDRLOG3DW,PCI Express Header Log Third DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG3DW ,Header Log Third DWORD" rgroup.long 0x128++0x3 line.long 0x00 "HDRLOG4DW,PCI Express Header Log Fourth DWORD Register" hexmask.long 0x00 0.--31. 1. " HDRLOG4DW ,Header Log Fourth DWORD" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x12C++0x7 line.long 0x00 "RERRCOM,PCI Express Root Error Command Register" bitfld.long 0x00 2. " FATALERRORREPORTINGENABLE ,Fatal Error Reporting Enable" "Disabled,Enabled" bitfld.long 0x00 1. " NON-FATALERRORREPORTINGENABLE ,Non-Fatal Error Reporting Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " CORRECTABLEERRORREPORTINGENABLE ,Correctable Error Reporting Enable" "Disabled,Enabled" line.long 0x04 "RERRSTAT,PCI Express Root Error Status Register" bitfld.long 0x04 27.--31. " APPADVANCEDERRORINTERRUPTMESSAGENUMBER ,Advanced Error Interrupt Message Number" "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" eventfld.long 0x04 6. " FATALERRORMESSAGESRECEIVED ,Fatal Error Messages Received" "No error,Error" textline " " eventfld.long 0x04 5. " NON-FATALERRORMESSAGESRECEIVED ,Non-Fatal Error Messages Received" "No error,Error" eventfld.long 0x04 4. " FIRSTUNCORRECTABLEFATAL ,First Uncorrectable Fatal" "No error,Error" textline " " eventfld.long 0x04 3. " MULTIPLEERR_FATAL/NONFATALRECEIVED ,Multiple ERR_FATAL/NONFATAL Received" "No error,Error" eventfld.long 0x04 2. " ERR_FATAL/NONFATALRECEIVED ,ERR_FATAL/NONFATAL Received" "No error,Error" textline " " eventfld.long 0x04 1. " MULTIPLEERR_CORRECEIVED ,Multiple ERR_COR Received" "No error,Error" eventfld.long 0x04 0. " ERR_CORRECEIVED ,ERR_COR Received" "No error,Error" hgroup.long 0x134++0x3 hide.long 0x00 "ERRSI,PCI Express Error Source Identification Register" in endif width 0xb tree.end tree "PCI Express Control and Status Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00083A00 width 16. group.long 0x00++0x3 line.long 0x00 "CONTROL,PCI Express Control Register" bitfld.long 0x00 31. " CRS_ENABLE ,Crs enable" "Disabled,Enabled" bitfld.long 0x00 30. " CONF_TRAINING_DIS ,Conf training disable" "No,Yes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 28. " CONFMOVE2DETECTFROMMODCOMPL ,Link restart while in Polling.MOD.COMPL state" "No restart,Restart" bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" textline " " bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" bitfld.long 0x00 25. " COMPLIANCERECEIVE ,Compliance Receive" "Not asserted,Asserted" else bitfld.long 0x00 27. " CONFMSTRDISSCRMB ,Master Disable Scrambling" "Off,On" bitfld.long 0x00 26. " CONFMSTRLB ,Master Loopback" "No loopback,Loopback" endif textline " " bitfld.long 0x00 24. " CONFMSTRHOTRESET ,Master Hot-Reset" "No reset,Reset" bitfld.long 0x00 2. " CFGMAPTOMEMEN ,Configuration Header Mapping to Memory Space Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CONFROOTCOMPLEX ,PCI Express Device Type Control" "Endpoint,Root" sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7" bitfld.long 0x00 0. " CONFLINKX1 ,Config Link X1" "X4,X1" endif group.long 0x04++0x3 line.long 0x00 "STATUS,PCI Express Status Register" bitfld.long 0x00 27. " PEXSLVDISSCRMB ,Slave Disable Scrambling Indication" "Not occurred,Occurred" bitfld.long 0x00 26. " PEXSLVLB ,Slave Loopback Indication" "Not occurred,Occurred" textline " " bitfld.long 0x00 25. " PEXSLVDISLINK ,Slave Disable Link Indication" "Not occurred,Occurred" bitfld.long 0x00 24. " PEXSLVHOTRESET ,Slave Hot Reset Indication" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 16.--20. 1. " PEXDEVNUM ,Device Number Indication" hexmask.long.byte 0x00 8.--15. 1. " PEXBUSNUM ,Bus Number Indication" textline " " bitfld.long 0x00 0. " DLDOWN ,DL_Down Indication" "Active,Inactive" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x08++0x03 line.long 0x00 "BOOT_ADDR,PCI Express Boot Address Register" endif group.long 0x0c++0x03 line.long 0x00 "RCSSPL,PCI Express RC SSPL Register" bitfld.long 0x00 16. " SSPLMSGEN ,SSPL-Message enable" "Disabled,Enabled" bitfld.long 0x00 8.--9. " SLOTPOWERLIMITSCALE ,Slot Power Limit Scale" "1.0x,0.1x,0.01x,0.001x" textline " " hexmask.long.byte 0x00 0.--7. 1. " SLOTPOWERLIMITVALUE ,Slot Power Limit Value" group.long 0x10++0x3 line.long 0x00 "COMPTIMEOUT,PCI Express Completion Timeout Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16. " CPLTORANGEOFFSET ,Completion Range Offset" "Max,Min" textline " " endif hexmask.long.word 0x00 0.--15. 1. " CONFCMPTOTHRSHLD ,Completion Timeout Threshold" rgroup.long 0x14++0x03 line.long 0x00 "RCPME,PCI Express RC PME Register" bitfld.long 0x00 17. " PMEPENDING ,PME Pending" "Not pending,Pending" bitfld.long 0x00 16. " PMESTATUS ,PME Status" "Not asserted,Asserted" textline " " hexmask.long.word 0x00 0.--15. 1. " PMEREQID ,PME Requestor ID" group.long 0x18++0x03 line.long 0x00 "PM,PCI Express PM Register" bitfld.long 0x00 16. " REF_CLK_OFF_EN ,System enables the HW to kill REFCLK and Core Clock" "Disabled,Enabled" bitfld.long 0x00 5. " SENDTURNOFFMSG ,Host Request PEXunit to send TurnOff MSG" "Not send,Send" textline " " bitfld.long 0x00 4. " SENDTURNOFFACKMSG ,EP Ready for Turn off and ready to send Turn Off ack MSG and start sending DLLP Enter L2/3" "Not ready,Ready" bitfld.long 0x00 1. " L1_ASPM_ACK ,System allow acknowledging L1 ASPM request By an End Point" "Stop,Continue" textline " " bitfld.long 0x00 0. " L1_ASPM_EN ,Enables the HW init L1 ASPM process" "Idle,Start" group.long 0x20++0x3 line.long 0x00 "FLOWCTRL,PCI Express Flow Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 31. " DISABLE_UPDATEFC_TO ,Disable Update Flow Control due to 30 usec timeout" "No,Yes" textline " " endif hexmask.long.byte 0x00 24.--31. 1. " CONFFCUPDATETO ,Flow Control Timeout" hexmask.long.byte 0x00 16.--23. 1. " CONFCHINITFC ,Completion Headers Flow Control Credit Initial Value Infinite" textline " " hexmask.long.byte 0x00 8.--15. 1. " CONFNPHINITFC ,Non-posted Headers Flow Control Credit Initial Value" hexmask.long.byte 0x00 0.--7. 1. " CONFPHINITFC ,Posted Headers Flow Control Credit Initial Value" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x24++0xF line.long 0x00 "RETIMEOUT,PCI Express Replay Timeout (TO) Timer Register" bitfld.long 0x00 9. " DISABLEREPLAYTO ,Disable Replay TO" "No,Yes" bitfld.long 0x00 8. " USECHANGEREPLAYTO ,Use Change Replay TO" "Disabled,Enabled" textline " " hexmask.long.byte 0x00 0.--7. 1. " CHANGEREPLAYTO ,Change Replay TO value used when is asserted" line.long 0x04 "LATTMR,PCI Express Ack Latency Timer Register" bitfld.long 0x04 8. " USECHANGEACKTO ,Use Change Ack TO" "Disabled,Enabled" hexmask.long.byte 0x04 0.--7. 1. " CHANGEACKTO ,The value used for ACT_TO when the field is asserted" line.long 0x08 "SECBR,PCI Express Secondary Bus Register" bitfld.long 0x08 8. " SECONDARYBUSNUMBERENABLE ,CFG TLP TYPE defined using Secondary Bus number" "Disabled,Enabled" hexmask.long.byte 0x08 0.--7. 1. " SECONDARYBUSNUMBER ,Type on CFG request" line.long 0x0C "DYNWMR,PCI Express Dynamic Width Management Register" bitfld.long 0x0C 4. " UNUSEDLANESTURNOFFEN ,This bit controls the state of unused lanes during the Dynamic Width process" "Disabled,Enabled" bitfld.long 0x0C 3. " LINKBANDWIDTHNOTIFICEN ,Enable the Link Bandwidth Notification Capability" "Disabled,Enabled" textline " " bitfld.long 0x0C 2. " UPCONFIGCAPABILITY ,Trigger the autonomous width change" "Disabled,Enabled" bitfld.long 0x0C 1. " CHANGEWIDTHAUTONOMOUS ,Trigger the autonomous width change" "Disabled,Enabled" textline " " bitfld.long 0x0C 0. " TARGETLINKWIDTH ,Target width when the width change is initiated by the current device for autonomous reasons" "x1,x4" elif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" group.long 0x30++0x3 line.long 0x00 "ACKTIM4X,PCI Express Acknowledge Timers (4X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX14 ,Acknowledge Replay Timer Timeout Value for 4X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX4 ,Acknowledge Latency Timer Timeout Value for 4X Link" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x40++0x3 line.long 0x00 "ACKTIM1X,PCI Express Acknowledge Timers (1X) Register" hexmask.long.word 0x00 16.--31. 1. " ACKRPLYTOX1 ,Acknowledge Replay Timer Timeout Value for 1X" hexmask.long.word 0x00 0.--15. 1. " ACKLATTOX1 ,Acknowledge Latency Timer Timeout Value for 1X Link" group.long 0x50++0x03 line.long 0x00 "RAMPARPROTCTRL,PCI Express RAM Parity Protection Control Register" bitfld.long 0x00 3. " TXPRTYCHKEN ,Tx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 2. " TXPRTYGEN ,Tx RAM parity generation" "Even,Odd" textline " " bitfld.long 0x00 1. " RXPRTYCHKEN ,Rx RAM Parity Check Enable" "Disabled,Enabled" bitfld.long 0x00 0. " RXPRTYGEN ,Rx RAM parity generation" "Even,Odd" endif group.long 0x60++0x03 line.long 0x00 "DEB_CTRL,PCI Express Debug Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 27. " DISLINKFAILINTREGRST ,Disable PCIe Register File Reset Upon Link Failure" "Yes,No" bitfld.long 0x00 26. " LINKDISINTREGFILERST ,Disable PCI Express Register File Reset Upon Link Disable" "Yes,No" textline " " bitfld.long 0x00 25. " SOFTRSTINTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " endif sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7" bitfld.long 0x00 21. " CONFDISHOTRESET ,Disable PCI Express Register file reset upon hot reset" "Yes,No" bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" textline " " bitfld.long 0x00 19. " CONFDISLINKFAIL ,Disable PCI Express Register file reset upon link failure" "Yes,No" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" else bitfld.long 0x00 20. " SOFTRESET ,PEXunit SoftReset" "Disabled,Enabled" bitfld.long 0x00 17. " CONFMSKHOTRESET ,Mask Hot Reset from PEX reset output" "Disabled,Enabled" endif textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 14. " LINKDISREGFILERST ,Disable PCIe Register File reset upon link disable" "Yes,No" bitfld.long 0x00 13. " SOFTRSTREGFILERST ,Disable PCIe Register File Reset Upon Soft Reset" "Yes,No" textline " " bitfld.long 0x00 12. " MASKSOFTRST ,Mask Soft Reset from PCIe Reset Output" "Yes,No" else bitfld.long 0x00 16. " CONFMSKLINKFAIL ,Mask Link fail from PEX reset output" "Disabled,Enabled" bitfld.long 0x00 15. " MASKLINKDIS ,Mask Link disable from PEX reset output" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DIS_RAM_PD ,Disable the dynamic power down to the RAM" "No,Yes" bitfld.long 0x00 7. " DIS_CORE_CLK_CG ,Disable the dynamic clock gate for the core clock" "No,Yes" textline " " bitfld.long 0x00 6. " DIS_PCLOCK_CG ,Disable the dynamic clock gate for pclk" "No,Yes" bitfld.long 0x00 5. " DBG_POWER_UP ,Force the power up to the unit" "Not forced,Forced" textline " " bitfld.long 0x00 1. " DISCOMLIANCE ,Disable go from Poll.Activ to Poll.Compliance" "No,Yes" bitfld.long 0x00 0. " DIRECTSCRMBLEDIS ,Direct Scramble Disable" "No,Yes" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x84++0x03 line.long 0x00 "DEB_MAC,PCI Express Debug MAC Status 1 Register" bitfld.long 0x00 27. " TRNCNTLBIT[3] ,Scramble disable" "No,Yes" bitfld.long 0x00 26. " TRNCNTLBIT[2] ,Master loopback" "Low,High" textline " " bitfld.long 0x00 25. " TRNCNTLBIT[1] ,Link disable" "No,Yes" bitfld.long 0x00 24. " TRNCNTLBIT[0] ,Hot reset" "No reset,Reset" endif group.long 0xb0++0x03 line.long 0x00 "TL_CTRL,PCI Express TL Control Register" bitfld.long 0x00 3. " TXNPPUSHDIS ,Tx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 2. " TXCMPLPUSHDIS ,Tx transactions ordering control (CMP vs. P)" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " RXNPPUSHDIS ,Rx transactions ordering control (NP vs. P)" "Disabled,Enabled" bitfld.long 0x00 0. " RXCMPLPUSHDIS ,Rx transactions ordering control (CMP vs. P)" "Disabled,Enabled" group.long 0x100++0x03 line.long 0x00 "PHYINDACC,PCI Express PHY Indirect Access Register" bitfld.long 0x00 31. " PHYACCSSMD ,PEX-PHY Access Mode" "Write,Read" bitfld.long 0x00 24.--29. " PHYADDR ,Selects which lane" "Lane 0,Lane 1,Lane 2,Lane 3,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,All lanes,?..." textline " " hexmask.long.byte 0x00 16.--23. 1. " PHYADDR ,Register offset within specific lane" hexmask.long.word 0x00 0.--15. 1. " PHYDATA ,PEX-PHY register data" width 0xb tree.end tree "PCI Express Interrupt Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x00083900 width 10. group.long 0x00++0x3 line.long 0x00 "INTCAUSE,PCI Express Interrupt Cause" bitfld.long 0x00 31. " RCVMSI ,RC receive MemWr that hit the MSI attributes" "No interrupt,Interrupt" bitfld.long 0x00 29. " RCVTURNOFF ,Receive turn Off" "No interrupt,Interrupt" textline " " bitfld.long 0x00 28. " RCVPMPME ,Received PM_PME message" "No interrupt,Interrupt" bitfld.long 0x00 27. " RCVINTD ,IntDn Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " RCVINTC ,IntC Status" "No interrupt,Interrupt" bitfld.long 0x00 25. " RCVINTB ,IntB Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " RCVINTA ,IntA Status" "No interrupt,Interrupt" bitfld.long 0x00 23. " PEXLINKFAIL ,Link Failure" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " PEXSLVLB ,Slave Loopback" "No interrupt,Interrupt" bitfld.long 0x00 21. " PEXSLVDISLINK ,Slave Disable Link" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESET ,Recived Hot Reset" "No interrupt,Interrupt" bitfld.long 0x00 19. " RCVCRS ,Received CRS Completetion Status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " RCVERRCOR ,Received ERR_COR Message" "No interrupt,Interrupt" bitfld.long 0x00 17. " RCVERRNONFATAL ,Received ERR_NONFATAL Message" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " RCVERRFATAL ,Received ERR_FATAL Message" "No interrupt,Interrupt" bitfld.long 0x00 15. " RCVURCAERR ,Received either UR or CA completion status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOL ,Flow Control Protocol Error" "No interrupt,Interrupt" bitfld.long 0x00 12. " BIST ,PCI Express BIST Activated" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " DSTATECHANGE ,Dstate Change" "No interrupt,Interrupt" bitfld.long 0x00 10. " FERRDET ,Fatal Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " NFERRDET ,Non-Fatal Error Detected" "No interrupt,Interrupt" bitfld.long 0x00 8. " CORERRDET ,Correctable Error Detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " TXRAMPARERR ,Tx RAM Parity Error" "No interrupt,Interrupt" bitfld.long 0x00 6. " RXRAMPARERR ,Rx RAM Parity Error" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " HITDFLTWINERR ,Hit Default Window Error" "No interrupt,Interrupt" bitfld.long 0x00 3. " ERRWRTOREG ,Erroneous write attempt to PCI Express internal register" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " MDIS ,Attempt to generate a PCI transaction while master is disabled" "No interrupt,Interrupt" bitfld.long 0x00 0. " TXREQINDLDOWNERR ,Receive TxReq while PEX is in Dl-Down" "No interrupt,Interrupt" width 10. group.long 0x10++0x3 line.long 0x00 "INTMASK,PCI Express Interrupt Mask" bitfld.long 0x00 31. " RCVMSIMASK ,RC receive MemWr Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 29. " RCVTURNOFFMASK ,Receive turn Off Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 28. " RCVPMPMEMASK ,Received PM_PME message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 27. " RCVINTDMASK ,IntDn Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 26. " RCVINTCMASK ,IntC Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 25. " RcvIntBMask ,IntB Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 24. " RCVINTAMASK ,IntA Status Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 23. " PEXLINKFAILMASK ,Link Failure Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 22. " PEXSLVLBMASK ,Slave Loopback Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 21. " PEXSLVDISLINKMASK ,Slave Disable Link Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 20. " PEXSLVHOTRESETMASK ,Recived Hot Reset Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 19. " RcvCRSMask ,Received CRS Completetion Status Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 18. " RCVERRCORMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 17. " RCVERRNONFATALMASK ,Received ERR_NONFATAL Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 16. " RCVERRFATALMASK ,Received ERR_FATAL Message Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 15. " RCVURCAERRMASK ,Received ERR_COR Message Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 14. " FLOWCTRLPROTOCOLMASK ,Flow Control Protocol Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 12. " BISTMASK ,PCI Express BIST Activated Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " DSTATECHANGEMASK ,Dstate Change Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 10. " FERRDETMASK ,Fatal Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " NFERRDETMASK ,Non-Fatal Error Detected Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 8. " CORERRDETMASK ,Correctable Error Detected Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " TXRAMPARERRMASK ,Tx RAM Parity Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 6. " RXRAMPARERRMASK ,Rx RAM Parity Error Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 4. " HITDFLTWINERRMASK ,Hit Default Window Error Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 3. " ERRWRTOREGMASK ,Erroneous write attempt to PCI Express internal register interrupt mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " MDISMASK ,Attempt to generate a PCI transaction while master is disabled interrupt mask" "Masked,Not masked" bitfld.long 0x00 0. " TXREQINDLDOWNERRMASK ,Receive TxReq while PEX is in Dl-Down interrupt mask" "Masked,Not masked" width 0xb tree.end tree "PCI Express Mbus Control Registers" base ad:(Data.Long(C15:0x400f)<<13.)+0x000838D0 width 18. group.long 0x00++0x03 line.long 0x00 "MBUS_ADAPTER_CTRL,PCI Express Mbus Adapter Control Register" bitfld.long 0x00 20. " TXDPPROPEN ,Tx Data Poisoning Error Propagation Enable" "Enabled,Disabled" bitfld.long 0x00 19. " RXDPPROPEN ,Rx Data Poisoning Error Propagation Enable" "Disabled,Enabled" group.long 0x10++0x0b line.long 0x00 "MBUS_ARB_CTRL_L,PCI Express Mbus Arbiter Control Register (Low)" bitfld.long 0x00 28.--31. " ARB7 ,Slice 7 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " ARB6 ,Slice 6 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ARB5 ,Slice 5 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " ARB4 ,Slice 4 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " ARB3 ,Slice 3 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " ARB2 ,Slice 2 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " ARB1 ,Slice 1 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " ARB0 ,Slice 0 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MBUS_ARB_CTRL_H,PCI Express Mbus Arbiter Control Register (High)" bitfld.long 0x04 28.--31. " ARB15 ,Slice 15 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " ARB14 ,Slice 14 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " ARB13 ,Slice 13 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " ARB12 ,Slice 12 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " ARB11 ,Slice 11 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " ARB10 ,Slice 10 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " ARB9 ,Slice 9 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " ARB8 ,Slice 8 of arbiter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "MBUS_ARB_TIMEOUT,PCI Express Mbus Arbiter Timeout Register" sif (cpu()=="88F6702") bitfld.long 0x08 16. " TIMEOUTEN ,Mbus Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" else bitfld.long 0x08 16. " TIMEOUTEN ,Crossbar Arbiter Timeout Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x08 0.--7. 1. " TIMEOUT ,Crossbar Arbiter Timeout Preset Value" endif width 0x0b tree.end tree.end endif tree.end tree "USB 2.0 (Universal Serial Bus)" tree "Port 0" base A:(Data.Long(C15:0x400f)<<13.)+0x0000 tree "USB 2.0 Bridge Control and Status Register" width 10. group.long 0x50300++0x3 line.long 0x00 "BCR,USB 2.0 Bridge Control Register" bitfld.long 0x00 4. " BS ,USB Core Byte Swap" "Swap,No swap" tree.end tree "USB 2.0 Bridge Interrupt and Error Registers" width 10. group.long 0x50310++0x3 line.long 0x00 "BICR,USB 2.0 Bridge Interrupt Cause Register" bitfld.long 0x00 3. " DUF ,USB Device underflow" "No underflow,Underflow" bitfld.long 0x00 2. " DOF ,USB Host/Device overflow" "No overflow,Overflow" textline " " bitfld.long 0x00 1. " HOF ,USB Host Underflow" "No underflow,Underflow" bitfld.long 0x00 0. " ADDRDECERR ,Address Decoding Error" "No error,Error" group.long 0x50314++0x3 line.long 0x00 "BIMR,USB 2.0 Bridge Interrupt Mask Register" bitfld.long 0x00 3. " DUFMSK ,USB Device underflow Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 2. " DOFMSK ,USB Host/Device overflow Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " HOFMSK ,USB Host Underflow Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 0. " ADDRDECERRMSK ,Address Decoding Error Interrupt Mask" "Masked,Not masked" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x50318))&0x03)==0x01) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,?..." bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,Not masked" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x50318))&0x03)==0x02) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,Not masked" bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,?..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x50318))&0x03)==0x03) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,?..." bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,?..." else group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,USB Wake Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 0. " USBINTRMASK ,USB Interrupt Mask" "Masked,Not masked" endif endif rgroup.long 0x5031c++0x3 line.long 0x00 "BEAR,USB 2.0 Bridge Error Address Register" hexmask.long 0x00 0.--31. 1. " ERRADDR ,Error Address" tree.end tree "USB 2.0 Bridge Address Decoding Registers" width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x50320))&0x01)==0x01) group.long 0x50320++0x3 line.long 0x00 "WIN0CTRL,USB 2.0 Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window0 Enable" "Disabled,Enabled" group.long 0x50324++0x3 line.long 0x00 "WIN0BASE,USB 2.0 Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50320++0x3 line.long 0x00 "WIN0CTRL,USB 2.0 Window0 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window0 Enable" "Disabled,Enabled" hgroup.long 0x50324++0x3 hide.long 0x00 "WIN0BASE,USB 2.0 Window0 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x50330))&0x01)==0x01) group.long 0x50330++0x3 line.long 0x00 "WIN1CTRL,USB 2.0 Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window1 Enable" "Disabled,Enabled" group.long 0x50334++0x3 line.long 0x00 "WIN1BASE,USB 2.0 Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50330++0x3 line.long 0x00 "WIN1CTRL,USB 2.0 Window1 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window1 Enable" "Disabled,Enabled" hgroup.long 0x50334++0x3 hide.long 0x00 "WIN1BASE,USB 2.0 Window1 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x50340))&0x01)==0x01) group.long 0x50340++0x3 line.long 0x00 "WIN2CTRL,USB 2.0 Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window2 Enable" "Disabled,Enabled" group.long 0x50344++0x3 line.long 0x00 "WIN2BASE,USB 2.0 Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50340++0x3 line.long 0x00 "WIN2CTRL,USB 2.0 Window2 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window2 Enable" "Disabled,Enabled" hgroup.long 0x50344++0x3 hide.long 0x00 "WIN2BASE,USB 2.0 Window2 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x50350))&0x01)==0x01) group.long 0x50350++0x3 line.long 0x00 "WIN3CTRL,USB 2.0 Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window3 Enable" "Disabled,Enabled" group.long 0x50354++0x3 line.long 0x00 "WIN3BASE,USB 2.0 Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50350++0x3 line.long 0x00 "WIN3CTRL,USB 2.0 Window3 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window3 Enable" "Disabled,Enabled" hgroup.long 0x50354++0x3 hide.long 0x00 "WIN3BASE,USB 2.0 Window3 Base Register" endif tree.end tree "USB 2.0 PHY Registers" width 10. group.long 0x50360++0x03 line.long 0x00 "PHYCR,USB 2.0 PHY Configuration0 Register" hexmask.long.word 0x00 16.--31. 1. " PHY_RSVD , Connect to PHY Reserved Input[15:0]" sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") hexmask.long.byte 0x00 8.--14. 1. " NONSTARTIPG ,IPG for non-Start of Frame Packets" hexmask.long.byte 0x00 0.--6. 1. " STARTIPG ,Start of Frame Inter Packet Gap (IPG)" endif group.long 0x50400++0x3 line.long 0x00 "PCR,USB 2.0 Power Control Register" bitfld.long 0x00 27. " TX_BIT_STUFF ,Transmit Bit Stuff" "Low,High" bitfld.long 0x00 26. " UTMI_BVALID ,UTMI B Valid" "Not valid,Valid" textline " " bitfld.long 0x00 25. " UTMI_AVALID ,UTMI A Valid" "Not valid,Valid" bitfld.long 0x00 24. " UTMI_VBUS_VALID ,UTMI Vbus Valid" "Not valid,Valid" textline " " bitfld.long 0x00 23. " UTMI_SESSEND ,UTMI Session End" "Not ended,Ended" bitfld.long 0x00 10. " REG_DM_PULLDOWN ,Register DM Pull" "Not pulled down,Pulled down" textline " " bitfld.long 0x00 9. " REG_DP_PULLDOWN ,Register DP Pull" "Not pulled down,Pulled down" bitfld.long 0x00 8. " REG_ARC_DPDM_MODE ,REG_ARC_DPDM_MODE" "Programmed pulldown,dp/dm_pulldown" textline " " bitfld.long 0x00 4. " PRWCTL_WAKEUP ,USB Power Control Wake Up" "Low,High" bitfld.long 0x00 3. " VBUS_PWR_FAULT ,Vbus Power Fault" "Low,High" textline " " bitfld.long 0x00 2. " SUSPENDM ,Input SUSPENDM" "Not suspended,Suspended" bitfld.long 0x00 1. " PUPLL ,Input Power Up PLL" "Low,High" textline " " bitfld.long 0x00 0. " PU ,Input Power Up" "Low,High" sif (cpu()!="88F6282"&&cpu()!="88F6283") group.long 0x50410++0x3 line.long 0x00 "PHYPLL,USB 2.0 PHY PLL Control Register" bitfld.long 0x00 21. " VCOCAL_START , Starts KVCO calibration for the PLL( rise edge active)" "Not started,Started" group.long 0x50420++0x3 line.long 0x00 "PHYTX,USB 2.0 PHY Tx Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 12. " REG_RCAL_START ,Restart Calibration Sequence" "Start,Reset" else bitfld.long 0x00 27.--30. " REG_EXT_FS_RCAL ,TX FS driver impedance" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 26. " REG_EXT_FS_RCAL_EN ,FS impedance calibration enable control" "Auto,REG_EXT_FS_RCAL" bitfld.long 0x00 12. " REG_RCAL_START ,Restart Calibration Sequence" "Start,Reset" bitfld.long 0x00 0.--2. " AMP_2_0 ,TX output driver amplitude control" "0,1,2,3,4,5,6,7" endif group.long 0x50430++0x3 line.long 0x00 "PHYRX,USB 2.0 PHY Rx Control Register" bitfld.long 0x00 4.--7. " SQ_THRESH , Squelch/Unsquelch Threshold Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") bitfld.long 0x00 2.--3. " LPF_COEF ,Up-Down counter co-efficient select" "1/8,1/4,1/2,1/1" endif group.long 0x50440++0x3 line.long 0x00 "PHYIVREF, USB 2.0 PHY IVREF Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 8.--9. " TXVDD12 ,TX Regulator Output Voltage Control" "VDD,1.2,1.3,1.4" else bitfld.long 0x00 8.--9. " TXVDD12 ,TX Regulator Output Voltage Control" "0,1,2,3" endif endif tree.end sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") tree "USB Controller Registers" width 18. group.long 0x50000++0x1f "USB Controller Registers" line.long 0x00 "ID,ID" line.long 0x04 "HWGENERAL,HWGENERAL" line.long 0x08 "HWHOST,HWHOST" line.long 0x0c "HWDEVICE,HWDEVICE" line.long 0x10 "HWTXBUF,HWTXBUF" line.long 0x14 "HWRXBUF,HWRXBUF" line.long 0x18 "HWTTTXBUF,HWTTTXBUF" line.long 0x1c "HWTTRXBUF,HWTTRXBUF" group.byte 0x50100++0x0 line.byte 0x00 "CAPLENGTH,CAPLENGTH" group.word 0x50102++0x1 line.word 0x00 "HCIVERSION,HCIVERSION" group.long 0x50104++0x3 line.long 0x00 "HCSPARAMS,HCSPARAMS" group.long 0x50108++0x3 line.long 0x00 "HCCPARAMS,HCCPARAMS" group.long 0x50120++0x1 line.word 0x00 "DCIVERSION,DCIVERSION" group.long 0x50124++0x3 line.long 0x00 "DCCPARAMS,DCCPARAMS" group.long 0x50140++0xf line.long 0x00 "USBCMD,USBCMS" line.long 0x04 "USBSTS,USBSTS" line.long 0x08 "USBINTR,USBINTR" line.long 0x0c "FRINDEX,FRINDEX" group.long 0x50154++0x17 line.long 0x00 "PERIODICLISTBASE,PERIODICLISTBASE" line.long 0x04 "ASYNCLISTADDR,ASYNCLISTADDR" line.long 0x08 "TTCTRL,TTCTRL" line.long 0x0c "BURSTSIZE,BURSTSIZE" line.long 0x10 "TXFILLTUNNING,TXFILLTUNNING" line.long 0x14 "TXTTFILLTUNNING,TXTTFILLTUNNING" group.long 0x50180++0x7 line.long 0x00 "CONFIGFLAG,CONFIGFLAG" line.long 0x04 "PORTSC1,PORTSC1" group.long 0x501a4++0x2b line.long 0x00 "OTGSC,OTGSC" line.long 0x04 "USBMODE,USBMODE" line.long 0x08 "ENPDTSETUPSTAT,ENPDTSETUPSTAT" line.long 0x0c "ENDPTPRIME,ENDPTPRIME" line.long 0x10 "ENDPTFLUSH,ENDPTFLUSH" line.long 0x14 "ENDPTSTATUS,ENDPTSTATUS" line.long 0x18 "ENDPTCOMPLETE,ENDPTCOMPLETE" line.long 0x1c "ENDPTCTRL0,ENDPTCTRL0" line.long 0x20 "ENDPTCTRL1,ENDPTCTRL1" line.long 0x24 "ENDPTCTRL2,ENDPTCTRL2" line.long 0x28 "ENDPTCTRL3,ENDPTCTRL3" tree.end endif width 0xb tree.end tree "Port 1" base A:(Data.Long(C15:0x400f)<<13.)+0x1000 tree "USB 2.0 Bridge Control and Status Register" width 10. group.long 0x50300++0x3 line.long 0x00 "BCR,USB 2.0 Bridge Control Register" bitfld.long 0x00 4. " BS ,USB Core Byte Swap" "Swap,No swap" tree.end tree "USB 2.0 Bridge Interrupt and Error Registers" width 10. group.long 0x50310++0x3 line.long 0x00 "BICR,USB 2.0 Bridge Interrupt Cause Register" bitfld.long 0x00 3. " DUF ,USB Device underflow" "No underflow,Underflow" bitfld.long 0x00 2. " DOF ,USB Host/Device overflow" "No overflow,Overflow" textline " " bitfld.long 0x00 1. " HOF ,USB Host Underflow" "No underflow,Underflow" bitfld.long 0x00 0. " ADDRDECERR ,Address Decoding Error" "No error,Error" group.long 0x50314++0x3 line.long 0x00 "BIMR,USB 2.0 Bridge Interrupt Mask Register" bitfld.long 0x00 3. " DUFMSK ,USB Device underflow Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 2. " DOFMSK ,USB Host/Device overflow Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " HOFMSK ,USB Host Underflow Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 0. " ADDRDECERRMSK ,Address Decoding Error Interrupt Mask" "Masked,Not masked" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x1000+0x50318))&0x03)==0x01) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,?..." bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,Not masked" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x1000+0x50318))&0x03)==0x02) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,Not masked" bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,?..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x1000+0x50318))&0x03)==0x03) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,?..." bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,?..." else group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,USB Wake Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 0. " USBINTRMASK ,USB Interrupt Mask" "Masked,Not masked" endif endif rgroup.long 0x5031c++0x3 line.long 0x00 "BEAR,USB 2.0 Bridge Error Address Register" hexmask.long 0x00 0.--31. 1. " ERRADDR ,Error Address" tree.end tree "USB 2.0 Bridge Address Decoding Registers" width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x1000+0x50320))&0x01)==0x01) group.long 0x50320++0x3 line.long 0x00 "WIN0CTRL,USB 2.0 Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window0 Enable" "Disabled,Enabled" group.long 0x50324++0x3 line.long 0x00 "WIN0BASE,USB 2.0 Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50320++0x3 line.long 0x00 "WIN0CTRL,USB 2.0 Window0 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window0 Enable" "Disabled,Enabled" hgroup.long 0x50324++0x3 hide.long 0x00 "WIN0BASE,USB 2.0 Window0 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x1000+0x50330))&0x01)==0x01) group.long 0x50330++0x3 line.long 0x00 "WIN1CTRL,USB 2.0 Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window1 Enable" "Disabled,Enabled" group.long 0x50334++0x3 line.long 0x00 "WIN1BASE,USB 2.0 Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50330++0x3 line.long 0x00 "WIN1CTRL,USB 2.0 Window1 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window1 Enable" "Disabled,Enabled" hgroup.long 0x50334++0x3 hide.long 0x00 "WIN1BASE,USB 2.0 Window1 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x1000+0x50340))&0x01)==0x01) group.long 0x50340++0x3 line.long 0x00 "WIN2CTRL,USB 2.0 Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window2 Enable" "Disabled,Enabled" group.long 0x50344++0x3 line.long 0x00 "WIN2BASE,USB 2.0 Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50340++0x3 line.long 0x00 "WIN2CTRL,USB 2.0 Window2 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window2 Enable" "Disabled,Enabled" hgroup.long 0x50344++0x3 hide.long 0x00 "WIN2BASE,USB 2.0 Window2 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x1000+0x50350))&0x01)==0x01) group.long 0x50350++0x3 line.long 0x00 "WIN3CTRL,USB 2.0 Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window3 Enable" "Disabled,Enabled" group.long 0x50354++0x3 line.long 0x00 "WIN3BASE,USB 2.0 Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50350++0x3 line.long 0x00 "WIN3CTRL,USB 2.0 Window3 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window3 Enable" "Disabled,Enabled" hgroup.long 0x50354++0x3 hide.long 0x00 "WIN3BASE,USB 2.0 Window3 Base Register" endif tree.end tree "USB 2.0 PHY Registers" width 10. group.long 0x50360++0x03 line.long 0x00 "PHYCR,USB 2.0 PHY Configuration0 Register" hexmask.long.word 0x00 16.--31. 1. " PHY_RSVD , Connect to PHY Reserved Input[15:0]" sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") hexmask.long.byte 0x00 8.--14. 1. " NONSTARTIPG ,IPG for non-Start of Frame Packets" hexmask.long.byte 0x00 0.--6. 1. " STARTIPG ,Start of Frame Inter Packet Gap (IPG)" endif group.long 0x50400++0x3 line.long 0x00 "PCR,USB 2.0 Power Control Register" bitfld.long 0x00 27. " TX_BIT_STUFF ,Transmit Bit Stuff" "Low,High" bitfld.long 0x00 26. " UTMI_BVALID ,UTMI B Valid" "Not valid,Valid" textline " " bitfld.long 0x00 25. " UTMI_AVALID ,UTMI A Valid" "Not valid,Valid" bitfld.long 0x00 24. " UTMI_VBUS_VALID ,UTMI Vbus Valid" "Not valid,Valid" textline " " bitfld.long 0x00 23. " UTMI_SESSEND ,UTMI Session End" "Not ended,Ended" bitfld.long 0x00 10. " REG_DM_PULLDOWN ,Register DM Pull" "Not pulled down,Pulled down" textline " " bitfld.long 0x00 9. " REG_DP_PULLDOWN ,Register DP Pull" "Not pulled down,Pulled down" bitfld.long 0x00 8. " REG_ARC_DPDM_MODE ,REG_ARC_DPDM_MODE" "Programmed pulldown,dp/dm_pulldown" textline " " bitfld.long 0x00 4. " PRWCTL_WAKEUP ,USB Power Control Wake Up" "Low,High" bitfld.long 0x00 3. " VBUS_PWR_FAULT ,Vbus Power Fault" "Low,High" textline " " bitfld.long 0x00 2. " SUSPENDM ,Input SUSPENDM" "Not suspended,Suspended" bitfld.long 0x00 1. " PUPLL ,Input Power Up PLL" "Low,High" textline " " bitfld.long 0x00 0. " PU ,Input Power Up" "Low,High" sif (cpu()!="88F6282"&&cpu()!="88F6283") group.long 0x50410++0x3 line.long 0x00 "PHYPLL,USB 2.0 PHY PLL Control Register" bitfld.long 0x00 21. " VCOCAL_START , Starts KVCO calibration for the PLL( rise edge active)" "Not started,Started" group.long 0x50420++0x3 line.long 0x00 "PHYTX,USB 2.0 PHY Tx Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 12. " REG_RCAL_START ,Restart Calibration Sequence" "Start,Reset" else bitfld.long 0x00 27.--30. " REG_EXT_FS_RCAL ,TX FS driver impedance" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 26. " REG_EXT_FS_RCAL_EN ,FS impedance calibration enable control" "Auto,REG_EXT_FS_RCAL" bitfld.long 0x00 12. " REG_RCAL_START ,Restart Calibration Sequence" "Start,Reset" bitfld.long 0x00 0.--2. " AMP_2_0 ,TX output driver amplitude control" "0,1,2,3,4,5,6,7" endif group.long 0x50430++0x3 line.long 0x00 "PHYRX,USB 2.0 PHY Rx Control Register" bitfld.long 0x00 4.--7. " SQ_THRESH , Squelch/Unsquelch Threshold Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") bitfld.long 0x00 2.--3. " LPF_COEF ,Up-Down counter co-efficient select" "1/8,1/4,1/2,1/1" endif group.long 0x50440++0x3 line.long 0x00 "PHYIVREF, USB 2.0 PHY IVREF Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 8.--9. " TXVDD12 ,TX Regulator Output Voltage Control" "VDD,1.2,1.3,1.4" else bitfld.long 0x00 8.--9. " TXVDD12 ,TX Regulator Output Voltage Control" "0,1,2,3" endif endif tree.end sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") tree "USB Controller Registers" width 18. group.long 0x50000++0x1f "USB Controller Registers" line.long 0x00 "ID,ID" line.long 0x04 "HWGENERAL,HWGENERAL" line.long 0x08 "HWHOST,HWHOST" line.long 0x0c "HWDEVICE,HWDEVICE" line.long 0x10 "HWTXBUF,HWTXBUF" line.long 0x14 "HWRXBUF,HWRXBUF" line.long 0x18 "HWTTTXBUF,HWTTTXBUF" line.long 0x1c "HWTTRXBUF,HWTTRXBUF" group.byte 0x50100++0x0 line.byte 0x00 "CAPLENGTH,CAPLENGTH" group.word 0x50102++0x1 line.word 0x00 "HCIVERSION,HCIVERSION" group.long 0x50104++0x3 line.long 0x00 "HCSPARAMS,HCSPARAMS" group.long 0x50108++0x3 line.long 0x00 "HCCPARAMS,HCCPARAMS" group.long 0x50120++0x1 line.word 0x00 "DCIVERSION,DCIVERSION" group.long 0x50124++0x3 line.long 0x00 "DCCPARAMS,DCCPARAMS" group.long 0x50140++0xf line.long 0x00 "USBCMD,USBCMS" line.long 0x04 "USBSTS,USBSTS" line.long 0x08 "USBINTR,USBINTR" line.long 0x0c "FRINDEX,FRINDEX" group.long 0x50154++0x17 line.long 0x00 "PERIODICLISTBASE,PERIODICLISTBASE" line.long 0x04 "ASYNCLISTADDR,ASYNCLISTADDR" line.long 0x08 "TTCTRL,TTCTRL" line.long 0x0c "BURSTSIZE,BURSTSIZE" line.long 0x10 "TXFILLTUNNING,TXFILLTUNNING" line.long 0x14 "TXTTFILLTUNNING,TXTTFILLTUNNING" group.long 0x50180++0x7 line.long 0x00 "CONFIGFLAG,CONFIGFLAG" line.long 0x04 "PORTSC1,PORTSC1" group.long 0x501a4++0x2b line.long 0x00 "OTGSC,OTGSC" line.long 0x04 "USBMODE,USBMODE" line.long 0x08 "ENPDTSETUPSTAT,ENPDTSETUPSTAT" line.long 0x0c "ENDPTPRIME,ENDPTPRIME" line.long 0x10 "ENDPTFLUSH,ENDPTFLUSH" line.long 0x14 "ENDPTSTATUS,ENDPTSTATUS" line.long 0x18 "ENDPTCOMPLETE,ENDPTCOMPLETE" line.long 0x1c "ENDPTCTRL0,ENDPTCTRL0" line.long 0x20 "ENDPTCTRL1,ENDPTCTRL1" line.long 0x24 "ENDPTCTRL2,ENDPTCTRL2" line.long 0x28 "ENDPTCTRL3,ENDPTCTRL3" tree.end endif width 0xb tree.end tree "Port 2" base A:(Data.Long(C15:0x400f)<<13.)+0x2000 tree "USB 2.0 Bridge Control and Status Register" width 10. group.long 0x50300++0x3 line.long 0x00 "BCR,USB 2.0 Bridge Control Register" bitfld.long 0x00 4. " BS ,USB Core Byte Swap" "Swap,No swap" tree.end tree "USB 2.0 Bridge Interrupt and Error Registers" width 10. group.long 0x50310++0x3 line.long 0x00 "BICR,USB 2.0 Bridge Interrupt Cause Register" bitfld.long 0x00 3. " DUF ,USB Device underflow" "No underflow,Underflow" bitfld.long 0x00 2. " DOF ,USB Host/Device overflow" "No overflow,Overflow" textline " " bitfld.long 0x00 1. " HOF ,USB Host Underflow" "No underflow,Underflow" bitfld.long 0x00 0. " ADDRDECERR ,Address Decoding Error" "No error,Error" group.long 0x50314++0x3 line.long 0x00 "BIMR,USB 2.0 Bridge Interrupt Mask Register" bitfld.long 0x00 3. " DUFMSK ,USB Device underflow Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 2. " DOFMSK ,USB Host/Device overflow Interrupt Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " HOFMSK ,USB Host Underflow Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 0. " ADDRDECERRMSK ,Address Decoding Error Interrupt Mask" "Masked,Not masked" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x2000+0x50318))&0x03)==0x01) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,?..." bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,Not masked" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x2000+0x50318))&0x03)==0x02) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,Not masked" bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,?..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x2000+0x50318))&0x03)==0x03) group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,Error Address" "Masked,?..." bitfld.long 0x00 0. " USBINTRMASK ,Error Address" "Masked,?..." else group.long 0x50318++0x3 line.long 0x00 "CIMR,USB 2.0 Core Interrupt Mask Register " bitfld.long 0x00 1. " USBWAKEINTRMASK ,USB Wake Interrupt Mask" "Masked,Not masked" bitfld.long 0x00 0. " USBINTRMASK ,USB Interrupt Mask" "Masked,Not masked" endif endif rgroup.long 0x5031c++0x3 line.long 0x00 "BEAR,USB 2.0 Bridge Error Address Register" hexmask.long 0x00 0.--31. 1. " ERRADDR ,Error Address" tree.end tree "USB 2.0 Bridge Address Decoding Registers" width 10. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x2000+0x50320))&0x01)==0x01) group.long 0x50320++0x3 line.long 0x00 "WIN0CTRL,USB 2.0 Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window0 Enable" "Disabled,Enabled" group.long 0x50324++0x3 line.long 0x00 "WIN0BASE,USB 2.0 Window0 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50320++0x3 line.long 0x00 "WIN0CTRL,USB 2.0 Window0 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window0 Enable" "Disabled,Enabled" hgroup.long 0x50324++0x3 hide.long 0x00 "WIN0BASE,USB 2.0 Window0 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x2000+0x50330))&0x01)==0x01) group.long 0x50330++0x3 line.long 0x00 "WIN1CTRL,USB 2.0 Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window1 Enable" "Disabled,Enabled" group.long 0x50334++0x3 line.long 0x00 "WIN1BASE,USB 2.0 Window1 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50330++0x3 line.long 0x00 "WIN1CTRL,USB 2.0 Window1 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window1 Enable" "Disabled,Enabled" hgroup.long 0x50334++0x3 hide.long 0x00 "WIN1BASE,USB 2.0 Window1 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x2000+0x50340))&0x01)==0x01) group.long 0x50340++0x3 line.long 0x00 "WIN2CTRL,USB 2.0 Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window2 Enable" "Disabled,Enabled" group.long 0x50344++0x3 line.long 0x00 "WIN2BASE,USB 2.0 Window2 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50340++0x3 line.long 0x00 "WIN2CTRL,USB 2.0 Window2 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window2 Enable" "Disabled,Enabled" hgroup.long 0x50344++0x3 hide.long 0x00 "WIN2BASE,USB 2.0 Window2 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x2000+0x50350))&0x01)==0x01) group.long 0x50350++0x3 line.long 0x00 "WIN3CTRL,USB 2.0 Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Interface Attributes" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Target Interface" bitfld.long 0x00 1. " WRBL ,USB to Mbus Burst Write Limit" "No limit,Limit" textline " " bitfld.long 0x00 0. " WIN_EN ,Window3 Enable" "Disabled,Enabled" group.long 0x50354++0x3 line.long 0x00 "WIN3BASE,USB 2.0 Window3 Base Register" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Base Address" else group.long 0x50350++0x3 line.long 0x00 "WIN3CTRL,USB 2.0 Window3 Control Register" textline " " textline " " bitfld.long 0x00 0. " WIN_EN ,Window3 Enable" "Disabled,Enabled" hgroup.long 0x50354++0x3 hide.long 0x00 "WIN3BASE,USB 2.0 Window3 Base Register" endif tree.end tree "USB 2.0 PHY Registers" width 10. group.long 0x50360++0x03 line.long 0x00 "PHYCR,USB 2.0 PHY Configuration0 Register" hexmask.long.word 0x00 16.--31. 1. " PHY_RSVD , Connect to PHY Reserved Input[15:0]" sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") hexmask.long.byte 0x00 8.--14. 1. " NONSTARTIPG ,IPG for non-Start of Frame Packets" hexmask.long.byte 0x00 0.--6. 1. " STARTIPG ,Start of Frame Inter Packet Gap (IPG)" endif group.long 0x50400++0x3 line.long 0x00 "PCR,USB 2.0 Power Control Register" bitfld.long 0x00 27. " TX_BIT_STUFF ,Transmit Bit Stuff" "Low,High" bitfld.long 0x00 26. " UTMI_BVALID ,UTMI B Valid" "Not valid,Valid" textline " " bitfld.long 0x00 25. " UTMI_AVALID ,UTMI A Valid" "Not valid,Valid" bitfld.long 0x00 24. " UTMI_VBUS_VALID ,UTMI Vbus Valid" "Not valid,Valid" textline " " bitfld.long 0x00 23. " UTMI_SESSEND ,UTMI Session End" "Not ended,Ended" bitfld.long 0x00 10. " REG_DM_PULLDOWN ,Register DM Pull" "Not pulled down,Pulled down" textline " " bitfld.long 0x00 9. " REG_DP_PULLDOWN ,Register DP Pull" "Not pulled down,Pulled down" bitfld.long 0x00 8. " REG_ARC_DPDM_MODE ,REG_ARC_DPDM_MODE" "Programmed pulldown,dp/dm_pulldown" textline " " bitfld.long 0x00 4. " PRWCTL_WAKEUP ,USB Power Control Wake Up" "Low,High" bitfld.long 0x00 3. " VBUS_PWR_FAULT ,Vbus Power Fault" "Low,High" textline " " bitfld.long 0x00 2. " SUSPENDM ,Input SUSPENDM" "Not suspended,Suspended" bitfld.long 0x00 1. " PUPLL ,Input Power Up PLL" "Low,High" textline " " bitfld.long 0x00 0. " PU ,Input Power Up" "Low,High" sif (cpu()!="88F6282"&&cpu()!="88F6283") group.long 0x50410++0x3 line.long 0x00 "PHYPLL,USB 2.0 PHY PLL Control Register" bitfld.long 0x00 21. " VCOCAL_START , Starts KVCO calibration for the PLL( rise edge active)" "Not started,Started" group.long 0x50420++0x3 line.long 0x00 "PHYTX,USB 2.0 PHY Tx Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 12. " REG_RCAL_START ,Restart Calibration Sequence" "Start,Reset" else bitfld.long 0x00 27.--30. " REG_EXT_FS_RCAL ,TX FS driver impedance" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 26. " REG_EXT_FS_RCAL_EN ,FS impedance calibration enable control" "Auto,REG_EXT_FS_RCAL" bitfld.long 0x00 12. " REG_RCAL_START ,Restart Calibration Sequence" "Start,Reset" bitfld.long 0x00 0.--2. " AMP_2_0 ,TX output driver amplitude control" "0,1,2,3,4,5,6,7" endif group.long 0x50430++0x3 line.long 0x00 "PHYRX,USB 2.0 PHY Rx Control Register" bitfld.long 0x00 4.--7. " SQ_THRESH , Squelch/Unsquelch Threshold Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") bitfld.long 0x00 2.--3. " LPF_COEF ,Up-Down counter co-efficient select" "1/8,1/4,1/2,1/1" endif group.long 0x50440++0x3 line.long 0x00 "PHYIVREF, USB 2.0 PHY IVREF Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 8.--9. " TXVDD12 ,TX Regulator Output Voltage Control" "VDD,1.2,1.3,1.4" else bitfld.long 0x00 8.--9. " TXVDD12 ,TX Regulator Output Voltage Control" "0,1,2,3" endif endif tree.end sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") tree "USB Controller Registers" width 18. group.long 0x50000++0x1f "USB Controller Registers" line.long 0x00 "ID,ID" line.long 0x04 "HWGENERAL,HWGENERAL" line.long 0x08 "HWHOST,HWHOST" line.long 0x0c "HWDEVICE,HWDEVICE" line.long 0x10 "HWTXBUF,HWTXBUF" line.long 0x14 "HWRXBUF,HWRXBUF" line.long 0x18 "HWTTTXBUF,HWTTTXBUF" line.long 0x1c "HWTTRXBUF,HWTTRXBUF" group.byte 0x50100++0x0 line.byte 0x00 "CAPLENGTH,CAPLENGTH" group.word 0x50102++0x1 line.word 0x00 "HCIVERSION,HCIVERSION" group.long 0x50104++0x3 line.long 0x00 "HCSPARAMS,HCSPARAMS" group.long 0x50108++0x3 line.long 0x00 "HCCPARAMS,HCCPARAMS" group.long 0x50120++0x1 line.word 0x00 "DCIVERSION,DCIVERSION" group.long 0x50124++0x3 line.long 0x00 "DCCPARAMS,DCCPARAMS" group.long 0x50140++0xf line.long 0x00 "USBCMD,USBCMS" line.long 0x04 "USBSTS,USBSTS" line.long 0x08 "USBINTR,USBINTR" line.long 0x0c "FRINDEX,FRINDEX" group.long 0x50154++0x17 line.long 0x00 "PERIODICLISTBASE,PERIODICLISTBASE" line.long 0x04 "ASYNCLISTADDR,ASYNCLISTADDR" line.long 0x08 "TTCTRL,TTCTRL" line.long 0x0c "BURSTSIZE,BURSTSIZE" line.long 0x10 "TXFILLTUNNING,TXFILLTUNNING" line.long 0x14 "TXTTFILLTUNNING,TXTTFILLTUNNING" group.long 0x50180++0x7 line.long 0x00 "CONFIGFLAG,CONFIGFLAG" line.long 0x04 "PORTSC1,PORTSC1" group.long 0x501a4++0x2b line.long 0x00 "OTGSC,OTGSC" line.long 0x04 "USBMODE,USBMODE" line.long 0x08 "ENPDTSETUPSTAT,ENPDTSETUPSTAT" line.long 0x0c "ENDPTPRIME,ENDPTPRIME" line.long 0x10 "ENDPTFLUSH,ENDPTFLUSH" line.long 0x14 "ENDPTSTATUS,ENDPTSTATUS" line.long 0x18 "ENDPTCOMPLETE,ENDPTCOMPLETE" line.long 0x1c "ENDPTCTRL0,ENDPTCTRL0" line.long 0x20 "ENDPTCTRL1,ENDPTCTRL1" line.long 0x24 "ENDPTCTRL2,ENDPTCTRL2" line.long 0x28 "ENDPTCTRL3,ENDPTCTRL3" tree.end endif width 0xb tree.end tree.end tree "SATAHC (Serial-ATA Host Controller)" tree "SATAHC Arbiter Registers" base A:(Data.Long(C15:0x400f)<<13.)+0xa0000 width 9. group.long 0x00++0x3 line.long 0x00 "SCR,SATAHC Configuration Register" sif (cpu()=="88F6323-CPU0"||cpu()=="88F6323-CPU1") bitfld.long 0x00 24. " Port0CoalDis ,Port 0 Coalescing Disable/Enable" "Enabled,Disabled" elif (cpu()=="MV78460V6"||cpu()=="MV78460V7"||cpu()=="88F6702") bitfld.long 0x00 25. " PORT1COALDIS ,Port 1 Coalescing Disable" "No,Yes" bitfld.long 0x00 24. " PORT0COALDIS ,Port 0 Coalescing Disable" "No,Yes" else bitfld.long 0x00 24. " COALDIS ,Coalescing Disable" "No,Yes" endif textline " " bitfld.long 0x00 16. " TIMEOUTEN ,Mbus Arbiter Timer Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 10. " PRDPBS ,PRDP Byte swap" "Byte swap,No swap" bitfld.long 0x00 9. " EDMABS ,EDMA Byte swap" "Byte swap,No swap" textline " " bitfld.long 0x00 8. " DMABS ,Basic DMA Byte swap" "Byte swap,No swap" hexmask.long.byte 0x00 0.--7. 0x1 " TIMEOUT ,SATAHC Interface Crossbar Arbiter Timeout Value" rgroup.long 0x04++0x7 sif (cpu()=="MV78460V6"||cpu()=="MV78460V7"||cpu()=="88F6702") line.long 0x00 "SRQQOPR,SATAHC Request Queue Out-Pointer Register" hexmask.long.byte 0x00 0.--4. 0x1 " ERQQOP0 ,EDMA Request Queue Out-Pointer" line.long 0x04 "SRPQIPR,SATAHC Response Queue In-Pointer Register" hexmask.long.byte 0x04 0.--4. 0x1 " ERPQIP0 ,EDMA Response Queue In-Pointer" else line.long 0x00 "SRQQOPR,SATAHC Request Queue Out-Pointer Register" hexmask.long.byte 0x00 0.--6. 0x1 " ERQQOP0 ,EDMA Request Queue Out-Pointer" line.long 0x04 "SRPQIPR,SATAHC Response Queue In-Pointer Register" hexmask.long.byte 0x04 0.--6. 0x1 " ERPQIP0 ,EDMA Response Queue In-Pointer" endif group.long 0x0c++0x7 line.long 0x00 "SICTR,SATAHC Interrupt Coalescing Threshold Register" hexmask.long.byte 0x00 0.--7. 0x1 " SAICOALT ,SATA Interrupt Coalescing Threshold" line.long 0x04 "SITTR,SATAHC Interrupt Time Threshold Register" hexmask.long.tbyte 0x04 0.--23. 0x1 " SAITMTH ,SATA Interrupt Time Threshold" sif (cpu()!="88F6702") if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa0000+0x4028))&0x1)==0x1||((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa0000+0x2028))&0x1)==0x1) group.long 0x14++0x3 line.long 0x00 "SICR,SATAHC Interrupt Cause Register" sif cpu()=="88F6323-CPU0"||cpu()=="88F6323-CPU1"||cpu()=="88AP510-V6"||cpu()=="88AP510-V7" bitfld.long 0x00 8. " SADEVINTERRUPT0 ,SATA Device Interrupt" "Inactive,Active" else bitfld.long 0x00 9. " SADEVINTERRUPT1 ,SATA Device Interrupt" "Inactive,Active" bitfld.long 0x00 8. " SADEVINTERRUPT0 ,SATA Device Interrupt" "Inactive,Active" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") textline " " bitfld.long 0x00 7. " SAINTCOAL1 ,SATA Interrupt Coalescing for port 1" "Not occurred,Occurred" bitfld.long 0x00 6. " SAINTCOAL0 ,SATA Interrupt Coalescing for port 0" "Not occurred,Occurred" endif textline " " bitfld.long 0x00 4. " SAINTCOAL ,SATA Interrupt Coalescing" "Not occurred,Occurred" sif cpu()=="88F6323-CPU0"||cpu()=="88F6323-CPU1"||cpu()=="88AP510-V6"||cpu()=="88AP510-V7" bitfld.long 0x00 0. " SACRPB0DONE ,SATA CRPB0 Done" "Not placed,Placed" else bitfld.long 0x00 1. " SACRPB1DONE ,SATA CRPB1 Done" "Not placed,Placed" textline " " bitfld.long 0x00 0. " SACRPB0DONE ,SATA CRPB0 Done" "Not placed,Placed" endif else group.long 0x14++0x3 line.long 0x00 "SICR,SATAHC Interrupt Cause Register" sif cpu()=="88F6323-CPU0"||cpu()=="88F6323-CPU1"||cpu()=="88AP510-V6"||cpu()=="88AP510-V7" bitfld.long 0x00 8. " SADEVINTERRUPT0 ,SATA Device Interrupt" "Inactive,Active" else bitfld.long 0x00 9. " SADEVINTERRUPT1 ,SATA Device Interrupt" "Inactive,Active" bitfld.long 0x00 8. " SADEVINTERRUPT0 ,SATA Device Interrupt" "Inactive,Active" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") textline " " bitfld.long 0x00 7. " SAINTCOAL1 ,SATA Interrupt Coalescing for port 1" "Not occurred,Occurred" bitfld.long 0x00 6. " SAINTCOAL0 ,SATA Interrupt Coalescing for port 0" "Not occurred,Occurred" endif textline " " bitfld.long 0x00 4. " SAINTCOAL ,SATA Interrupt Coalescing" "Not occurred,Occurred" sif cpu()=="88F6323-CPU0"||cpu()=="88F6323-CPU1"||cpu()=="88AP510-V6"||cpu()=="88AP510-V7" bitfld.long 0x00 0. " DMA0DONE ,SATA Basic DMA0 Done" "Not completed,Completed" else bitfld.long 0x00 1. " DMA1DONE ,SATA Basic DMA1 Done" "Not completed,Completed" textline " " bitfld.long 0x00 0. " DMA0DONE ,SATA Basic DMA0 Done" "Not completed,Completed" endif endif else if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa0000+0x2028))&0x1)==0x1)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa0000+0x4028))&0x1)==0x1)) group.long 0x14++0x3 line.long 0x00 "SICR,SATAHC Interrupt Cause Register" bitfld.long 0x00 9. " SADEVINTERRUPT1 ,SATA Device Interrupt - port 1" "Inactive,Active" bitfld.long 0x00 8. " SADEVINTERRUPT0 ,SATA Device Interrupt - port 0" "Inactive,Active" textline " " bitfld.long 0x00 7. " SAINTCOAL1 ,SATA Interrupt Coalescing for port 1" "Not occurred,Occurred" bitfld.long 0x00 6. " SAINTCOAL0 ,SATA Interrupt Coalescing for port 0" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " SAINTCOAL ,SATA Interrupt Coalescing" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " SACRPB1DONE ,SATA CRPB1 Done" "Not placed,Placed" bitfld.long 0x00 0. " SACRPB0DONE ,SATA CRPB0 Done" "Not placed,Placed" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa0000+0x2028))&0x1)==0x0)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa0000+0x4028))&0x1)==0x1)) group.long 0x14++0x3 line.long 0x00 "SICR,SATAHC Interrupt Cause Register" bitfld.long 0x00 9. " SADEVINTERRUPT1 ,SATA Device Interrupt - port 1" "Inactive,Active" bitfld.long 0x00 8. " SADEVINTERRUPT0 ,SATA Device Interrupt - port 0" "Inactive,Active" textline " " bitfld.long 0x00 7. " SAINTCOAL1 ,SATA Interrupt Coalescing for port 1" "Not occurred,Occurred" bitfld.long 0x00 6. " SAINTCOAL0 ,SATA Interrupt Coalescing for port 0" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " SAINTCOAL ,SATA Interrupt Coalescing" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " SACRPB1DONE ,SATA CRPB1 Done" "Not placed,Placed" bitfld.long 0x00 0. " DMA0DONE ,SATA Basic DMA0 Done" "Not completed,Completed" elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa0000+0x2028))&0x1)==0x1)&&(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa0000+0x4028))&0x1)==0x0)) group.long 0x14++0x3 line.long 0x00 "SICR,SATAHC Interrupt Cause Register" bitfld.long 0x00 9. " SADEVINTERRUPT1 ,SATA Device Interrupt - port 1" "Inactive,Active" bitfld.long 0x00 8. " SADEVINTERRUPT0 ,SATA Device Interrupt - port 0" "Inactive,Active" textline " " bitfld.long 0x00 7. " SAINTCOAL1 ,SATA Interrupt Coalescing for port 1" "Not occurred,Occurred" bitfld.long 0x00 6. " SAINTCOAL0 ,SATA Interrupt Coalescing for port 0" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " SAINTCOAL ,SATA Interrupt Coalescing" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " DMA1DONE ,SATA Basic DMA1 Done" "Not completed,Completed" bitfld.long 0x00 0. " SACRPB0DONE ,SATA CRPB0 Done" "Not placed,Placed" else group.long 0x14++0x3 line.long 0x00 "SICR,SATAHC Interrupt Cause Register" bitfld.long 0x00 9. " SADEVINTERRUPT1 ,SATA Device Interrupt - port 1" "Inactive,Active" bitfld.long 0x00 8. " SADEVINTERRUPT0 ,SATA Device Interrupt - port 0" "Inactive,Active" textline " " bitfld.long 0x00 7. " SAINTCOAL1 ,SATA Interrupt Coalescing for port 1" "Not occurred,Occurred" bitfld.long 0x00 6. " SAINTCOAL0 ,SATA Interrupt Coalescing for port 0" "Not occurred,Occurred" textline " " bitfld.long 0x00 4. " SAINTCOAL ,SATA Interrupt Coalescing" "Not occurred,Occurred" textline " " bitfld.long 0x00 1. " DMA1DONE ,SATA Basic DMA1 Done" "Not completed,Completed" bitfld.long 0x00 0. " DMA0DONE ,SATA Basic DMA0 Done" "Not completed,Completed" endif endif rgroup.long 0x20++0x7 line.long 0x00 "SMICR,SATAHC Main Interrupt Cause Register" bitfld.long 0x00 8. " SATACOALDONE ,SATA Coal Done" "No interrupt,Interrupt" textline " " sif (cpu()=="MV78100"||(cpu()=="MV78200-CPU0")||(cpu()=="MV78200-CPU1")||(cpu()=="88F6702")) bitfld.long 0x00 5. " SATA1DMADONE ,SATA Port 1 DMA Done" "No interrupt,Interrupt" textline " " elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 7. " SATACOALDONE1 ,SATA Ports Coalescing done for port1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 6. " SATACOALDONE0 ,SATA {orts Coalescing done for port0" "No interrupt,Interrupt" bitfld.long 0x00 5. " SATA1DMADONE ,SATA Port1 DMA done" "No interrupt,Interrupt" textline " " endif bitfld.long 0x00 4. " SATA0DMADONE ,SATA Port 0 DMA Done" "No interrupt,Interrupt" textline " " sif ((cpu()=="MV78100")||(cpu()=="MV78200-CPU0")||(cpu()=="MV78200-CPU1")||(cpu()=="MV78460V6")||(cpu()=="MV78460V7")||(cpu()=="88F6702")) bitfld.long 0x00 3. " SATA1DONE ,SATA Port 1 Command Done" "No interrupt,Interrupt" bitfld.long 0x00 2. " SATA1ERR ,SATA Port 1 Error" "No Error,Error" textline " " endif bitfld.long 0x00 1. " SATA0DONE ,SATA Port 0 Command Done" "No interrupt,Interrupt" bitfld.long 0x00 0. " SATA0ERR ,SATA Port 0 Error" "No Error,Error" line.long 0x04 "SMIMR,SATAHC Main Interrupt Mask Register" bitfld.long 0x04 8. " SATACOALDONE ,Mask SATA Ports Coalescing Done" "Masked,Not masked" textline " " sif ((cpu()=="MV78100")||(cpu()=="MV78200-CPU0")||(cpu()=="MV78200-CPU1")||(cpu()=="88F6702")) bitfld.long 0x04 5. " SATA1DMADONE ,SATA Port 1 DMA Done" "Masked,Not masked" textline " " elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x04 6. " SATACOALDONE0 ,Mask SATA 0 port coalescing done" "Masked,Not masked" bitfld.long 0x04 5. " SATA1DMADONE ,Mask SATA port1 DMA done" "Masked,Not masked" textline " " endif bitfld.long 0x04 4. " SATA0DMADONE ,Mask SATA Port 0 DMA Done" "Masked,Not masked" textline " " sif ((cpu()=="MV78100")||(cpu()=="MV78200-CPU0")||(cpu()=="MV78200-CPU1")||(cpu()=="MV78460V6")||(cpu()=="MV78460V7")||(cpu()=="88F6702")) bitfld.long 0x04 3. " SATA1DONE ,SATA Port 1 Command Done" "Masked,Not masked" bitfld.long 0x04 2. " SATA1ERR ,SATA Port 1 Error" "Masked,Not masked" textline " " endif bitfld.long 0x04 1. " SATA0DONE ,Mask SATA Port 0 Command Done" "Masked,Not masked" bitfld.long 0x04 0. " SATA0ERR ,Mask SATA Port 0 Error" "Masked,Not masked" group.long 0x2c++0x3 line.long 0x00 "SLEDCR,SATAHC LED Configuration Register" bitfld.long 0x00 3. " LED_POLARITY ,LED Polarity" "Invert,No change" bitfld.long 0x00 2. " ACT_PRESENCE ,Active Presence" "Indication only,Multiplex/presence indication" textline " " bitfld.long 0x00 0. " ACT_LED_BLINK ,Active LED Blink" "Normal,Blinking" sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" group.long 0x30++0x7 "Window 0" line.long 0x00 "WIN0CR,Window 0 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 0 Enable" "Disabled,Enabled" line.long 0x04 "WIN0BR,Window 0 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x40++0x7 "Window 1" line.long 0x00 "WIN1CR,Window 1 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 1 Enable" "Disabled,Enabled" line.long 0x04 "WIN1BR,Window 1 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x50++0x7 "Window 2" line.long 0x00 "WIN2CR,Window 2 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 2 Enable" "Disabled,Enabled" line.long 0x04 "WIN2BR,Window 2 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x60++0x7 "Window 3" line.long 0x00 "WIN3CR,Window 3 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 3 Enable" "Disabled,Enabled" line.long 0x04 "WIN3BR,Window 3 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" elif (cpu()=="88F6702") group.long 0x30++0x7 "Window 0" line.long 0x00 "WIN0CR,Window 0 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "Reserved,NAND/SPI flash or bootROM,Reserved,Security Accelerator SRAM,PCI Express,?..." textline " " bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 0 Enable" "Disabled,Enabled" line.long 0x04 "WIN0BR,Window 0 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x40++0x7 "Window 1" line.long 0x00 "WIN1CR,Window 1 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "Reserved,NAND/SPI flash or bootROM,Reserved,Security Accelerator SRAM,PCI Express,?..." textline " " bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 1 Enable" "Disabled,Enabled" line.long 0x04 "WIN1BR,Window 1 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x50++0x7 "Window 2" line.long 0x00 "WIN2CR,Window 2 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "Reserved,NAND/SPI flash or bootROM,Reserved,Security Accelerator SRAM,PCI Express,?..." textline " " bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 2 Enable" "Disabled,Enabled" line.long 0x04 "WIN2BR,Window 2 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x60++0x7 "Window 3" line.long 0x00 "WIN3CR,Window 3 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "Reserved,NAND/SPI flash or bootROM,Reserved,Security Accelerator SRAM,PCI Express,?..." textline " " bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 3 Enable" "Disabled,Enabled" line.long 0x04 "WIN3BR,Window 3 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" else group.long 0x30++0x7 "Window 0" line.long 0x00 "WIN0CR,Window 0 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 0 Enable" "Disabled,Enabled" line.long 0x04 "WIN0BR,Window 0 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x40++0x7 "Window 1" line.long 0x00 "WIN1CR,Window 1 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 1 Enable" "Disabled,Enabled" line.long 0x04 "WIN1BR,Window 1 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x50++0x7 "Window 2" line.long 0x00 "WIN2CR,Window 2 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 2 Enable" "Disabled,Enabled" line.long 0x04 "WIN2BR,Window 2 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" group.long 0x60++0x7 "Window 3" line.long 0x00 "WIN3CR,Window 3 Control Register" hexmask.long.word 0x00 16.--31. 0x1 " SIZE ,Window Size" hexmask.long.byte 0x00 8.--15. 0x1 " ATTR ,Attribute" textline " " bitfld.long 0x00 4.--7. " TARGET ,Interface Target" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. " WRBL ,Write to Mbus Burst Limit" "Not limited,Limited" textline " " bitfld.long 0x00 0. " WINEN ,Window 3 Enable" "Disabled,Enabled" line.long 0x04 "WIN3BR,Window 3 Base Register" hexmask.long.word 0x04 16.--31. 0x1 " BASE ,Base Address" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x10C++0x7 line.long 0x00 "SICTR0,SATAHC Interrupt Coalescing Threshold 0 Register" hexmask.long.byte 0x00 0.--7. 1. " SAICOALT0 ,SATA Interrupt Coalescing Threshold" line.long 0x04 "SITTR0,SATAHC Interrupt Time Threshold 0 Register" hexmask.long.tbyte 0x04 0.--24. 1. " SAITMTH0 ,SATA Interrupt Time Threshold" group.long 0x124++0x7 line.long 0x00 "SMIMR1,SATAHC Main Interrupt Mask 1 Register" bitfld.long 0x00 7. " SATACOALDONE1 ,Mask SATA 1 Port Coalescing Done" "Masked,Not masked" textline " " bitfld.long 0x00 5. " SATA1DMADONE ,Mask SATA port1 DMA done" "Masked,Not masked" bitfld.long 0x00 4. " SATA0DMADONE ,Mask SATA Port 0 DMA Done" "Masked,Not masked" textline " " bitfld.long 0x00 3. " SATA1DONE ,SATA Port 1 Command Done" "Masked,Not masked" bitfld.long 0x00 2. " SATA1ERR ,SATA Port 1 Error" "Masked,Not masked" textline " " bitfld.long 0x00 1. " SATA0DONE ,Mask SATA Port 0 Command Done" "Masked,Not masked" bitfld.long 0x00 0. " SATA0ERR ,Mask SATA Port 0 Error" "Masked,Not masked" group.long 0x20C++0x7 line.long 0x00 "SICTR1,SATAHC Interrupt Coalescing Threshold 1 Register" hexmask.long.byte 0x00 0.--7. 1. " SAICOALT1 ,SATA Interrupt Coalescing Threshold" line.long 0x04 "SITTR1,SATAHC Interrupt Time Threshold 1 Register" hexmask.long.tbyte 0x04 0.--23. 1. " SAITMTH1 ,SATA Interrupt Time Threshold" endif width 0xB tree.end tree "Port 0" base A:(Data.Long(C15:0x400f)<<13.)+0xa2000 tree "COMPHY Registers" width 9. if (((d.l(0x804+A:(Data.Long(C15:0x400f)<<13.)+0xa2000))&0xE0)==(0x0||0x80)) group.long 0x804++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "20MHz,25MHz,?..." elif (((d.l(0x804+A:(Data.Long(C15:0x400f)<<13.)+0xa2000))&0xE0)==0x60) group.long 0x804++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "100MHz,?..." else group.long 0x804++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." endif group.long 0x854++0x3 line.long 0x00 "PTCR,PHY Test Control 0 Register" bitfld.long 0x00 15. " PT_EN ,PHY Test Enable" "Disabled,Enabled" bitfld.long 0x00 14. " PT_RST ,PHY Test Reset" "No reset,Reset" textline " " bitfld.long 0x00 13. " PT_PASS ,PHY Test Pass" "Error,No error" bitfld.long 0x00 12. " PT_LOCK ,PHY Test Pattern Lock" "Not locked,Locked" textline " " bitfld.long 0x00 11. " PT_XFER_DIFF ,PHY Test Transmit Jitter Pattern Select Option" "PT_DATA[7:0],PT_DATA[95:88]" bitfld.long 0x00 10. " PT_PATSYN_EN ,PHY Test Pattern Sync Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " PT_START_RD ,PHY Test Start Running Disparity" "Negative,Positive" bitfld.long 0x00 8. " PT_LONG_SHORT ,PHY Test Long SATA Patterns" "Short,Long" textline " " bitfld.long 0x00 4.--7. " PT_PATTERN_SEL ,PHY Test Pattern Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " PT_LOCK_CNT ,Pattern Lock Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x87C++0x7 line.long 0x00 "PTPECR0,PHY Test PRBS Error Counter 0 Register" hexmask.long.word 0x00 0.--15. 1. " PT_PRBS_ERR_CNT[31:16] ,PHY Test Error Count [31:16]" line.long 0x04 "PTPECR1,PHY Test PRBS Error Counter 1 Register" hexmask.long.word 0x04 0.--15. 1. " PT_PRBS_ERR_CNT[15:0] ,PHY Test Error Count [15:0]" group.long 0x884++0xB line.long 0x00 "PTOR0,PHY Test OOB 0 Register" bitfld.long 0x00 12.--13. " PT_TESTMODE ,Test mode" "Disabled,Enabled,?..." group.long 0x88C++0x3 line.long 0x00 "DLER,Digital Loopback Enable Register" bitfld.long 0x00 10.--11. " SEL_BITS ,Select Data Bit Width" "10-bit,20-bit,40-bit,?..." group.long 0x918++0x3 line.long 0x00 "RCSR,Reference Clock Select Register" bitfld.long 0x00 10. " REFCLK_SEL ,REFCLK_SEL" "RefClk0,RefClk1" group.long 0x920++0x3 line.long 0x00 "CCR,COMPHY Control Register" bitfld.long 0x00 2. " RX_HIZ ,RX High Impedance Mode" "Termination,?..." width 11. tree.end tree "Basic DMA Registers" width 8. group.long 0x224++0x3 line.long 0x00 "BDMACR,Basic DMA Command Register" hexmask.long.word 0x00 16.--31. 1. " DATAREGIONBYTECOUNT ,Data Region Byte Count" bitfld.long 0x00 10. " CONTFROMPREV ,Count From Prev" "New table,Old table" textline " " bitfld.long 0x00 9. " DATAREGIONLAST ,Data Region Last" "More data,Last data" bitfld.long 0x00 8. " DREGIONVALID ,Data Region Valid" "Invalid,Valid" textline " " bitfld.long 0x00 3. " READ ,Read mode" "Read,Write" bitfld.long 0x00 0. " START ,Basic DMA Operations Enabled" "Disabled,Enabled" rgroup.long 0x228++0x3 line.long 0x00 "BDMASR,Basic DMA Status Register" bitfld.long 0x00 3. " BASICDMALAST ,Basic DMA Last" "Halts before,Halts in" bitfld.long 0x00 2. " BASICDMAPAUSED ,Basic DMA Paused" "Idle,Paused" textline " " bitfld.long 0x00 1. " BASICDMAERROR ,Basic DMA Error" "No error,Error" bitfld.long 0x00 0. " BASICDMAACTIVE ,Basic DMA Active" "Idle,Active" group.long 0x22c++0x03 line.long 0x00 "DTLBAR,Descriptor Table Low Base Address Register" hexmask.long 0x00 4.--31. 0x10 " DTBA[31:4] ,Descriptor Table Base Address" group.long 0x230++0x03 line.long 0x00 "DTHBAR,Descriptor Table High Base Address Register" hexmask.long 0x00 0.--31. 0x1 " DTBA[63:32] ,Descriptor Table Base Address" group.long 0x234++0x07 line.long 0x00 "DRLAR,Data Region Low Address Register" hexmask.long 0x00 0.--31. 0x1 " DATAREGION[31:0] ,Data Region" line.long 0x04 "DRHAR,Data Region High Address Register" hexmask.long 0x04 0.--31. 0x1 " DATAREGION[63:32] ,Data Region" tree.end tree "EDMA Registers" width 10. group.long 0x000++0x3 line.long 0x00 "ECR,EDMA Configuration Register" bitfld.long 0x00 26. " EDMAFBS ,FIS Based Switching Mode Enable" "Disabled,Enabled" bitfld.long 0x00 24. " RESUMEDIS ,Resume Disabled" "No,Yes" textline " " bitfld.long 0x00 23. " EMASKRXPM ,Bit Mask PM" "Masked,Not masked" bitfld.long 0x00 22. " EHOSTQUEUECACHEEN ,EDMA Host Queue Cache Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " EEARLYCOMPLETIONEN ,Basic DMA Early Completion Enable" "Disabled,Enabled" bitfld.long 0x00 17. " ECUTTHROUGHEN ,Basic DMA Cut-through Operation Enable" "Store forward,Cut-through" textline " " bitfld.long 0x00 16. " EEDMAFBS ,EDMA FIS(Frame Information Structure) Based Switching New command" "Previous completed,New" bitfld.long 0x00 13. " EWRBUFFERLEN ,EDMA Write Buffers Length" "256B,?..." textline " " bitfld.long 0x00 11. " ERDBSZEXT ,EDMA Burst Size Ext." "Configured,?..." bitfld.long 0x00 9. " EQUE ,EDMA Queued" "Non-queued,Queued" textline " " bitfld.long 0x00 8. " ERDBSZ ,EDMA Burst Size" "128B,?..." bitfld.long 0x00 5. " ESATANATVCMDQUE ,EDMA SATA Native Command Queuing Enable" "Disabled,Enabled" group.long 0x008++0x23 line.long 0x00 "EIECR,EDMA Interrupt Error Cause Register" bitfld.long 0x00 31. " TRANSPROTERR ,Transport Protocol Error" "No error,Error" bitfld.long 0x00 30. " LINKDATATXERR[4] ,Link Data Transmit Error Bit[4]" "No Error,Error" textline " " bitfld.long 0x00 29. " LINKDATATXERR[3] ,Link Data Transmit Error Bit[3]" "No errror,Error" bitfld.long 0x00 28. " LINKDATATXERR[2] ,Link Data Transmit Error Bit[2]" "No errror,Error" textline " " bitfld.long 0x00 27. " LINKDATATXERR[1] ,Link Data Transmit Error Bit[1]" "No errror,Error" bitfld.long 0x00 26. " LINKDATATXERR[0] ,Link Data Transmit Error Bit[0]" "No errror,Error" textline " " bitfld.long 0x00 25. " LINKCTLTXERR[4] ,Link Control Transmit Error Bit[4]" "No Error,Error" bitfld.long 0x00 24. " LINKCTLTXERR[3] ,Link Control Transmit Error Bit[3]" "No Error,Error" textline " " bitfld.long 0x00 23. " LINKCTLTXERR[2] ,Link Control Transmit Error Bit[2]" "No Error,Error" bitfld.long 0x00 22. " LINKCTLTXERR[1] ,Link Control Transmit Error Bit[1]" "No Error,Error" textline " " bitfld.long 0x00 21. " LINKCTLTXERR[0] ,Link Control Transmit Error Bit[0]" "Abort,Continued" bitfld.long 0x00 20. " LINKDATARXERR[3] ,Link Data Receive Error Bit[3]" "No error,Error" textline " " bitfld.long 0x00 19. " LINKDATARXERR[2] ,Link Data Receive Error Bit[2]" "No error,Error" bitfld.long 0x00 18. " LINKDATARXERR[1] ,Link Data Receive Error Bit[1]" "No error,Error" textline " " bitfld.long 0x00 17. " LINKDATARXERR[0] ,Link Data Receive Error Bit[0]" "No error,Error" bitfld.long 0x00 16. " LINKCTLRXERR[3] ,Link Control Receive Error Bit[3]" "No Error,Error" textline " " bitfld.long 0x00 15. " LINKCTLRXERR[2] ,Link Control Receive Error Bit[2]" "No Error,Error" bitfld.long 0x00 14. " LINKCTLRXERR[1] ,Link Control Receive Error Bit[1]" "No Error,Error" textline " " bitfld.long 0x00 13. " LINKCTLRXERR[0] ,Link Control Receive Error Bit[0]" "No Error,Error" bitfld.long 0x00 12. " EIORDYERR ,EDMA IORdy Error" "No error,Error" textline " " bitfld.long 0x00 8. " ETRANSINT ,Transport Layer Interrupt" "No wait,Wait" bitfld.long 0x00 7. " ESELFDIS ,EDMA Self Disable" "No,Yes" textline " " bitfld.long 0x00 5. " SERRINT ,Set SError Register" "No set,Set" bitfld.long 0x00 4. " EDEVCON ,EDMA Device Conncted" "Not reconnected,Reconnected" textline " " bitfld.long 0x00 3. " EDEVDIS ,EDMA Device Disconnect" "Not disconnected,Disconnected" bitfld.long 0x00 2. " EDEVERR ,EDMA Device Error" "No error,Error" line.long 0x04 "EIEMR,EDMA Interrupt Error Mask Register" bitfld.long 0x04 31. " TRANSPROTERR ,EDMA Interrupt Error Mask Bit[31]" "Masked,Not masked" bitfld.long 0x04 30. " LINKDATATXERR[4] ,EDMA Interrupt Error Mask Bit[30]" "Masked,Not masked" textline " " bitfld.long 0x04 29. " LINKDATATXERR[3] ,EDMA Interrupt Error Mask Bit[29]" "Masked,Not masked" bitfld.long 0x04 28. " LINKDATATXERR[2] ,EDMA Interrupt Error Mask Bit[28]" "Masked,Not masked" textline " " bitfld.long 0x04 27. " LINKDATATXERR[1] ,EDMA Interrupt Error Mask Bit[27]" "Masked,Not masked" bitfld.long 0x04 26. " LINKDATATXERR[0] ,EDMA Interrupt Error Mask Bit[26]" "Masked,Not masked" textline " " bitfld.long 0x04 25. " LINKCTLTXERR[4] ,EDMA Interrupt Error Mask Bit[25]" "Masked,Not masked" bitfld.long 0x04 24. " LINKCTLTXERR[3] ,EDMA Interrupt Error Mask Bit[24]" "Masked,Not masked" textline " " bitfld.long 0x04 23. " LINKCTLTXERR[2] ,EDMA Interrupt Error Mask Bit[23]" "Masked,Not masked" bitfld.long 0x04 22. " LINKCTLTXERR[1] ,EDMA Interrupt Error Mask Bit[22]" "Masked,Not masked" textline " " bitfld.long 0x04 21. " LINKCTLTXERR[0] ,EDMA Interrupt Error Mask Bit[21]" "Masked,Not masked" bitfld.long 0x04 20. " LINKDATARXERR[3] ,EDMA Interrupt Error Mask Bit[20]" "Masked,Not masked" textline " " bitfld.long 0x04 19. " LINKDATARXERR[2] ,EDMA Interrupt Error Mask Bit[19]" "Masked,Not masked" bitfld.long 0x04 18. " LINKDATARXERR[1] ,EDMA Interrupt Error Mask Bit[18]" "Masked,Not masked" textline " " bitfld.long 0x04 17. " LINKDATARXERR[0] ,EDMA Interrupt Error Mask Bit[17]" "Masked,Not masked" bitfld.long 0x04 16. " LINKCTLRXERR[3] ,EDMA Interrupt Error Mask Bit[16]" "Masked,Not masked" textline " " bitfld.long 0x04 15. " LINKCTLRXERR[2] ,EDMA Interrupt Error Mask Bit[15]" "Masked,Not masked" bitfld.long 0x04 14. " LINKCTLRXERR[1] ,EDMA Interrupt Error Mask Bit[14]" "Masked,Not masked" textline " " bitfld.long 0x04 13. " LINKCTLRXERR[0] ,EDMA Interrupt Error Mask Bit[13]" "Masked,Not masked" bitfld.long 0x04 12. " EIORDYERR ,EDMA Interrupt Error Mask Bit[12]" "Masked,Not masked" textline " " bitfld.long 0x04 8. " ETRANSINT ,EDMA Interrupt Error Mask Bit[8]" "Masked,Not masked" bitfld.long 0x04 7. " ESELFDIS ,EDMA Interrupt Error Mask Bit[7]" "Masked,Not masked" textline " " bitfld.long 0x04 5. " SERRINT ,EDMA Interrupt Error Mask Bit[5]" "Masked,Not masked" bitfld.long 0x04 4. " EDEVCON ,EDMA Interrupt Error Mask Bit[4]" "Masked,Not masked" textline " " bitfld.long 0x04 3. " EDEVDIS ,EDMA Interrupt Error Mask Bit[3]" "Masked,Not masked" bitfld.long 0x04 2. " EDEVERR ,EDMA Interrupt Error Mask Bit[2]" "Masked,Not masked" line.long 0x08 "ERQBAHR,EDMA Request Queue Base Address High Register" hexmask.long 0x08 0.--31. 0x1 " ERQQBA[63:32] ,EDMA Request Queue Base Address" line.long 0x0c "ERQIPR,EDMA Request Queue In-Pointer Register" hexmask.long.tbyte 0x0c 10.--31. 0x100 " ERQQBA[31:10] ,EDMA Request Queue Base Address" bitfld.long 0x0c 5.--9. " ERQQIP ,EDMA Request Queue In-Pointer" "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" line.long 0x10 "ERQOPR,EDMA Request Queue Out-Pointer Register" bitfld.long 0x10 5.--9. " ERQQOP ,EDMA Request Queue Out-Pointer" "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" line.long 0x14 "ERpQBAHR,EDMA Response Queue Base Address High Register" hexmask.long 0x14 0.--31. 0x1 " ERPQBA[63:32] ,EDMA Response Queue Base Address" line.long 0x18 "ERpQIPR,EDMA Response Queue In-Pointer Register" bitfld.long 0x18 3.--7. " ERPQIP ,EDMA Response Queue In-Pointer" "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" line.long 0x1c "ERpQOPR,EDMA Response Queue Out-Pointer Register" hexmask.long.tbyte 0x1c 8.--31. 0x100 " ERPQBA[31:8] ,EDMA Response Queue Base Address" bitfld.long 0x1c 3.--7. " ERPQOP ,EDMA Response Queue Out-Pointer" "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" line.long 0x20 "ECR,EDMA Command Register" bitfld.long 0x20 4. " EEDMAFRZ ,EDMA Freeze" "Pull,Not pull" bitfld.long 0x20 2. " EATARST ,ATA Device Reset" "Normal,Reset" textline " " bitfld.long 0x20 1. " EDSEDMA ,EDMA Disable" "No,Yes" bitfld.long 0x20 0. " EENEDMA ,EDMA Enable" "Disabled,Enabled" rgroup.long 0x030++0x3 line.long 0x00 "ESR,EDMA Status Register" bitfld.long 0x00 16.--21. " EIOId ,EDMA IO ID" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.byte 0x00 8.--15. 0x1 " ESTATE ,EDMA State" textline " " bitfld.long 0x00 7. " EDMAIDLE ,EDMA Idle" "Normal,Idle" bitfld.long 0x00 6. " ECACHEEMPTY ,Cache Empty" "Not empty,Empty" textline " " bitfld.long 0x00 5. " EDEVDIR ,Device Director" "Memory->Device,Device->Memory" bitfld.long 0x00 0.--4. " EDEVQUETAG ,EDMA Tag" "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" group.long 0x34++0x03 line.long 0x00 "EITR,EDMA IORdy Timeout Register" hexmask.long.word 0x00 0.--15. 1. " EIORDYTIMEOUT ,EDMA IORdy Signal Timeout Value" group.long 0x040++0x3 line.long 0x00 "ECDTR,EDMA Command Delay Threshold Register" bitfld.long 0x00 31. " CMDDATAOUTDELAYEN ,CMD Data Out Delay Enable" "Disabled,Enabled" hexmask.long.word 0x00 0.--15. 0x1 " CMDDELAYTHRSHD ,CMD Delay Threshold" group.long 0x060++0x3 line.long 0x00 "EHCR,EDMA Halt Conditions Register" bitfld.long 0x00 31. " TRANSPROTERR ,EDMA Halt Mask[31]" "Masked,Not masked" bitfld.long 0x00 30. " LINKDATATXERR[4] ,EDMA Halt Mask[30]" "Masked,Not masked" textline " " bitfld.long 0x00 29. " LINKDATATXERR[3] ,EDMA Halt Mask[29]" "Masked,Not masked" bitfld.long 0x00 28. " LINKDATATXERR[2] ,EDMA Halt Mask[28]" "Masked,Not masked" textline " " bitfld.long 0x00 27. " LINKDATATXERR[1] ,EDMA Halt Mask[27]" "Masked,Not masked" bitfld.long 0x00 26. " LINKDATATXERR[0] ,EDMA Halt Mask[26]" "Masked,Not masked" textline " " bitfld.long 0x00 25. " LINKCTLTXERR[4] ,EDMA Halt Mask[25]" "Masked,Not masked" bitfld.long 0x00 24. " LINKCTLTXERR[3] ,EDMA Halt Mask[24]" "Masked,Not masked" textline " " bitfld.long 0x00 23. " LINKCTLTXERR[2] ,EDMA Halt Mask[23]" "Masked,Not masked" bitfld.long 0x00 22. " LINKCTLTXERR[1] ,EDMA Halt Mask[22]" "Masked,Not masked" textline " " bitfld.long 0x00 21. " LINKCTLTXERR[0] ,EDMA Halt Mask[21]" "Masked,Not masked" bitfld.long 0x00 20. " LINKDATARXERR[3] ,EDMA Halt Mask[20]" "Masked,Not masked" textline " " bitfld.long 0x00 19. " LINKDATARXERR[2] ,EDMA Halt Mask[19]" "Masked,Not masked" bitfld.long 0x00 18. " LINKDATARXERR[1] ,EDMA Halt Mask[18]" "Masked,Not masked" textline " " bitfld.long 0x00 17. " LINKDATARXERR[0] ,EDMA Halt Mask[17]" "Masked,Not masked" bitfld.long 0x00 16. " LINKCTLRXERR[3] ,EDMA Halt Mask[16]" "Masked,Not masked" textline " " bitfld.long 0x00 15. " LINKCTLRXERR[2] ,EDMA Halt Mask[15]" "Masked,Not masked" bitfld.long 0x00 14. " LINKCTLRXERR[1] ,EDMA Halt Mask[14]" "Masked,Not masked" textline " " bitfld.long 0x00 13. " LINKCTLRXERR[0] ,EDMA Halt Mask[13]" "Masked,Not masked" bitfld.long 0x00 12. " EIORDYERR ,EDMA Halt Mask[12]" "Masked,Not masked" textline " " bitfld.long 0x00 8. " ETRANSINT ,EDMA Halt Mask[8]" "Masked,Not masked" bitfld.long 0x00 7. " ESELFDIS ,EDMA Halt Mask[7]" "Masked,Not masked" textline " " bitfld.long 0x00 5. " SERRINT ,EDMA Halt Mask[5]" "Masked,Not masked" bitfld.long 0x00 4. " EDEVCON ,EDMA Halt Mask[4]" "Masked,Not masked" textline " " bitfld.long 0x00 3. " EDEVDIS ,EDMA Halt Mask[3]" "Masked,Not masked" bitfld.long 0x00 2. " EDEVERR ,EDMA Halt Mask[2]" "Masked,Not masked" group.long 0x094++0x3 line.long 0x00 "ECQ0,EDMA NCQ0 Done/TCQ0 Outstanding Status Register" bitfld.long 0x00 31. " NCQDONE_TCQOUTSTAND[31] ,NCQ Completion Status/TCQ Outstanding Commands Status [31]" "0,Completed/Not completed" bitfld.long 0x00 30. " NCQDONE_TCQOUTSTAND[30] ,NCQ Completion Status/TCQ Outstanding Commands Status [30]" "0,Completed/Not completed" textline " " bitfld.long 0x00 29. " NCQDONE_TCQOUTSTAND[29] ,NCQ Completion Status/TCQ Outstanding Commands Status [29]" "0,Completed/Not completed" bitfld.long 0x00 28. " NCQDONE_TCQOUTSTAND[28] ,NCQ Completion Status/TCQ Outstanding Commands Status [28]" "0,Completed/Not completed" textline " " bitfld.long 0x00 27. " NCQDONE_TCQOUTSTAND[27] ,NCQ Completion Status/TCQ Outstanding Commands Status [27]" "0,Completed/Not completed" bitfld.long 0x00 26. " NCQDONE_TCQOUTSTAND[26] ,NCQ Completion Status/TCQ Outstanding Commands Status [26]" "0,Completed/Not completed" textline " " bitfld.long 0x00 25. " NCQDONE_TCQOUTSTAND[25] ,NCQ Completion Status/TCQ Outstanding Commands Status [25]" "0,Completed/Not completed" bitfld.long 0x00 24. " NCQDONE_TCQOUTSTAND[24] ,NCQ Completion Status/TCQ Outstanding Commands Status [24]" "0,Completed/Not completed" textline " " bitfld.long 0x00 23. " NCQDONE_TCQOUTSTAND[23] ,NCQ Completion Status/TCQ Outstanding Commands Status [23]" "0,Completed/Not completed" bitfld.long 0x00 22. " NCQDONE_TCQOUTSTAND[22] ,NCQ Completion Status/TCQ Outstanding Commands Status [22]" "0,Completed/Not completed" textline " " bitfld.long 0x00 21. " NCQDONE_TCQOUTSTAND[21] ,NCQ Completion Status/TCQ Outstanding Commands Status [21]" "0,Completed/Not completed" bitfld.long 0x00 20. " NCQDONE_TCQOUTSTAND[20] ,NCQ Completion Status/TCQ Outstanding Commands Status [20]" "0,Completed/Not completed" textline " " bitfld.long 0x00 19. " NCQDONE_TCQOUTSTAND[19] ,NCQ Completion Status/TCQ Outstanding Commands Status [19]" "0,Completed/Not completed" bitfld.long 0x00 18. " NCQDONE_TCQOUTSTAND[18] ,NCQ Completion Status/TCQ Outstanding Commands Status [18]" "0,Completed/Not completed" textline " " bitfld.long 0x00 17. " NCQDONE_TCQOUTSTAND[17] ,NCQ Completion Status/TCQ Outstanding Commands Status [17]" "0,Completed/Not completed" bitfld.long 0x00 16. " NCQDONE_TCQOUTSTAND[16] ,NCQ Completion Status/TCQ Outstanding Commands Status [16]" "0,Completed/Not completed" textline " " bitfld.long 0x00 15. " NCQDONE_TCQOUTSTAND[15] ,NCQ Completion Status/TCQ Outstanding Commands Status [15]" "0,Completed/Not completed" bitfld.long 0x00 14. " NCQDONE_TCQOUTSTAND[14] ,NCQ Completion Status/TCQ Outstanding Commands Status [14]" "0,Completed/Not completed" textline " " bitfld.long 0x00 13. " NCQDONE_TCQOUTSTAND[13] ,NCQ Completion Status/TCQ Outstanding Commands Status [13]" "0,Completed/Not completed" bitfld.long 0x00 12. " NCQDONE_TCQOUTSTAND[12] ,NCQ Completion Status/TCQ Outstanding Commands Status [12]" "0,Completed/Not completed" textline " " bitfld.long 0x00 11. " NCQDONE_TCQOUTSTAND[11] ,NCQ Completion Status/TCQ Outstanding Commands Status [11]" "0,Completed/Not completed" bitfld.long 0x00 10. " NCQDONE_TCQOUTSTAND[10] ,NCQ Completion Status/TCQ Outstanding Commands Status [10]" "0,Completed/Not completed" textline " " bitfld.long 0x00 9. " NCQDONE_TCQOUTSTAND[9] ,NCQ Completion Status/TCQ Outstanding Commands Status [9]" "0,Completed/Not completed" bitfld.long 0x00 8. " NCQDONE_TCQOUTSTAND[8] ,NCQ Completion Status/TCQ Outstanding Commands Status [8]" "0,Completed/Not completed" textline " " bitfld.long 0x00 7. " NCQDONE_TCQOUTSTAND[7] ,NCQ Completion Status/TCQ Outstanding Commands Status [7]" "0,Completed/Not completed" bitfld.long 0x00 6. " NCQDONE_TCQOUTSTAND[6] ,NCQ Completion Status/TCQ Outstanding Commands Status [6]" "0,Completed/Not completed" textline " " bitfld.long 0x00 5. " NCQDONE_TCQOUTSTAND[5] ,NCQ Completion Status/TCQ Outstanding Commands Status [5]" "0,Completed/Not completed" bitfld.long 0x00 4. " NCQDONE_TCQOUTSTAND[4] ,NCQ Completion Status/TCQ Outstanding Commands Status [4]" "0,Completed/Not completed" textline " " bitfld.long 0x00 3. " NCQDONE_TCQOUTSTAND[3] ,NCQ Completion Status/TCQ Outstanding Commands Status [3]" "0,Completed/Not completed" bitfld.long 0x00 2. " NCQDONE_TCQOUTSTAND[2] ,NCQ Completion Status/TCQ Outstanding Commands Status [2]" "0,Completed/Not completed" textline " " bitfld.long 0x00 1. " NCQDONE_TCQOUTSTAND[1] ,NCQ Completion Status/TCQ Outstanding Commands Status [1]" "0,Completed/Not completed" bitfld.long 0x00 0. " NCQDONE_TCQOUTSTAND[0] ,NCQ Completion Status/TCQ Outstanding Commands Status [0]" "0,Completed/Not completed" tree.end tree "Serial-ATA Interface Registers" width 10. group.long 0x50++0x3 line.long 0x00 "SICONFR,Serial-ATA Interface Configuration Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " COMCHANNEL ,Communication Channel Operating Mode" "Disk controller,Target mode operation" bitfld.long 0x00 10. " TARGETMODE ,Target Mode" "Target,Initiator" textline " " bitfld.long 0x00 8. " COMMEN ,PHY Communication Enable" "No override,Override" bitfld.long 0x00 7. " GEN2EN ,Generation 2 Communication Speed Support Enable" "Disabled,Enabled" else bitfld.long 0x00 26. " CMDRETXDS ,Retransmit Disable" "No,Yes" bitfld.long 0x00 25. " LINKRSTEN ,Link Reset Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 24. " IGNOREBSY ,Ignore Busy" "Not ignored,Ignored" bitfld.long 0x00 19. " CLK_DET_EN ,Enable TX/RX auto recovery circuit" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " EMPH_TYPE_PRE ,Emphasis Selection" "De-emphasis,Pre-emphasis" bitfld.long 0x00 14. " TX_EMPH_EN ,TX Emphasis Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " EMPH_LVLADJ_EN ,Emphasis Level Adjust" "Disabled,Enabled" bitfld.long 0x00 11. " COMCHANNEL ,Communication Channel Operating Mode" "Disk controller,Target mode operation" textline " " bitfld.long 0x00 10. " TARGETMODE ,Target Mode" "Target,Initiator" bitfld.long 0x00 9. " PHYSHUTDOWN ,PHY Shutdown" "Functional,Shutdown" textline " " bitfld.long 0x00 8. " COMMEN ,PHY Communication Enable" "No override,Override" bitfld.long 0x00 7. " GEN2EN ,Generation 2 Communication Speed Support Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PHYSSCEN ,SSC Enable" "Disabled,Enabled" bitfld.long 0x00 0.--1. " REFLECTING ,PHY PLL Reference Clock Frequency" "20 MHz,25 MHz,30 MHz,40 MHz" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x58++0x03 line.long 0x00 "LPECR,LP Phy External Control Register" bitfld.long 0x00 9.--12. " PIN_PHY_GEN_RX ,Receiver Generation Select" "1.5 Gbps,3 Gbps,?..." bitfld.long 0x00 5.--8. " PIN_PHY_GEN_TX ,Transmitter Generation Select" "1.5 Gbps,3 Gbps,?..." textline " " bitfld.long 0x00 2. " PIN_PU_TX ,Power Up Transmitter" "Powered down,Powered up" bitfld.long 0x00 1. " PIN_PU_RX ,Power Up Receiver" "Powered down,Powered up" textline " " bitfld.long 0x00 0. " PIN_PU_PLL ,Power Up PLL" "Powered down,Powered up" else sif (cpu()=="88F6282"||cpu()=="88F6283"||cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="88F6192") group.long 0x54++0x03 line.long 0x00 "SPLLCONR,Serial-ATA PLL Configuration Register" bitfld.long 0x00 23.--25. " GEN2_INTPI ,Gen2 TX&RX Interpolator Bias Current (Speed=0/Speed=1)" "10uA/20uA,15uA/30uA,20uA/40uA,25uA/50uA,30uA/60uA,35uA/70uA,40uA/80uA,45uA/90uA" bitfld.long 0x00 21.--22. " GEN2_REFDIV ,Gen2 Reference Frequency Divider" "Div by 1,Div by 2,Div by 4,Div by 3" textline " " bitfld.long 0x00 19.--20. " GEN2_FBDIV[6:7] ,Gen2 PLL Feedback Divider" "Div by 5,Div by 2,Div by 4,Div by 3" bitfld.long 0x00 13.--18. " GEN2_FBDIV[0:5] ,Gen2 PLL Feedback Divider" "Div by 2,Div by 3,Div by 4,Div by 5,Div by 6,Div by 7,Div by 8,Div by 9,Div by 10,Div by 11,Div by 12,Div by 13,Div by 14,Div by 15,Div by 16,Div by 17,Div by 18,Div by 19,Div by 20,Div by 21,Div by 22,Div by 23,Div by 24,Div by 25,Div by 26,Div by 27,Div by 28,Div by 29,Div by 30,Div by 31,Div by 32,Div by 33,Div by 34,Div by 35,Div by 36,Div by 37,Div by 38,Div by 39,Div by 40,Div by 41,Div by 42,Div by 43,Div by 44,Div by 45,Div by 46,Div by 47,Div by 48,Div by 49,Div by 50,Div by 51,Div by 52,Div by 53,Div by 54,Div by 55,Div by 56,Div by 57,Div by 58,Div by 59,Div by 60,Div by 61,Div by 62,Div by 63,Div by 64,Div by 65" textline " " bitfld.long 0x00 10.--12. " GEN1_INTPI ,Gen1 TX&RX Interpolator Bias Current (Speed=0/Speed=1)" "10uA/30uA,15uA/30uA,20uA/40uA,25uA/50uA,30uA/60uA,35uA/70uA,40uA/80uA,45uA/90uA" bitfld.long 0x00 8.--9. " GEN1_REFDIV ,Gen1 Reference Frequency Divider" "Div by 1,Div by 2,Div by 4,Div by 3" textline " " bitfld.long 0x00 6.--7. " GEN1_FBDIV[6:7] ,Gen1 PLL Feedback Divider" "Div by 5,Div by 2,Div by 4,Div by 3" bitfld.long 0x00 0.--5. " GEN1_FBDIV[0:5] ,Gen1 PLL Feedback Divider" "Div by 2,Div by 3,Div by 4,Div by 5,Div by 6,Div by 7,Div by 8,Div by 9,Div by 10,Div by 11,Div by 12,Div by 13,Div by 14,Div by 15,Div by 16,Div by 17,Div by 18,Div by 19,Div by 20,Div by 21,Div by 22,Div by 23,Div by 24,Div by 25,Div by 26,Div by 27,Div by 28,Div by 29,Div by 30,Div by 31,Div by 32,Div by 33,Div by 34,Div by 35,Div by 36,Div by 37,Div by 38,Div by 39,Div by 40,Div by 41,Div by 42,Div by 43,Div by 44,Div by 45,Div by 46,Div by 47,Div by 48,Div by 49,Div by 50,Div by 51,Div by 52,Div by 53,Div by 54,Div by 55,Div by 56,Div by 57,Div by 58,Div by 59,Div by 60,Div by 61,Div by 62,Div by 63,Div by 64,Div by 65" else group.long 0x54++0x03 line.long 0x00 "SPLLCONR,Serial-ATA PLL Configuration Register" bitfld.long 0x00 23.--25. " GEN2_INTPI ,Gen2 TX&RX Interpolator Bias Current (Speed=0/Speed=1)" "10uA/20uA,15uA/30uA,20uA/40uA,25uA/50uA,30uA/60uA,35uA/70uA,40uA/80uA,45uA/90uA" bitfld.long 0x00 21.--22. " GEN2_REFDIV ,Gen2 Reference Frequency Divider" "Div by 1,Div by 2,Div by 4,Div by 3" textline " " bitfld.long 0x00 19.--20. " GEN2_FBDIV[6:7] ,Gen2 PLL Feedback Divider" "Div by 5,Div by 2,Div by 4,Div by 3" bitfld.long 0x00 13.--18. " GEN2_FBDIV[0:5] ,Gen2 PLL Feedback Divider" "Div by 2,Div by 3,Div by 4,Div by 5,Div by 6,Div by 7,Div by 8,Div by 9,Div by 10,Div by 11,Div by 12,Div by 13,Div by 14,Div by 15,Div by 16,Div by 17,Div by 18,Div by 19,Div by 20,Div by 21,Div by 22,Div by 23,Div by 24,Div by 25,Div by 26,Div by 27,Div by 28,Div by 29,Div by 30,Div by 31,Div by 32,Div by 33,Div by 34,Div by 35,Div by 36,Div by 37,Div by 38,Div by 39,Div by 40,Div by 41,Div by 42,Div by 43,Div by 44,Div by 45,Div by 46,Div by 47,Div by 48,Div by 49,Div by 50,Div by 51,Div by 52,Div by 53,Div by 54,Div by 55,Div by 56,Div by 57,Div by 58,Div by 59,Div by 60,Div by 61,Div by 62,Div by 63,Div by 64,Div by 65" textline " " bitfld.long 0x00 10.--12. " GEN1_INTPI ,Gen1 TX&RX Interpolator Bias Current (Speed=0/Speed=1)" "10uA/30uA,15uA/30uA,20uA/40uA,25uA/50uA,30uA/60uA,35uA/70uA,40uA/80uA,45uA/90uA" bitfld.long 0x00 8.--9. " GEN1_REFDIV ,Gen1 Reference Frequency Divider" "Div by 1,Div by 2,Div by 4,Div by 3" textline " " bitfld.long 0x00 6.--7. " GEN1_FBDIV[6:7] ,Gen1 PLL Feedback Divider" "Div by 5,Div by 2,Div by 4,Div by 3" bitfld.long 0x00 0.--5. " GEN1_FBDIV[0:5] ,Gen1 PLL Feedback Divider" "Div by 2,Div by 3,Div by 4,Div by 5,Div by 6,Div by 7,Div by 8,Div by 9,Div by 10,Div by 11,Div by 12,Div by 13,Div by 14,Div by 15,Div by 16,Div by 17,Div by 18,Div by 19,Div by 20,Div by 21,Div by 22,Div by 23,Div by 24,Div by 25,Div by 26,Div by 27,Div by 28,Div by 29,Div by 30,Div by 31,Div by 32,Div by 33,Div by 34,Div by 35,Div by 36,Div by 37,Div by 38,Div by 39,Div by 40,Div by 41,Div by 42,Div by 43,Div by 44,Div by 45,Div by 46,Div by 47,Div by 48,Div by 49,Div by 50,Div by 51,Div by 52,Div by 53,Div by 54,Div by 55,Div by 56,Div by 57,Div by 58,Div by 59,Div by 60,Div by 61,Div by 62,Div by 63,Div by 64,Div by 65" endif endif rgroup.long 0x300++0x3 line.long 0x00 "SSR,SATA Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 8.--11. " IPM ,Interface Power Managment State" "No communication,Active,Partial,Reserved,Reserved,Reserved,Slumber,?..." else bitfld.long 0x00 8.--11. " IPM ,Interface Power Managment State" "No communication,Active,Partial,Slumber,?..." endif bitfld.long 0x00 4.--7. " SPD ,Negotiated Interface Communication Speed" "No negotiation,GEN1 negotiation,GEN2 negotiation,?..." textline " " bitfld.long 0x00 0.--3. " DET ,Device Detection" "No device,Without comm.,Reserved,With comm.,PHY offline,?..." group.long 0x304++0xB line.long 0x00 "SERR,SATA Error Register" eventfld.long 0x00 26. " X ,Exchanged" "No error,Error" eventfld.long 0x00 24. " T ,Transport State Transition Error" "No error,Error" textline " " eventfld.long 0x00 23. " S ,Link Sequence Error" "No error,Error" eventfld.long 0x00 22. " H ,Handshake" "No error,Error" textline " " eventfld.long 0x00 21. " C ,CRC Error" "No error,Error" eventfld.long 0x00 20. " D ,Disparity Error" "No error,Error" textline " " eventfld.long 0x00 19. " B ,10-bit to 8-bit Decode Error" "No error,Error" eventfld.long 0x00 18. " W ,Communication Wake" "No error,Error" textline " " eventfld.long 0x00 16. " N ,PhyRdy Change State" "Not changed,Changed" eventfld.long 0x00 1. " M ,Recovered Communication Error" "No error,Error" line.long 0x04 "SCR,SATA Control Register" bitfld.long 0x04 12.--15. " SPM ,Select Power Managment State" "No request,Partial,Slumber,Active,?..." bitfld.long 0x04 8.--11. " IPM ,Interface Power Managment State" "No restrictions,Partial,Slumber,Partial/Slumber,?..." textline " " bitfld.long 0x04 4.--7. " SPD ,Communication Speed" "No restrictions,<=GEN1,<=GEN2,?..." bitfld.long 0x04 0.--3. " DET ,Host Adapter Device Detection" "No request,Interface communication,Reserved,Reserved,Disable PHY,?..." line.long 0x08 "LTMR,LT Mode Register" bitfld.long 0x08 7. " NEARENDLBEN ,Near-End Loopback Enable" "Disabled,Enabled" hexmask.long.byte 0x08 0.--5. 0x1 " RCVWATERMARK ,Water Mark Receiving Flow Control" sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") group.long 0x310++0x7 line.long 0x00 "PHYM3R,PHY Mode 3 Register" bitfld.long 0x00 31. " MUCNT_EN ,Enable MU Counter" "Disabled,Enabled" bitfld.long 0x00 29.--30. " SELMUPI ,Multiplier Phase before counter switches" "/1,/2,/4,/8" textline " " bitfld.long 0x00 27.--28. " SELMUPF ,Multiplier Phase after counter switches" "/1,/2,/4,/8" bitfld.long 0x00 25.--26. " SELMUFI ,Select Multiplier Frequency before counter switches" "/128,/256,/512,/1024" textline " " bitfld.long 0x00 23.--24. " SELMUFF ,Select Frequency Multiplier after counter switches" "/128,/256,/512,/1024" bitfld.long 0x00 21.--22. " SEL_MUCNT_LEN ,Training Length Selection" "520 us,260 us,130 us,65 us" textline " " bitfld.long 0x00 20. " SSC_EN_MASK_XOR ,Mask of Spread Spectrum Clocking signal" "Off,On" bitfld.long 0x00 19. " SSC_DSPREAD ,Down-Spread SSC Selection" "Mid,Down" textline " " bitfld.long 0x00 16.--18. " SEL_DSPREAD ,Delta Error Selection" "1000 ppm,2000 ppm,3000 ppm,4000 ppm,5000 ppm,6000 ppm,?..." bitfld.long 0x00 15. " AUTO_TX_OFFSET ,Auto RX Clock Recovery Tracking Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 14. " FRC_TXFOFFS ,Transmitter Frequency Offset Initialization" "Disabled,Enabled" hexmask.long.word 0x00 4.--13. 1. " INIT_TXFOFFS ,Initial Transmitter Frequency Offset [9:0]" textline " " bitfld.long 0x00 2.--3. " AVG_WINDOW ,TX Frequency Average Window Selection" "1,8,32,128" bitfld.long 0x00 0. " TX_OFFSET_READY ,INIT_TXOFFS value into the TX clock frequency loop load" "Not asserted,Asserted" line.long 0x04 "PHYM4R,PHY Mode 4 Register" bitfld.long 0x04 31. " OOB_BYPASS ,Out of band bypass" "Normal,Bypass" bitfld.long 0x04 30. " PARTIAL_TRAINING ,Training Mode when resuming from power states" "No training,Training" textline " " bitfld.long 0x04 29. " DISSWAP ,Hot Swap detection." "On,Off" bitfld.long 0x04 28. " FREEZE_AFTER_LOCK ,Freeze after lock" "Run,Freeze" textline " " bitfld.long 0x04 27. " SPEED_CHANGE_SEND_IDLE ,Speed change Send Idle" "Not sent,Sent" bitfld.long 0x04 26. " DISABLE_MISMATCH ,Disable Mismatch" "No,Yes" textline " " bitfld.long 0x04 25. " PORTSELECTOR ,Port Selector" "0,1" bitfld.long 0x04 24. " SQUELCH_FLOOP_ON ,Frequency loop freeze" "Not freeze,Freeze" textline " " bitfld.long 0x04 23. " CLK_MONITOR_EN ,Enable monitoring of clocks on test pins" "Disabled,Enabled" bitfld.long 0x04 22. " TXCLK_SEL ,TXCLK_SEL Clock Phase Select" "Non inverting,Inverting" textline " " bitfld.long 0x04 21. " RXCLK_SEL ,RXCLK_SEL Clock Phase Select" "Non inverting,Inverting" bitfld.long 0x04 18.--20. " HOTPLUG_TIMER ,Hot-Plug Detection Timer" "2 ms,4 ms,10 ms,16 ms,32 ms,64 ms,128 ms,256 ms" textline " " bitfld.long 0x04 11. " RFRC_RXOFFS ,Receiver Frequency Offset Initialization Enable" "Disabled,Enabled" hexmask.long.byte 0x04 3.--10. 1. " INIT_RXOFFS ,Initial Receiver Frequency Offset" textline " " bitfld.long 0x04 2. " FLOOP_EN ,RX CDR Frequency Loop Enable" "Disabled,Enabled" bitfld.long 0x04 1. " RXSAT_DIS ,Receiver CDR Frequency Offset Method" "Saturation,Wrap-Around" textline " " bitfld.long 0x04 0. " SATU_OD8 ,Second Order Loop Saturation Method" "To 2.4%,To 0.8%" group.long 0x32C++0x03 line.long 0x00 "PHYM1R,PHY Mode 1 Register" bitfld.long 0x00 20.--21. " TXVDD ,TXVDD" "VDD,1.2 V,1.3 V,1.4 V" bitfld.long 0x00 18.--19. " RXVDD ,RXVDD" "VDD,1.2 V,1.3 V,1.4 V" textline " " bitfld.long 0x00 16.--17. " RXVCOM ,Receiver Common-mode voltage" "0.20 V,0.25 V,0.30 V,0.35 V" textline " " sif (cpu()!="88F6282"&&cpu()!="88F6283"&&cpu()!="88AP510-V6"&&cpu()!="88AP510-V7") bitfld.long 0x00 11. " SPEED_MASKXOR ,Mask of speed settings" "GEN1,GEN2" textline " " endif bitfld.long 0x00 7.--10. " ICP ,PLL Charge Pump Current Control to adjust Loop BW" "5 uA,10 uA,15 uA,20 uA,25 uA,30 uA,35 uA,40 uA,45 uA,50 uA,55 uA,60 uA,65 uA,70 uA,75 uA,80 uA" bitfld.long 0x00 6. " EXTKVCO_EN ,External KVCO Value Selection" "Calibration result,EXTKVCO" textline " " bitfld.long 0x00 3.--5. " EXTKVCO ,Programmable KVCO values" "CAP 0,CAP 1,CAP 2,CAP 3,CAP 4,CAP 5,CAP 6,CAP 7" bitfld.long 0x00 1.--2. " VTHVCOCAL ,VCOs Calibration Threshold" "1.1 V,1.15 V,1.2 V,1.25 V" group.long 0x330++0x3 line.long 0x00 "PHYM2R,PHY Mode 2 Register" bitfld.long 0x00 31. " IMP_CAL_EN ,Impedance calibration enable" "Disabled,Enabled" bitfld.long 0x00 30. " PLL_CAL_EN ,PLL calibration enable" "Disabled,Enabled" textline " " bitfld.long 0x00 26.--29. " EXTRXIMP ,RX Impedance" "90.9 ohm,83.3 ohm,76.9 ohm,71.4 ohm,66.7 ohm,62.5 ohm,58.8 ohm,55.6 ohm,52.6 ohm,50 ohm,47.6 ohm,45.5 ohm,43.5 ohm,41.7 ohm,40 ohm,38.5 ohm" textline " " bitfld.long 0x00 24. " EXTIMP_EN ,Impedance Value Selection" "Calibration,EXTRIMP" bitfld.long 0x00 20.--23. " TXIMP ,Transmitter Impedance TC" "90.9 ohm,83.3 ohm,76.9 ohm,71.4 ohm,66.7 ohm,62.5 ohm,58.8 ohm,55.6 ohm,52.6 ohm,50 ohm,47.6 ohm,45.5 ohm,43.5 ohm,41.7 ohm,40 ohm,38.5 ohm" textline " " bitfld.long 0x00 11. " LOOPBACK ,Local analog Loopback Enable" "Normal,Loopback" bitfld.long 0x00 6. " TM_CLK_STAT ,TM Clock Status" "Active,Gated off" textline " " bitfld.long 0x00 4. " PD_TX_AUTO ,Tx Automatic Power Down Enable" "Disabled,Enabled" bitfld.long 0x00 3. " PU_IVREF ,IVREF Power Up" "Power down,Power up" textline " " bitfld.long 0x00 2. " PU_PLL ,PLL Power Up" "Power down,Power up" bitfld.long 0x00 1. " FORCE_PU_RX ,Receiver Power Up" "Power down,Power up" textline " " bitfld.long 0x00 0. " FORCE_PU_TX ,Transmitter Power Up" "Power down,Power up" endif group.long 0x334++0x3 line.long 0x00 "BISTCR, BIST Control Register" bitfld.long 0x00 10. " BISTRESULT ,BIST Test Pass" "Passed,Failed" bitfld.long 0x00 9. " BISTEN ,BIST Test Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " BISTMODE ,BIST Mode" "Receiver,Transmiter" hexmask.long.byte 0x00 0.--7. 0x1 " BISTPattern ,BIST Pattern" sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x338++0x7 line.long 0x00 "BIST-DW1,BIST-DW1 Register" line.long 0x04 "BIST-DW2,BIST-DW2 Register" else wgroup.long 0x338++0x7 line.long 0x00 "BIST-DW1,BIST-DW1 Register" line.long 0x04 "BIST-DW2,BIST-DW2 Register" endif group.long 0x340++0x7 line.long 0x00 "SERRIMR,SATA Error Interrupt Mask Register" bitfld.long 0x00 26. " X ,Interrupt Mask Bit[26]" "Masked,Not masked" bitfld.long 0x00 24. " T ,Interrupt Mask Bit[24]" "Masked,Not masked" textline " " bitfld.long 0x00 23. " S ,Interrupt Mask Bit[23]" "Masked,Not masked" bitfld.long 0x00 22. " H ,Interrupt Mask Bit[22]" "Masked,Not masked" textline " " bitfld.long 0x00 21. " C ,Interrupt Mask Bit[21]" "Masked,Not masked" bitfld.long 0x00 20. " D ,Interrupt Mask Bit[20]" "Masked,Not masked" textline " " bitfld.long 0x00 19. " B ,Interrupt Mask Bit[19]" "Masked,Not masked" bitfld.long 0x00 18. " W ,Interrupt Mask Bit[18]" "Masked,Not masked" textline " " bitfld.long 0x00 16. " N ,Interrupt Mask Bit[16]" "Masked,Not masked" bitfld.long 0x00 1. " M ,Interrupt Mask Bit[1]" "Masked,Not masked" line.long 0x04 "SICR,Serial-ATA Interface Control Register" bitfld.long 0x04 25. " SENDSFTRST ,Self-Negate" "Not send,Send" bitfld.long 0x04 24. " CLEARSTATUS ,Status Self-Clear" "Not cleared,Cleared" textline " " bitfld.long 0x04 16. " EDMAACTIVE ,DMA Active" "Not sent,Sent" bitfld.long 0x04 9. " VENDORUQSEND ,Send Vendor Unique FIS" "0,1" textline " " bitfld.long 0x04 8. " VENDORUQMD ,Vendor Unique Mode" "Off,On" bitfld.long 0x04 0.--3. " PMPORTTX ,Port Multiplier Transmit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa2000+0x348))&0x2)==0x0) group.long 0x348++0x3 line.long 0x00 "SITCR,Serial-ATA Interface Test Control Register" bitfld.long 0x00 31. " PORTNUMDEVERR[15] ,Error received on port [15]" "Not received,Received" bitfld.long 0x00 30. " PORTNUMDEVERR[14] ,Error received on port [14]" "Not received,Received" textline " " bitfld.long 0x00 29. " PORTNUMDEVERR[13] ,Error received on port [13]" "Not received,Received" bitfld.long 0x00 28. " PORTNUMDEVERR[12] ,Error received on port [12]" "Not received,Received" textline " " bitfld.long 0x00 27. " PORTNUMDEVERR[11] ,Error received on port [11]" "Not received,Received" bitfld.long 0x00 26. " PORTNUMDEVERR[10] ,Error received on port [10]" "Not received,Received" textline " " bitfld.long 0x00 25. " PORTNUMDEVERR[9] ,Error received on port [9]" "Not received,Received" bitfld.long 0x00 24. " PORTNUMDEVERR[8] ,Error received on port [8]" "Not received,Received" textline " " bitfld.long 0x00 23. " PORTNUMDEVERR[7] ,Error received on port [7]" "Not received,Received" bitfld.long 0x00 22. " PORTNUMDEVERR[6] ,Error received on port [6]" "Not received,Received" textline " " bitfld.long 0x00 21. " PORTNUMDEVERR[5] ,Error received on port [5]" "Not received,Received" bitfld.long 0x00 20. " PORTNUMDEVERR[4] ,Error received on port [4]" "Not received,Received" textline " " bitfld.long 0x00 19. " PORTNUMDEVERR[3] ,Error received on port [3]" "Not received,Received" bitfld.long 0x00 18. " PORTNUMDEVERR[2] ,Error received on port [2]" "Not received,Received" textline " " bitfld.long 0x00 17. " PORTNUMDEVERR[1] ,Error received on port [1]" "Not received,Received" bitfld.long 0x00 16. " PORTNUMDEVERR[0] ,Error received on port [0]" "Not received,Received" textline " " bitfld.long 0x00 14.--15. " TRANSFRMSIZ ,Maximum Transmit Frame Size" "8KB,512B,64B,128B" bitfld.long 0x00 13. " LBSTARTRD ,Loopback Start" "Disabled,Enabled" textline " " bitfld.long 0x00 9.--12. " LBPATTERN ,Loppback Pattern" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8. " LBENABLE ,PHY Loppback Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " TRANSFRMSIZEXT ,Maximum Transmit Frame Size Extended" "0,1" bitfld.long 0x00 0. " MBISTEN ,Memory BIST Enable" "Disabled,Enabled" else group.long 0x348++0x3 line.long 0x00 "SITCR,Serial-ATA Interface Test Control Register" bitfld.long 0x00 31. " PORTNUMDEVERR[15] ,Error received on port [15]" "Not received,Received" bitfld.long 0x00 30. " PORTNUMDEVERR[14] ,Error received on port [14]" "Not received,Received" textline " " bitfld.long 0x00 29. " PORTNUMDEVERR[13] ,Error received on port [13]" "Not received,Received" bitfld.long 0x00 28. " PORTNUMDEVERR[12] ,Error received on port [12]" "Not received,Received" textline " " bitfld.long 0x00 27. " PORTNUMDEVERR[11] ,Error received on port [11]" "Not received,Received" bitfld.long 0x00 26. " PORTNUMDEVERR[10] ,Error received on port [10]" "Not received,Received" textline " " bitfld.long 0x00 25. " PORTNUMDEVERR[9] ,Error received on port [9]" "Not received,Received" bitfld.long 0x00 24. " PORTNUMDEVERR[8] ,Error received on port [8]" "Not received,Received" textline " " bitfld.long 0x00 23. " PORTNUMDEVERR[7] ,Error received on port [7]" "Not received,Received" bitfld.long 0x00 22. " PORTNUMDEVERR[6] ,Error received on port [6]" "Not received,Received" textline " " bitfld.long 0x00 21. " PORTNUMDEVERR[5] ,Error received on port [5]" "Not received,Received" bitfld.long 0x00 20. " PORTNUMDEVERR[4] ,Error received on port [4]" "Not received,Received" textline " " bitfld.long 0x00 19. " PORTNUMDEVERR[3] ,Error received on port [3]" "Not received,Received" bitfld.long 0x00 18. " PORTNUMDEVERR[2] ,Error received on port [2]" "Not received,Received" textline " " bitfld.long 0x00 17. " PORTNUMDEVERR[1] ,Error received on port [1]" "Not received,Received" bitfld.long 0x00 16. " PORTNUMDEVERR[0] ,Error received on port [0]" "Not received,Received" textline " " bitfld.long 0x00 14.--15. " TRANSFRMSIZ ,Maximum Transmit Frame Size" "256B,1KB,2KB,4KB" bitfld.long 0x00 13. " LBSTARTRD ,Loopback Start" "Disabled,Enabled" textline " " bitfld.long 0x00 9.--12. " LBPATTERN ,Loppback Pattern" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8. " LBENABLE ,PHY Loppback Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " TRANSFRMSIZEXT ,Maximum Transmit Frame Size Extended" "0,1" bitfld.long 0x00 0. " MBISTEN ,Memory BIST Enable" "Disabled,Enabled" endif rgroup.long 0x34c++0x3 line.long 0x00 "SISR,Serial-ATA Interface Status Register" bitfld.long 0x00 31. " N ,Notification" "Normal,Notification" bitfld.long 0x00 30. " RXBIST ,BIST Received" "Not received,Received" textline " " bitfld.long 0x00 24.--28. " TRANSFSMSTS ,Transport Layer FSM Status" "Idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle" bitfld.long 0x00 23. " LINKDOWN ,SATA Communication Ready" "Ready,Not ready" textline " " bitfld.long 0x00 22. " PLUGIN ,Cable Plug-In Indicator and Device Presence Indication" "Not detected,Detected" bitfld.long 0x00 21. " TXHDACT ,Tx Header Active" "Idle,Active" textline " " bitfld.long 0x00 20. " RXHDACT ,Rx Header Active" "Idle,Active" bitfld.long 0x00 19. " PIOACT ,PIO Active" "Idle,Active" textline " " bitfld.long 0x00 18. " DMAACT ,DMA Active" "Idle,Active" bitfld.long 0x00 17. " LBPASS ,Near-end Loopback Pass" "Failed,Passed" textline " " bitfld.long 0x00 16. " ABORTCOMMAND ,Abort Command" "Not aborted,Aborted" bitfld.long 0x00 15. " MBISTFAIL ,Memory BIST Fail" "Passed,Failed" textline " " bitfld.long 0x00 14. " MBISTRDY ,Memory BIST Ready" "Incomplete,Complete" bitfld.long 0x00 13. " VENDORUQERR ,Vendor Unique FIS Transmission Error" "Complete,Error" textline " " bitfld.long 0x00 12. " VENDORUQDN ,Vendor Unique FIS Transmission Done" "Incomplete,Complete" bitfld.long 0x00 8.--11. " PMPORTRX ,Port Multiplier Received" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " hexmask.long.byte 0x00 0.--7. 0x1 " FISTypeRx ,FIS TYPE Received" group.long 0x35c++0xf line.long 0x00 "VUQR,Vendor Unique Register" line.long 0x04 "FISCONFR,FIS Configuration Register" bitfld.long 0x04 17. " FISUNRECTYPECONT ,FIS Unrecognized Type" "Error,No error" bitfld.long 0x04 16. " FISDMAACTIVESYNCRESP ,FIS DMA Active SYNC Response" "Normal,SYNC primitive" textline " " bitfld.long 0x04 15. " FISWAIT4HOSTRDYEN[7] ,FIS Wait 4 Host Ready Bit[7] Enable(Any FIS)" "Not wait,Wait" bitfld.long 0x04 14. " FISWAIT4HOSTRDYEN[6] ,FIS Wait 4 Host Ready Bit[6] Enable(Unrecognized FIS Type)" "Not wait,Wait" textline " " bitfld.long 0x04 13. " FISWAIT4HOSTRDYEN[5] ,FIS Wait 4 Host Ready Bit[5] Enable(Data FIS with Link)" "Not wait,Wait" bitfld.long 0x04 12. " FISWAIT4HOSTRDYEN[4] ,FIS Wait 4 Host Ready Bit[4] Enable(PIO Setup FIS)" "Not wait,Wait" textline " " bitfld.long 0x04 11. " FISWAIT4HOSTRDYEN[3] ,FIS Wait 4 Host Ready Bit[3] Enable(BIST Activate FIS)" "Not wait,Wait" bitfld.long 0x04 10. " FISWAIT4HOSTRDYEN[2] ,FIS Wait 4 Host Ready Bit[2] Enable(SDB FIS Received width )" "Not wait,Wait" textline " " bitfld.long 0x04 9. " FISWAIT4HOSTRDYEN[1] ,FIS Wait 4 Host Ready Bit[1] Enable(SDB FIS Received width )" "Not wait,Wait" bitfld.long 0x04 8. " FISWAIT4HOSTRDYEN[0] ,FIS Wait 4 Host Ready Bit[0] Enable(Device to Host FIS with or )" "Not wait,Wait" textline " " bitfld.long 0x04 5. " FISWAIT4RDYEN[5] ,FIS Wait 4 Ready Bti[5] Enable(Data FIS entire FIS)" "Not wait,Wait" bitfld.long 0x04 4. " FISWAIT4RDYEN[4] ,FIS Wait 4 Ready Bti[4] Enable(Data FIS first DW)" "Not wait,Wait" textline " " bitfld.long 0x04 3. " FISWAIT4RDYEN[3] ,FIS Wait 4 Ready Bti[3] Enable(DMA Setup FIS)" "Not wait,Wait" bitfld.long 0x04 2. " FISWAIT4RDYEN[2] ,FIS Wait 4 Ready Bti[2] Enable(DMA Activate FIS)" "Not wait,Wait" textline " " bitfld.long 0x04 1. " FISWAIT4RDYEN[1] ,FIS Wait 4 Ready Bti[1] Enable(SDB FIS Received with )" "Not wait,Wait" bitfld.long 0x04 0. " FISWAIT4RDYEN[0] ,FIS Wait 4 Ready Bti[0] Enable(Device to Host FIS)" "Not wait,Wait" line.long 0x08 "FISINTCR,FIS Interrupt Cause Register" bitfld.long 0x08 25. " FISTXERR ,FIS Transmission Error" "Complete,Incomplete" bitfld.long 0x08 24. " FISTXDONE ,FIS Transmission Done" "Continues,Complete" textline " " bitfld.long 0x08 15. " FISWAIT4HOSTRDY[7] ,FIS Wait 4 Host Ready Bit[7] Interrupt(Any FIS)" "No interrupt,Interrupt" bitfld.long 0x08 14. " FISWAIT4HOSTRDY[6] ,FIS Wait 4 Host Ready Bit[6] Interrupt(Unrecognized FIS Type)" "No interrupt,Interrupt" textline " " bitfld.long 0x08 13. " FISWAIT4HOSTRDY[5] ,FIS Wait 4 Host Ready Bit[5] Interrupt(Data FIS with Link error)" "No interrupt,Interrupt" bitfld.long 0x08 12. " FISWAIT4HOSTRDY[4] ,FIS Wait 4 Host Ready Bit[4] Interrupt(PIO Setup FIS)" "No interrupt,Interrupt" textline " " bitfld.long 0x08 11. " FISWAIT4HOSTRDY[3] ,FIS Wait 4 Host Ready Bit[3] Interrupt(BIST Activate FIS)" "No interrupt,Interrupt" bitfld.long 0x08 10. " FISWAIT4HOSTRDY[2] ,FIS Wait 4 Host Ready Bit[2] Interrupt(SDB FIS Received width )" "No interrupt,Interrupt" textline " " bitfld.long 0x08 9. " FISWAIT4HOSTRDY[1] ,FIS Wait 4 Host Ready Bit[1] Interrupt(SDB FIS Received width )" "No interrupt,Interrupt" bitfld.long 0x08 8. " FISWAIT4HOSTRDY[0] ,FIS Wait 4 Host Ready Bit[0] Interrupt(Device to Host FIS with )" "No interrupt,Interrupt" textline " " bitfld.long 0x08 5. " FISWAIT4RDY[5] ,FIS Wait 4 Ready Bti[5] Interrupt(Data FIS entire FIS)" "No interrupt,Interrupt" bitfld.long 0x08 4. " FISWAIT4RDY[4] ,FIS Wait 4 Ready Bti[4] Interrupt(Data FIS first DW)" "No interrupt,Interrupt" textline " " bitfld.long 0x08 3. " FISWAIT4RDY[3] ,FIS Wait 4 Ready Bti[3] Interrupt(DMA Setup FIS)" "No interrupt,Interrupt" bitfld.long 0x08 2. " FISWAIT4RDY[2] ,FIS Wait 4 Ready Bti[2] Interrupt(DMA Activate FIS)" "No interrupt,Interrupt" textline " " bitfld.long 0x08 1. " FISWAIT4RDY[1] ,FIS Wait 4 Ready Bti[1] Interrupt(SDB FIS Received with )" "No interrupt,Interrupt" bitfld.long 0x08 0. " FISWAIT4RDY[0] ,FIS Wait 4 Ready Bti[0] Interrupt(Device to Host FIS)" "No interrupt,Interrupt" line.long 0x0c "FISINTMR,FIS Interrupt Mask Register" bitfld.long 0x0c 25. " FISINTMASK[25] ,FIS Interrupt Error Mask Bit[25]" "Masked,Not masked" bitfld.long 0x0c 24. " FISINTMASK[24] ,FIS Interrupt Error Mask Bit[24]" "Masked,Not masked" textline " " bitfld.long 0x0c 15. " FISINTMASK[15] ,FIS Interrupt Error Mask Bit[15]" "Masked,Not masked" bitfld.long 0x0c 14. " FISINTMASK[14] ,FIS Interrupt Error Mask Bit[14]" "Masked,Not masked" textline " " bitfld.long 0x0c 13. " FISINTMASK[13] ,FIS Interrupt Error Mask Bit[13]" "Masked,Not masked" bitfld.long 0x0c 12. " FISINTMASK[12] ,FIS Interrupt Error Mask Bit[12]" "Masked,Not masked" textline " " bitfld.long 0x0c 11. " FISINTMASK[11] ,FIS Interrupt Error Mask Bit[11]" "Masked,Not masked" bitfld.long 0x0c 10. " FISINTMASK[10] ,FIS Interrupt Error Mask Bit[10]" "Masked,Not masked" textline " " bitfld.long 0x0c 9. " FISINTMASK[9] ,FIS Interrupt Error Mask Bit[9]" "Masked,Not masked" bitfld.long 0x0c 8. " FISINTMASK[8] ,FIS Interrupt Error Mask Bit[8]" "Masked,Not masked" textline " " bitfld.long 0x0c 5. " FISINTMASK[5] ,FIS Interrupt Error Mask Bit[5]" "Masked,Not masked" bitfld.long 0x0c 4. " FISINTMASK[4] ,FIS Interrupt Error Mask Bit[4]" "Masked,Not masked" textline " " bitfld.long 0x0c 3. " FISINTMASK[3] ,FIS Interrupt Error Mask Bit[3]" "Masked,Not masked" bitfld.long 0x0c 2. " FISINTMASK[2] ,FIS Interrupt Error Mask Bit[2]" "Masked,Not masked" textline " " bitfld.long 0x0c 1. " FISINTMASK[1] ,FIS Interrupt Error Mask Bit[1]" "Masked,Not masked" bitfld.long 0x0c 0. " FISINTMASK[0] ,FIS Interrupt Error Mask Bit[0]" "Masked,Not masked" rgroup.long 0x370++0x3 line.long 0x00 "FISDW0R,FIS DW0 Register" rgroup.long 0x374++0x3 line.long 0x00 "FISDW1R,FIS DW1 Register" rgroup.long 0x378++0x3 line.long 0x00 "FISDW2R,FIS DW2 Register" rgroup.long 0x37C++0x3 line.long 0x00 "FISDW3R,FIS DW3 Register" rgroup.long 0x380++0x3 line.long 0x00 "FISDW4R,FIS DW4 Register" rgroup.long 0x384++0x3 line.long 0x00 "FISDW5R,FIS DW5 Register" rgroup.long 0x388++0x3 line.long 0x00 "FISDW6R,FIS DW6 Register" sif (cpu()!="88F6282"&&cpu()!="88F6283"&&cpu()!="88AP510-V6"&&cpu()!="88AP510-V7"&&cpu()!="88F6192"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7") hgroup.long 0x390++0x03 hide.long 0x00 "PHYM8GEN2,PHY Mode 8_GEN2 Register" hgroup.long 0x394++0x03 hide.long 0x00 "PHYM8GEN1,PHY Mode 8_GEN1 Register" endif sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") group.long 0x398++0x07 sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" line.long 0x00 "PHYM9GEN2,PHY Mode 9_GEN2 Register" bitfld.long 0x00 11.--13. " SLEW_CTRL ,Tx Rise/Fall control" "Fastest edge,1,2,3,4,5,6,Slowest edge" bitfld.long 0x00 10. " SLEW_CTRL_EN ,Slew rate control enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4.--7. " TX_PRE_EMPH ,Pre-Emphasis Level Control" "Minimum,1,2,3,4,5,6,Maximum,?..." bitfld.long 0x00 0.--3. 14. " TXAMP[4:0] ,TX Driver Amplitude" "Minimum,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,Maximum" line.long 0x04 "PHYM9GEN1,PHY Mode 9_GEN1 Register" bitfld.long 0x04 11.--13. " SLEW_CTRL ,Tx Rise/Fall control" "Fastest edge,1,2,3,4,5,6,Slowest edge" bitfld.long 0x04 10. " SLEW_CTRL_EN ,Slew rate control enable" "Disabled,Enabled" textline " " bitfld.long 0x04 4.--7. " TX_PRE_EMPH ,Pre-Emphasis Level Control" "Minimum,1,2,3,4,5,6,Maximum,?..." bitfld.long 0x04 0.--3. 14. " TXAMP[4:0] ,TX Driver Amplitude" "Minimum,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,Maximum" else line.long 0x00 "PHYM9GEN2,PHY Mode 9_GEN2 Register" bitfld.long 0x00 4.--7. " TX_PRE_EMPH ,Pre-Emphasis Level Control" "Minimum,Reserved,Reserved,Default,Reserved,Reserved,Reserved,Maximum,?..." bitfld.long 0x00 0.--3. 14. " TXAMP[4:0] ,TX Driver Amplitude" "Minimum,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Default,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Maximum" line.long 0x04 "PHYM9GEN1,PHY Mode 9_GEN1 Register" bitfld.long 0x04 4.--7. " TX_PRE_EMPH ,Pre-Emphasis Level Control" "Minimum,Reserved,Reserved,Default,Reserved,Reserved,Reserved,Maximum,?..." bitfld.long 0x04 0.--3. 14. " TXAMP[4:0] ,TX Driver Amplitude" "Minimum,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Default,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Maximum" endif endif group.long 0x3A0++0x0B line.long 0x00 "PHYCFG,PHYCFG Register" bitfld.long 0x00 4.--8. " VTH_DISCON ,Host disconnects voltage level threshold " "25 mVp-p,50 mVp-p,75 mVp-p,100 mVp-p,125 mVp-p,150 mVp-p,175 mVp-p,200 mVp-p,225 mVp-p,250 mVp-p,275 mVp-p,300 mVp-p,325 mVp-p,350 mVp-p,375 mVp-p,400 mVp-p,425 mVp-p,450 mVp-p,475 mVp-p,500 mVp-p,525 mVp-p,550 mVp-p,575 mVp-p,600 mVp-p,625 mVp-p,650 mVp-p,675 mVp-p,700 mVp-p,725 mVp-p,750 mVp-p,775 mVp-p,800 mVp-p" bitfld.long 0x00 0.--3. " SQ_THRESHOLD ,Squelch Detector Threshold" "50 mVp-p,70 mVp-p,90 mVp-p,110 mVp-p,130 mVp-p,150 mVp-p,170 mVp-p,190 mVp-p,50 mVp-p,80 mVp-p,110 mVp-p,140 mVp-p,170 mVp-p,200 mVp-p,230 mVp-p,260 mVp-p" line.long 0x04 "PHYTCTL,PHYTCTL Register" bitfld.long 0x04 12.--15. " LINK_TESTSEL ,Link Test Port Select (MONITORSEL)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--5. " TEST_ANA ,Analog Test Port Select" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "PHYMODE10,PHY Mode 10 Register" bitfld.long 0x08 27. " PEAK_READY ,NXT_AVG value valid" "Invalid,Valid" textline " " hexmask.long.word 0x08 16.--25. 1. " NXT_AVG ,Tx Frequency Offset" textline " " bitfld.long 0x08 12. " AVG_READ_EN ,TX Frequency Offset calculation" "Disabled,Enabled" bitfld.long 0x08 11. " AVG_READY ,AVG field valid" "Invalid,Valid" textline " " hexmask.long.word 0x08 0.--9. 1. " AVG ,Tx Frequency Offset" hgroup.long 0x3B0++0x03 hide.long 0x00 "PHYMODE12,PHY Mode 12 Register" group.long 0x00++0x03 tree.end width 0xb tree.end tree "Port 1" base A:(Data.Long(C15:0x400f)<<13.)+0xa4000 tree "COMPHY Registers" width 9. if (((d.l(0x804+A:(Data.Long(C15:0x400f)<<13.)+0xa4000))&0xE0)==(0x0||0x80)) group.long 0x804++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "20MHz,25MHz,?..." elif (((d.l(0x804+A:(Data.Long(C15:0x400f)<<13.)+0xa4000))&0xE0)==0x60) group.long 0x804++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." bitfld.long 0x00 0.--4. " REF_FREF_SEL ,Reference Frequency Select" "100MHz,?..." else group.long 0x804++0x3 line.long 0x00 "PPCR,Power and PLL Control Register" bitfld.long 0x00 5.--7. " PHY_MODE ,PHY mode select" "SATA,Reserved,Reserved,PCIe,SERDES,?..." endif group.long 0x854++0x3 line.long 0x00 "PTCR,PHY Test Control 0 Register" bitfld.long 0x00 15. " PT_EN ,PHY Test Enable" "Disabled,Enabled" bitfld.long 0x00 14. " PT_RST ,PHY Test Reset" "No reset,Reset" textline " " bitfld.long 0x00 13. " PT_PASS ,PHY Test Pass" "Error,No error" bitfld.long 0x00 12. " PT_LOCK ,PHY Test Pattern Lock" "Not locked,Locked" textline " " bitfld.long 0x00 11. " PT_XFER_DIFF ,PHY Test Transmit Jitter Pattern Select Option" "PT_DATA[7:0],PT_DATA[95:88]" bitfld.long 0x00 10. " PT_PATSYN_EN ,PHY Test Pattern Sync Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " PT_START_RD ,PHY Test Start Running Disparity" "Negative,Positive" bitfld.long 0x00 8. " PT_LONG_SHORT ,PHY Test Long SATA Patterns" "Short,Long" textline " " bitfld.long 0x00 4.--7. " PT_PATTERN_SEL ,PHY Test Pattern Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " PT_LOCK_CNT ,Pattern Lock Count" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x87C++0x7 line.long 0x00 "PTPECR0,PHY Test PRBS Error Counter 0 Register" hexmask.long.word 0x00 0.--15. 1. " PT_PRBS_ERR_CNT[31:16] ,PHY Test Error Count [31:16]" line.long 0x04 "PTPECR1,PHY Test PRBS Error Counter 1 Register" hexmask.long.word 0x04 0.--15. 1. " PT_PRBS_ERR_CNT[15:0] ,PHY Test Error Count [15:0]" group.long 0x884++0xB line.long 0x00 "PTOR0,PHY Test OOB 0 Register" bitfld.long 0x00 12.--13. " PT_TESTMODE ,Test mode" "Disabled,Enabled,?..." group.long 0x88C++0x3 line.long 0x00 "DLER,Digital Loopback Enable Register" bitfld.long 0x00 10.--11. " SEL_BITS ,Select Data Bit Width" "10-bit,20-bit,40-bit,?..." group.long 0x918++0x3 line.long 0x00 "RCSR,Reference Clock Select Register" bitfld.long 0x00 10. " REFCLK_SEL ,REFCLK_SEL" "RefClk0,RefClk1" group.long 0x920++0x3 line.long 0x00 "CCR,COMPHY Control Register" bitfld.long 0x00 2. " RX_HIZ ,RX High Impedance Mode" "Termination,?..." width 11. tree.end tree "Basic DMA Registers" width 8. group.long 0x224++0x3 line.long 0x00 "BDMACR,Basic DMA Command Register" hexmask.long.word 0x00 16.--31. 1. " DATAREGIONBYTECOUNT ,Data Region Byte Count" bitfld.long 0x00 10. " CONTFROMPREV ,Count From Prev" "New table,Old table" textline " " bitfld.long 0x00 9. " DATAREGIONLAST ,Data Region Last" "More data,Last data" bitfld.long 0x00 8. " DREGIONVALID ,Data Region Valid" "Invalid,Valid" textline " " bitfld.long 0x00 3. " READ ,Read mode" "Read,Write" bitfld.long 0x00 0. " START ,Basic DMA Operations Enabled" "Disabled,Enabled" rgroup.long 0x228++0x3 line.long 0x00 "BDMASR,Basic DMA Status Register" bitfld.long 0x00 3. " BASICDMALAST ,Basic DMA Last" "Halts before,Halts in" bitfld.long 0x00 2. " BASICDMAPAUSED ,Basic DMA Paused" "Idle,Paused" textline " " bitfld.long 0x00 1. " BASICDMAERROR ,Basic DMA Error" "No error,Error" bitfld.long 0x00 0. " BASICDMAACTIVE ,Basic DMA Active" "Idle,Active" group.long 0x22c++0x03 line.long 0x00 "DTLBAR,Descriptor Table Low Base Address Register" hexmask.long 0x00 4.--31. 0x10 " DTBA[31:4] ,Descriptor Table Base Address" group.long 0x230++0x03 line.long 0x00 "DTHBAR,Descriptor Table High Base Address Register" hexmask.long 0x00 0.--31. 0x1 " DTBA[63:32] ,Descriptor Table Base Address" group.long 0x234++0x07 line.long 0x00 "DRLAR,Data Region Low Address Register" hexmask.long 0x00 0.--31. 0x1 " DATAREGION[31:0] ,Data Region" line.long 0x04 "DRHAR,Data Region High Address Register" hexmask.long 0x04 0.--31. 0x1 " DATAREGION[63:32] ,Data Region" tree.end tree "EDMA Registers" width 10. group.long 0x000++0x3 line.long 0x00 "ECR,EDMA Configuration Register" bitfld.long 0x00 26. " EDMAFBS ,FIS Based Switching Mode Enable" "Disabled,Enabled" bitfld.long 0x00 24. " RESUMEDIS ,Resume Disabled" "No,Yes" textline " " bitfld.long 0x00 23. " EMASKRXPM ,Bit Mask PM" "Masked,Not masked" bitfld.long 0x00 22. " EHOSTQUEUECACHEEN ,EDMA Host Queue Cache Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " EEARLYCOMPLETIONEN ,Basic DMA Early Completion Enable" "Disabled,Enabled" bitfld.long 0x00 17. " ECUTTHROUGHEN ,Basic DMA Cut-through Operation Enable" "Store forward,Cut-through" textline " " bitfld.long 0x00 16. " EEDMAFBS ,EDMA FIS(Frame Information Structure) Based Switching New command" "Previous completed,New" bitfld.long 0x00 13. " EWRBUFFERLEN ,EDMA Write Buffers Length" "256B,?..." textline " " bitfld.long 0x00 11. " ERDBSZEXT ,EDMA Burst Size Ext." "Configured,?..." bitfld.long 0x00 9. " EQUE ,EDMA Queued" "Non-queued,Queued" textline " " bitfld.long 0x00 8. " ERDBSZ ,EDMA Burst Size" "128B,?..." bitfld.long 0x00 5. " ESATANATVCMDQUE ,EDMA SATA Native Command Queuing Enable" "Disabled,Enabled" group.long 0x008++0x23 line.long 0x00 "EIECR,EDMA Interrupt Error Cause Register" bitfld.long 0x00 31. " TRANSPROTERR ,Transport Protocol Error" "No error,Error" bitfld.long 0x00 30. " LINKDATATXERR[4] ,Link Data Transmit Error Bit[4]" "No Error,Error" textline " " bitfld.long 0x00 29. " LINKDATATXERR[3] ,Link Data Transmit Error Bit[3]" "No errror,Error" bitfld.long 0x00 28. " LINKDATATXERR[2] ,Link Data Transmit Error Bit[2]" "No errror,Error" textline " " bitfld.long 0x00 27. " LINKDATATXERR[1] ,Link Data Transmit Error Bit[1]" "No errror,Error" bitfld.long 0x00 26. " LINKDATATXERR[0] ,Link Data Transmit Error Bit[0]" "No errror,Error" textline " " bitfld.long 0x00 25. " LINKCTLTXERR[4] ,Link Control Transmit Error Bit[4]" "No Error,Error" bitfld.long 0x00 24. " LINKCTLTXERR[3] ,Link Control Transmit Error Bit[3]" "No Error,Error" textline " " bitfld.long 0x00 23. " LINKCTLTXERR[2] ,Link Control Transmit Error Bit[2]" "No Error,Error" bitfld.long 0x00 22. " LINKCTLTXERR[1] ,Link Control Transmit Error Bit[1]" "No Error,Error" textline " " bitfld.long 0x00 21. " LINKCTLTXERR[0] ,Link Control Transmit Error Bit[0]" "Abort,Continued" bitfld.long 0x00 20. " LINKDATARXERR[3] ,Link Data Receive Error Bit[3]" "No error,Error" textline " " bitfld.long 0x00 19. " LINKDATARXERR[2] ,Link Data Receive Error Bit[2]" "No error,Error" bitfld.long 0x00 18. " LINKDATARXERR[1] ,Link Data Receive Error Bit[1]" "No error,Error" textline " " bitfld.long 0x00 17. " LINKDATARXERR[0] ,Link Data Receive Error Bit[0]" "No error,Error" bitfld.long 0x00 16. " LINKCTLRXERR[3] ,Link Control Receive Error Bit[3]" "No Error,Error" textline " " bitfld.long 0x00 15. " LINKCTLRXERR[2] ,Link Control Receive Error Bit[2]" "No Error,Error" bitfld.long 0x00 14. " LINKCTLRXERR[1] ,Link Control Receive Error Bit[1]" "No Error,Error" textline " " bitfld.long 0x00 13. " LINKCTLRXERR[0] ,Link Control Receive Error Bit[0]" "No Error,Error" bitfld.long 0x00 12. " EIORDYERR ,EDMA IORdy Error" "No error,Error" textline " " bitfld.long 0x00 8. " ETRANSINT ,Transport Layer Interrupt" "No wait,Wait" bitfld.long 0x00 7. " ESELFDIS ,EDMA Self Disable" "No,Yes" textline " " bitfld.long 0x00 5. " SERRINT ,Set SError Register" "No set,Set" bitfld.long 0x00 4. " EDEVCON ,EDMA Device Conncted" "Not reconnected,Reconnected" textline " " bitfld.long 0x00 3. " EDEVDIS ,EDMA Device Disconnect" "Not disconnected,Disconnected" bitfld.long 0x00 2. " EDEVERR ,EDMA Device Error" "No error,Error" line.long 0x04 "EIEMR,EDMA Interrupt Error Mask Register" bitfld.long 0x04 31. " TRANSPROTERR ,EDMA Interrupt Error Mask Bit[31]" "Masked,Not masked" bitfld.long 0x04 30. " LINKDATATXERR[4] ,EDMA Interrupt Error Mask Bit[30]" "Masked,Not masked" textline " " bitfld.long 0x04 29. " LINKDATATXERR[3] ,EDMA Interrupt Error Mask Bit[29]" "Masked,Not masked" bitfld.long 0x04 28. " LINKDATATXERR[2] ,EDMA Interrupt Error Mask Bit[28]" "Masked,Not masked" textline " " bitfld.long 0x04 27. " LINKDATATXERR[1] ,EDMA Interrupt Error Mask Bit[27]" "Masked,Not masked" bitfld.long 0x04 26. " LINKDATATXERR[0] ,EDMA Interrupt Error Mask Bit[26]" "Masked,Not masked" textline " " bitfld.long 0x04 25. " LINKCTLTXERR[4] ,EDMA Interrupt Error Mask Bit[25]" "Masked,Not masked" bitfld.long 0x04 24. " LINKCTLTXERR[3] ,EDMA Interrupt Error Mask Bit[24]" "Masked,Not masked" textline " " bitfld.long 0x04 23. " LINKCTLTXERR[2] ,EDMA Interrupt Error Mask Bit[23]" "Masked,Not masked" bitfld.long 0x04 22. " LINKCTLTXERR[1] ,EDMA Interrupt Error Mask Bit[22]" "Masked,Not masked" textline " " bitfld.long 0x04 21. " LINKCTLTXERR[0] ,EDMA Interrupt Error Mask Bit[21]" "Masked,Not masked" bitfld.long 0x04 20. " LINKDATARXERR[3] ,EDMA Interrupt Error Mask Bit[20]" "Masked,Not masked" textline " " bitfld.long 0x04 19. " LINKDATARXERR[2] ,EDMA Interrupt Error Mask Bit[19]" "Masked,Not masked" bitfld.long 0x04 18. " LINKDATARXERR[1] ,EDMA Interrupt Error Mask Bit[18]" "Masked,Not masked" textline " " bitfld.long 0x04 17. " LINKDATARXERR[0] ,EDMA Interrupt Error Mask Bit[17]" "Masked,Not masked" bitfld.long 0x04 16. " LINKCTLRXERR[3] ,EDMA Interrupt Error Mask Bit[16]" "Masked,Not masked" textline " " bitfld.long 0x04 15. " LINKCTLRXERR[2] ,EDMA Interrupt Error Mask Bit[15]" "Masked,Not masked" bitfld.long 0x04 14. " LINKCTLRXERR[1] ,EDMA Interrupt Error Mask Bit[14]" "Masked,Not masked" textline " " bitfld.long 0x04 13. " LINKCTLRXERR[0] ,EDMA Interrupt Error Mask Bit[13]" "Masked,Not masked" bitfld.long 0x04 12. " EIORDYERR ,EDMA Interrupt Error Mask Bit[12]" "Masked,Not masked" textline " " bitfld.long 0x04 8. " ETRANSINT ,EDMA Interrupt Error Mask Bit[8]" "Masked,Not masked" bitfld.long 0x04 7. " ESELFDIS ,EDMA Interrupt Error Mask Bit[7]" "Masked,Not masked" textline " " bitfld.long 0x04 5. " SERRINT ,EDMA Interrupt Error Mask Bit[5]" "Masked,Not masked" bitfld.long 0x04 4. " EDEVCON ,EDMA Interrupt Error Mask Bit[4]" "Masked,Not masked" textline " " bitfld.long 0x04 3. " EDEVDIS ,EDMA Interrupt Error Mask Bit[3]" "Masked,Not masked" bitfld.long 0x04 2. " EDEVERR ,EDMA Interrupt Error Mask Bit[2]" "Masked,Not masked" line.long 0x08 "ERQBAHR,EDMA Request Queue Base Address High Register" hexmask.long 0x08 0.--31. 0x1 " ERQQBA[63:32] ,EDMA Request Queue Base Address" line.long 0x0c "ERQIPR,EDMA Request Queue In-Pointer Register" hexmask.long.tbyte 0x0c 10.--31. 0x100 " ERQQBA[31:10] ,EDMA Request Queue Base Address" bitfld.long 0x0c 5.--9. " ERQQIP ,EDMA Request Queue In-Pointer" "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" line.long 0x10 "ERQOPR,EDMA Request Queue Out-Pointer Register" bitfld.long 0x10 5.--9. " ERQQOP ,EDMA Request Queue Out-Pointer" "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" line.long 0x14 "ERpQBAHR,EDMA Response Queue Base Address High Register" hexmask.long 0x14 0.--31. 0x1 " ERPQBA[63:32] ,EDMA Response Queue Base Address" line.long 0x18 "ERpQIPR,EDMA Response Queue In-Pointer Register" bitfld.long 0x18 3.--7. " ERPQIP ,EDMA Response Queue In-Pointer" "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" line.long 0x1c "ERpQOPR,EDMA Response Queue Out-Pointer Register" hexmask.long.tbyte 0x1c 8.--31. 0x100 " ERPQBA[31:8] ,EDMA Response Queue Base Address" bitfld.long 0x1c 3.--7. " ERPQOP ,EDMA Response Queue Out-Pointer" "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" line.long 0x20 "ECR,EDMA Command Register" bitfld.long 0x20 4. " EEDMAFRZ ,EDMA Freeze" "Pull,Not pull" bitfld.long 0x20 2. " EATARST ,ATA Device Reset" "Normal,Reset" textline " " bitfld.long 0x20 1. " EDSEDMA ,EDMA Disable" "No,Yes" bitfld.long 0x20 0. " EENEDMA ,EDMA Enable" "Disabled,Enabled" rgroup.long 0x030++0x3 line.long 0x00 "ESR,EDMA Status Register" bitfld.long 0x00 16.--21. " EIOId ,EDMA IO ID" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.byte 0x00 8.--15. 0x1 " ESTATE ,EDMA State" textline " " bitfld.long 0x00 7. " EDMAIDLE ,EDMA Idle" "Normal,Idle" bitfld.long 0x00 6. " ECACHEEMPTY ,Cache Empty" "Not empty,Empty" textline " " bitfld.long 0x00 5. " EDEVDIR ,Device Director" "Memory->Device,Device->Memory" bitfld.long 0x00 0.--4. " EDEVQUETAG ,EDMA Tag" "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" group.long 0x34++0x03 line.long 0x00 "EITR,EDMA IORdy Timeout Register" hexmask.long.word 0x00 0.--15. 1. " EIORDYTIMEOUT ,EDMA IORdy Signal Timeout Value" group.long 0x040++0x3 line.long 0x00 "ECDTR,EDMA Command Delay Threshold Register" bitfld.long 0x00 31. " CMDDATAOUTDELAYEN ,CMD Data Out Delay Enable" "Disabled,Enabled" hexmask.long.word 0x00 0.--15. 0x1 " CMDDELAYTHRSHD ,CMD Delay Threshold" group.long 0x060++0x3 line.long 0x00 "EHCR,EDMA Halt Conditions Register" bitfld.long 0x00 31. " TRANSPROTERR ,EDMA Halt Mask[31]" "Masked,Not masked" bitfld.long 0x00 30. " LINKDATATXERR[4] ,EDMA Halt Mask[30]" "Masked,Not masked" textline " " bitfld.long 0x00 29. " LINKDATATXERR[3] ,EDMA Halt Mask[29]" "Masked,Not masked" bitfld.long 0x00 28. " LINKDATATXERR[2] ,EDMA Halt Mask[28]" "Masked,Not masked" textline " " bitfld.long 0x00 27. " LINKDATATXERR[1] ,EDMA Halt Mask[27]" "Masked,Not masked" bitfld.long 0x00 26. " LINKDATATXERR[0] ,EDMA Halt Mask[26]" "Masked,Not masked" textline " " bitfld.long 0x00 25. " LINKCTLTXERR[4] ,EDMA Halt Mask[25]" "Masked,Not masked" bitfld.long 0x00 24. " LINKCTLTXERR[3] ,EDMA Halt Mask[24]" "Masked,Not masked" textline " " bitfld.long 0x00 23. " LINKCTLTXERR[2] ,EDMA Halt Mask[23]" "Masked,Not masked" bitfld.long 0x00 22. " LINKCTLTXERR[1] ,EDMA Halt Mask[22]" "Masked,Not masked" textline " " bitfld.long 0x00 21. " LINKCTLTXERR[0] ,EDMA Halt Mask[21]" "Masked,Not masked" bitfld.long 0x00 20. " LINKDATARXERR[3] ,EDMA Halt Mask[20]" "Masked,Not masked" textline " " bitfld.long 0x00 19. " LINKDATARXERR[2] ,EDMA Halt Mask[19]" "Masked,Not masked" bitfld.long 0x00 18. " LINKDATARXERR[1] ,EDMA Halt Mask[18]" "Masked,Not masked" textline " " bitfld.long 0x00 17. " LINKDATARXERR[0] ,EDMA Halt Mask[17]" "Masked,Not masked" bitfld.long 0x00 16. " LINKCTLRXERR[3] ,EDMA Halt Mask[16]" "Masked,Not masked" textline " " bitfld.long 0x00 15. " LINKCTLRXERR[2] ,EDMA Halt Mask[15]" "Masked,Not masked" bitfld.long 0x00 14. " LINKCTLRXERR[1] ,EDMA Halt Mask[14]" "Masked,Not masked" textline " " bitfld.long 0x00 13. " LINKCTLRXERR[0] ,EDMA Halt Mask[13]" "Masked,Not masked" bitfld.long 0x00 12. " EIORDYERR ,EDMA Halt Mask[12]" "Masked,Not masked" textline " " bitfld.long 0x00 8. " ETRANSINT ,EDMA Halt Mask[8]" "Masked,Not masked" bitfld.long 0x00 7. " ESELFDIS ,EDMA Halt Mask[7]" "Masked,Not masked" textline " " bitfld.long 0x00 5. " SERRINT ,EDMA Halt Mask[5]" "Masked,Not masked" bitfld.long 0x00 4. " EDEVCON ,EDMA Halt Mask[4]" "Masked,Not masked" textline " " bitfld.long 0x00 3. " EDEVDIS ,EDMA Halt Mask[3]" "Masked,Not masked" bitfld.long 0x00 2. " EDEVERR ,EDMA Halt Mask[2]" "Masked,Not masked" group.long 0x094++0x3 line.long 0x00 "ECQ0,EDMA NCQ0 Done/TCQ0 Outstanding Status Register" bitfld.long 0x00 31. " NCQDONE_TCQOUTSTAND[31] ,NCQ Completion Status/TCQ Outstanding Commands Status [31]" "0,Completed/Not completed" bitfld.long 0x00 30. " NCQDONE_TCQOUTSTAND[30] ,NCQ Completion Status/TCQ Outstanding Commands Status [30]" "0,Completed/Not completed" textline " " bitfld.long 0x00 29. " NCQDONE_TCQOUTSTAND[29] ,NCQ Completion Status/TCQ Outstanding Commands Status [29]" "0,Completed/Not completed" bitfld.long 0x00 28. " NCQDONE_TCQOUTSTAND[28] ,NCQ Completion Status/TCQ Outstanding Commands Status [28]" "0,Completed/Not completed" textline " " bitfld.long 0x00 27. " NCQDONE_TCQOUTSTAND[27] ,NCQ Completion Status/TCQ Outstanding Commands Status [27]" "0,Completed/Not completed" bitfld.long 0x00 26. " NCQDONE_TCQOUTSTAND[26] ,NCQ Completion Status/TCQ Outstanding Commands Status [26]" "0,Completed/Not completed" textline " " bitfld.long 0x00 25. " NCQDONE_TCQOUTSTAND[25] ,NCQ Completion Status/TCQ Outstanding Commands Status [25]" "0,Completed/Not completed" bitfld.long 0x00 24. " NCQDONE_TCQOUTSTAND[24] ,NCQ Completion Status/TCQ Outstanding Commands Status [24]" "0,Completed/Not completed" textline " " bitfld.long 0x00 23. " NCQDONE_TCQOUTSTAND[23] ,NCQ Completion Status/TCQ Outstanding Commands Status [23]" "0,Completed/Not completed" bitfld.long 0x00 22. " NCQDONE_TCQOUTSTAND[22] ,NCQ Completion Status/TCQ Outstanding Commands Status [22]" "0,Completed/Not completed" textline " " bitfld.long 0x00 21. " NCQDONE_TCQOUTSTAND[21] ,NCQ Completion Status/TCQ Outstanding Commands Status [21]" "0,Completed/Not completed" bitfld.long 0x00 20. " NCQDONE_TCQOUTSTAND[20] ,NCQ Completion Status/TCQ Outstanding Commands Status [20]" "0,Completed/Not completed" textline " " bitfld.long 0x00 19. " NCQDONE_TCQOUTSTAND[19] ,NCQ Completion Status/TCQ Outstanding Commands Status [19]" "0,Completed/Not completed" bitfld.long 0x00 18. " NCQDONE_TCQOUTSTAND[18] ,NCQ Completion Status/TCQ Outstanding Commands Status [18]" "0,Completed/Not completed" textline " " bitfld.long 0x00 17. " NCQDONE_TCQOUTSTAND[17] ,NCQ Completion Status/TCQ Outstanding Commands Status [17]" "0,Completed/Not completed" bitfld.long 0x00 16. " NCQDONE_TCQOUTSTAND[16] ,NCQ Completion Status/TCQ Outstanding Commands Status [16]" "0,Completed/Not completed" textline " " bitfld.long 0x00 15. " NCQDONE_TCQOUTSTAND[15] ,NCQ Completion Status/TCQ Outstanding Commands Status [15]" "0,Completed/Not completed" bitfld.long 0x00 14. " NCQDONE_TCQOUTSTAND[14] ,NCQ Completion Status/TCQ Outstanding Commands Status [14]" "0,Completed/Not completed" textline " " bitfld.long 0x00 13. " NCQDONE_TCQOUTSTAND[13] ,NCQ Completion Status/TCQ Outstanding Commands Status [13]" "0,Completed/Not completed" bitfld.long 0x00 12. " NCQDONE_TCQOUTSTAND[12] ,NCQ Completion Status/TCQ Outstanding Commands Status [12]" "0,Completed/Not completed" textline " " bitfld.long 0x00 11. " NCQDONE_TCQOUTSTAND[11] ,NCQ Completion Status/TCQ Outstanding Commands Status [11]" "0,Completed/Not completed" bitfld.long 0x00 10. " NCQDONE_TCQOUTSTAND[10] ,NCQ Completion Status/TCQ Outstanding Commands Status [10]" "0,Completed/Not completed" textline " " bitfld.long 0x00 9. " NCQDONE_TCQOUTSTAND[9] ,NCQ Completion Status/TCQ Outstanding Commands Status [9]" "0,Completed/Not completed" bitfld.long 0x00 8. " NCQDONE_TCQOUTSTAND[8] ,NCQ Completion Status/TCQ Outstanding Commands Status [8]" "0,Completed/Not completed" textline " " bitfld.long 0x00 7. " NCQDONE_TCQOUTSTAND[7] ,NCQ Completion Status/TCQ Outstanding Commands Status [7]" "0,Completed/Not completed" bitfld.long 0x00 6. " NCQDONE_TCQOUTSTAND[6] ,NCQ Completion Status/TCQ Outstanding Commands Status [6]" "0,Completed/Not completed" textline " " bitfld.long 0x00 5. " NCQDONE_TCQOUTSTAND[5] ,NCQ Completion Status/TCQ Outstanding Commands Status [5]" "0,Completed/Not completed" bitfld.long 0x00 4. " NCQDONE_TCQOUTSTAND[4] ,NCQ Completion Status/TCQ Outstanding Commands Status [4]" "0,Completed/Not completed" textline " " bitfld.long 0x00 3. " NCQDONE_TCQOUTSTAND[3] ,NCQ Completion Status/TCQ Outstanding Commands Status [3]" "0,Completed/Not completed" bitfld.long 0x00 2. " NCQDONE_TCQOUTSTAND[2] ,NCQ Completion Status/TCQ Outstanding Commands Status [2]" "0,Completed/Not completed" textline " " bitfld.long 0x00 1. " NCQDONE_TCQOUTSTAND[1] ,NCQ Completion Status/TCQ Outstanding Commands Status [1]" "0,Completed/Not completed" bitfld.long 0x00 0. " NCQDONE_TCQOUTSTAND[0] ,NCQ Completion Status/TCQ Outstanding Commands Status [0]" "0,Completed/Not completed" tree.end tree "Serial-ATA Interface Registers" width 10. group.long 0x50++0x3 line.long 0x00 "SICONFR,Serial-ATA Interface Configuration Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " COMCHANNEL ,Communication Channel Operating Mode" "Disk controller,Target mode operation" bitfld.long 0x00 10. " TARGETMODE ,Target Mode" "Target,Initiator" textline " " bitfld.long 0x00 8. " COMMEN ,PHY Communication Enable" "No override,Override" bitfld.long 0x00 7. " GEN2EN ,Generation 2 Communication Speed Support Enable" "Disabled,Enabled" else bitfld.long 0x00 26. " CMDRETXDS ,Retransmit Disable" "No,Yes" bitfld.long 0x00 25. " LINKRSTEN ,Link Reset Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 24. " IGNOREBSY ,Ignore Busy" "Not ignored,Ignored" bitfld.long 0x00 19. " CLK_DET_EN ,Enable TX/RX auto recovery circuit" "Disabled,Enabled" textline " " bitfld.long 0x00 15. " EMPH_TYPE_PRE ,Emphasis Selection" "De-emphasis,Pre-emphasis" bitfld.long 0x00 14. " TX_EMPH_EN ,TX Emphasis Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " EMPH_LVLADJ_EN ,Emphasis Level Adjust" "Disabled,Enabled" bitfld.long 0x00 11. " COMCHANNEL ,Communication Channel Operating Mode" "Disk controller,Target mode operation" textline " " bitfld.long 0x00 10. " TARGETMODE ,Target Mode" "Target,Initiator" bitfld.long 0x00 9. " PHYSHUTDOWN ,PHY Shutdown" "Functional,Shutdown" textline " " bitfld.long 0x00 8. " COMMEN ,PHY Communication Enable" "No override,Override" bitfld.long 0x00 7. " GEN2EN ,Generation 2 Communication Speed Support Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " PHYSSCEN ,SSC Enable" "Disabled,Enabled" bitfld.long 0x00 0.--1. " REFLECTING ,PHY PLL Reference Clock Frequency" "20 MHz,25 MHz,30 MHz,40 MHz" endif sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x58++0x03 line.long 0x00 "LPECR,LP Phy External Control Register" bitfld.long 0x00 9.--12. " PIN_PHY_GEN_RX ,Receiver Generation Select" "1.5 Gbps,3 Gbps,?..." bitfld.long 0x00 5.--8. " PIN_PHY_GEN_TX ,Transmitter Generation Select" "1.5 Gbps,3 Gbps,?..." textline " " bitfld.long 0x00 2. " PIN_PU_TX ,Power Up Transmitter" "Powered down,Powered up" bitfld.long 0x00 1. " PIN_PU_RX ,Power Up Receiver" "Powered down,Powered up" textline " " bitfld.long 0x00 0. " PIN_PU_PLL ,Power Up PLL" "Powered down,Powered up" else sif (cpu()=="88F6282"||cpu()=="88F6283"||cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="88F6192") group.long 0x54++0x03 line.long 0x00 "SPLLCONR,Serial-ATA PLL Configuration Register" bitfld.long 0x00 23.--25. " GEN2_INTPI ,Gen2 TX&RX Interpolator Bias Current (Speed=0/Speed=1)" "10uA/20uA,15uA/30uA,20uA/40uA,25uA/50uA,30uA/60uA,35uA/70uA,40uA/80uA,45uA/90uA" bitfld.long 0x00 21.--22. " GEN2_REFDIV ,Gen2 Reference Frequency Divider" "Div by 1,Div by 2,Div by 4,Div by 3" textline " " bitfld.long 0x00 19.--20. " GEN2_FBDIV[6:7] ,Gen2 PLL Feedback Divider" "Div by 5,Div by 2,Div by 4,Div by 3" bitfld.long 0x00 13.--18. " GEN2_FBDIV[0:5] ,Gen2 PLL Feedback Divider" "Div by 2,Div by 3,Div by 4,Div by 5,Div by 6,Div by 7,Div by 8,Div by 9,Div by 10,Div by 11,Div by 12,Div by 13,Div by 14,Div by 15,Div by 16,Div by 17,Div by 18,Div by 19,Div by 20,Div by 21,Div by 22,Div by 23,Div by 24,Div by 25,Div by 26,Div by 27,Div by 28,Div by 29,Div by 30,Div by 31,Div by 32,Div by 33,Div by 34,Div by 35,Div by 36,Div by 37,Div by 38,Div by 39,Div by 40,Div by 41,Div by 42,Div by 43,Div by 44,Div by 45,Div by 46,Div by 47,Div by 48,Div by 49,Div by 50,Div by 51,Div by 52,Div by 53,Div by 54,Div by 55,Div by 56,Div by 57,Div by 58,Div by 59,Div by 60,Div by 61,Div by 62,Div by 63,Div by 64,Div by 65" textline " " bitfld.long 0x00 10.--12. " GEN1_INTPI ,Gen1 TX&RX Interpolator Bias Current (Speed=0/Speed=1)" "10uA/30uA,15uA/30uA,20uA/40uA,25uA/50uA,30uA/60uA,35uA/70uA,40uA/80uA,45uA/90uA" bitfld.long 0x00 8.--9. " GEN1_REFDIV ,Gen1 Reference Frequency Divider" "Div by 1,Div by 2,Div by 4,Div by 3" textline " " bitfld.long 0x00 6.--7. " GEN1_FBDIV[6:7] ,Gen1 PLL Feedback Divider" "Div by 5,Div by 2,Div by 4,Div by 3" bitfld.long 0x00 0.--5. " GEN1_FBDIV[0:5] ,Gen1 PLL Feedback Divider" "Div by 2,Div by 3,Div by 4,Div by 5,Div by 6,Div by 7,Div by 8,Div by 9,Div by 10,Div by 11,Div by 12,Div by 13,Div by 14,Div by 15,Div by 16,Div by 17,Div by 18,Div by 19,Div by 20,Div by 21,Div by 22,Div by 23,Div by 24,Div by 25,Div by 26,Div by 27,Div by 28,Div by 29,Div by 30,Div by 31,Div by 32,Div by 33,Div by 34,Div by 35,Div by 36,Div by 37,Div by 38,Div by 39,Div by 40,Div by 41,Div by 42,Div by 43,Div by 44,Div by 45,Div by 46,Div by 47,Div by 48,Div by 49,Div by 50,Div by 51,Div by 52,Div by 53,Div by 54,Div by 55,Div by 56,Div by 57,Div by 58,Div by 59,Div by 60,Div by 61,Div by 62,Div by 63,Div by 64,Div by 65" else group.long 0x54++0x03 line.long 0x00 "SPLLCONR,Serial-ATA PLL Configuration Register" bitfld.long 0x00 23.--25. " GEN2_INTPI ,Gen2 TX&RX Interpolator Bias Current (Speed=0/Speed=1)" "10uA/20uA,15uA/30uA,20uA/40uA,25uA/50uA,30uA/60uA,35uA/70uA,40uA/80uA,45uA/90uA" bitfld.long 0x00 21.--22. " GEN2_REFDIV ,Gen2 Reference Frequency Divider" "Div by 1,Div by 2,Div by 4,Div by 3" textline " " bitfld.long 0x00 19.--20. " GEN2_FBDIV[6:7] ,Gen2 PLL Feedback Divider" "Div by 5,Div by 2,Div by 4,Div by 3" bitfld.long 0x00 13.--18. " GEN2_FBDIV[0:5] ,Gen2 PLL Feedback Divider" "Div by 2,Div by 3,Div by 4,Div by 5,Div by 6,Div by 7,Div by 8,Div by 9,Div by 10,Div by 11,Div by 12,Div by 13,Div by 14,Div by 15,Div by 16,Div by 17,Div by 18,Div by 19,Div by 20,Div by 21,Div by 22,Div by 23,Div by 24,Div by 25,Div by 26,Div by 27,Div by 28,Div by 29,Div by 30,Div by 31,Div by 32,Div by 33,Div by 34,Div by 35,Div by 36,Div by 37,Div by 38,Div by 39,Div by 40,Div by 41,Div by 42,Div by 43,Div by 44,Div by 45,Div by 46,Div by 47,Div by 48,Div by 49,Div by 50,Div by 51,Div by 52,Div by 53,Div by 54,Div by 55,Div by 56,Div by 57,Div by 58,Div by 59,Div by 60,Div by 61,Div by 62,Div by 63,Div by 64,Div by 65" textline " " bitfld.long 0x00 10.--12. " GEN1_INTPI ,Gen1 TX&RX Interpolator Bias Current (Speed=0/Speed=1)" "10uA/30uA,15uA/30uA,20uA/40uA,25uA/50uA,30uA/60uA,35uA/70uA,40uA/80uA,45uA/90uA" bitfld.long 0x00 8.--9. " GEN1_REFDIV ,Gen1 Reference Frequency Divider" "Div by 1,Div by 2,Div by 4,Div by 3" textline " " bitfld.long 0x00 6.--7. " GEN1_FBDIV[6:7] ,Gen1 PLL Feedback Divider" "Div by 5,Div by 2,Div by 4,Div by 3" bitfld.long 0x00 0.--5. " GEN1_FBDIV[0:5] ,Gen1 PLL Feedback Divider" "Div by 2,Div by 3,Div by 4,Div by 5,Div by 6,Div by 7,Div by 8,Div by 9,Div by 10,Div by 11,Div by 12,Div by 13,Div by 14,Div by 15,Div by 16,Div by 17,Div by 18,Div by 19,Div by 20,Div by 21,Div by 22,Div by 23,Div by 24,Div by 25,Div by 26,Div by 27,Div by 28,Div by 29,Div by 30,Div by 31,Div by 32,Div by 33,Div by 34,Div by 35,Div by 36,Div by 37,Div by 38,Div by 39,Div by 40,Div by 41,Div by 42,Div by 43,Div by 44,Div by 45,Div by 46,Div by 47,Div by 48,Div by 49,Div by 50,Div by 51,Div by 52,Div by 53,Div by 54,Div by 55,Div by 56,Div by 57,Div by 58,Div by 59,Div by 60,Div by 61,Div by 62,Div by 63,Div by 64,Div by 65" endif endif rgroup.long 0x300++0x3 line.long 0x00 "SSR,SATA Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 8.--11. " IPM ,Interface Power Managment State" "No communication,Active,Partial,Reserved,Reserved,Reserved,Slumber,?..." else bitfld.long 0x00 8.--11. " IPM ,Interface Power Managment State" "No communication,Active,Partial,Slumber,?..." endif bitfld.long 0x00 4.--7. " SPD ,Negotiated Interface Communication Speed" "No negotiation,GEN1 negotiation,GEN2 negotiation,?..." textline " " bitfld.long 0x00 0.--3. " DET ,Device Detection" "No device,Without comm.,Reserved,With comm.,PHY offline,?..." group.long 0x304++0xB line.long 0x00 "SERR,SATA Error Register" eventfld.long 0x00 26. " X ,Exchanged" "No error,Error" eventfld.long 0x00 24. " T ,Transport State Transition Error" "No error,Error" textline " " eventfld.long 0x00 23. " S ,Link Sequence Error" "No error,Error" eventfld.long 0x00 22. " H ,Handshake" "No error,Error" textline " " eventfld.long 0x00 21. " C ,CRC Error" "No error,Error" eventfld.long 0x00 20. " D ,Disparity Error" "No error,Error" textline " " eventfld.long 0x00 19. " B ,10-bit to 8-bit Decode Error" "No error,Error" eventfld.long 0x00 18. " W ,Communication Wake" "No error,Error" textline " " eventfld.long 0x00 16. " N ,PhyRdy Change State" "Not changed,Changed" eventfld.long 0x00 1. " M ,Recovered Communication Error" "No error,Error" line.long 0x04 "SCR,SATA Control Register" bitfld.long 0x04 12.--15. " SPM ,Select Power Managment State" "No request,Partial,Slumber,Active,?..." bitfld.long 0x04 8.--11. " IPM ,Interface Power Managment State" "No restrictions,Partial,Slumber,Partial/Slumber,?..." textline " " bitfld.long 0x04 4.--7. " SPD ,Communication Speed" "No restrictions,<=GEN1,<=GEN2,?..." bitfld.long 0x04 0.--3. " DET ,Host Adapter Device Detection" "No request,Interface communication,Reserved,Reserved,Disable PHY,?..." line.long 0x08 "LTMR,LT Mode Register" bitfld.long 0x08 7. " NEARENDLBEN ,Near-End Loopback Enable" "Disabled,Enabled" hexmask.long.byte 0x08 0.--5. 0x1 " RCVWATERMARK ,Water Mark Receiving Flow Control" sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") group.long 0x310++0x7 line.long 0x00 "PHYM3R,PHY Mode 3 Register" bitfld.long 0x00 31. " MUCNT_EN ,Enable MU Counter" "Disabled,Enabled" bitfld.long 0x00 29.--30. " SELMUPI ,Multiplier Phase before counter switches" "/1,/2,/4,/8" textline " " bitfld.long 0x00 27.--28. " SELMUPF ,Multiplier Phase after counter switches" "/1,/2,/4,/8" bitfld.long 0x00 25.--26. " SELMUFI ,Select Multiplier Frequency before counter switches" "/128,/256,/512,/1024" textline " " bitfld.long 0x00 23.--24. " SELMUFF ,Select Frequency Multiplier after counter switches" "/128,/256,/512,/1024" bitfld.long 0x00 21.--22. " SEL_MUCNT_LEN ,Training Length Selection" "520 us,260 us,130 us,65 us" textline " " bitfld.long 0x00 20. " SSC_EN_MASK_XOR ,Mask of Spread Spectrum Clocking signal" "Off,On" bitfld.long 0x00 19. " SSC_DSPREAD ,Down-Spread SSC Selection" "Mid,Down" textline " " bitfld.long 0x00 16.--18. " SEL_DSPREAD ,Delta Error Selection" "1000 ppm,2000 ppm,3000 ppm,4000 ppm,5000 ppm,6000 ppm,?..." bitfld.long 0x00 15. " AUTO_TX_OFFSET ,Auto RX Clock Recovery Tracking Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 14. " FRC_TXFOFFS ,Transmitter Frequency Offset Initialization" "Disabled,Enabled" hexmask.long.word 0x00 4.--13. 1. " INIT_TXFOFFS ,Initial Transmitter Frequency Offset [9:0]" textline " " bitfld.long 0x00 2.--3. " AVG_WINDOW ,TX Frequency Average Window Selection" "1,8,32,128" bitfld.long 0x00 0. " TX_OFFSET_READY ,INIT_TXOFFS value into the TX clock frequency loop load" "Not asserted,Asserted" line.long 0x04 "PHYM4R,PHY Mode 4 Register" bitfld.long 0x04 31. " OOB_BYPASS ,Out of band bypass" "Normal,Bypass" bitfld.long 0x04 30. " PARTIAL_TRAINING ,Training Mode when resuming from power states" "No training,Training" textline " " bitfld.long 0x04 29. " DISSWAP ,Hot Swap detection." "On,Off" bitfld.long 0x04 28. " FREEZE_AFTER_LOCK ,Freeze after lock" "Run,Freeze" textline " " bitfld.long 0x04 27. " SPEED_CHANGE_SEND_IDLE ,Speed change Send Idle" "Not sent,Sent" bitfld.long 0x04 26. " DISABLE_MISMATCH ,Disable Mismatch" "No,Yes" textline " " bitfld.long 0x04 25. " PORTSELECTOR ,Port Selector" "0,1" bitfld.long 0x04 24. " SQUELCH_FLOOP_ON ,Frequency loop freeze" "Not freeze,Freeze" textline " " bitfld.long 0x04 23. " CLK_MONITOR_EN ,Enable monitoring of clocks on test pins" "Disabled,Enabled" bitfld.long 0x04 22. " TXCLK_SEL ,TXCLK_SEL Clock Phase Select" "Non inverting,Inverting" textline " " bitfld.long 0x04 21. " RXCLK_SEL ,RXCLK_SEL Clock Phase Select" "Non inverting,Inverting" bitfld.long 0x04 18.--20. " HOTPLUG_TIMER ,Hot-Plug Detection Timer" "2 ms,4 ms,10 ms,16 ms,32 ms,64 ms,128 ms,256 ms" textline " " bitfld.long 0x04 11. " RFRC_RXOFFS ,Receiver Frequency Offset Initialization Enable" "Disabled,Enabled" hexmask.long.byte 0x04 3.--10. 1. " INIT_RXOFFS ,Initial Receiver Frequency Offset" textline " " bitfld.long 0x04 2. " FLOOP_EN ,RX CDR Frequency Loop Enable" "Disabled,Enabled" bitfld.long 0x04 1. " RXSAT_DIS ,Receiver CDR Frequency Offset Method" "Saturation,Wrap-Around" textline " " bitfld.long 0x04 0. " SATU_OD8 ,Second Order Loop Saturation Method" "To 2.4%,To 0.8%" group.long 0x32C++0x03 line.long 0x00 "PHYM1R,PHY Mode 1 Register" bitfld.long 0x00 20.--21. " TXVDD ,TXVDD" "VDD,1.2 V,1.3 V,1.4 V" bitfld.long 0x00 18.--19. " RXVDD ,RXVDD" "VDD,1.2 V,1.3 V,1.4 V" textline " " bitfld.long 0x00 16.--17. " RXVCOM ,Receiver Common-mode voltage" "0.20 V,0.25 V,0.30 V,0.35 V" textline " " sif (cpu()!="88F6282"&&cpu()!="88F6283"&&cpu()!="88AP510-V6"&&cpu()!="88AP510-V7") bitfld.long 0x00 11. " SPEED_MASKXOR ,Mask of speed settings" "GEN1,GEN2" textline " " endif bitfld.long 0x00 7.--10. " ICP ,PLL Charge Pump Current Control to adjust Loop BW" "5 uA,10 uA,15 uA,20 uA,25 uA,30 uA,35 uA,40 uA,45 uA,50 uA,55 uA,60 uA,65 uA,70 uA,75 uA,80 uA" bitfld.long 0x00 6. " EXTKVCO_EN ,External KVCO Value Selection" "Calibration result,EXTKVCO" textline " " bitfld.long 0x00 3.--5. " EXTKVCO ,Programmable KVCO values" "CAP 0,CAP 1,CAP 2,CAP 3,CAP 4,CAP 5,CAP 6,CAP 7" bitfld.long 0x00 1.--2. " VTHVCOCAL ,VCOs Calibration Threshold" "1.1 V,1.15 V,1.2 V,1.25 V" group.long 0x330++0x3 line.long 0x00 "PHYM2R,PHY Mode 2 Register" bitfld.long 0x00 31. " IMP_CAL_EN ,Impedance calibration enable" "Disabled,Enabled" bitfld.long 0x00 30. " PLL_CAL_EN ,PLL calibration enable" "Disabled,Enabled" textline " " bitfld.long 0x00 26.--29. " EXTRXIMP ,RX Impedance" "90.9 ohm,83.3 ohm,76.9 ohm,71.4 ohm,66.7 ohm,62.5 ohm,58.8 ohm,55.6 ohm,52.6 ohm,50 ohm,47.6 ohm,45.5 ohm,43.5 ohm,41.7 ohm,40 ohm,38.5 ohm" textline " " bitfld.long 0x00 24. " EXTIMP_EN ,Impedance Value Selection" "Calibration,EXTRIMP" bitfld.long 0x00 20.--23. " TXIMP ,Transmitter Impedance TC" "90.9 ohm,83.3 ohm,76.9 ohm,71.4 ohm,66.7 ohm,62.5 ohm,58.8 ohm,55.6 ohm,52.6 ohm,50 ohm,47.6 ohm,45.5 ohm,43.5 ohm,41.7 ohm,40 ohm,38.5 ohm" textline " " bitfld.long 0x00 11. " LOOPBACK ,Local analog Loopback Enable" "Normal,Loopback" bitfld.long 0x00 6. " TM_CLK_STAT ,TM Clock Status" "Active,Gated off" textline " " bitfld.long 0x00 4. " PD_TX_AUTO ,Tx Automatic Power Down Enable" "Disabled,Enabled" bitfld.long 0x00 3. " PU_IVREF ,IVREF Power Up" "Power down,Power up" textline " " bitfld.long 0x00 2. " PU_PLL ,PLL Power Up" "Power down,Power up" bitfld.long 0x00 1. " FORCE_PU_RX ,Receiver Power Up" "Power down,Power up" textline " " bitfld.long 0x00 0. " FORCE_PU_TX ,Transmitter Power Up" "Power down,Power up" endif group.long 0x334++0x3 line.long 0x00 "BISTCR, BIST Control Register" bitfld.long 0x00 10. " BISTRESULT ,BIST Test Pass" "Passed,Failed" bitfld.long 0x00 9. " BISTEN ,BIST Test Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " BISTMODE ,BIST Mode" "Receiver,Transmiter" hexmask.long.byte 0x00 0.--7. 0x1 " BISTPattern ,BIST Pattern" sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x338++0x7 line.long 0x00 "BIST-DW1,BIST-DW1 Register" line.long 0x04 "BIST-DW2,BIST-DW2 Register" else wgroup.long 0x338++0x7 line.long 0x00 "BIST-DW1,BIST-DW1 Register" line.long 0x04 "BIST-DW2,BIST-DW2 Register" endif group.long 0x340++0x7 line.long 0x00 "SERRIMR,SATA Error Interrupt Mask Register" bitfld.long 0x00 26. " X ,Interrupt Mask Bit[26]" "Masked,Not masked" bitfld.long 0x00 24. " T ,Interrupt Mask Bit[24]" "Masked,Not masked" textline " " bitfld.long 0x00 23. " S ,Interrupt Mask Bit[23]" "Masked,Not masked" bitfld.long 0x00 22. " H ,Interrupt Mask Bit[22]" "Masked,Not masked" textline " " bitfld.long 0x00 21. " C ,Interrupt Mask Bit[21]" "Masked,Not masked" bitfld.long 0x00 20. " D ,Interrupt Mask Bit[20]" "Masked,Not masked" textline " " bitfld.long 0x00 19. " B ,Interrupt Mask Bit[19]" "Masked,Not masked" bitfld.long 0x00 18. " W ,Interrupt Mask Bit[18]" "Masked,Not masked" textline " " bitfld.long 0x00 16. " N ,Interrupt Mask Bit[16]" "Masked,Not masked" bitfld.long 0x00 1. " M ,Interrupt Mask Bit[1]" "Masked,Not masked" line.long 0x04 "SICR,Serial-ATA Interface Control Register" bitfld.long 0x04 25. " SENDSFTRST ,Self-Negate" "Not send,Send" bitfld.long 0x04 24. " CLEARSTATUS ,Status Self-Clear" "Not cleared,Cleared" textline " " bitfld.long 0x04 16. " EDMAACTIVE ,DMA Active" "Not sent,Sent" bitfld.long 0x04 9. " VENDORUQSEND ,Send Vendor Unique FIS" "0,1" textline " " bitfld.long 0x04 8. " VENDORUQMD ,Vendor Unique Mode" "Off,On" bitfld.long 0x04 0.--3. " PMPORTTX ,Port Multiplier Transmit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xa4000+0x348))&0x2)==0x0) group.long 0x348++0x3 line.long 0x00 "SITCR,Serial-ATA Interface Test Control Register" bitfld.long 0x00 31. " PORTNUMDEVERR[15] ,Error received on port [15]" "Not received,Received" bitfld.long 0x00 30. " PORTNUMDEVERR[14] ,Error received on port [14]" "Not received,Received" textline " " bitfld.long 0x00 29. " PORTNUMDEVERR[13] ,Error received on port [13]" "Not received,Received" bitfld.long 0x00 28. " PORTNUMDEVERR[12] ,Error received on port [12]" "Not received,Received" textline " " bitfld.long 0x00 27. " PORTNUMDEVERR[11] ,Error received on port [11]" "Not received,Received" bitfld.long 0x00 26. " PORTNUMDEVERR[10] ,Error received on port [10]" "Not received,Received" textline " " bitfld.long 0x00 25. " PORTNUMDEVERR[9] ,Error received on port [9]" "Not received,Received" bitfld.long 0x00 24. " PORTNUMDEVERR[8] ,Error received on port [8]" "Not received,Received" textline " " bitfld.long 0x00 23. " PORTNUMDEVERR[7] ,Error received on port [7]" "Not received,Received" bitfld.long 0x00 22. " PORTNUMDEVERR[6] ,Error received on port [6]" "Not received,Received" textline " " bitfld.long 0x00 21. " PORTNUMDEVERR[5] ,Error received on port [5]" "Not received,Received" bitfld.long 0x00 20. " PORTNUMDEVERR[4] ,Error received on port [4]" "Not received,Received" textline " " bitfld.long 0x00 19. " PORTNUMDEVERR[3] ,Error received on port [3]" "Not received,Received" bitfld.long 0x00 18. " PORTNUMDEVERR[2] ,Error received on port [2]" "Not received,Received" textline " " bitfld.long 0x00 17. " PORTNUMDEVERR[1] ,Error received on port [1]" "Not received,Received" bitfld.long 0x00 16. " PORTNUMDEVERR[0] ,Error received on port [0]" "Not received,Received" textline " " bitfld.long 0x00 14.--15. " TRANSFRMSIZ ,Maximum Transmit Frame Size" "8KB,512B,64B,128B" bitfld.long 0x00 13. " LBSTARTRD ,Loopback Start" "Disabled,Enabled" textline " " bitfld.long 0x00 9.--12. " LBPATTERN ,Loppback Pattern" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8. " LBENABLE ,PHY Loppback Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " TRANSFRMSIZEXT ,Maximum Transmit Frame Size Extended" "0,1" bitfld.long 0x00 0. " MBISTEN ,Memory BIST Enable" "Disabled,Enabled" else group.long 0x348++0x3 line.long 0x00 "SITCR,Serial-ATA Interface Test Control Register" bitfld.long 0x00 31. " PORTNUMDEVERR[15] ,Error received on port [15]" "Not received,Received" bitfld.long 0x00 30. " PORTNUMDEVERR[14] ,Error received on port [14]" "Not received,Received" textline " " bitfld.long 0x00 29. " PORTNUMDEVERR[13] ,Error received on port [13]" "Not received,Received" bitfld.long 0x00 28. " PORTNUMDEVERR[12] ,Error received on port [12]" "Not received,Received" textline " " bitfld.long 0x00 27. " PORTNUMDEVERR[11] ,Error received on port [11]" "Not received,Received" bitfld.long 0x00 26. " PORTNUMDEVERR[10] ,Error received on port [10]" "Not received,Received" textline " " bitfld.long 0x00 25. " PORTNUMDEVERR[9] ,Error received on port [9]" "Not received,Received" bitfld.long 0x00 24. " PORTNUMDEVERR[8] ,Error received on port [8]" "Not received,Received" textline " " bitfld.long 0x00 23. " PORTNUMDEVERR[7] ,Error received on port [7]" "Not received,Received" bitfld.long 0x00 22. " PORTNUMDEVERR[6] ,Error received on port [6]" "Not received,Received" textline " " bitfld.long 0x00 21. " PORTNUMDEVERR[5] ,Error received on port [5]" "Not received,Received" bitfld.long 0x00 20. " PORTNUMDEVERR[4] ,Error received on port [4]" "Not received,Received" textline " " bitfld.long 0x00 19. " PORTNUMDEVERR[3] ,Error received on port [3]" "Not received,Received" bitfld.long 0x00 18. " PORTNUMDEVERR[2] ,Error received on port [2]" "Not received,Received" textline " " bitfld.long 0x00 17. " PORTNUMDEVERR[1] ,Error received on port [1]" "Not received,Received" bitfld.long 0x00 16. " PORTNUMDEVERR[0] ,Error received on port [0]" "Not received,Received" textline " " bitfld.long 0x00 14.--15. " TRANSFRMSIZ ,Maximum Transmit Frame Size" "256B,1KB,2KB,4KB" bitfld.long 0x00 13. " LBSTARTRD ,Loopback Start" "Disabled,Enabled" textline " " bitfld.long 0x00 9.--12. " LBPATTERN ,Loppback Pattern" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8. " LBENABLE ,PHY Loppback Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " TRANSFRMSIZEXT ,Maximum Transmit Frame Size Extended" "0,1" bitfld.long 0x00 0. " MBISTEN ,Memory BIST Enable" "Disabled,Enabled" endif rgroup.long 0x34c++0x3 line.long 0x00 "SISR,Serial-ATA Interface Status Register" bitfld.long 0x00 31. " N ,Notification" "Normal,Notification" bitfld.long 0x00 30. " RXBIST ,BIST Received" "Not received,Received" textline " " bitfld.long 0x00 24.--28. " TRANSFSMSTS ,Transport Layer FSM Status" "Idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle,Not idle" bitfld.long 0x00 23. " LINKDOWN ,SATA Communication Ready" "Ready,Not ready" textline " " bitfld.long 0x00 22. " PLUGIN ,Cable Plug-In Indicator and Device Presence Indication" "Not detected,Detected" bitfld.long 0x00 21. " TXHDACT ,Tx Header Active" "Idle,Active" textline " " bitfld.long 0x00 20. " RXHDACT ,Rx Header Active" "Idle,Active" bitfld.long 0x00 19. " PIOACT ,PIO Active" "Idle,Active" textline " " bitfld.long 0x00 18. " DMAACT ,DMA Active" "Idle,Active" bitfld.long 0x00 17. " LBPASS ,Near-end Loopback Pass" "Failed,Passed" textline " " bitfld.long 0x00 16. " ABORTCOMMAND ,Abort Command" "Not aborted,Aborted" bitfld.long 0x00 15. " MBISTFAIL ,Memory BIST Fail" "Passed,Failed" textline " " bitfld.long 0x00 14. " MBISTRDY ,Memory BIST Ready" "Incomplete,Complete" bitfld.long 0x00 13. " VENDORUQERR ,Vendor Unique FIS Transmission Error" "Complete,Error" textline " " bitfld.long 0x00 12. " VENDORUQDN ,Vendor Unique FIS Transmission Done" "Incomplete,Complete" bitfld.long 0x00 8.--11. " PMPORTRX ,Port Multiplier Received" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " hexmask.long.byte 0x00 0.--7. 0x1 " FISTypeRx ,FIS TYPE Received" group.long 0x35c++0xf line.long 0x00 "VUQR,Vendor Unique Register" line.long 0x04 "FISCONFR,FIS Configuration Register" bitfld.long 0x04 17. " FISUNRECTYPECONT ,FIS Unrecognized Type" "Error,No error" bitfld.long 0x04 16. " FISDMAACTIVESYNCRESP ,FIS DMA Active SYNC Response" "Normal,SYNC primitive" textline " " bitfld.long 0x04 15. " FISWAIT4HOSTRDYEN[7] ,FIS Wait 4 Host Ready Bit[7] Enable(Any FIS)" "Not wait,Wait" bitfld.long 0x04 14. " FISWAIT4HOSTRDYEN[6] ,FIS Wait 4 Host Ready Bit[6] Enable(Unrecognized FIS Type)" "Not wait,Wait" textline " " bitfld.long 0x04 13. " FISWAIT4HOSTRDYEN[5] ,FIS Wait 4 Host Ready Bit[5] Enable(Data FIS with Link)" "Not wait,Wait" bitfld.long 0x04 12. " FISWAIT4HOSTRDYEN[4] ,FIS Wait 4 Host Ready Bit[4] Enable(PIO Setup FIS)" "Not wait,Wait" textline " " bitfld.long 0x04 11. " FISWAIT4HOSTRDYEN[3] ,FIS Wait 4 Host Ready Bit[3] Enable(BIST Activate FIS)" "Not wait,Wait" bitfld.long 0x04 10. " FISWAIT4HOSTRDYEN[2] ,FIS Wait 4 Host Ready Bit[2] Enable(SDB FIS Received width )" "Not wait,Wait" textline " " bitfld.long 0x04 9. " FISWAIT4HOSTRDYEN[1] ,FIS Wait 4 Host Ready Bit[1] Enable(SDB FIS Received width )" "Not wait,Wait" bitfld.long 0x04 8. " FISWAIT4HOSTRDYEN[0] ,FIS Wait 4 Host Ready Bit[0] Enable(Device to Host FIS with or )" "Not wait,Wait" textline " " bitfld.long 0x04 5. " FISWAIT4RDYEN[5] ,FIS Wait 4 Ready Bti[5] Enable(Data FIS entire FIS)" "Not wait,Wait" bitfld.long 0x04 4. " FISWAIT4RDYEN[4] ,FIS Wait 4 Ready Bti[4] Enable(Data FIS first DW)" "Not wait,Wait" textline " " bitfld.long 0x04 3. " FISWAIT4RDYEN[3] ,FIS Wait 4 Ready Bti[3] Enable(DMA Setup FIS)" "Not wait,Wait" bitfld.long 0x04 2. " FISWAIT4RDYEN[2] ,FIS Wait 4 Ready Bti[2] Enable(DMA Activate FIS)" "Not wait,Wait" textline " " bitfld.long 0x04 1. " FISWAIT4RDYEN[1] ,FIS Wait 4 Ready Bti[1] Enable(SDB FIS Received with )" "Not wait,Wait" bitfld.long 0x04 0. " FISWAIT4RDYEN[0] ,FIS Wait 4 Ready Bti[0] Enable(Device to Host FIS)" "Not wait,Wait" line.long 0x08 "FISINTCR,FIS Interrupt Cause Register" bitfld.long 0x08 25. " FISTXERR ,FIS Transmission Error" "Complete,Incomplete" bitfld.long 0x08 24. " FISTXDONE ,FIS Transmission Done" "Continues,Complete" textline " " bitfld.long 0x08 15. " FISWAIT4HOSTRDY[7] ,FIS Wait 4 Host Ready Bit[7] Interrupt(Any FIS)" "No interrupt,Interrupt" bitfld.long 0x08 14. " FISWAIT4HOSTRDY[6] ,FIS Wait 4 Host Ready Bit[6] Interrupt(Unrecognized FIS Type)" "No interrupt,Interrupt" textline " " bitfld.long 0x08 13. " FISWAIT4HOSTRDY[5] ,FIS Wait 4 Host Ready Bit[5] Interrupt(Data FIS with Link error)" "No interrupt,Interrupt" bitfld.long 0x08 12. " FISWAIT4HOSTRDY[4] ,FIS Wait 4 Host Ready Bit[4] Interrupt(PIO Setup FIS)" "No interrupt,Interrupt" textline " " bitfld.long 0x08 11. " FISWAIT4HOSTRDY[3] ,FIS Wait 4 Host Ready Bit[3] Interrupt(BIST Activate FIS)" "No interrupt,Interrupt" bitfld.long 0x08 10. " FISWAIT4HOSTRDY[2] ,FIS Wait 4 Host Ready Bit[2] Interrupt(SDB FIS Received width )" "No interrupt,Interrupt" textline " " bitfld.long 0x08 9. " FISWAIT4HOSTRDY[1] ,FIS Wait 4 Host Ready Bit[1] Interrupt(SDB FIS Received width )" "No interrupt,Interrupt" bitfld.long 0x08 8. " FISWAIT4HOSTRDY[0] ,FIS Wait 4 Host Ready Bit[0] Interrupt(Device to Host FIS with )" "No interrupt,Interrupt" textline " " bitfld.long 0x08 5. " FISWAIT4RDY[5] ,FIS Wait 4 Ready Bti[5] Interrupt(Data FIS entire FIS)" "No interrupt,Interrupt" bitfld.long 0x08 4. " FISWAIT4RDY[4] ,FIS Wait 4 Ready Bti[4] Interrupt(Data FIS first DW)" "No interrupt,Interrupt" textline " " bitfld.long 0x08 3. " FISWAIT4RDY[3] ,FIS Wait 4 Ready Bti[3] Interrupt(DMA Setup FIS)" "No interrupt,Interrupt" bitfld.long 0x08 2. " FISWAIT4RDY[2] ,FIS Wait 4 Ready Bti[2] Interrupt(DMA Activate FIS)" "No interrupt,Interrupt" textline " " bitfld.long 0x08 1. " FISWAIT4RDY[1] ,FIS Wait 4 Ready Bti[1] Interrupt(SDB FIS Received with )" "No interrupt,Interrupt" bitfld.long 0x08 0. " FISWAIT4RDY[0] ,FIS Wait 4 Ready Bti[0] Interrupt(Device to Host FIS)" "No interrupt,Interrupt" line.long 0x0c "FISINTMR,FIS Interrupt Mask Register" bitfld.long 0x0c 25. " FISINTMASK[25] ,FIS Interrupt Error Mask Bit[25]" "Masked,Not masked" bitfld.long 0x0c 24. " FISINTMASK[24] ,FIS Interrupt Error Mask Bit[24]" "Masked,Not masked" textline " " bitfld.long 0x0c 15. " FISINTMASK[15] ,FIS Interrupt Error Mask Bit[15]" "Masked,Not masked" bitfld.long 0x0c 14. " FISINTMASK[14] ,FIS Interrupt Error Mask Bit[14]" "Masked,Not masked" textline " " bitfld.long 0x0c 13. " FISINTMASK[13] ,FIS Interrupt Error Mask Bit[13]" "Masked,Not masked" bitfld.long 0x0c 12. " FISINTMASK[12] ,FIS Interrupt Error Mask Bit[12]" "Masked,Not masked" textline " " bitfld.long 0x0c 11. " FISINTMASK[11] ,FIS Interrupt Error Mask Bit[11]" "Masked,Not masked" bitfld.long 0x0c 10. " FISINTMASK[10] ,FIS Interrupt Error Mask Bit[10]" "Masked,Not masked" textline " " bitfld.long 0x0c 9. " FISINTMASK[9] ,FIS Interrupt Error Mask Bit[9]" "Masked,Not masked" bitfld.long 0x0c 8. " FISINTMASK[8] ,FIS Interrupt Error Mask Bit[8]" "Masked,Not masked" textline " " bitfld.long 0x0c 5. " FISINTMASK[5] ,FIS Interrupt Error Mask Bit[5]" "Masked,Not masked" bitfld.long 0x0c 4. " FISINTMASK[4] ,FIS Interrupt Error Mask Bit[4]" "Masked,Not masked" textline " " bitfld.long 0x0c 3. " FISINTMASK[3] ,FIS Interrupt Error Mask Bit[3]" "Masked,Not masked" bitfld.long 0x0c 2. " FISINTMASK[2] ,FIS Interrupt Error Mask Bit[2]" "Masked,Not masked" textline " " bitfld.long 0x0c 1. " FISINTMASK[1] ,FIS Interrupt Error Mask Bit[1]" "Masked,Not masked" bitfld.long 0x0c 0. " FISINTMASK[0] ,FIS Interrupt Error Mask Bit[0]" "Masked,Not masked" rgroup.long 0x370++0x3 line.long 0x00 "FISDW0R,FIS DW0 Register" rgroup.long 0x374++0x3 line.long 0x00 "FISDW1R,FIS DW1 Register" rgroup.long 0x378++0x3 line.long 0x00 "FISDW2R,FIS DW2 Register" rgroup.long 0x37C++0x3 line.long 0x00 "FISDW3R,FIS DW3 Register" rgroup.long 0x380++0x3 line.long 0x00 "FISDW4R,FIS DW4 Register" rgroup.long 0x384++0x3 line.long 0x00 "FISDW5R,FIS DW5 Register" rgroup.long 0x388++0x3 line.long 0x00 "FISDW6R,FIS DW6 Register" sif (cpu()!="88F6282"&&cpu()!="88F6283"&&cpu()!="88AP510-V6"&&cpu()!="88AP510-V7"&&cpu()!="88F6192"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7") hgroup.long 0x390++0x03 hide.long 0x00 "PHYM8GEN2,PHY Mode 8_GEN2 Register" hgroup.long 0x394++0x03 hide.long 0x00 "PHYM8GEN1,PHY Mode 8_GEN1 Register" endif sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") group.long 0x398++0x07 sif cpu()=="88AP510-V6"||cpu()=="88AP510-V7" line.long 0x00 "PHYM9GEN2,PHY Mode 9_GEN2 Register" bitfld.long 0x00 11.--13. " SLEW_CTRL ,Tx Rise/Fall control" "Fastest edge,1,2,3,4,5,6,Slowest edge" bitfld.long 0x00 10. " SLEW_CTRL_EN ,Slew rate control enable" "Disabled,Enabled" textline " " bitfld.long 0x00 4.--7. " TX_PRE_EMPH ,Pre-Emphasis Level Control" "Minimum,1,2,3,4,5,6,Maximum,?..." bitfld.long 0x00 0.--3. 14. " TXAMP[4:0] ,TX Driver Amplitude" "Minimum,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,Maximum" line.long 0x04 "PHYM9GEN1,PHY Mode 9_GEN1 Register" bitfld.long 0x04 11.--13. " SLEW_CTRL ,Tx Rise/Fall control" "Fastest edge,1,2,3,4,5,6,Slowest edge" bitfld.long 0x04 10. " SLEW_CTRL_EN ,Slew rate control enable" "Disabled,Enabled" textline " " bitfld.long 0x04 4.--7. " TX_PRE_EMPH ,Pre-Emphasis Level Control" "Minimum,1,2,3,4,5,6,Maximum,?..." bitfld.long 0x04 0.--3. 14. " TXAMP[4:0] ,TX Driver Amplitude" "Minimum,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,Maximum" else line.long 0x00 "PHYM9GEN2,PHY Mode 9_GEN2 Register" bitfld.long 0x00 4.--7. " TX_PRE_EMPH ,Pre-Emphasis Level Control" "Minimum,Reserved,Reserved,Default,Reserved,Reserved,Reserved,Maximum,?..." bitfld.long 0x00 0.--3. 14. " TXAMP[4:0] ,TX Driver Amplitude" "Minimum,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Default,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Maximum" line.long 0x04 "PHYM9GEN1,PHY Mode 9_GEN1 Register" bitfld.long 0x04 4.--7. " TX_PRE_EMPH ,Pre-Emphasis Level Control" "Minimum,Reserved,Reserved,Default,Reserved,Reserved,Reserved,Maximum,?..." bitfld.long 0x04 0.--3. 14. " TXAMP[4:0] ,TX Driver Amplitude" "Minimum,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Default,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Maximum" endif endif group.long 0x3A0++0x0B line.long 0x00 "PHYCFG,PHYCFG Register" bitfld.long 0x00 4.--8. " VTH_DISCON ,Host disconnects voltage level threshold " "25 mVp-p,50 mVp-p,75 mVp-p,100 mVp-p,125 mVp-p,150 mVp-p,175 mVp-p,200 mVp-p,225 mVp-p,250 mVp-p,275 mVp-p,300 mVp-p,325 mVp-p,350 mVp-p,375 mVp-p,400 mVp-p,425 mVp-p,450 mVp-p,475 mVp-p,500 mVp-p,525 mVp-p,550 mVp-p,575 mVp-p,600 mVp-p,625 mVp-p,650 mVp-p,675 mVp-p,700 mVp-p,725 mVp-p,750 mVp-p,775 mVp-p,800 mVp-p" bitfld.long 0x00 0.--3. " SQ_THRESHOLD ,Squelch Detector Threshold" "50 mVp-p,70 mVp-p,90 mVp-p,110 mVp-p,130 mVp-p,150 mVp-p,170 mVp-p,190 mVp-p,50 mVp-p,80 mVp-p,110 mVp-p,140 mVp-p,170 mVp-p,200 mVp-p,230 mVp-p,260 mVp-p" line.long 0x04 "PHYTCTL,PHYTCTL Register" bitfld.long 0x04 12.--15. " LINK_TESTSEL ,Link Test Port Select (MONITORSEL)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--5. " TEST_ANA ,Analog Test Port Select" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "PHYMODE10,PHY Mode 10 Register" bitfld.long 0x08 27. " PEAK_READY ,NXT_AVG value valid" "Invalid,Valid" textline " " hexmask.long.word 0x08 16.--25. 1. " NXT_AVG ,Tx Frequency Offset" textline " " bitfld.long 0x08 12. " AVG_READ_EN ,TX Frequency Offset calculation" "Disabled,Enabled" bitfld.long 0x08 11. " AVG_READY ,AVG field valid" "Invalid,Valid" textline " " hexmask.long.word 0x08 0.--9. 1. " AVG ,Tx Frequency Offset" hgroup.long 0x3B0++0x03 hide.long 0x00 "PHYMODE12,PHY Mode 12 Register" group.long 0x00++0x03 tree.end width 0xb tree.end tree.end tree.open "SPI (Serial Peripheral Interface)" tree "SPI0" base A:(Data.Long(C15:0x400f)<<13.)+0x10600 width 20. group.long 0x00++0xB line.long 0x00 "SCR,SPI Control Register" bitfld.long 0x00 2.--4. " SPICSNUM ,SPI_CS assert select" "SPI_CSn[0],SPI_CSn[1],SPI_CSn[2],SPI_CSn[3],SPI_CSn[4],SPI_CSn[5],SPI_CSn[6],SPI_CSn[7]" bitfld.long 0x00 1. " SMEMRDY ,Serial Memory Data Transfer Ready" "Not ready,Ready" textline " " bitfld.long 0x00 0. " CSNACT ,Serial Memory Control" "Deactivated,Activated" line.long 0x04 "SICONFR,SPI Interface Configuration Register" bitfld.long 0x04 14. " RXLSBF ,Receive LSB-First Enable" "Disabled,Enabled" bitfld.long 0x04 13. " TXLSBF ,Trammit LSB-First Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 12. " CPHA ,SPI Clock Phase Bit" "Half cycle in,Beggining" bitfld.long 0x04 11. " CPOL ,SPI Clock Polarity Bit" "Active high,Active low" textline " " bitfld.long 0x04 10. " DIRECTRDHIGHSPEED ,SPI Direct Read High Speed Transaction" "Disabled,Enabled" bitfld.long 0x04 8.--9. " DIRECTRDADDRLEN ,Address Length of SPI" "1 Byte,2 Bytes,3 Bytes,4 Bytes" textline " " bitfld.long 0x04 4. 6.--7. " SPI_SPPR ,Number of Bytes in Each Serial Flash IO Transfer" "0,1,2,3,4,5,6,7" bitfld.long 0x04 5. " BYTE_LEN ,Number of Bytes in Each Serial Flash IO Transfer" "1 Byte,2 Bytes" textline " " bitfld.long 0x04 0.--3. " SPI_SPR ,SPI Baud Rate Selection Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "SDOR,SPI Data Out Register" hexmask.long.word 0x08 0.--15. 1. " SMEMOUT ,Serial Memory Data Out" rgroup.long 0x0C++0x3 line.long 0x00 "SDIR,SPI Data In Register" hexmask.long.word 0x00 0.--15. 1. " SMEMIN ,Serial Memory Data In" group.long 0x10++0x13 line.long 0x00 "SIICR,SPI Interface Interrupt Cause Register" bitfld.long 0x00 0. " SMEMRDIINT ,Serial Memory Data Transfer Ready Interrupt" "No interrupt,Interrupt" line.long 0x04 "SIICMR,SPI Interface Interrupt Mask Register" bitfld.long 0x04 0. " SMMERDIINTMASK ,Serial Memory Data Transfer Ready Interrupt Mask" "Masked,Not masked" line.long 0x08 "STP1R,SPI Timing Parameters 1 Register" bitfld.long 0x08 12.--15. " SPI_TCS_HOLD ,Spi Timing CS Hold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 8.--11. " SPI_TCS_SETUP ,Spi Timing CS Setup" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x08 6.--7. " SPI_TMISO_SAMPLE ,Gap between SPI CLK sampling edge and the actual core clock cycle that MISO is captured" "0 core_clk,1 core_clk,2 core_clk,3 core_clk" bitfld.long 0x08 0.--5. " SP_TCSH ,SPI Timing CS High minimum gap" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x0C "STP2R,SPI Timing Parameters 2 Register" bitfld.long 0x0C 0.--3. " SPI_TCSH_9_6 ,Spi Timing CS High bits [9:6]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "SDWCR,SPI Direct Write Configuration Register" bitfld.long 0x10 17.--19. " DIRECTWRCSHOLD ,Minimal number of core cycles between assertion of CS and first SPI_CLK" "0,1,2,3,4,5,6,7" bitfld.long 0x10 16. " DIRECTWRDEASSERTCS ,Assert SPI_CS" "Deasserted,Asserted" textline " " bitfld.long 0x10 8. " DIRECTWRADDRENABLE ,Addr prefix enable" "Disabled,Enabled" bitfld.long 0x10 1.--2. " DIRECTWRHDRSIZE ,Direct Wr Hdr size" "Hdr[7:0],Hdr[15:0],Hdr[23:0],Hdr[31:0]" textline " " bitfld.long 0x10 0. " DIRECTWRITEHDRENABLE ,Hdr prefix enable" "Disabled,Enabled" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10600+0x20))&0x6)==0x0) //SDWCR[2:1] DIRECTWRHDRSIZE group.long 0x24++0x3 line.long 0x00 "SDWHR,SPI Direct Write Header Register" hexmask.long.byte 0x00 0.--7. 1. " SPIDIRECTHDR[7:0] ,Data prefix" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10600+0x20))&0x6)==0x2) group.long 0x24++0x3 line.long 0x00 "SDWHR,SPI Direct Write Header Register" hexmask.long.word 0x00 0.--15. 1. " SPIDIRECTHDR[15:0] ,Data prefix" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10600+0x20))&0x6)==0x4) group.long 0x24++0x3 line.long 0x00 "SDWHR,SPI Direct Write Header Register" hexmask.long.tbyte 0x00 0.--23. 1. " SPIDIRECTHDR[23:0] ,Data prefix" else group.long 0x24++0x3 line.long 0x00 "SDWHR,SPI Direct Write Header Register" hexmask.long 0x00 0.--31. 1. " SPIDIRECTHDR[31:0] ,Data prefix" endif group.long 0x28++0x3 line.long 0x00 "SDRHR,SPI Direct Read Header Register" hexmask.long.byte 0x00 0.--7. 1. " DIRECTRDHEADER ,SPI Direct Read Header" width 0xb tree.end tree "SPI1" base A:(Data.Long(C15:0x400f)<<13.)+0x10680 width 20. group.long 0x00++0xB line.long 0x00 "SCR,SPI Control Register" bitfld.long 0x00 2.--4. " SPICSNUM ,SPI_CS assert select" "SPI_CSn[0],SPI_CSn[1],SPI_CSn[2],SPI_CSn[3],SPI_CSn[4],SPI_CSn[5],SPI_CSn[6],SPI_CSn[7]" bitfld.long 0x00 1. " SMEMRDY ,Serial Memory Data Transfer Ready" "Not ready,Ready" textline " " bitfld.long 0x00 0. " CSNACT ,Serial Memory Control" "Deactivated,Activated" line.long 0x04 "SICONFR,SPI Interface Configuration Register" bitfld.long 0x04 14. " RXLSBF ,Receive LSB-First Enable" "Disabled,Enabled" bitfld.long 0x04 13. " TXLSBF ,Trammit LSB-First Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 12. " CPHA ,SPI Clock Phase Bit" "Half cycle in,Beggining" bitfld.long 0x04 11. " CPOL ,SPI Clock Polarity Bit" "Active high,Active low" textline " " bitfld.long 0x04 10. " DIRECTRDHIGHSPEED ,SPI Direct Read High Speed Transaction" "Disabled,Enabled" bitfld.long 0x04 8.--9. " DIRECTRDADDRLEN ,Address Length of SPI" "1 Byte,2 Bytes,3 Bytes,4 Bytes" textline " " bitfld.long 0x04 4. 6.--7. " SPI_SPPR ,Number of Bytes in Each Serial Flash IO Transfer" "0,1,2,3,4,5,6,7" bitfld.long 0x04 5. " BYTE_LEN ,Number of Bytes in Each Serial Flash IO Transfer" "1 Byte,2 Bytes" textline " " bitfld.long 0x04 0.--3. " SPI_SPR ,SPI Baud Rate Selection Bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "SDOR,SPI Data Out Register" hexmask.long.word 0x08 0.--15. 1. " SMEMOUT ,Serial Memory Data Out" rgroup.long 0x0C++0x3 line.long 0x00 "SDIR,SPI Data In Register" hexmask.long.word 0x00 0.--15. 1. " SMEMIN ,Serial Memory Data In" group.long 0x10++0x13 line.long 0x00 "SIICR,SPI Interface Interrupt Cause Register" bitfld.long 0x00 0. " SMEMRDIINT ,Serial Memory Data Transfer Ready Interrupt" "No interrupt,Interrupt" line.long 0x04 "SIICMR,SPI Interface Interrupt Mask Register" bitfld.long 0x04 0. " SMMERDIINTMASK ,Serial Memory Data Transfer Ready Interrupt Mask" "Masked,Not masked" line.long 0x08 "STP1R,SPI Timing Parameters 1 Register" bitfld.long 0x08 12.--15. " SPI_TCS_HOLD ,Spi Timing CS Hold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 8.--11. " SPI_TCS_SETUP ,Spi Timing CS Setup" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x08 6.--7. " SPI_TMISO_SAMPLE ,Gap between SPI CLK sampling edge and the actual core clock cycle that MISO is captured" "0 core_clk,1 core_clk,2 core_clk,3 core_clk" bitfld.long 0x08 0.--5. " SP_TCSH ,SPI Timing CS High minimum gap" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x0C "STP2R,SPI Timing Parameters 2 Register" bitfld.long 0x0C 0.--3. " SPI_TCSH_9_6 ,Spi Timing CS High bits [9:6]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "SDWCR,SPI Direct Write Configuration Register" bitfld.long 0x10 17.--19. " DIRECTWRCSHOLD ,Minimal number of core cycles between assertion of CS and first SPI_CLK" "0,1,2,3,4,5,6,7" bitfld.long 0x10 16. " DIRECTWRDEASSERTCS ,Assert SPI_CS" "Deasserted,Asserted" textline " " bitfld.long 0x10 8. " DIRECTWRADDRENABLE ,Addr prefix enable" "Disabled,Enabled" bitfld.long 0x10 1.--2. " DIRECTWRHDRSIZE ,Direct Wr Hdr size" "Hdr[7:0],Hdr[15:0],Hdr[23:0],Hdr[31:0]" textline " " bitfld.long 0x10 0. " DIRECTWRITEHDRENABLE ,Hdr prefix enable" "Disabled,Enabled" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10680+0x20))&0x6)==0x0) //SDWCR[2:1] DIRECTWRHDRSIZE group.long 0x24++0x3 line.long 0x00 "SDWHR,SPI Direct Write Header Register" hexmask.long.byte 0x00 0.--7. 1. " SPIDIRECTHDR[7:0] ,Data prefix" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10680+0x20))&0x6)==0x2) group.long 0x24++0x3 line.long 0x00 "SDWHR,SPI Direct Write Header Register" hexmask.long.word 0x00 0.--15. 1. " SPIDIRECTHDR[15:0] ,Data prefix" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10680+0x20))&0x6)==0x4) group.long 0x24++0x3 line.long 0x00 "SDWHR,SPI Direct Write Header Register" hexmask.long.tbyte 0x00 0.--23. 1. " SPIDIRECTHDR[23:0] ,Data prefix" else group.long 0x24++0x3 line.long 0x00 "SDWHR,SPI Direct Write Header Register" hexmask.long 0x00 0.--31. 1. " SPIDIRECTHDR[31:0] ,Data prefix" endif group.long 0x28++0x3 line.long 0x00 "SDRHR,SPI Direct Read Header Register" hexmask.long.byte 0x00 0.--7. 1. " DIRECTRDHEADER ,SPI Direct Read Header" width 0xb tree.end tree.end tree.open "TDM (Time Division Multiplexing Controller Registers)" tree "MCDMA (Multi Channel DMA)" base A:(Data.Long(C15:0x400f)<<13.)+0xB0000 width 10. tree "Receive Registers" group.long 0x3000++0x3 line.long 0x00 "RMCC0,MCDMA Receive Control Register Channel 0" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3004++0x3 line.long 0x00 "RMCC1,MCDMA Receive Control Register Channel 1" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3008++0x3 line.long 0x00 "RMCC2,MCDMA Receive Control Register Channel 2" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x300C++0x3 line.long 0x00 "RMCC3,MCDMA Receive Control Register Channel 3" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3010++0x3 line.long 0x00 "RMCC4,MCDMA Receive Control Register Channel 4" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3014++0x3 line.long 0x00 "RMCC5,MCDMA Receive Control Register Channel 5" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3018++0x3 line.long 0x00 "RMCC6,MCDMA Receive Control Register Channel 6" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x301C++0x3 line.long 0x00 "RMCC7,MCDMA Receive Control Register Channel 7" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3020++0x3 line.long 0x00 "RMCC8,MCDMA Receive Control Register Channel 8" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3024++0x3 line.long 0x00 "RMCC9,MCDMA Receive Control Register Channel 9" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3028++0x3 line.long 0x00 "RMCC10,MCDMA Receive Control Register Channel 10" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x302C++0x3 line.long 0x00 "RMCC11,MCDMA Receive Control Register Channel 11" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3030++0x3 line.long 0x00 "RMCC12,MCDMA Receive Control Register Channel 12" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3034++0x3 line.long 0x00 "RMCC13,MCDMA Receive Control Register Channel 13" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3038++0x3 line.long 0x00 "RMCC14,MCDMA Receive Control Register Channel 14" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x303C++0x3 line.long 0x00 "RMCC15,MCDMA Receive Control Register Channel 15" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3040++0x3 line.long 0x00 "RMCC16,MCDMA Receive Control Register Channel 16" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3044++0x3 line.long 0x00 "RMCC17,MCDMA Receive Control Register Channel 17" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3048++0x3 line.long 0x00 "RMCC18,MCDMA Receive Control Register Channel 18" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x304C++0x3 line.long 0x00 "RMCC19,MCDMA Receive Control Register Channel 19" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3050++0x3 line.long 0x00 "RMCC20,MCDMA Receive Control Register Channel 20" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3054++0x3 line.long 0x00 "RMCC21,MCDMA Receive Control Register Channel 21" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3058++0x3 line.long 0x00 "RMCC22,MCDMA Receive Control Register Channel 22" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x305C++0x3 line.long 0x00 "RMCC23,MCDMA Receive Control Register Channel 23" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3060++0x3 line.long 0x00 "RMCC24,MCDMA Receive Control Register Channel 24" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3064++0x3 line.long 0x00 "RMCC25,MCDMA Receive Control Register Channel 25" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3068++0x3 line.long 0x00 "RMCC26,MCDMA Receive Control Register Channel 26" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x306C++0x3 line.long 0x00 "RMCC27,MCDMA Receive Control Register Channel 27" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3070++0x3 line.long 0x00 "RMCC28,MCDMA Receive Control Register Channel 28" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3074++0x3 line.long 0x00 "RMCC29,MCDMA Receive Control Register Channel 29" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x3078++0x3 line.long 0x00 "RMCC30,MCDMA Receive Control Register Channel 30" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" group.long 0x307C++0x3 line.long 0x00 "RMCC31,MCDMA Receive Control Register Channel 31" bitfld.long 0x00 6. " ERD ,Enable Rx DMA Channel" "Disabled,Enabled" bitfld.long 0x00 5. " RCP ,Receive Channel Priority" "Low,High" bitfld.long 0x00 4. " RIFB ,Receive Interrupt on Frame Boundaries" "Disabled,Enabled" bitfld.long 0x00 2. " BLMR ,Big/Little Endian Receive part" "Big endian,Little endian" textline " " bitfld.long 0x00 0.--1. " RBSZ ,Rx Burst Size" "1 word,2 words,4 words,8 words" tree "Receive-FIFO Registers" group.long 0x3C00++0x3 line.long 0x00 "MRFMLL0,MCDMA Receive-FIFO Management Linked List 0 Register" group.long 0x3C04++0x3 line.long 0x00 "MRFMLL1,MCDMA Receive-FIFO Management Linked List 1 Register" group.long 0x3C08++0x3 line.long 0x00 "MRFMLL2,MCDMA Receive-FIFO Management Linked List 2 Register" group.long 0x3C0C++0x3 line.long 0x00 "MRFMLL3,MCDMA Receive-FIFO Management Linked List 3 Register" group.long 0x3C10++0x3 line.long 0x00 "MRFMLL4,MCDMA Receive-FIFO Management Linked List 4 Register" group.long 0x3C14++0x3 line.long 0x00 "MRFMLL5,MCDMA Receive-FIFO Management Linked List 5 Register" group.long 0x3C18++0x3 line.long 0x00 "MRFMLL6,MCDMA Receive-FIFO Management Linked List 6 Register" group.long 0x3C1C++0x3 line.long 0x00 "MRFMLL7,MCDMA Receive-FIFO Management Linked List 7 Register" group.long 0x3C20++0x3 line.long 0x00 "MRFMLL8,MCDMA Receive-FIFO Management Linked List 8 Register" group.long 0x3C24++0x3 line.long 0x00 "MRFMLL9,MCDMA Receive-FIFO Management Linked List 9 Register" group.long 0x3C28++0x3 line.long 0x00 "MRFMLL10,MCDMA Receive-FIFO Management Linked List 10 Register" group.long 0x3C2C++0x3 line.long 0x00 "MRFMLL11,MCDMA Receive-FIFO Management Linked List 11 Register" group.long 0x3C30++0x3 line.long 0x00 "MRFMLL12,MCDMA Receive-FIFO Management Linked List 12 Register" group.long 0x3C34++0x3 line.long 0x00 "MRFMLL13,MCDMA Receive-FIFO Management Linked List 13 Register" group.long 0x3C38++0x3 line.long 0x00 "MRFMLL14,MCDMA Receive-FIFO Management Linked List 14 Register" group.long 0x3C3C++0x3 line.long 0x00 "MRFMLL15,MCDMA Receive-FIFO Management Linked List 15 Register" group.long 0x3C40++0x3 line.long 0x00 "MRFMLL16,MCDMA Receive-FIFO Management Linked List 16 Register" group.long 0x3C44++0x3 line.long 0x00 "MRFMLL17,MCDMA Receive-FIFO Management Linked List 17 Register" group.long 0x3C48++0x3 line.long 0x00 "MRFMLL18,MCDMA Receive-FIFO Management Linked List 18 Register" group.long 0x3C4C++0x3 line.long 0x00 "MRFMLL19,MCDMA Receive-FIFO Management Linked List 19 Register" group.long 0x3C50++0x3 line.long 0x00 "MRFMLL20,MCDMA Receive-FIFO Management Linked List 20 Register" group.long 0x3C54++0x3 line.long 0x00 "MRFMLL21,MCDMA Receive-FIFO Management Linked List 21 Register" group.long 0x3C58++0x3 line.long 0x00 "MRFMLL22,MCDMA Receive-FIFO Management Linked List 22 Register" group.long 0x3C5C++0x3 line.long 0x00 "MRFMLL23,MCDMA Receive-FIFO Management Linked List 23 Register" group.long 0x3C60++0x3 line.long 0x00 "MRFMLL24,MCDMA Receive-FIFO Management Linked List 24 Register" group.long 0x3C64++0x3 line.long 0x00 "MRFMLL25,MCDMA Receive-FIFO Management Linked List 25 Register" group.long 0x3C68++0x3 line.long 0x00 "MRFMLL26,MCDMA Receive-FIFO Management Linked List 26 Register" group.long 0x3C6C++0x3 line.long 0x00 "MRFMLL27,MCDMA Receive-FIFO Management Linked List 27 Register" group.long 0x3C70++0x3 line.long 0x00 "MRFMLL28,MCDMA Receive-FIFO Management Linked List 28 Register" group.long 0x3C74++0x3 line.long 0x00 "MRFMLL29,MCDMA Receive-FIFO Management Linked List 29 Register" group.long 0x3C78++0x3 line.long 0x00 "MRFMLL30,MCDMA Receive-FIFO Management Linked List 30 Register" group.long 0x3C7C++0x3 line.long 0x00 "MRFMLL31,MCDMA Receive-FIFO Management Linked List 31 Register" group.long 0x3C80++0x3 line.long 0x00 "MRFMLL32,MCDMA Receive-FIFO Management Linked List 32 Register" group.long 0x3C84++0x3 line.long 0x00 "MRFMLL33,MCDMA Receive-FIFO Management Linked List 33 Register" group.long 0x3C88++0x3 line.long 0x00 "MRFMLL34,MCDMA Receive-FIFO Management Linked List 34 Register" group.long 0x3C8C++0x3 line.long 0x00 "MRFMLL35,MCDMA Receive-FIFO Management Linked List 35 Register" group.long 0x3C90++0x3 line.long 0x00 "MRFMLL36,MCDMA Receive-FIFO Management Linked List 36 Register" group.long 0x3C94++0x3 line.long 0x00 "MRFMLL37,MCDMA Receive-FIFO Management Linked List 37 Register" group.long 0x3C98++0x3 line.long 0x00 "MRFMLL38,MCDMA Receive-FIFO Management Linked List 38 Register" group.long 0x3C9C++0x3 line.long 0x00 "MRFMLL39,MCDMA Receive-FIFO Management Linked List 39 Register" group.long 0x3CA0++0x3 line.long 0x00 "MRFMLL40,MCDMA Receive-FIFO Management Linked List 40 Register" group.long 0x3CA4++0x3 line.long 0x00 "MRFMLL41,MCDMA Receive-FIFO Management Linked List 41 Register" group.long 0x3CA8++0x3 line.long 0x00 "MRFMLL42,MCDMA Receive-FIFO Management Linked List 42 Register" group.long 0x3CAC++0x3 line.long 0x00 "MRFMLL43,MCDMA Receive-FIFO Management Linked List 43 Register" group.long 0x3CB0++0x3 line.long 0x00 "MRFMLL44,MCDMA Receive-FIFO Management Linked List 44 Register" group.long 0x3CB4++0x3 line.long 0x00 "MRFMLL45,MCDMA Receive-FIFO Management Linked List 45 Register" group.long 0x3CB8++0x3 line.long 0x00 "MRFMLL46,MCDMA Receive-FIFO Management Linked List 46 Register" group.long 0x3CBC++0x3 line.long 0x00 "MRFMLL47,MCDMA Receive-FIFO Management Linked List 47 Register" group.long 0x3CC0++0x3 line.long 0x00 "MRFMLL48,MCDMA Receive-FIFO Management Linked List 48 Register" group.long 0x3CC4++0x3 line.long 0x00 "MRFMLL49,MCDMA Receive-FIFO Management Linked List 49 Register" group.long 0x3CC8++0x3 line.long 0x00 "MRFMLL50,MCDMA Receive-FIFO Management Linked List 50 Register" group.long 0x3CCC++0x3 line.long 0x00 "MRFMLL51,MCDMA Receive-FIFO Management Linked List 51 Register" group.long 0x3CD0++0x3 line.long 0x00 "MRFMLL52,MCDMA Receive-FIFO Management Linked List 52 Register" group.long 0x3CD4++0x3 line.long 0x00 "MRFMLL53,MCDMA Receive-FIFO Management Linked List 53 Register" group.long 0x3CD8++0x3 line.long 0x00 "MRFMLL54,MCDMA Receive-FIFO Management Linked List 54 Register" group.long 0x3CDC++0x3 line.long 0x00 "MRFMLL55,MCDMA Receive-FIFO Management Linked List 55 Register" group.long 0x3CE0++0x3 line.long 0x00 "MRFMLL56,MCDMA Receive-FIFO Management Linked List 56 Register" group.long 0x3CE4++0x3 line.long 0x00 "MRFMLL57,MCDMA Receive-FIFO Management Linked List 57 Register" group.long 0x3CE8++0x3 line.long 0x00 "MRFMLL58,MCDMA Receive-FIFO Management Linked List 58 Register" group.long 0x3CEC++0x3 line.long 0x00 "MRFMLL59,MCDMA Receive-FIFO Management Linked List 59 Register" group.long 0x3CF0++0x3 line.long 0x00 "MRFMLL60,MCDMA Receive-FIFO Management Linked List 60 Register" group.long 0x3CF4++0x3 line.long 0x00 "MRFMLL61,MCDMA Receive-FIFO Management Linked List 61 Register" group.long 0x3CF8++0x3 line.long 0x00 "MRFMLL62,MCDMA Receive-FIFO Management Linked List 62 Register" group.long 0x3CFC++0x3 line.long 0x00 "MRFMLL63,MCDMA Receive-FIFO Management Linked List 63 Register" group.long 0x3D00++0x3 line.long 0x00 "MRFMLL64,MCDMA Receive-FIFO Management Linked List 64 Register" group.long 0x3D04++0x3 line.long 0x00 "MRFMLL65,MCDMA Receive-FIFO Management Linked List 65 Register" group.long 0x3D08++0x3 line.long 0x00 "MRFMLL66,MCDMA Receive-FIFO Management Linked List 66 Register" group.long 0x3D0C++0x3 line.long 0x00 "MRFMLL67,MCDMA Receive-FIFO Management Linked List 67 Register" group.long 0x3D10++0x3 line.long 0x00 "MRFMLL68,MCDMA Receive-FIFO Management Linked List 68 Register" group.long 0x3D14++0x3 line.long 0x00 "MRFMLL69,MCDMA Receive-FIFO Management Linked List 69 Register" group.long 0x3D18++0x3 line.long 0x00 "MRFMLL70,MCDMA Receive-FIFO Management Linked List 70 Register" group.long 0x3D1C++0x3 line.long 0x00 "MRFMLL71,MCDMA Receive-FIFO Management Linked List 71 Register" group.long 0x3D20++0x3 line.long 0x00 "MRFMLL72,MCDMA Receive-FIFO Management Linked List 72 Register" group.long 0x3D24++0x3 line.long 0x00 "MRFMLL73,MCDMA Receive-FIFO Management Linked List 73 Register" group.long 0x3D28++0x3 line.long 0x00 "MRFMLL74,MCDMA Receive-FIFO Management Linked List 74 Register" group.long 0x3D2C++0x3 line.long 0x00 "MRFMLL75,MCDMA Receive-FIFO Management Linked List 75 Register" group.long 0x3D30++0x3 line.long 0x00 "MRFMLL76,MCDMA Receive-FIFO Management Linked List 76 Register" group.long 0x3D34++0x3 line.long 0x00 "MRFMLL77,MCDMA Receive-FIFO Management Linked List 77 Register" group.long 0x3D38++0x3 line.long 0x00 "MRFMLL78,MCDMA Receive-FIFO Management Linked List 78 Register" group.long 0x3D3C++0x3 line.long 0x00 "MRFMLL79,MCDMA Receive-FIFO Management Linked List 79 Register" group.long 0x3D40++0x3 line.long 0x00 "MRFMLL80,MCDMA Receive-FIFO Management Linked List 80 Register" group.long 0x3D44++0x3 line.long 0x00 "MRFMLL81,MCDMA Receive-FIFO Management Linked List 81 Register" group.long 0x3D48++0x3 line.long 0x00 "MRFMLL82,MCDMA Receive-FIFO Management Linked List 82 Register" group.long 0x3D4C++0x3 line.long 0x00 "MRFMLL83,MCDMA Receive-FIFO Management Linked List 83 Register" group.long 0x3D50++0x3 line.long 0x00 "MRFMLL84,MCDMA Receive-FIFO Management Linked List 84 Register" group.long 0x3D54++0x3 line.long 0x00 "MRFMLL85,MCDMA Receive-FIFO Management Linked List 85 Register" group.long 0x3D58++0x3 line.long 0x00 "MRFMLL86,MCDMA Receive-FIFO Management Linked List 86 Register" group.long 0x3D5C++0x3 line.long 0x00 "MRFMLL87,MCDMA Receive-FIFO Management Linked List 87 Register" group.long 0x3D60++0x3 line.long 0x00 "MRFMLL88,MCDMA Receive-FIFO Management Linked List 88 Register" group.long 0x3D64++0x3 line.long 0x00 "MRFMLL89,MCDMA Receive-FIFO Management Linked List 89 Register" group.long 0x3D68++0x3 line.long 0x00 "MRFMLL90,MCDMA Receive-FIFO Management Linked List 90 Register" group.long 0x3D6C++0x3 line.long 0x00 "MRFMLL91,MCDMA Receive-FIFO Management Linked List 91 Register" group.long 0x3D70++0x3 line.long 0x00 "MRFMLL92,MCDMA Receive-FIFO Management Linked List 92 Register" group.long 0x3D74++0x3 line.long 0x00 "MRFMLL93,MCDMA Receive-FIFO Management Linked List 93 Register" group.long 0x3D78++0x3 line.long 0x00 "MRFMLL94,MCDMA Receive-FIFO Management Linked List 94 Register" group.long 0x3D7C++0x3 line.long 0x00 "MRFMLL95,MCDMA Receive-FIFO Management Linked List 95 Register" group.long 0x3D80++0x3 line.long 0x00 "MRFMLL96,MCDMA Receive-FIFO Management Linked List 96 Register" group.long 0x3D84++0x3 line.long 0x00 "MRFMLL97,MCDMA Receive-FIFO Management Linked List 97 Register" group.long 0x3D88++0x3 line.long 0x00 "MRFMLL98,MCDMA Receive-FIFO Management Linked List 98 Register" group.long 0x3D8C++0x3 line.long 0x00 "MRFMLL99,MCDMA Receive-FIFO Management Linked List 99 Register" group.long 0x3D90++0x3 line.long 0x00 "MRFMLL100,MCDMA Receive-FIFO Management Linked List 100 Register" group.long 0x3D94++0x3 line.long 0x00 "MRFMLL101,MCDMA Receive-FIFO Management Linked List 101 Register" group.long 0x3D98++0x3 line.long 0x00 "MRFMLL102,MCDMA Receive-FIFO Management Linked List 102 Register" group.long 0x3D9C++0x3 line.long 0x00 "MRFMLL103,MCDMA Receive-FIFO Management Linked List 103 Register" group.long 0x3DA0++0x3 line.long 0x00 "MRFMLL104,MCDMA Receive-FIFO Management Linked List 104 Register" group.long 0x3DA4++0x3 line.long 0x00 "MRFMLL105,MCDMA Receive-FIFO Management Linked List 105 Register" group.long 0x3DA8++0x3 line.long 0x00 "MRFMLL106,MCDMA Receive-FIFO Management Linked List 106 Register" group.long 0x3DAC++0x3 line.long 0x00 "MRFMLL107,MCDMA Receive-FIFO Management Linked List 107 Register" group.long 0x3DB0++0x3 line.long 0x00 "MRFMLL108,MCDMA Receive-FIFO Management Linked List 108 Register" group.long 0x3DB4++0x3 line.long 0x00 "MRFMLL109,MCDMA Receive-FIFO Management Linked List 109 Register" group.long 0x3DB8++0x3 line.long 0x00 "MRFMLL110,MCDMA Receive-FIFO Management Linked List 110 Register" group.long 0x3DBC++0x3 line.long 0x00 "MRFMLL111,MCDMA Receive-FIFO Management Linked List 111 Register" group.long 0x3DC0++0x3 line.long 0x00 "MRFMLL112,MCDMA Receive-FIFO Management Linked List 112 Register" group.long 0x3DC4++0x3 line.long 0x00 "MRFMLL113,MCDMA Receive-FIFO Management Linked List 113 Register" group.long 0x3DC8++0x3 line.long 0x00 "MRFMLL114,MCDMA Receive-FIFO Management Linked List 114 Register" group.long 0x3DCC++0x3 line.long 0x00 "MRFMLL115,MCDMA Receive-FIFO Management Linked List 115 Register" group.long 0x3DD0++0x3 line.long 0x00 "MRFMLL116,MCDMA Receive-FIFO Management Linked List 116 Register" group.long 0x3DD4++0x3 line.long 0x00 "MRFMLL117,MCDMA Receive-FIFO Management Linked List 117 Register" group.long 0x3DD8++0x3 line.long 0x00 "MRFMLL118,MCDMA Receive-FIFO Management Linked List 118 Register" group.long 0x3DDC++0x3 line.long 0x00 "MRFMLL119,MCDMA Receive-FIFO Management Linked List 119 Register" group.long 0x3DE0++0x3 line.long 0x00 "MRFMLL120,MCDMA Receive-FIFO Management Linked List 120 Register" group.long 0x3DE4++0x3 line.long 0x00 "MRFMLL121,MCDMA Receive-FIFO Management Linked List 121 Register" group.long 0x3DE8++0x3 line.long 0x00 "MRFMLL122,MCDMA Receive-FIFO Management Linked List 122 Register" group.long 0x3DEC++0x3 line.long 0x00 "MRFMLL123,MCDMA Receive-FIFO Management Linked List 123 Register" group.long 0x3DF0++0x3 line.long 0x00 "MRFMLL124,MCDMA Receive-FIFO Management Linked List 124 Register" group.long 0x3DF4++0x3 line.long 0x00 "MRFMLL125,MCDMA Receive-FIFO Management Linked List 125 Register" group.long 0x3DF8++0x3 line.long 0x00 "MRFMLL126,MCDMA Receive-FIFO Management Linked List 126 Register" group.long 0x3DFC++0x3 line.long 0x00 "MRFMLL127,MCDMA Receive-FIFO Management Linked List 127 Register" tree.end textline " " group.long 0x4000++0x3 line.long 0x00 "MCRDPC0,MCDMA Current Receive Descriptor Pointer Channel 0 Register" group.long 0x4004++0x3 line.long 0x00 "MCRDPC1,MCDMA Current Receive Descriptor Pointer Channel 1 Register" group.long 0x4008++0x3 line.long 0x00 "MCRDPC2,MCDMA Current Receive Descriptor Pointer Channel 2 Register" group.long 0x400C++0x3 line.long 0x00 "MCRDPC3,MCDMA Current Receive Descriptor Pointer Channel 3 Register" group.long 0x4010++0x3 line.long 0x00 "MCRDPC4,MCDMA Current Receive Descriptor Pointer Channel 4 Register" group.long 0x4014++0x3 line.long 0x00 "MCRDPC5,MCDMA Current Receive Descriptor Pointer Channel 5 Register" group.long 0x4018++0x3 line.long 0x00 "MCRDPC6,MCDMA Current Receive Descriptor Pointer Channel 6 Register" group.long 0x401C++0x3 line.long 0x00 "MCRDPC7,MCDMA Current Receive Descriptor Pointer Channel 7 Register" group.long 0x4020++0x3 line.long 0x00 "MCRDPC8,MCDMA Current Receive Descriptor Pointer Channel 8 Register" group.long 0x4024++0x3 line.long 0x00 "MCRDPC9,MCDMA Current Receive Descriptor Pointer Channel 9 Register" group.long 0x4028++0x3 line.long 0x00 "MCRDPC10,MCDMA Current Receive Descriptor Pointer Channel 10 Register" group.long 0x402C++0x3 line.long 0x00 "MCRDPC11,MCDMA Current Receive Descriptor Pointer Channel 11 Register" group.long 0x4030++0x3 line.long 0x00 "MCRDPC12,MCDMA Current Receive Descriptor Pointer Channel 12 Register" group.long 0x4034++0x3 line.long 0x00 "MCRDPC13,MCDMA Current Receive Descriptor Pointer Channel 13 Register" group.long 0x4038++0x3 line.long 0x00 "MCRDPC14,MCDMA Current Receive Descriptor Pointer Channel 14 Register" group.long 0x403C++0x3 line.long 0x00 "MCRDPC15,MCDMA Current Receive Descriptor Pointer Channel 15 Register" group.long 0x4040++0x3 line.long 0x00 "MCRDPC16,MCDMA Current Receive Descriptor Pointer Channel 16 Register" group.long 0x4044++0x3 line.long 0x00 "MCRDPC17,MCDMA Current Receive Descriptor Pointer Channel 17 Register" group.long 0x4048++0x3 line.long 0x00 "MCRDPC18,MCDMA Current Receive Descriptor Pointer Channel 18 Register" group.long 0x404C++0x3 line.long 0x00 "MCRDPC19,MCDMA Current Receive Descriptor Pointer Channel 19 Register" group.long 0x4050++0x3 line.long 0x00 "MCRDPC20,MCDMA Current Receive Descriptor Pointer Channel 20 Register" group.long 0x4054++0x3 line.long 0x00 "MCRDPC21,MCDMA Current Receive Descriptor Pointer Channel 21 Register" group.long 0x4058++0x3 line.long 0x00 "MCRDPC22,MCDMA Current Receive Descriptor Pointer Channel 22 Register" group.long 0x405C++0x3 line.long 0x00 "MCRDPC23,MCDMA Current Receive Descriptor Pointer Channel 23 Register" group.long 0x4060++0x3 line.long 0x00 "MCRDPC24,MCDMA Current Receive Descriptor Pointer Channel 24 Register" group.long 0x4064++0x3 line.long 0x00 "MCRDPC25,MCDMA Current Receive Descriptor Pointer Channel 25 Register" group.long 0x4068++0x3 line.long 0x00 "MCRDPC26,MCDMA Current Receive Descriptor Pointer Channel 26 Register" group.long 0x406C++0x3 line.long 0x00 "MCRDPC27,MCDMA Current Receive Descriptor Pointer Channel 27 Register" group.long 0x4070++0x3 line.long 0x00 "MCRDPC28,MCDMA Current Receive Descriptor Pointer Channel 28 Register" group.long 0x4074++0x3 line.long 0x00 "MCRDPC29,MCDMA Current Receive Descriptor Pointer Channel 29 Register" group.long 0x4078++0x3 line.long 0x00 "MCRDPC30,MCDMA Current Receive Descriptor Pointer Channel 30 Register" group.long 0x407C++0x3 line.long 0x00 "MCRDPC31,MCDMA Current Receive Descriptor Pointer Channel 31 Register" group.long 0x4400++0x3 line.long 0x00 "MGCR,MCDMA Global Control Register" bitfld.long 0x00 1. " RID ,Reset Initialization Completed" "Not completed,Completed" group.long 0x4408++0x7 line.long 0x00 "RSQAWR,Rx Service Queue Arbiter Weight Register" bitfld.long 0x00 24.--28. " RSQW ,Rx Service Queue Arbiter Weight" "0 (unlimited high),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 (unlimited low)" hexmask.long.byte 0x00 16.--23. 1. " HPRT ,High-Priority Rx Threshold" textline " " hexmask.long.byte 0x00 8.--15. 1. " LPRT ,Low-Priority Rx Threshold" line.long 0x04 "IRBSIER,IQC Rx Buffer Status Interrupt Enable Register" bitfld.long 0x04 15. " RXSTTSINTERRUPTEN[15] ,Rx Buffer Status Interrupt 15 Enable" "Disabled,Enabled" bitfld.long 0x04 14. " RXSTTSINTERRUPTEN[14] ,Rx Buffer Status Interrupt 14 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 13. " RXSTTSINTERRUPTEN[13] ,Rx Buffer Status Interrupt 13 Enable" "Disabled,Enabled" bitfld.long 0x04 12. " RXSTTSINTERRUPTEN[12] ,Rx Buffer Status Interrupt 12 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 11. " RXSTTSINTERRUPTEN[11] ,Rx Buffer Status Interrupt 11 Enable" "Disabled,Enabled" bitfld.long 0x04 10. " RXSTTSINTERRUPTEN[10] ,Rx Buffer Status Interrupt 10 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 9. " RXSTTSINTERRUPTEN[9] ,Rx Buffer Status Interrupt 9 Enable" "Disabled,Enabled" bitfld.long 0x04 8. " RXSTTSINTERRUPTEN[8] ,Rx Buffer Status Interrupt 8 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " RXSTTSINTERRUPTEN[7] ,Rx Buffer Status Interrupt 7 Enable" "Disabled,Enabled" bitfld.long 0x04 6. " RXSTTSINTERRUPTEN[6] ,Rx Buffer Status Interrupt 6 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 5. " RXSTTSINTERRUPTEN[5] ,Rx Buffer Status Interrupt 5 Enable" "Disabled,Enabled" bitfld.long 0x04 4. " RXSTTSINTERRUPTEN[4] ,Rx Buffer Status Interrupt 4 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 3. " RXSTTSINTERRUPTEN[3] ,Rx Buffer Status Interrupt 3 Enable" "Disabled,Enabled" bitfld.long 0x04 2. " RXSTTSINTERRUPTEN[2] ,Rx Buffer Status Interrupt 2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 1. " RXSTTSINTERRUPTEN[1] ,Rx Buffer Status Interrupt 1 Enable" "Disabled,Enabled" bitfld.long 0x04 0. " RXSTTSINTERRUPTEN[0] ,Rx Buffer Status Interrupt 0 Enable" "Disabled,Enabled" tree.end tree "Transmit Registers" group.long 0x5000++0x3 line.long 0x00 "TMCC0,MCDMA Transmit Control Register Channel 0" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5004++0x3 line.long 0x00 "TMCC1,MCDMA Transmit Control Register Channel 1" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5008++0x3 line.long 0x00 "TMCC2,MCDMA Transmit Control Register Channel 2" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x500C++0x3 line.long 0x00 "TMCC3,MCDMA Transmit Control Register Channel 3" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5010++0x3 line.long 0x00 "TMCC4,MCDMA Transmit Control Register Channel 4" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5014++0x3 line.long 0x00 "TMCC5,MCDMA Transmit Control Register Channel 5" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5018++0x3 line.long 0x00 "TMCC6,MCDMA Transmit Control Register Channel 6" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x501C++0x3 line.long 0x00 "TMCC7,MCDMA Transmit Control Register Channel 7" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5020++0x3 line.long 0x00 "TMCC8,MCDMA Transmit Control Register Channel 8" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5024++0x3 line.long 0x00 "TMCC9,MCDMA Transmit Control Register Channel 9" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5028++0x3 line.long 0x00 "TMCC10,MCDMA Transmit Control Register Channel 10" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x502C++0x3 line.long 0x00 "TMCC11,MCDMA Transmit Control Register Channel 11" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5030++0x3 line.long 0x00 "TMCC12,MCDMA Transmit Control Register Channel 12" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5034++0x3 line.long 0x00 "TMCC13,MCDMA Transmit Control Register Channel 13" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5038++0x3 line.long 0x00 "TMCC14,MCDMA Transmit Control Register Channel 14" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x503C++0x3 line.long 0x00 "TMCC15,MCDMA Transmit Control Register Channel 15" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5040++0x3 line.long 0x00 "TMCC16,MCDMA Transmit Control Register Channel 16" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5044++0x3 line.long 0x00 "TMCC17,MCDMA Transmit Control Register Channel 17" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5048++0x3 line.long 0x00 "TMCC18,MCDMA Transmit Control Register Channel 18" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x504C++0x3 line.long 0x00 "TMCC19,MCDMA Transmit Control Register Channel 19" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5050++0x3 line.long 0x00 "TMCC20,MCDMA Transmit Control Register Channel 20" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5054++0x3 line.long 0x00 "TMCC21,MCDMA Transmit Control Register Channel 21" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5058++0x3 line.long 0x00 "TMCC22,MCDMA Transmit Control Register Channel 22" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x505C++0x3 line.long 0x00 "TMCC23,MCDMA Transmit Control Register Channel 23" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5060++0x3 line.long 0x00 "TMCC24,MCDMA Transmit Control Register Channel 24" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5064++0x3 line.long 0x00 "TMCC25,MCDMA Transmit Control Register Channel 25" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5068++0x3 line.long 0x00 "TMCC26,MCDMA Transmit Control Register Channel 26" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x506C++0x3 line.long 0x00 "TMCC27,MCDMA Transmit Control Register Channel 27" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5070++0x3 line.long 0x00 "TMCC28,MCDMA Transmit Control Register Channel 28" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5074++0x3 line.long 0x00 "TMCC29,MCDMA Transmit Control Register Channel 29" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x5078++0x3 line.long 0x00 "TMCC30,MCDMA Transmit Control Register Channel 30" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" group.long 0x507C++0x3 line.long 0x00 "TMCC31,MCDMA Transmit Control Register Channel 31" bitfld.long 0x00 17. " TXD ,Tx Demand" "Not requested,Requested" bitfld.long 0x00 16. " AT ,Abort Transmit" "Not requested,Requested" bitfld.long 0x00 15. " STD ,Stop Tx" "Not requested,Requested" bitfld.long 0x00 14. " URPM ,Under Run Protection Mode" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " TPC ,Transmit Channel Priority" "Low,High" bitfld.long 0x00 12. " NDUR ,Non-Destructive Underrun" "Disabled,Enabled" bitfld.long 0x00 10. " BLMT ,Big/Little Endian in Transmit Part" "Big Endian,Little Endian" bitfld.long 0x00 8.--9. " TBSZ ,Tx Burst Size" "1 word,2 words,4 words,8 words" textline " " hexmask.long.byte 0x00 0.--7. 1. " FSize ,FIFO Size" tree "Transmit-FIFO Registers" group.long 0x5C00++0x3 line.long 0x00 "MTFMLL0,MCDMA Transmit-FIFO Management Linked List 0 Register" group.long 0x5C04++0x3 line.long 0x00 "MTFMLL1,MCDMA Transmit-FIFO Management Linked List 1 Register" group.long 0x5C08++0x3 line.long 0x00 "MTFMLL2,MCDMA Transmit-FIFO Management Linked List 2 Register" group.long 0x5C0C++0x3 line.long 0x00 "MTFMLL3,MCDMA Transmit-FIFO Management Linked List 3 Register" group.long 0x5C10++0x3 line.long 0x00 "MTFMLL4,MCDMA Transmit-FIFO Management Linked List 4 Register" group.long 0x5C14++0x3 line.long 0x00 "MTFMLL5,MCDMA Transmit-FIFO Management Linked List 5 Register" group.long 0x5C18++0x3 line.long 0x00 "MTFMLL6,MCDMA Transmit-FIFO Management Linked List 6 Register" group.long 0x5C1C++0x3 line.long 0x00 "MTFMLL7,MCDMA Transmit-FIFO Management Linked List 7 Register" group.long 0x5C20++0x3 line.long 0x00 "MTFMLL8,MCDMA Transmit-FIFO Management Linked List 8 Register" group.long 0x5C24++0x3 line.long 0x00 "MTFMLL9,MCDMA Transmit-FIFO Management Linked List 9 Register" group.long 0x5C28++0x3 line.long 0x00 "MTFMLL10,MCDMA Transmit-FIFO Management Linked List 10 Register" group.long 0x5C2C++0x3 line.long 0x00 "MTFMLL11,MCDMA Transmit-FIFO Management Linked List 11 Register" group.long 0x5C30++0x3 line.long 0x00 "MTFMLL12,MCDMA Transmit-FIFO Management Linked List 12 Register" group.long 0x5C34++0x3 line.long 0x00 "MTFMLL13,MCDMA Transmit-FIFO Management Linked List 13 Register" group.long 0x5C38++0x3 line.long 0x00 "MTFMLL14,MCDMA Transmit-FIFO Management Linked List 14 Register" group.long 0x5C3C++0x3 line.long 0x00 "MTFMLL15,MCDMA Transmit-FIFO Management Linked List 15 Register" group.long 0x5C40++0x3 line.long 0x00 "MTFMLL16,MCDMA Transmit-FIFO Management Linked List 16 Register" group.long 0x5C44++0x3 line.long 0x00 "MTFMLL17,MCDMA Transmit-FIFO Management Linked List 17 Register" group.long 0x5C48++0x3 line.long 0x00 "MTFMLL18,MCDMA Transmit-FIFO Management Linked List 18 Register" group.long 0x5C4C++0x3 line.long 0x00 "MTFMLL19,MCDMA Transmit-FIFO Management Linked List 19 Register" group.long 0x5C50++0x3 line.long 0x00 "MTFMLL20,MCDMA Transmit-FIFO Management Linked List 20 Register" group.long 0x5C54++0x3 line.long 0x00 "MTFMLL21,MCDMA Transmit-FIFO Management Linked List 21 Register" group.long 0x5C58++0x3 line.long 0x00 "MTFMLL22,MCDMA Transmit-FIFO Management Linked List 22 Register" group.long 0x5C5C++0x3 line.long 0x00 "MTFMLL23,MCDMA Transmit-FIFO Management Linked List 23 Register" group.long 0x5C60++0x3 line.long 0x00 "MTFMLL24,MCDMA Transmit-FIFO Management Linked List 24 Register" group.long 0x5C64++0x3 line.long 0x00 "MTFMLL25,MCDMA Transmit-FIFO Management Linked List 25 Register" group.long 0x5C68++0x3 line.long 0x00 "MTFMLL26,MCDMA Transmit-FIFO Management Linked List 26 Register" group.long 0x5C6C++0x3 line.long 0x00 "MTFMLL27,MCDMA Transmit-FIFO Management Linked List 27 Register" group.long 0x5C70++0x3 line.long 0x00 "MTFMLL28,MCDMA Transmit-FIFO Management Linked List 28 Register" group.long 0x5C74++0x3 line.long 0x00 "MTFMLL29,MCDMA Transmit-FIFO Management Linked List 29 Register" group.long 0x5C78++0x3 line.long 0x00 "MTFMLL30,MCDMA Transmit-FIFO Management Linked List 30 Register" group.long 0x5C7C++0x3 line.long 0x00 "MTFMLL31,MCDMA Transmit-FIFO Management Linked List 31 Register" group.long 0x5C80++0x3 line.long 0x00 "MTFMLL32,MCDMA Transmit-FIFO Management Linked List 32 Register" group.long 0x5C84++0x3 line.long 0x00 "MTFMLL33,MCDMA Transmit-FIFO Management Linked List 33 Register" group.long 0x5C88++0x3 line.long 0x00 "MTFMLL34,MCDMA Transmit-FIFO Management Linked List 34 Register" group.long 0x5C8C++0x3 line.long 0x00 "MTFMLL35,MCDMA Transmit-FIFO Management Linked List 35 Register" group.long 0x5C90++0x3 line.long 0x00 "MTFMLL36,MCDMA Transmit-FIFO Management Linked List 36 Register" group.long 0x5C94++0x3 line.long 0x00 "MTFMLL37,MCDMA Transmit-FIFO Management Linked List 37 Register" group.long 0x5C98++0x3 line.long 0x00 "MTFMLL38,MCDMA Transmit-FIFO Management Linked List 38 Register" group.long 0x5C9C++0x3 line.long 0x00 "MTFMLL39,MCDMA Transmit-FIFO Management Linked List 39 Register" group.long 0x5CA0++0x3 line.long 0x00 "MTFMLL40,MCDMA Transmit-FIFO Management Linked List 40 Register" group.long 0x5CA4++0x3 line.long 0x00 "MTFMLL41,MCDMA Transmit-FIFO Management Linked List 41 Register" group.long 0x5CA8++0x3 line.long 0x00 "MTFMLL42,MCDMA Transmit-FIFO Management Linked List 42 Register" group.long 0x5CAC++0x3 line.long 0x00 "MTFMLL43,MCDMA Transmit-FIFO Management Linked List 43 Register" group.long 0x5CB0++0x3 line.long 0x00 "MTFMLL44,MCDMA Transmit-FIFO Management Linked List 44 Register" group.long 0x5CB4++0x3 line.long 0x00 "MTFMLL45,MCDMA Transmit-FIFO Management Linked List 45 Register" group.long 0x5CB8++0x3 line.long 0x00 "MTFMLL46,MCDMA Transmit-FIFO Management Linked List 46 Register" group.long 0x5CBC++0x3 line.long 0x00 "MTFMLL47,MCDMA Transmit-FIFO Management Linked List 47 Register" group.long 0x5CC0++0x3 line.long 0x00 "MTFMLL48,MCDMA Transmit-FIFO Management Linked List 48 Register" group.long 0x5CC4++0x3 line.long 0x00 "MTFMLL49,MCDMA Transmit-FIFO Management Linked List 49 Register" group.long 0x5CC8++0x3 line.long 0x00 "MTFMLL50,MCDMA Transmit-FIFO Management Linked List 50 Register" group.long 0x5CCC++0x3 line.long 0x00 "MTFMLL51,MCDMA Transmit-FIFO Management Linked List 51 Register" group.long 0x5CD0++0x3 line.long 0x00 "MTFMLL52,MCDMA Transmit-FIFO Management Linked List 52 Register" group.long 0x5CD4++0x3 line.long 0x00 "MTFMLL53,MCDMA Transmit-FIFO Management Linked List 53 Register" group.long 0x5CD8++0x3 line.long 0x00 "MTFMLL54,MCDMA Transmit-FIFO Management Linked List 54 Register" group.long 0x5CDC++0x3 line.long 0x00 "MTFMLL55,MCDMA Transmit-FIFO Management Linked List 55 Register" group.long 0x5CE0++0x3 line.long 0x00 "MTFMLL56,MCDMA Transmit-FIFO Management Linked List 56 Register" group.long 0x5CE4++0x3 line.long 0x00 "MTFMLL57,MCDMA Transmit-FIFO Management Linked List 57 Register" group.long 0x5CE8++0x3 line.long 0x00 "MTFMLL58,MCDMA Transmit-FIFO Management Linked List 58 Register" group.long 0x5CEC++0x3 line.long 0x00 "MTFMLL59,MCDMA Transmit-FIFO Management Linked List 59 Register" group.long 0x5CF0++0x3 line.long 0x00 "MTFMLL60,MCDMA Transmit-FIFO Management Linked List 60 Register" group.long 0x5CF4++0x3 line.long 0x00 "MTFMLL61,MCDMA Transmit-FIFO Management Linked List 61 Register" group.long 0x5CF8++0x3 line.long 0x00 "MTFMLL62,MCDMA Transmit-FIFO Management Linked List 62 Register" group.long 0x5CFC++0x3 line.long 0x00 "MTFMLL63,MCDMA Transmit-FIFO Management Linked List 63 Register" group.long 0x5D00++0x3 line.long 0x00 "MTFMLL64,MCDMA Transmit-FIFO Management Linked List 64 Register" group.long 0x5D04++0x3 line.long 0x00 "MTFMLL65,MCDMA Transmit-FIFO Management Linked List 65 Register" group.long 0x5D08++0x3 line.long 0x00 "MTFMLL66,MCDMA Transmit-FIFO Management Linked List 66 Register" group.long 0x5D0C++0x3 line.long 0x00 "MTFMLL67,MCDMA Transmit-FIFO Management Linked List 67 Register" group.long 0x5D10++0x3 line.long 0x00 "MTFMLL68,MCDMA Transmit-FIFO Management Linked List 68 Register" group.long 0x5D14++0x3 line.long 0x00 "MTFMLL69,MCDMA Transmit-FIFO Management Linked List 69 Register" group.long 0x5D18++0x3 line.long 0x00 "MTFMLL70,MCDMA Transmit-FIFO Management Linked List 70 Register" group.long 0x5D1C++0x3 line.long 0x00 "MTFMLL71,MCDMA Transmit-FIFO Management Linked List 71 Register" group.long 0x5D20++0x3 line.long 0x00 "MTFMLL72,MCDMA Transmit-FIFO Management Linked List 72 Register" group.long 0x5D24++0x3 line.long 0x00 "MTFMLL73,MCDMA Transmit-FIFO Management Linked List 73 Register" group.long 0x5D28++0x3 line.long 0x00 "MTFMLL74,MCDMA Transmit-FIFO Management Linked List 74 Register" group.long 0x5D2C++0x3 line.long 0x00 "MTFMLL75,MCDMA Transmit-FIFO Management Linked List 75 Register" group.long 0x5D30++0x3 line.long 0x00 "MTFMLL76,MCDMA Transmit-FIFO Management Linked List 76 Register" group.long 0x5D34++0x3 line.long 0x00 "MTFMLL77,MCDMA Transmit-FIFO Management Linked List 77 Register" group.long 0x5D38++0x3 line.long 0x00 "MTFMLL78,MCDMA Transmit-FIFO Management Linked List 78 Register" group.long 0x5D3C++0x3 line.long 0x00 "MTFMLL79,MCDMA Transmit-FIFO Management Linked List 79 Register" group.long 0x5D40++0x3 line.long 0x00 "MTFMLL80,MCDMA Transmit-FIFO Management Linked List 80 Register" group.long 0x5D44++0x3 line.long 0x00 "MTFMLL81,MCDMA Transmit-FIFO Management Linked List 81 Register" group.long 0x5D48++0x3 line.long 0x00 "MTFMLL82,MCDMA Transmit-FIFO Management Linked List 82 Register" group.long 0x5D4C++0x3 line.long 0x00 "MTFMLL83,MCDMA Transmit-FIFO Management Linked List 83 Register" group.long 0x5D50++0x3 line.long 0x00 "MTFMLL84,MCDMA Transmit-FIFO Management Linked List 84 Register" group.long 0x5D54++0x3 line.long 0x00 "MTFMLL85,MCDMA Transmit-FIFO Management Linked List 85 Register" group.long 0x5D58++0x3 line.long 0x00 "MTFMLL86,MCDMA Transmit-FIFO Management Linked List 86 Register" group.long 0x5D5C++0x3 line.long 0x00 "MTFMLL87,MCDMA Transmit-FIFO Management Linked List 87 Register" group.long 0x5D60++0x3 line.long 0x00 "MTFMLL88,MCDMA Transmit-FIFO Management Linked List 88 Register" group.long 0x5D64++0x3 line.long 0x00 "MTFMLL89,MCDMA Transmit-FIFO Management Linked List 89 Register" group.long 0x5D68++0x3 line.long 0x00 "MTFMLL90,MCDMA Transmit-FIFO Management Linked List 90 Register" group.long 0x5D6C++0x3 line.long 0x00 "MTFMLL91,MCDMA Transmit-FIFO Management Linked List 91 Register" group.long 0x5D70++0x3 line.long 0x00 "MTFMLL92,MCDMA Transmit-FIFO Management Linked List 92 Register" group.long 0x5D74++0x3 line.long 0x00 "MTFMLL93,MCDMA Transmit-FIFO Management Linked List 93 Register" group.long 0x5D78++0x3 line.long 0x00 "MTFMLL94,MCDMA Transmit-FIFO Management Linked List 94 Register" group.long 0x5D7C++0x3 line.long 0x00 "MTFMLL95,MCDMA Transmit-FIFO Management Linked List 95 Register" group.long 0x5D80++0x3 line.long 0x00 "MTFMLL96,MCDMA Transmit-FIFO Management Linked List 96 Register" group.long 0x5D84++0x3 line.long 0x00 "MTFMLL97,MCDMA Transmit-FIFO Management Linked List 97 Register" group.long 0x5D88++0x3 line.long 0x00 "MTFMLL98,MCDMA Transmit-FIFO Management Linked List 98 Register" group.long 0x5D8C++0x3 line.long 0x00 "MTFMLL99,MCDMA Transmit-FIFO Management Linked List 99 Register" group.long 0x5D90++0x3 line.long 0x00 "MTFMLL100,MCDMA Transmit-FIFO Management Linked List 100 Register" group.long 0x5D94++0x3 line.long 0x00 "MTFMLL101,MCDMA Transmit-FIFO Management Linked List 101 Register" group.long 0x5D98++0x3 line.long 0x00 "MTFMLL102,MCDMA Transmit-FIFO Management Linked List 102 Register" group.long 0x5D9C++0x3 line.long 0x00 "MTFMLL103,MCDMA Transmit-FIFO Management Linked List 103 Register" group.long 0x5DA0++0x3 line.long 0x00 "MTFMLL104,MCDMA Transmit-FIFO Management Linked List 104 Register" group.long 0x5DA4++0x3 line.long 0x00 "MTFMLL105,MCDMA Transmit-FIFO Management Linked List 105 Register" group.long 0x5DA8++0x3 line.long 0x00 "MTFMLL106,MCDMA Transmit-FIFO Management Linked List 106 Register" group.long 0x5DAC++0x3 line.long 0x00 "MTFMLL107,MCDMA Transmit-FIFO Management Linked List 107 Register" group.long 0x5DB0++0x3 line.long 0x00 "MTFMLL108,MCDMA Transmit-FIFO Management Linked List 108 Register" group.long 0x5DB4++0x3 line.long 0x00 "MTFMLL109,MCDMA Transmit-FIFO Management Linked List 109 Register" group.long 0x5DB8++0x3 line.long 0x00 "MTFMLL110,MCDMA Transmit-FIFO Management Linked List 110 Register" group.long 0x5DBC++0x3 line.long 0x00 "MTFMLL111,MCDMA Transmit-FIFO Management Linked List 111 Register" group.long 0x5DC0++0x3 line.long 0x00 "MTFMLL112,MCDMA Transmit-FIFO Management Linked List 112 Register" group.long 0x5DC4++0x3 line.long 0x00 "MTFMLL113,MCDMA Transmit-FIFO Management Linked List 113 Register" group.long 0x5DC8++0x3 line.long 0x00 "MTFMLL114,MCDMA Transmit-FIFO Management Linked List 114 Register" group.long 0x5DCC++0x3 line.long 0x00 "MTFMLL115,MCDMA Transmit-FIFO Management Linked List 115 Register" group.long 0x5DD0++0x3 line.long 0x00 "MTFMLL116,MCDMA Transmit-FIFO Management Linked List 116 Register" group.long 0x5DD4++0x3 line.long 0x00 "MTFMLL117,MCDMA Transmit-FIFO Management Linked List 117 Register" group.long 0x5DD8++0x3 line.long 0x00 "MTFMLL118,MCDMA Transmit-FIFO Management Linked List 118 Register" group.long 0x5DDC++0x3 line.long 0x00 "MTFMLL119,MCDMA Transmit-FIFO Management Linked List 119 Register" group.long 0x5DE0++0x3 line.long 0x00 "MTFMLL120,MCDMA Transmit-FIFO Management Linked List 120 Register" group.long 0x5DE4++0x3 line.long 0x00 "MTFMLL121,MCDMA Transmit-FIFO Management Linked List 121 Register" group.long 0x5DE8++0x3 line.long 0x00 "MTFMLL122,MCDMA Transmit-FIFO Management Linked List 122 Register" group.long 0x5DEC++0x3 line.long 0x00 "MTFMLL123,MCDMA Transmit-FIFO Management Linked List 123 Register" group.long 0x5DF0++0x3 line.long 0x00 "MTFMLL124,MCDMA Transmit-FIFO Management Linked List 124 Register" group.long 0x5DF4++0x3 line.long 0x00 "MTFMLL125,MCDMA Transmit-FIFO Management Linked List 125 Register" group.long 0x5DF8++0x3 line.long 0x00 "MTFMLL126,MCDMA Transmit-FIFO Management Linked List 126 Register" group.long 0x5DFC++0x3 line.long 0x00 "MTFMLL127,MCDMA Transmit-FIFO Management Linked List 127 Register" tree.end textline " " group.long 0x7000++0x3 line.long 0x00 "MCTDPC0,MCDMA Current Transmit Descriptor Pointer Channel 0 Register" group.long 0x7004++0x3 line.long 0x00 "MCTDPC1,MCDMA Current Transmit Descriptor Pointer Channel 1 Register" group.long 0x7008++0x3 line.long 0x00 "MCTDPC2,MCDMA Current Transmit Descriptor Pointer Channel 2 Register" group.long 0x700C++0x3 line.long 0x00 "MCTDPC3,MCDMA Current Transmit Descriptor Pointer Channel 3 Register" group.long 0x7010++0x3 line.long 0x00 "MCTDPC4,MCDMA Current Transmit Descriptor Pointer Channel 4 Register" group.long 0x7014++0x3 line.long 0x00 "MCTDPC5,MCDMA Current Transmit Descriptor Pointer Channel 5 Register" group.long 0x7018++0x3 line.long 0x00 "MCTDPC6,MCDMA Current Transmit Descriptor Pointer Channel 6 Register" group.long 0x701C++0x3 line.long 0x00 "MCTDPC7,MCDMA Current Transmit Descriptor Pointer Channel 7 Register" group.long 0x7020++0x3 line.long 0x00 "MCTDPC8,MCDMA Current Transmit Descriptor Pointer Channel 8 Register" group.long 0x7024++0x3 line.long 0x00 "MCTDPC9,MCDMA Current Transmit Descriptor Pointer Channel 9 Register" group.long 0x7028++0x3 line.long 0x00 "MCTDPC10,MCDMA Current Transmit Descriptor Pointer Channel 10 Register" group.long 0x702C++0x3 line.long 0x00 "MCTDPC11,MCDMA Current Transmit Descriptor Pointer Channel 11 Register" group.long 0x7030++0x3 line.long 0x00 "MCTDPC12,MCDMA Current Transmit Descriptor Pointer Channel 12 Register" group.long 0x7034++0x3 line.long 0x00 "MCTDPC13,MCDMA Current Transmit Descriptor Pointer Channel 13 Register" group.long 0x7038++0x3 line.long 0x00 "MCTDPC14,MCDMA Current Transmit Descriptor Pointer Channel 14 Register" group.long 0x703C++0x3 line.long 0x00 "MCTDPC15,MCDMA Current Transmit Descriptor Pointer Channel 15 Register" group.long 0x7040++0x3 line.long 0x00 "MCTDPC16,MCDMA Current Transmit Descriptor Pointer Channel 16 Register" group.long 0x7044++0x3 line.long 0x00 "MCTDPC17,MCDMA Current Transmit Descriptor Pointer Channel 17 Register" group.long 0x7048++0x3 line.long 0x00 "MCTDPC18,MCDMA Current Transmit Descriptor Pointer Channel 18 Register" group.long 0x704C++0x3 line.long 0x00 "MCTDPC19,MCDMA Current Transmit Descriptor Pointer Channel 19 Register" group.long 0x7050++0x3 line.long 0x00 "MCTDPC20,MCDMA Current Transmit Descriptor Pointer Channel 20 Register" group.long 0x7054++0x3 line.long 0x00 "MCTDPC21,MCDMA Current Transmit Descriptor Pointer Channel 21 Register" group.long 0x7058++0x3 line.long 0x00 "MCTDPC22,MCDMA Current Transmit Descriptor Pointer Channel 22 Register" group.long 0x705C++0x3 line.long 0x00 "MCTDPC23,MCDMA Current Transmit Descriptor Pointer Channel 23 Register" group.long 0x7060++0x3 line.long 0x00 "MCTDPC24,MCDMA Current Transmit Descriptor Pointer Channel 24 Register" group.long 0x7064++0x3 line.long 0x00 "MCTDPC25,MCDMA Current Transmit Descriptor Pointer Channel 25 Register" group.long 0x7068++0x3 line.long 0x00 "MCTDPC26,MCDMA Current Transmit Descriptor Pointer Channel 26 Register" group.long 0x706C++0x3 line.long 0x00 "MCTDPC27,MCDMA Current Transmit Descriptor Pointer Channel 27 Register" group.long 0x7070++0x3 line.long 0x00 "MCTDPC28,MCDMA Current Transmit Descriptor Pointer Channel 28 Register" group.long 0x7074++0x3 line.long 0x00 "MCTDPC29,MCDMA Current Transmit Descriptor Pointer Channel 29 Register" group.long 0x7078++0x3 line.long 0x00 "MCTDPC30,MCDMA Current Transmit Descriptor Pointer Channel 30 Register" group.long 0x707C++0x3 line.long 0x00 "MCTDPC31,MCDMA Current Transmit Descriptor Pointer Channel 31 Register" group.long 0x7408++0x7 line.long 0x00 "TSQAWR,Tx Service Queue Arbiter Weight Register" bitfld.long 0x00 24.--28. " TSQW ,Tx Service Queue Arbiter Weight" "0 (unlimited high),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 (unlimited low)" hexmask.long.byte 0x00 16.--23. 1. " HPTT ,High-Priority Tx Threshold" textline " " hexmask.long.byte 0x00 8.--15. 1. " LPTT ,Low-Priority Tx Threshold" line.long 0x04 "ITBSIER,IQC Tx Buffer Status Interrupt Enable Register" bitfld.long 0x04 15. " TXSTTSINTERRUPTEN[15] ,Tx Buffer Status Interrupt 15 Enable" "Disabled,Enabled" bitfld.long 0x04 14. " TXSTTSINTERRUPTEN[14] ,Tx Buffer Status Interrupt 14 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 13. " TXSTTSINTERRUPTEN[13] ,Tx Buffer Status Interrupt 13 Enable" "Disabled,Enabled" bitfld.long 0x04 12. " TXSTTSINTERRUPTEN[12] ,Tx Buffer Status Interrupt 12 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 11. " TXSTTSINTERRUPTEN[11] ,Tx Buffer Status Interrupt 11 Enable" "Disabled,Enabled" bitfld.long 0x04 10. " TXSTTSINTERRUPTEN[10] ,Tx Buffer Status Interrupt 10 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 9. " TXSTTSINTERRUPTEN[9] ,Tx Buffer Status Interrupt 9 Enable" "Disabled,Enabled" bitfld.long 0x04 8. " TXSTTSINTERRUPTEN[8] ,Tx Buffer Status Interrupt 8 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 7. " TXSTTSINTERRUPTEN[7] ,Tx Buffer Status Interrupt 7 Enable" "Disabled,Enabled" bitfld.long 0x04 6. " TXSTTSINTERRUPTEN[6] ,Tx Buffer Status Interrupt 6 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 5. " TXSTTSINTERRUPTEN[5] ,Tx Buffer Status Interrupt 5 Enable" "Disabled,Enabled" bitfld.long 0x04 4. " TXSTTSINTERRUPTEN[4] ,Tx Buffer Status Interrupt 4 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 3. " TXSTTSINTERRUPTEN[3] ,Tx Buffer Status Interrupt 3 Enable" "Disabled,Enabled" bitfld.long 0x04 2. " TXSTTSINTERRUPTEN[2] ,Tx Buffer Status Interrupt 2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 1. " TXSTTSINTERRUPTEN[1] ,Tx Buffer Status Interrupt 1 Enable" "Disabled,Enabled" bitfld.long 0x04 0. " TXSTTSINTERRUPTEN[0] ,Tx Buffer Status Interrupt 0 Enable" "Disabled,Enabled" tree.end width 11. tree.end tree "MCSC (Multi Channel Serial Controller)" base A:(Data.Long(C15:0x400f)<<13.)+0xB0000 width 9. rgroup.long 0x0++0x3 line.long 0x00 "MCESR0,MCSC Channel-x Command Execution Status Register Channel 0" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x4++0x3 line.long 0x00 "MCESR1,MCSC Channel-x Command Execution Status Register Channel 1" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x8++0x3 line.long 0x00 "MCESR2,MCSC Channel-x Command Execution Status Register Channel 2" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0xC++0x3 line.long 0x00 "MCESR3,MCSC Channel-x Command Execution Status Register Channel 3" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x10++0x3 line.long 0x00 "MCESR4,MCSC Channel-x Command Execution Status Register Channel 4" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x14++0x3 line.long 0x00 "MCESR5,MCSC Channel-x Command Execution Status Register Channel 5" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x18++0x3 line.long 0x00 "MCESR6,MCSC Channel-x Command Execution Status Register Channel 6" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x1C++0x3 line.long 0x00 "MCESR7,MCSC Channel-x Command Execution Status Register Channel 7" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x20++0x3 line.long 0x00 "MCESR8,MCSC Channel-x Command Execution Status Register Channel 8" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x24++0x3 line.long 0x00 "MCESR9,MCSC Channel-x Command Execution Status Register Channel 9" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x28++0x3 line.long 0x00 "MCESR10,MCSC Channel-x Command Execution Status Register Channel 10" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x2C++0x3 line.long 0x00 "MCESR11,MCSC Channel-x Command Execution Status Register Channel 11" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x30++0x3 line.long 0x00 "MCESR12,MCSC Channel-x Command Execution Status Register Channel 12" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x34++0x3 line.long 0x00 "MCESR13,MCSC Channel-x Command Execution Status Register Channel 13" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x38++0x3 line.long 0x00 "MCESR14,MCSC Channel-x Command Execution Status Register Channel 14" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x3C++0x3 line.long 0x00 "MCESR15,MCSC Channel-x Command Execution Status Register Channel 15" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x40++0x3 line.long 0x00 "MCESR16,MCSC Channel-x Command Execution Status Register Channel 16" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x44++0x3 line.long 0x00 "MCESR17,MCSC Channel-x Command Execution Status Register Channel 17" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x48++0x3 line.long 0x00 "MCESR18,MCSC Channel-x Command Execution Status Register Channel 18" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x4C++0x3 line.long 0x00 "MCESR19,MCSC Channel-x Command Execution Status Register Channel 19" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x50++0x3 line.long 0x00 "MCESR20,MCSC Channel-x Command Execution Status Register Channel 20" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x54++0x3 line.long 0x00 "MCESR21,MCSC Channel-x Command Execution Status Register Channel 21" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x58++0x3 line.long 0x00 "MCESR22,MCSC Channel-x Command Execution Status Register Channel 22" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x5C++0x3 line.long 0x00 "MCESR23,MCSC Channel-x Command Execution Status Register Channel 23" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x60++0x3 line.long 0x00 "MCESR24,MCSC Channel-x Command Execution Status Register Channel 24" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x64++0x3 line.long 0x00 "MCESR25,MCSC Channel-x Command Execution Status Register Channel 25" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x68++0x3 line.long 0x00 "MCESR26,MCSC Channel-x Command Execution Status Register Channel 26" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x6C++0x3 line.long 0x00 "MCESR27,MCSC Channel-x Command Execution Status Register Channel 27" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x70++0x3 line.long 0x00 "MCESR28,MCSC Channel-x Command Execution Status Register Channel 28" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x74++0x3 line.long 0x00 "MCESR29,MCSC Channel-x Command Execution Status Register Channel 29" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x78++0x3 line.long 0x00 "MCESR30,MCSC Channel-x Command Execution Status Register Channel 30" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" rgroup.long 0x7C++0x3 line.long 0x00 "MCESR31,MCSC Channel-x Command Execution Status Register Channel 31" bitfld.long 0x00 27. " CRDEXEC ,Close Rx Descriptor Command Executed" "Not executed,Executed" bitfld.long 0x00 26. " EHEXEC ,Enter Hunt Command Executed" "Not executed,Executed" bitfld.long 0x00 25. " ABORTEXEC ,Abort Command Executed" "Not executed,Executed" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x400))&0x80000000)==0x80000000) group.long 0x400++0x3 line.long 0x00 "MRCR0,MCSC Channel-x Receive Configuration Register Channel 0" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x400++0x3 line.long 0x00 "MRCR0,MCSC Channel-x Receive Configuration Register Channel 0" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x404))&0x80000000)==0x80000000) group.long 0x404++0x3 line.long 0x00 "MRCR1,MCSC Channel-x Receive Configuration Register Channel 1" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x404++0x3 line.long 0x00 "MRCR1,MCSC Channel-x Receive Configuration Register Channel 1" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x408))&0x80000000)==0x80000000) group.long 0x408++0x3 line.long 0x00 "MRCR2,MCSC Channel-x Receive Configuration Register Channel 2" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x408++0x3 line.long 0x00 "MRCR2,MCSC Channel-x Receive Configuration Register Channel 2" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x40C))&0x80000000)==0x80000000) group.long 0x40C++0x3 line.long 0x00 "MRCR3,MCSC Channel-x Receive Configuration Register Channel 3" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x40C++0x3 line.long 0x00 "MRCR3,MCSC Channel-x Receive Configuration Register Channel 3" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x410))&0x80000000)==0x80000000) group.long 0x410++0x3 line.long 0x00 "MRCR4,MCSC Channel-x Receive Configuration Register Channel 4" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x410++0x3 line.long 0x00 "MRCR4,MCSC Channel-x Receive Configuration Register Channel 4" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x414))&0x80000000)==0x80000000) group.long 0x414++0x3 line.long 0x00 "MRCR5,MCSC Channel-x Receive Configuration Register Channel 5" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x414++0x3 line.long 0x00 "MRCR5,MCSC Channel-x Receive Configuration Register Channel 5" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x418))&0x80000000)==0x80000000) group.long 0x418++0x3 line.long 0x00 "MRCR6,MCSC Channel-x Receive Configuration Register Channel 6" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x418++0x3 line.long 0x00 "MRCR6,MCSC Channel-x Receive Configuration Register Channel 6" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x41C))&0x80000000)==0x80000000) group.long 0x41C++0x3 line.long 0x00 "MRCR7,MCSC Channel-x Receive Configuration Register Channel 7" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x41C++0x3 line.long 0x00 "MRCR7,MCSC Channel-x Receive Configuration Register Channel 7" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x420))&0x80000000)==0x80000000) group.long 0x420++0x3 line.long 0x00 "MRCR8,MCSC Channel-x Receive Configuration Register Channel 8" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x420++0x3 line.long 0x00 "MRCR8,MCSC Channel-x Receive Configuration Register Channel 8" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x424))&0x80000000)==0x80000000) group.long 0x424++0x3 line.long 0x00 "MRCR9,MCSC Channel-x Receive Configuration Register Channel 9" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x424++0x3 line.long 0x00 "MRCR9,MCSC Channel-x Receive Configuration Register Channel 9" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x428))&0x80000000)==0x80000000) group.long 0x428++0x3 line.long 0x00 "MRCR10,MCSC Channel-x Receive Configuration Register Channel 10" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x428++0x3 line.long 0x00 "MRCR10,MCSC Channel-x Receive Configuration Register Channel 10" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x42C))&0x80000000)==0x80000000) group.long 0x42C++0x3 line.long 0x00 "MRCR11,MCSC Channel-x Receive Configuration Register Channel 11" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x42C++0x3 line.long 0x00 "MRCR11,MCSC Channel-x Receive Configuration Register Channel 11" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x430))&0x80000000)==0x80000000) group.long 0x430++0x3 line.long 0x00 "MRCR12,MCSC Channel-x Receive Configuration Register Channel 12" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x430++0x3 line.long 0x00 "MRCR12,MCSC Channel-x Receive Configuration Register Channel 12" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x434))&0x80000000)==0x80000000) group.long 0x434++0x3 line.long 0x00 "MRCR13,MCSC Channel-x Receive Configuration Register Channel 13" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x434++0x3 line.long 0x00 "MRCR13,MCSC Channel-x Receive Configuration Register Channel 13" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x438))&0x80000000)==0x80000000) group.long 0x438++0x3 line.long 0x00 "MRCR14,MCSC Channel-x Receive Configuration Register Channel 14" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x438++0x3 line.long 0x00 "MRCR14,MCSC Channel-x Receive Configuration Register Channel 14" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x43C))&0x80000000)==0x80000000) group.long 0x43C++0x3 line.long 0x00 "MRCR15,MCSC Channel-x Receive Configuration Register Channel 15" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x43C++0x3 line.long 0x00 "MRCR15,MCSC Channel-x Receive Configuration Register Channel 15" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x440))&0x80000000)==0x80000000) group.long 0x440++0x3 line.long 0x00 "MRCR16,MCSC Channel-x Receive Configuration Register Channel 16" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x440++0x3 line.long 0x00 "MRCR16,MCSC Channel-x Receive Configuration Register Channel 16" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x444))&0x80000000)==0x80000000) group.long 0x444++0x3 line.long 0x00 "MRCR17,MCSC Channel-x Receive Configuration Register Channel 17" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x444++0x3 line.long 0x00 "MRCR17,MCSC Channel-x Receive Configuration Register Channel 17" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x448))&0x80000000)==0x80000000) group.long 0x448++0x3 line.long 0x00 "MRCR18,MCSC Channel-x Receive Configuration Register Channel 18" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x448++0x3 line.long 0x00 "MRCR18,MCSC Channel-x Receive Configuration Register Channel 18" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x44C))&0x80000000)==0x80000000) group.long 0x44C++0x3 line.long 0x00 "MRCR19,MCSC Channel-x Receive Configuration Register Channel 19" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x44C++0x3 line.long 0x00 "MRCR19,MCSC Channel-x Receive Configuration Register Channel 19" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x450))&0x80000000)==0x80000000) group.long 0x450++0x3 line.long 0x00 "MRCR20,MCSC Channel-x Receive Configuration Register Channel 20" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x450++0x3 line.long 0x00 "MRCR20,MCSC Channel-x Receive Configuration Register Channel 20" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x454))&0x80000000)==0x80000000) group.long 0x454++0x3 line.long 0x00 "MRCR21,MCSC Channel-x Receive Configuration Register Channel 21" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x454++0x3 line.long 0x00 "MRCR21,MCSC Channel-x Receive Configuration Register Channel 21" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x458))&0x80000000)==0x80000000) group.long 0x458++0x3 line.long 0x00 "MRCR22,MCSC Channel-x Receive Configuration Register Channel 22" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x458++0x3 line.long 0x00 "MRCR22,MCSC Channel-x Receive Configuration Register Channel 22" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x45C))&0x80000000)==0x80000000) group.long 0x45C++0x3 line.long 0x00 "MRCR23,MCSC Channel-x Receive Configuration Register Channel 23" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x45C++0x3 line.long 0x00 "MRCR23,MCSC Channel-x Receive Configuration Register Channel 23" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x460))&0x80000000)==0x80000000) group.long 0x460++0x3 line.long 0x00 "MRCR24,MCSC Channel-x Receive Configuration Register Channel 24" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x460++0x3 line.long 0x00 "MRCR24,MCSC Channel-x Receive Configuration Register Channel 24" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x464))&0x80000000)==0x80000000) group.long 0x464++0x3 line.long 0x00 "MRCR25,MCSC Channel-x Receive Configuration Register Channel 25" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x464++0x3 line.long 0x00 "MRCR25,MCSC Channel-x Receive Configuration Register Channel 25" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x468))&0x80000000)==0x80000000) group.long 0x468++0x3 line.long 0x00 "MRCR26,MCSC Channel-x Receive Configuration Register Channel 26" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x468++0x3 line.long 0x00 "MRCR26,MCSC Channel-x Receive Configuration Register Channel 26" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x46C))&0x80000000)==0x80000000) group.long 0x46C++0x3 line.long 0x00 "MRCR27,MCSC Channel-x Receive Configuration Register Channel 27" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x46C++0x3 line.long 0x00 "MRCR27,MCSC Channel-x Receive Configuration Register Channel 27" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x470))&0x80000000)==0x80000000) group.long 0x470++0x3 line.long 0x00 "MRCR28,MCSC Channel-x Receive Configuration Register Channel 28" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x470++0x3 line.long 0x00 "MRCR28,MCSC Channel-x Receive Configuration Register Channel 28" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x474))&0x80000000)==0x80000000) group.long 0x474++0x3 line.long 0x00 "MRCR29,MCSC Channel-x Receive Configuration Register Channel 29" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x474++0x3 line.long 0x00 "MRCR29,MCSC Channel-x Receive Configuration Register Channel 29" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x478))&0x80000000)==0x80000000) group.long 0x478++0x3 line.long 0x00 "MRCR30,MCSC Channel-x Receive Configuration Register Channel 30" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x478++0x3 line.long 0x00 "MRCR30,MCSC Channel-x Receive Configuration Register Channel 30" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x47C))&0x80000000)==0x80000000) group.long 0x47C++0x3 line.long 0x00 "MRCR31,MCSC Channel-x Receive Configuration Register Channel 31" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Non Reactive Over Run" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Close Rx Descriptor" "Not requested,Requested" bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" textline " " bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" else group.long 0x47C++0x3 line.long 0x00 "MRCR31,MCSC Channel-x Receive Configuration Register Channel 31" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " RRVD ,Receive Reverse Data" "Disabled,Enabled" bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Receive" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " RINV ,Receive bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 25. " NRORBRCST ,Broadcast Enable" "Disabled,Enabled" bitfld.long 0x00 24. " NULLEN ,Null Enable" "Disabled,Enabled" bitfld.long 0x00 23. " CRDAF ,Address Filtering Mode" "8 bit HDLC/LAPB,16 bit LAPD" textline " " bitfld.long 0x00 22. " EH ,Enter Hunt" "Not requested,Requested" bitfld.long 0x00 21. " ABORTRX ,Abort Reception" "Not aborted,Aborted" bitfld.long 0x00 20. " B2BHDLC ,Back to Back" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1800))&0x80000000)==0x80000000) group.long 0x1800++0x3 line.long 0x00 "MTCR0,MCSC Channel-x Transmit Configuration Register Channel 0" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1800++0x3 line.long 0x00 "MRCR0,MCSC Channel-x Transmit Configuration Register Channel 0" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1804))&0x80000000)==0x80000000) group.long 0x1804++0x3 line.long 0x00 "MTCR1,MCSC Channel-x Transmit Configuration Register Channel 1" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1804++0x3 line.long 0x00 "MRCR1,MCSC Channel-x Transmit Configuration Register Channel 1" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1808))&0x80000000)==0x80000000) group.long 0x1808++0x3 line.long 0x00 "MTCR2,MCSC Channel-x Transmit Configuration Register Channel 2" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1808++0x3 line.long 0x00 "MRCR2,MCSC Channel-x Transmit Configuration Register Channel 2" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x180C))&0x80000000)==0x80000000) group.long 0x180C++0x3 line.long 0x00 "MTCR3,MCSC Channel-x Transmit Configuration Register Channel 3" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x180C++0x3 line.long 0x00 "MRCR3,MCSC Channel-x Transmit Configuration Register Channel 3" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1810))&0x80000000)==0x80000000) group.long 0x1810++0x3 line.long 0x00 "MTCR4,MCSC Channel-x Transmit Configuration Register Channel 4" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1810++0x3 line.long 0x00 "MRCR4,MCSC Channel-x Transmit Configuration Register Channel 4" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1814))&0x80000000)==0x80000000) group.long 0x1814++0x3 line.long 0x00 "MTCR5,MCSC Channel-x Transmit Configuration Register Channel 5" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1814++0x3 line.long 0x00 "MRCR5,MCSC Channel-x Transmit Configuration Register Channel 5" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1818))&0x80000000)==0x80000000) group.long 0x1818++0x3 line.long 0x00 "MTCR6,MCSC Channel-x Transmit Configuration Register Channel 6" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1818++0x3 line.long 0x00 "MRCR6,MCSC Channel-x Transmit Configuration Register Channel 6" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x181C))&0x80000000)==0x80000000) group.long 0x181C++0x3 line.long 0x00 "MTCR7,MCSC Channel-x Transmit Configuration Register Channel 7" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x181C++0x3 line.long 0x00 "MRCR7,MCSC Channel-x Transmit Configuration Register Channel 7" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1820))&0x80000000)==0x80000000) group.long 0x1820++0x3 line.long 0x00 "MTCR8,MCSC Channel-x Transmit Configuration Register Channel 8" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1820++0x3 line.long 0x00 "MRCR8,MCSC Channel-x Transmit Configuration Register Channel 8" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1824))&0x80000000)==0x80000000) group.long 0x1824++0x3 line.long 0x00 "MTCR9,MCSC Channel-x Transmit Configuration Register Channel 9" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1824++0x3 line.long 0x00 "MRCR9,MCSC Channel-x Transmit Configuration Register Channel 9" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1828))&0x80000000)==0x80000000) group.long 0x1828++0x3 line.long 0x00 "MTCR10,MCSC Channel-x Transmit Configuration Register Channel 10" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1828++0x3 line.long 0x00 "MRCR10,MCSC Channel-x Transmit Configuration Register Channel 10" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x182C))&0x80000000)==0x80000000) group.long 0x182C++0x3 line.long 0x00 "MTCR11,MCSC Channel-x Transmit Configuration Register Channel 11" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x182C++0x3 line.long 0x00 "MRCR11,MCSC Channel-x Transmit Configuration Register Channel 11" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1830))&0x80000000)==0x80000000) group.long 0x1830++0x3 line.long 0x00 "MTCR12,MCSC Channel-x Transmit Configuration Register Channel 12" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1830++0x3 line.long 0x00 "MRCR12,MCSC Channel-x Transmit Configuration Register Channel 12" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1834))&0x80000000)==0x80000000) group.long 0x1834++0x3 line.long 0x00 "MTCR13,MCSC Channel-x Transmit Configuration Register Channel 13" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1834++0x3 line.long 0x00 "MRCR13,MCSC Channel-x Transmit Configuration Register Channel 13" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1838))&0x80000000)==0x80000000) group.long 0x1838++0x3 line.long 0x00 "MTCR14,MCSC Channel-x Transmit Configuration Register Channel 14" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1838++0x3 line.long 0x00 "MRCR14,MCSC Channel-x Transmit Configuration Register Channel 14" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x183C))&0x80000000)==0x80000000) group.long 0x183C++0x3 line.long 0x00 "MTCR15,MCSC Channel-x Transmit Configuration Register Channel 15" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x183C++0x3 line.long 0x00 "MRCR15,MCSC Channel-x Transmit Configuration Register Channel 15" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1840))&0x80000000)==0x80000000) group.long 0x1840++0x3 line.long 0x00 "MTCR16,MCSC Channel-x Transmit Configuration Register Channel 16" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1840++0x3 line.long 0x00 "MRCR16,MCSC Channel-x Transmit Configuration Register Channel 16" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1844))&0x80000000)==0x80000000) group.long 0x1844++0x3 line.long 0x00 "MTCR17,MCSC Channel-x Transmit Configuration Register Channel 17" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1844++0x3 line.long 0x00 "MRCR17,MCSC Channel-x Transmit Configuration Register Channel 17" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1848))&0x80000000)==0x80000000) group.long 0x1848++0x3 line.long 0x00 "MTCR18,MCSC Channel-x Transmit Configuration Register Channel 18" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1848++0x3 line.long 0x00 "MRCR18,MCSC Channel-x Transmit Configuration Register Channel 18" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x184C))&0x80000000)==0x80000000) group.long 0x184C++0x3 line.long 0x00 "MTCR19,MCSC Channel-x Transmit Configuration Register Channel 19" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x184C++0x3 line.long 0x00 "MRCR19,MCSC Channel-x Transmit Configuration Register Channel 19" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1850))&0x80000000)==0x80000000) group.long 0x1850++0x3 line.long 0x00 "MTCR20,MCSC Channel-x Transmit Configuration Register Channel 20" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1850++0x3 line.long 0x00 "MRCR20,MCSC Channel-x Transmit Configuration Register Channel 20" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1854))&0x80000000)==0x80000000) group.long 0x1854++0x3 line.long 0x00 "MTCR21,MCSC Channel-x Transmit Configuration Register Channel 21" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1854++0x3 line.long 0x00 "MRCR21,MCSC Channel-x Transmit Configuration Register Channel 21" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1858))&0x80000000)==0x80000000) group.long 0x1858++0x3 line.long 0x00 "MTCR22,MCSC Channel-x Transmit Configuration Register Channel 22" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1858++0x3 line.long 0x00 "MRCR22,MCSC Channel-x Transmit Configuration Register Channel 22" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x185C))&0x80000000)==0x80000000) group.long 0x185C++0x3 line.long 0x00 "MTCR23,MCSC Channel-x Transmit Configuration Register Channel 23" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x185C++0x3 line.long 0x00 "MRCR23,MCSC Channel-x Transmit Configuration Register Channel 23" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1860))&0x80000000)==0x80000000) group.long 0x1860++0x3 line.long 0x00 "MTCR24,MCSC Channel-x Transmit Configuration Register Channel 24" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1860++0x3 line.long 0x00 "MRCR24,MCSC Channel-x Transmit Configuration Register Channel 24" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1864))&0x80000000)==0x80000000) group.long 0x1864++0x3 line.long 0x00 "MTCR25,MCSC Channel-x Transmit Configuration Register Channel 25" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1864++0x3 line.long 0x00 "MRCR25,MCSC Channel-x Transmit Configuration Register Channel 25" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1868))&0x80000000)==0x80000000) group.long 0x1868++0x3 line.long 0x00 "MTCR26,MCSC Channel-x Transmit Configuration Register Channel 26" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1868++0x3 line.long 0x00 "MRCR26,MCSC Channel-x Transmit Configuration Register Channel 26" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x186C))&0x80000000)==0x80000000) group.long 0x186C++0x3 line.long 0x00 "MTCR27,MCSC Channel-x Transmit Configuration Register Channel 27" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x186C++0x3 line.long 0x00 "MRCR27,MCSC Channel-x Transmit Configuration Register Channel 27" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1870))&0x80000000)==0x80000000) group.long 0x1870++0x3 line.long 0x00 "MTCR28,MCSC Channel-x Transmit Configuration Register Channel 28" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1870++0x3 line.long 0x00 "MRCR28,MCSC Channel-x Transmit Configuration Register Channel 28" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1874))&0x80000000)==0x80000000) group.long 0x1874++0x3 line.long 0x00 "MTCR29,MCSC Channel-x Transmit Configuration Register Channel 29" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1874++0x3 line.long 0x00 "MRCR29,MCSC Channel-x Transmit Configuration Register Channel 29" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x1878))&0x80000000)==0x80000000) group.long 0x1878++0x3 line.long 0x00 "MTCR30,MCSC Channel-x Transmit Configuration Register Channel 30" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x1878++0x3 line.long 0x00 "MRCR30,MCSC Channel-x Transmit Configuration Register Channel 30" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xB0000+0x187C))&0x80000000)==0x80000000) group.long 0x187C++0x3 line.long 0x00 "MTCR31,MCSC Channel-x Transmit Configuration Register Channel 31" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28. " CBSCRCM ,Continuous Byte Sync" "Disabled,Enabled" bitfld.long 0x00 27. " ET ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" else group.long 0x187C++0x3 line.long 0x00 "MRCR31,MCSC Channel-x Transmit Configuration Register Channel 31" bitfld.long 0x00 31. " MODE ,Mode (protocol protocol)" "HDLC,Transparent" bitfld.long 0x00 30. " TRVD ,Transmit Reverse Data" "Normal,?..." bitfld.long 0x00 28.--29. " CBSCRCM ,CRC Mode" "CRC16-CCITT,Reserved,CRC32-CCITT,?..." bitfld.long 0x00 27. " ER ,Enable Transmit" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " TINV ,Transmit bit stream inversion" "Not inverted,Inverted" bitfld.long 0x00 21.--24. " NOFHDLC ,Number of Flags" "Shared,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 20. " IPSHDLC ,Pattern select" "Idle,Flag" endif group.long 0x2800++0x13 line.long 0x00 "MGCR,MCSC Global Configuration Register" bitfld.long 0x00 31. " TXEN ,Global Enable of MCSC Tx" "Disabled,Enabled" bitfld.long 0x00 30. " RXEN ,Global Enable of MCSC Rx" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " BSZ ,Burst size" "4 double words,8 double words" bitfld.long 0x00 16.--18. " SHFR ,Short Frame Register" "0,1,2,3,4,5,6,7" textline " " hexmask.long.word 0x00 0.--15. 1. " FLBR ,Frame Length Buffer Register" line.long 0x04 "MGICR,MCSC Global Interrupt Cause Register" bitfld.long 0x04 30. " MGIS ,MCMCSC Global Interrupt Register Summary" "No interrupt,Interrupt" bitfld.long 0x04 28. " MDIL ,MCDMA Interrupt Lost" "No interrupt,Interrupt" bitfld.long 0x04 27. " IQNE ,Interrupt Queue Not Empty" "No interrupt,Interrupt" bitfld.long 0x04 26. " IQOR ,Interrupt Queue Over Run" "No interrupt,Interrupt" textline " " bitfld.long 0x04 25. " INITDONE ,RAM initialization Done" "Not done,Done" bitfld.long 0x04 24. " RXBOR ,Overrun In the Rx byte Machine" "Not occurred,Occurred" bitfld.long 0x04 16. " TXOR ,Overrun In Tx Requests Synchronization FIFO" "Not occurred,Occurred" bitfld.long 0x04 8. " TXUR ,Underrun In the Tx Output Data Buffer" "Not occurred,Occurred" textline " " bitfld.long 0x04 0. " RXOR ,Overrun In the Rx Data Synchronization FIFO" "Not occurred,Occurred" line.long 0x08 "MEICR,MCSC Extended Interrupt Cause Register" bitfld.long 0x08 30. " MEIS ,MCSC Extended Interrupt Register Summary" "No interrupt,Interrupt" bitfld.long 0x08 8. " RXBITMACHINEOR ,Overrun in the Rx Bit Machines Output Buffers" "Not occurred,Occurred" bitfld.long 0x08 7. " THPT ,Threshold Warning of Tx High Priority Request Queue" "No interrupt,Interrupt" bitfld.long 0x08 6. " TLPT ,Threshold Warning of Tx Low Priority Request Queue" "No interrupt,Interrupt" textline " " bitfld.long 0x08 5. " RHPT ,Threshold Warning of Rx High Priority Request Queue" "No interrupt,Interrupt" bitfld.long 0x08 4. " RLPT ,Threshold Warning of Rx Low Priority Request Queue" "No interrupt,Interrupt" bitfld.long 0x08 3. " TXHPUR ,Tx High Priority Global Data Stream Under Run" "No interrupt,Interrupt" bitfld.long 0x08 2. " TXLPUR ,Tx Low Priority Global Data Stream Under Run" "No interrupt,Interrupt" textline " " bitfld.long 0x08 1. " RXHPOR ,Rx High Priority Global Data Stream Over Run" "No interrupt,Interrupt" bitfld.long 0x08 0. " RXLPOR ,Rx Low Priority Global Data Stream Over Run" "No interrupt,Interrupt" line.long 0x0C "MGIMR,MCSC Global Interrupt Mask Register" bitfld.long 0x0C 28. " MASKBITS[28] ,Interrupt (MDIL) mask" "Not masked,Masked" bitfld.long 0x0C 27. " MASKBITS[27] ,Interrupt (IQNE) mask" "Not masked,Masked" bitfld.long 0x0C 26. " MASKBITS[26] ,Interrupt (IQOR) mask" "Not masked,Masked" bitfld.long 0x0C 25. " MASKBITS[25] ,Interrupt (INITDONE) mask" "Not masked,Masked" textline " " bitfld.long 0x0C 24. " MASKBITS[24] ,Interrupt (RXBOR) mask" "Not masked,Masked" bitfld.long 0x0C 16. " MASKBITS[16] ,Interrupt (TXOR) mask" "Not masked,Masked" bitfld.long 0x0C 8. " MASKBITS[8] ,Interrupt (TXUR) mask" "Not masked,Masked" bitfld.long 0x0C 0. " MASKBITS[0] ,Interrupt (RXOR) mask" "Not masked,Masked" line.long 0x10 "MEIMR,MCSC Extended Interrupt Mask Register" bitfld.long 0x10 8. " MASKBITS[8] ,Interrupt (RXBITMACHINEOR) mask" "Not masked,Masked" bitfld.long 0x10 7. " MASKBITS[7] ,Interrupt (THPT) mask" "Not masked,Masked" bitfld.long 0x10 6. " MASKBITS[6] ,Interrupt (TLPT) mask" "Not masked,Masked" bitfld.long 0x10 5. " MASKBITS[5] ,Interrupt (RHPT) mask" "Not masked,Masked" textline " " bitfld.long 0x10 4. " MASKBITS[4] ,Interrupt (RLPT) mask" "Not masked,Masked" bitfld.long 0x10 3. " MASKBITS[3] ,Interrupt (TXHPUR) mask" "Not masked,Masked" bitfld.long 0x10 2. " MASKBITS[2] ,Interrupt (TXLPUR) mask" "Not masked,Masked" bitfld.long 0x10 1. " MASKBITS[1] ,Interrupt (RXHPOR) mask" "Not masked,Masked" textline " " bitfld.long 0x10 0. " MASKBITS[0] ,Interrupt (RXLPOR) mask" "Not masked,Masked" tree "IQC0 (Interrupt Queue 0)" width 7. group.long 0x2814++0x7 line.long 0x00 "IQF0,IQC0 (Interrupt Queue) First Entry Address Register" hexmask.long 0x00 6.--31. 0x40 " FA ,First Entry Address" bitfld.long 0x00 0.--5. " CONSTLOWADDR ,Constant Low Address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "IQL0,IQC0 (Interrupt Queue) Last entry Address Register" hexmask.long 0x04 6.--31. 0x40 " LA ,Last Entry Address" bitfld.long 0x04 0.--5. " CONSTLOWADDR ,Constant Low Address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.long 0x281C++0x3 line.long 0x00 "IQH0,IQC0 (Interrupt Queue) Head Address Register" hexmask.long 0x00 3.--31. 0x8 " HA ,Head Address" group.long 0x2820++0x7 line.long 0x00 "IQT0,IQC0 (Interrupt Queue) Tail Address Register" hexmask.long 0x00 3.--31. 0x8 " TA ,Tail Address" line.long 0x04 "IQE0,IQC0 (Interrupt Queue) Enable Interrupt Register" bitfld.long 0x04 30. " CHTXEOP ,MCSC ChannelX Tx End Of Packet" "Disabled,Enabled" bitfld.long 0x04 29. " CHRXEIL ,ChRxEIL MCSC ChannelX Rx Exit Idle Line State" "Disabled,Enabled" bitfld.long 0x04 28. " CHRXIL ,ChRxIL MCSC ChannelX Rx moved to Idle Line state" "Disabled,Enabled" bitfld.long 0x04 27. " CHTXSTTS ,ChTxStts MCDMA ChannelX Closed Tx Descriptor with Non Zero Status" "Disabled,Enabled" textline " " bitfld.long 0x04 26. " CHTXEIDL ,ChTxEIDL MCSC ChannelX Tx Entered Idle State" "Disabled,Enabled" bitfld.long 0x04 25. " CHRXSTTS ,ChRxStts MCDMA ChannelX Closed Rx Descriptor With Non Zero Status" "Disabled,Enabled" bitfld.long 0x04 22. " CHRXCRD ,MCSC ChannelX Close Rx Descriptor Command Executed" "Disabled,Enabled" bitfld.long 0x04 21. " CHRXEH ,MCSC ChannelX Rx Enter Hunt Command Executed" "Disabled,Enabled" textline " " bitfld.long 0x04 20. " CHRXABRT ,ChRxAbrt MCSC ChannelX Rx Abort Command Executed" "Disabled,Enabled" bitfld.long 0x04 19. " CHTXEND ,MCDMA ChannelX Tx End" "Disabled,Enabled" bitfld.long 0x04 18. " CHTXBUF ,MCDMA ChannelX Tx Buffer Return" "Disabled,Enabled" bitfld.long 0x04 17. " CHRXERR ,MCDMA ChannelX Rx Error" "Disabled,Enabled" textline " " bitfld.long 0x04 16. " CHRXBUF ,MCDMA ChannelX Rx Buffer Return" "Disabled,Enabled" group.long 0x2894++0x3 line.long 0x00 "IQCR0,IQC0 Channels Responsibility Register" bitfld.long 0x00 31. " CHAN31MASK , Channel 31 mask" "Not masked,Masked" bitfld.long 0x00 30. " CHAN30MASK , Channel 30 mask" "Not masked,Masked" bitfld.long 0x00 29. " CHAN29MASK , Channel 29 mask" "Not masked,Masked" bitfld.long 0x00 28. " CHAN28MASK , Channel 28 mask" "Not masked,Masked" textline " " bitfld.long 0x00 27. " CHAN27MASK , Channel 27 mask" "Not masked,Masked" bitfld.long 0x00 26. " CHAN26MASK , Channel 26 mask" "Not masked,Masked" bitfld.long 0x00 25. " CHAN25MASK , Channel 25 mask" "Not masked,Masked" bitfld.long 0x00 24. " CHAN24MASK , Channel 24 mask" "Not masked,Masked" textline " " bitfld.long 0x00 23. " CHAN23MASK , Channel 23 mask" "Not masked,Masked" bitfld.long 0x00 22. " CHAN22MASK , Channel 22 mask" "Not masked,Masked" bitfld.long 0x00 21. " CHAN21MASK , Channel 21 mask" "Not masked,Masked" bitfld.long 0x00 20. " CHAN20MASK , Channel 20 mask" "Not masked,Masked" textline " " bitfld.long 0x00 19. " CHAN19MASK , Channel 19 mask" "Not masked,Masked" bitfld.long 0x00 18. " CHAN18MASK , Channel 18 mask" "Not masked,Masked" bitfld.long 0x00 17. " CHAN17MASK , Channel 17 mask" "Not masked,Masked" bitfld.long 0x00 16. " CHAN16MASK , Channel 16 mask" "Not masked,Masked" textline " " bitfld.long 0x00 15. " CHAN15MASK , Channel 15 mask" "Not masked,Masked" bitfld.long 0x00 14. " CHAN14MASK , Channel 14 mask" "Not masked,Masked" bitfld.long 0x00 13. " CHAN13MASK , Channel 13 mask" "Not masked,Masked" bitfld.long 0x00 12. " CHAN12MASK , Channel 12 mask" "Not masked,Masked" textline " " bitfld.long 0x00 11. " CHAN11MASK , Channel 11 mask" "Not masked,Masked" bitfld.long 0x00 10. " CHAN10MASK , Channel 10 mask" "Not masked,Masked" bitfld.long 0x00 9. " CHAN9MASK , Channel 9 mask" "Not masked,Masked" bitfld.long 0x00 8. " CHAN8MASK , Channel 8 mask" "Not masked,Masked" textline " " bitfld.long 0x00 7. " CHAN7MASK , Channel 7 mask" "Not masked,Masked" bitfld.long 0x00 6. " CHAN6MASK , Channel 6 mask" "Not masked,Masked" bitfld.long 0x00 5. " CHAN5MASK , Channel 5 mask" "Not masked,Masked" bitfld.long 0x00 4. " CHAN4MASK , Channel 4 mask" "Not masked,Masked" textline " " bitfld.long 0x00 3. " CHAN3MASK , Channel 3 mask" "Not masked,Masked" bitfld.long 0x00 2. " CHAN2MASK , Channel 2 mask" "Not masked,Masked" bitfld.long 0x00 1. " CHAN1MASK , Channel 1 mask" "Not masked,Masked" bitfld.long 0x00 0. " CHAN0MASK , Channel 0 mask" "Not masked,Masked" tree.end tree "IQC1 (Interrupt Queue 1)" group.long 0x2854++0x7 line.long 0x00 "IQF1,IQC1 (Interrupt Queue) First Entry Address Register" hexmask.long 0x00 6.--31. 0x40 " FA ,First Entry Address" bitfld.long 0x00 0.--5. " CONSTLOWADDR ,Constant Low Address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "IQL1,IQC1 (Interrupt Queue) Last entry Address Register" hexmask.long 0x04 6.--31. 0x40 " LA ,Last Entry Address" bitfld.long 0x04 0.--5. " CONSTLOWADDR ,Constant Low Address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.long (0x2854+0x8)++0x3 line.long 0x00 "IQH1,IQC1 (Interrupt Queue) Head Address Register" hexmask.long 0x00 3.--31. 0x8 " HA ,Head Address" group.long (0x2854+0xC)++0x3 line.long 0x00 "IQT1,IQC1 (Interrupt Queue) Tail Address Register" hexmask.long 0x00 3.--31. 0x8 " TA ,Tail Address" group.long 0x2884++0x3 line.long 0x00 "IQE1,IQC1 (Interrupt Queue) Enable Interrupt Register" bitfld.long 0x00 30. " CHTXEOP ,MCSC ChannelX Tx End Of Packet" "Disabled,Enabled" bitfld.long 0x00 29. " CHRXEIL ,ChRxEIL MCSC ChannelX Rx Exit Idle Line State" "Disabled,Enabled" bitfld.long 0x00 28. " CHRXIL ,ChRxIL MCSC ChannelX Rx moved to Idle Line state" "Disabled,Enabled" bitfld.long 0x00 27. " CHTXSTTS ,ChTxStts MCDMA ChannelX Closed Tx Descriptor with Non Zero Status" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " CHTXEIDL ,ChTxEIDL MCSC ChannelX Tx Entered Idle State" "Disabled,Enabled" bitfld.long 0x00 25. " CHRXSTTS ,ChRxStts MCDMA ChannelX Closed Rx Descriptor With Non Zero Status" "Disabled,Enabled" bitfld.long 0x00 22. " CHRXCRD ,MCSC ChannelX Close Rx Descriptor Command Executed" "Disabled,Enabled" bitfld.long 0x00 21. " CHRXEH ,MCSC ChannelX Rx Enter Hunt Command Executed" "Disabled,Enabled" textline " " bitfld.long 0x00 20. " CHRXABRT ,ChRxAbrt MCSC ChannelX Rx Abort Command Executed" "Disabled,Enabled" bitfld.long 0x00 19. " CHTXEND ,MCDMA ChannelX Tx End" "Disabled,Enabled" bitfld.long 0x00 18. " CHTXBUF ,MCDMA ChannelX Tx Buffer Return" "Disabled,Enabled" bitfld.long 0x00 17. " CHRXERR ,MCDMA ChannelX Rx Error" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CHRXBUF ,MCDMA ChannelX Rx Buffer Return" "Disabled,Enabled" group.long (0x2884+0x14)++0x3 line.long 0x00 "IQCR1,IQC1 Channels Responsibility Register" bitfld.long 0x00 31. " CHAN31MASK , Channel 31 mask" "Not masked,Masked" bitfld.long 0x00 30. " CHAN30MASK , Channel 30 mask" "Not masked,Masked" bitfld.long 0x00 29. " CHAN29MASK , Channel 29 mask" "Not masked,Masked" bitfld.long 0x00 28. " CHAN28MASK , Channel 28 mask" "Not masked,Masked" textline " " bitfld.long 0x00 27. " CHAN27MASK , Channel 27 mask" "Not masked,Masked" bitfld.long 0x00 26. " CHAN26MASK , Channel 26 mask" "Not masked,Masked" bitfld.long 0x00 25. " CHAN25MASK , Channel 25 mask" "Not masked,Masked" bitfld.long 0x00 24. " CHAN24MASK , Channel 24 mask" "Not masked,Masked" textline " " bitfld.long 0x00 23. " CHAN23MASK , Channel 23 mask" "Not masked,Masked" bitfld.long 0x00 22. " CHAN22MASK , Channel 22 mask" "Not masked,Masked" bitfld.long 0x00 21. " CHAN21MASK , Channel 21 mask" "Not masked,Masked" bitfld.long 0x00 20. " CHAN20MASK , Channel 20 mask" "Not masked,Masked" textline " " bitfld.long 0x00 19. " CHAN19MASK , Channel 19 mask" "Not masked,Masked" bitfld.long 0x00 18. " CHAN18MASK , Channel 18 mask" "Not masked,Masked" bitfld.long 0x00 17. " CHAN17MASK , Channel 17 mask" "Not masked,Masked" bitfld.long 0x00 16. " CHAN16MASK , Channel 16 mask" "Not masked,Masked" textline " " bitfld.long 0x00 15. " CHAN15MASK , Channel 15 mask" "Not masked,Masked" bitfld.long 0x00 14. " CHAN14MASK , Channel 14 mask" "Not masked,Masked" bitfld.long 0x00 13. " CHAN13MASK , Channel 13 mask" "Not masked,Masked" bitfld.long 0x00 12. " CHAN12MASK , Channel 12 mask" "Not masked,Masked" textline " " bitfld.long 0x00 11. " CHAN11MASK , Channel 11 mask" "Not masked,Masked" bitfld.long 0x00 10. " CHAN10MASK , Channel 10 mask" "Not masked,Masked" bitfld.long 0x00 9. " CHAN9MASK , Channel 9 mask" "Not masked,Masked" bitfld.long 0x00 8. " CHAN8MASK , Channel 8 mask" "Not masked,Masked" textline " " bitfld.long 0x00 7. " CHAN7MASK , Channel 7 mask" "Not masked,Masked" bitfld.long 0x00 6. " CHAN6MASK , Channel 6 mask" "Not masked,Masked" bitfld.long 0x00 5. " CHAN5MASK , Channel 5 mask" "Not masked,Masked" bitfld.long 0x00 4. " CHAN4MASK , Channel 4 mask" "Not masked,Masked" textline " " bitfld.long 0x00 3. " CHAN3MASK , Channel 3 mask" "Not masked,Masked" bitfld.long 0x00 2. " CHAN2MASK , Channel 2 mask" "Not masked,Masked" bitfld.long 0x00 1. " CHAN1MASK , Channel 1 mask" "Not masked,Masked" bitfld.long 0x00 0. " CHAN0MASK , Channel 0 mask" "Not masked,Masked" tree.end tree "IQC2 (Interrupt Queue 2)" group.long 0x2864++0x7 line.long 0x00 "IQF2,IQC2 (Interrupt Queue) First Entry Address Register" hexmask.long 0x00 6.--31. 0x40 " FA ,First Entry Address" bitfld.long 0x00 0.--5. " CONSTLOWADDR ,Constant Low Address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "IQL2,IQC2 (Interrupt Queue) Last entry Address Register" hexmask.long 0x04 6.--31. 0x40 " LA ,Last Entry Address" bitfld.long 0x04 0.--5. " CONSTLOWADDR ,Constant Low Address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.long (0x2864+0x8)++0x3 line.long 0x00 "IQH2,IQC2 (Interrupt Queue) Head Address Register" hexmask.long 0x00 3.--31. 0x8 " HA ,Head Address" group.long (0x2864+0xC)++0x3 line.long 0x00 "IQT2,IQC2 (Interrupt Queue) Tail Address Register" hexmask.long 0x00 3.--31. 0x8 " TA ,Tail Address" group.long 0x2888++0x3 line.long 0x00 "IQE2,IQC2 (Interrupt Queue) Enable Interrupt Register" bitfld.long 0x00 30. " CHTXEOP ,MCSC ChannelX Tx End Of Packet" "Disabled,Enabled" bitfld.long 0x00 29. " CHRXEIL ,ChRxEIL MCSC ChannelX Rx Exit Idle Line State" "Disabled,Enabled" bitfld.long 0x00 28. " CHRXIL ,ChRxIL MCSC ChannelX Rx moved to Idle Line state" "Disabled,Enabled" bitfld.long 0x00 27. " CHTXSTTS ,ChTxStts MCDMA ChannelX Closed Tx Descriptor with Non Zero Status" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " CHTXEIDL ,ChTxEIDL MCSC ChannelX Tx Entered Idle State" "Disabled,Enabled" bitfld.long 0x00 25. " CHRXSTTS ,ChRxStts MCDMA ChannelX Closed Rx Descriptor With Non Zero Status" "Disabled,Enabled" bitfld.long 0x00 22. " CHRXCRD ,MCSC ChannelX Close Rx Descriptor Command Executed" "Disabled,Enabled" bitfld.long 0x00 21. " CHRXEH ,MCSC ChannelX Rx Enter Hunt Command Executed" "Disabled,Enabled" textline " " bitfld.long 0x00 20. " CHRXABRT ,ChRxAbrt MCSC ChannelX Rx Abort Command Executed" "Disabled,Enabled" bitfld.long 0x00 19. " CHTXEND ,MCDMA ChannelX Tx End" "Disabled,Enabled" bitfld.long 0x00 18. " CHTXBUF ,MCDMA ChannelX Tx Buffer Return" "Disabled,Enabled" bitfld.long 0x00 17. " CHRXERR ,MCDMA ChannelX Rx Error" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CHRXBUF ,MCDMA ChannelX Rx Buffer Return" "Disabled,Enabled" group.long (0x2888+0x14)++0x3 line.long 0x00 "IQCR2,IQC2 Channels Responsibility Register" bitfld.long 0x00 31. " CHAN31MASK , Channel 31 mask" "Not masked,Masked" bitfld.long 0x00 30. " CHAN30MASK , Channel 30 mask" "Not masked,Masked" bitfld.long 0x00 29. " CHAN29MASK , Channel 29 mask" "Not masked,Masked" bitfld.long 0x00 28. " CHAN28MASK , Channel 28 mask" "Not masked,Masked" textline " " bitfld.long 0x00 27. " CHAN27MASK , Channel 27 mask" "Not masked,Masked" bitfld.long 0x00 26. " CHAN26MASK , Channel 26 mask" "Not masked,Masked" bitfld.long 0x00 25. " CHAN25MASK , Channel 25 mask" "Not masked,Masked" bitfld.long 0x00 24. " CHAN24MASK , Channel 24 mask" "Not masked,Masked" textline " " bitfld.long 0x00 23. " CHAN23MASK , Channel 23 mask" "Not masked,Masked" bitfld.long 0x00 22. " CHAN22MASK , Channel 22 mask" "Not masked,Masked" bitfld.long 0x00 21. " CHAN21MASK , Channel 21 mask" "Not masked,Masked" bitfld.long 0x00 20. " CHAN20MASK , Channel 20 mask" "Not masked,Masked" textline " " bitfld.long 0x00 19. " CHAN19MASK , Channel 19 mask" "Not masked,Masked" bitfld.long 0x00 18. " CHAN18MASK , Channel 18 mask" "Not masked,Masked" bitfld.long 0x00 17. " CHAN17MASK , Channel 17 mask" "Not masked,Masked" bitfld.long 0x00 16. " CHAN16MASK , Channel 16 mask" "Not masked,Masked" textline " " bitfld.long 0x00 15. " CHAN15MASK , Channel 15 mask" "Not masked,Masked" bitfld.long 0x00 14. " CHAN14MASK , Channel 14 mask" "Not masked,Masked" bitfld.long 0x00 13. " CHAN13MASK , Channel 13 mask" "Not masked,Masked" bitfld.long 0x00 12. " CHAN12MASK , Channel 12 mask" "Not masked,Masked" textline " " bitfld.long 0x00 11. " CHAN11MASK , Channel 11 mask" "Not masked,Masked" bitfld.long 0x00 10. " CHAN10MASK , Channel 10 mask" "Not masked,Masked" bitfld.long 0x00 9. " CHAN9MASK , Channel 9 mask" "Not masked,Masked" bitfld.long 0x00 8. " CHAN8MASK , Channel 8 mask" "Not masked,Masked" textline " " bitfld.long 0x00 7. " CHAN7MASK , Channel 7 mask" "Not masked,Masked" bitfld.long 0x00 6. " CHAN6MASK , Channel 6 mask" "Not masked,Masked" bitfld.long 0x00 5. " CHAN5MASK , Channel 5 mask" "Not masked,Masked" bitfld.long 0x00 4. " CHAN4MASK , Channel 4 mask" "Not masked,Masked" textline " " bitfld.long 0x00 3. " CHAN3MASK , Channel 3 mask" "Not masked,Masked" bitfld.long 0x00 2. " CHAN2MASK , Channel 2 mask" "Not masked,Masked" bitfld.long 0x00 1. " CHAN1MASK , Channel 1 mask" "Not masked,Masked" bitfld.long 0x00 0. " CHAN0MASK , Channel 0 mask" "Not masked,Masked" tree.end tree "IQC3 (Interrupt Queue 3)" group.long 0x2874++0x7 line.long 0x00 "IQF3,IQC3 (Interrupt Queue) First Entry Address Register" hexmask.long 0x00 6.--31. 0x40 " FA ,First Entry Address" bitfld.long 0x00 0.--5. " CONSTLOWADDR ,Constant Low Address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "IQL3,IQC3 (Interrupt Queue) Last entry Address Register" hexmask.long 0x04 6.--31. 0x40 " LA ,Last Entry Address" bitfld.long 0x04 0.--5. " CONSTLOWADDR ,Constant Low Address" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.long (0x2874+0x8)++0x3 line.long 0x00 "IQH3,IQC3 (Interrupt Queue) Head Address Register" hexmask.long 0x00 3.--31. 0x8 " HA ,Head Address" group.long (0x2874+0xC)++0x3 line.long 0x00 "IQT3,IQC3 (Interrupt Queue) Tail Address Register" hexmask.long 0x00 3.--31. 0x8 " TA ,Tail Address" group.long 0x288C++0x3 line.long 0x00 "IQE3,IQC3 (Interrupt Queue) Enable Interrupt Register" bitfld.long 0x00 30. " CHTXEOP ,MCSC ChannelX Tx End Of Packet" "Disabled,Enabled" bitfld.long 0x00 29. " CHRXEIL ,ChRxEIL MCSC ChannelX Rx Exit Idle Line State" "Disabled,Enabled" bitfld.long 0x00 28. " CHRXIL ,ChRxIL MCSC ChannelX Rx moved to Idle Line state" "Disabled,Enabled" bitfld.long 0x00 27. " CHTXSTTS ,ChTxStts MCDMA ChannelX Closed Tx Descriptor with Non Zero Status" "Disabled,Enabled" textline " " bitfld.long 0x00 26. " CHTXEIDL ,ChTxEIDL MCSC ChannelX Tx Entered Idle State" "Disabled,Enabled" bitfld.long 0x00 25. " CHRXSTTS ,ChRxStts MCDMA ChannelX Closed Rx Descriptor With Non Zero Status" "Disabled,Enabled" bitfld.long 0x00 22. " CHRXCRD ,MCSC ChannelX Close Rx Descriptor Command Executed" "Disabled,Enabled" bitfld.long 0x00 21. " CHRXEH ,MCSC ChannelX Rx Enter Hunt Command Executed" "Disabled,Enabled" textline " " bitfld.long 0x00 20. " CHRXABRT ,ChRxAbrt MCSC ChannelX Rx Abort Command Executed" "Disabled,Enabled" bitfld.long 0x00 19. " CHTXEND ,MCDMA ChannelX Tx End" "Disabled,Enabled" bitfld.long 0x00 18. " CHTXBUF ,MCDMA ChannelX Tx Buffer Return" "Disabled,Enabled" bitfld.long 0x00 17. " CHRXERR ,MCDMA ChannelX Rx Error" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " CHRXBUF ,MCDMA ChannelX Rx Buffer Return" "Disabled,Enabled" group.long (0x288C+0x14)++0x3 line.long 0x00 "IQCR3,IQC3 Channels Responsibility Register" bitfld.long 0x00 31. " CHAN31MASK , Channel 31 mask" "Not masked,Masked" bitfld.long 0x00 30. " CHAN30MASK , Channel 30 mask" "Not masked,Masked" bitfld.long 0x00 29. " CHAN29MASK , Channel 29 mask" "Not masked,Masked" bitfld.long 0x00 28. " CHAN28MASK , Channel 28 mask" "Not masked,Masked" textline " " bitfld.long 0x00 27. " CHAN27MASK , Channel 27 mask" "Not masked,Masked" bitfld.long 0x00 26. " CHAN26MASK , Channel 26 mask" "Not masked,Masked" bitfld.long 0x00 25. " CHAN25MASK , Channel 25 mask" "Not masked,Masked" bitfld.long 0x00 24. " CHAN24MASK , Channel 24 mask" "Not masked,Masked" textline " " bitfld.long 0x00 23. " CHAN23MASK , Channel 23 mask" "Not masked,Masked" bitfld.long 0x00 22. " CHAN22MASK , Channel 22 mask" "Not masked,Masked" bitfld.long 0x00 21. " CHAN21MASK , Channel 21 mask" "Not masked,Masked" bitfld.long 0x00 20. " CHAN20MASK , Channel 20 mask" "Not masked,Masked" textline " " bitfld.long 0x00 19. " CHAN19MASK , Channel 19 mask" "Not masked,Masked" bitfld.long 0x00 18. " CHAN18MASK , Channel 18 mask" "Not masked,Masked" bitfld.long 0x00 17. " CHAN17MASK , Channel 17 mask" "Not masked,Masked" bitfld.long 0x00 16. " CHAN16MASK , Channel 16 mask" "Not masked,Masked" textline " " bitfld.long 0x00 15. " CHAN15MASK , Channel 15 mask" "Not masked,Masked" bitfld.long 0x00 14. " CHAN14MASK , Channel 14 mask" "Not masked,Masked" bitfld.long 0x00 13. " CHAN13MASK , Channel 13 mask" "Not masked,Masked" bitfld.long 0x00 12. " CHAN12MASK , Channel 12 mask" "Not masked,Masked" textline " " bitfld.long 0x00 11. " CHAN11MASK , Channel 11 mask" "Not masked,Masked" bitfld.long 0x00 10. " CHAN10MASK , Channel 10 mask" "Not masked,Masked" bitfld.long 0x00 9. " CHAN9MASK , Channel 9 mask" "Not masked,Masked" bitfld.long 0x00 8. " CHAN8MASK , Channel 8 mask" "Not masked,Masked" textline " " bitfld.long 0x00 7. " CHAN7MASK , Channel 7 mask" "Not masked,Masked" bitfld.long 0x00 6. " CHAN6MASK , Channel 6 mask" "Not masked,Masked" bitfld.long 0x00 5. " CHAN5MASK , Channel 5 mask" "Not masked,Masked" bitfld.long 0x00 4. " CHAN4MASK , Channel 4 mask" "Not masked,Masked" textline " " bitfld.long 0x00 3. " CHAN3MASK , Channel 3 mask" "Not masked,Masked" bitfld.long 0x00 2. " CHAN2MASK , Channel 2 mask" "Not masked,Masked" bitfld.long 0x00 1. " CHAN1MASK , Channel 1 mask" "Not masked,Masked" bitfld.long 0x00 0. " CHAN0MASK , Channel 0 mask" "Not masked,Masked" tree.end textline " " hgroup.long 0x284C++0x7 hide.long 0x00 "MTCBMR,MCSC TX Channel Balancing Mask Register" hide.long 0x04 "MTCBMR,MCSC RX Channel Balancing Mask Register" group.long 0x2890++0x3 line.long 0x00 "MGCER,MCSC Global Configuration Extension Register" bitfld.long 0x00 3. " LINEARRXBYTESWAP ,Linear Rx Byte Swapping" "Disabled,Enabled" bitfld.long 0x00 2. " LINEARTXBYTESWAP ,Linear Tx Byte Swapping" "Disabled,Enabled" bitfld.long 0x00 1. " HDLCADDRMATCHMODE ,HDLC Address Match Mode" "Disabled,Enabled" bitfld.long 0x00 0. " IQCMULTEN ,IQC Multiplication Enable" "Disabled,Enabled" group.long 0x28A4++0xB line.long 0x00 "HMA12R,HDLC Mode Address1 and Address2 Register" hexmask.long.word 0x00 16.--31. 1. " ADDR2 ,Address 2" hexmask.long.word 0x00 0.--15. 1. " ADDR2 ,Address 1" line.long 0x04 "HMA34R,HDLC Mode Address3 and Address4 Register" hexmask.long.word 0x04 16.--31. 1. " ADDR4 ,Address 4" hexmask.long.word 0x04 0.--15. 1. " ADDR3 ,Address 3" line.long 0x08 "HMAFR,HDLC Mode Address Filtering Register" hexmask.long.word 0x08 0.--15. 1. " BITCOMPAREEN ,Bit Comparison Enable" width 11. tree.end tree "Shared Bus to Crossbar Bridge" base A:(Data.Long(C15:0x400f)<<13.)+0xB8A00 width 7. tree "TDMMC Window 0 Registers" group.long 0x0++0x7 line.long 0x00 "TWCR,TDMMC Window 0 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 0 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 0 Size" group.long 0x80++0x3 line.long 0x00 "TWHAR,TDMMC Window 0 High Address Register" group.long 0x104++0x3 line.long 0x00 "TWENR,TDMMC Window 0 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 1 Registers" group.long 0x8++0x7 line.long 0x00 "TWCR,TDMMC Window 1 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 1 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 1 Size" group.long 0x84++0x3 line.long 0x00 "TWHAR,TDMMC Window 1 High Address Register" group.long 0x108++0x3 line.long 0x00 "TWENR,TDMMC Window 1 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 2 Registers" group.long 0x10++0x7 line.long 0x00 "TWCR,TDMMC Window 2 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 2 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 2 Size" group.long 0x88++0x3 line.long 0x00 "TWHAR,TDMMC Window 2 High Address Register" group.long 0x10C++0x3 line.long 0x00 "TWENR,TDMMC Window 2 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 3 Registers" group.long 0x18++0x7 line.long 0x00 "TWCR,TDMMC Window 3 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 3 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 3 Size" group.long 0x8C++0x3 line.long 0x00 "TWHAR,TDMMC Window 3 High Address Register" group.long 0x110++0x3 line.long 0x00 "TWENR,TDMMC Window 3 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 4 Registers" group.long 0x20++0x7 line.long 0x00 "TWCR,TDMMC Window 4 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 4 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 4 Size" group.long 0x90++0x3 line.long 0x00 "TWHAR,TDMMC Window 4 High Address Register" group.long 0x114++0x3 line.long 0x00 "TWENR,TDMMC Window 4 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 5 Registers" group.long 0x28++0x7 line.long 0x00 "TWCR,TDMMC Window 5 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 5 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 5 Size" group.long 0x94++0x3 line.long 0x00 "TWHAR,TDMMC Window 5 High Address Register" group.long 0x118++0x3 line.long 0x00 "TWENR,TDMMC Window 5 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 6 Registers" group.long 0x30++0x7 line.long 0x00 "TWCR,TDMMC Window 6 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 6 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 6 Size" group.long 0x11C++0x3 line.long 0x00 "TWENR,TDMMC Window 6 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 7 Registers" group.long 0x38++0x7 line.long 0x00 "TWCR,TDMMC Window 7 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 7 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 7 Size" group.long 0x120++0x3 line.long 0x00 "TWENR,TDMMC Window 7 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 8 Registers" group.long 0x40++0x7 line.long 0x00 "TWCR,TDMMC Window 8 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 8 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 8 Size" group.long 0x124++0x3 line.long 0x00 "TWENR,TDMMC Window 8 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 9 Registers" group.long 0x48++0x7 line.long 0x00 "TWCR,TDMMC Window 9 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 9 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 9 Size" group.long 0x128++0x3 line.long 0x00 "TWENR,TDMMC Window 9 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 10 Registers" group.long 0x50++0x7 line.long 0x00 "TWCR,TDMMC Window 10 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 10 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 10 Size" group.long 0x12C++0x3 line.long 0x00 "TWENR,TDMMC Window 10 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end tree "TDMMC Window 11 Registers" group.long 0x58++0x7 line.long 0x00 "TWCR,TDMMC Window 11 Control Register" hexmask.long.word 0x00 16.--31. 1. " BASEADDRESS ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTRIBUTE ,Specifies Target Specific Attributes Depending On theTarget Interface" textline " " bitfld.long 0x00 0.--3. " TARGETID ,Specifies the Target ID of the unit associated with this window" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "TWSR,TDMMC Window 11 Size Register" hexmask.long.word 0x04 16.--31. 1. " WINDOWSIZE ,Window 11 Size" group.long 0x130++0x3 line.long 0x00 "TWENR,TDMMC Window 11 Enable Register" bitfld.long 0x00 4. " MCSCEN ,Enable access for MCSC Unit to this window" "Disabled,Enabled" bitfld.long 0x00 3. " MCDMAEN ,Enable access for MCDMA unit to this window" "Disabled,Enabled" tree.end textline " " group.long 0x100++0x3 line.long 0x00 "TWAPR,TDMMC Windows Access Protect Register" bitfld.long 0x00 22.--23. " WIN11PROTECT ,Window 11 Access Control" "No access,Read Only,Reserved,Full access" bitfld.long 0x00 20.--21. " WIN10PROTECT ,Window 10 Access Control" "No access,Read Only,Reserved,Full access" textline " " bitfld.long 0x00 18.--19. " WIN9PROTECT ,Window 9 Access Control" "No access,Read Only,Reserved,Full access" bitfld.long 0x00 16.--17. " WIN8PROTECT ,Window 8 Access Control" "No access,Read Only,Reserved,Full access" textline " " bitfld.long 0x00 14.--15. " WIN7PROTECT ,Window 7 Access Control" "No access,Read Only,Reserved,Full access" bitfld.long 0x00 12.--13. " WIN6PROTECT ,Window 6 Access Control" "No access,Read Only,Reserved,Full access" textline " " bitfld.long 0x00 10.--11. " WIN5PROTECT ,Window 5 Access Control" "No access,Read Only,Reserved,Full access" bitfld.long 0x00 8.--9. " WIN4PROTECT ,Window 4 Access Control" "No access,Read Only,Reserved,Full access" textline " " bitfld.long 0x00 6.--7. " WIN3PROTECT ,Window 3 Access Control" "No access,Read Only,Reserved,Full access" bitfld.long 0x00 4.--5. " WIN2PROTECT ,Window 2 Access Control" "No access,Read Only,Reserved,Full access" textline " " bitfld.long 0x00 2.--3. " WIN1PROTECT ,Window 1 Access Control" "No access,Read Only,Reserved,Full access" bitfld.long 0x00 0.--1. " WIN0PROTECT ,Window 0 Access Control" "No access,Read Only,Reserved,Full access" width 11. tree.end tree "TDM (Time Division Multiplexing)" base A:(Data.Long(C15:0x400f)<<13.)+0xB8000 width 10. tree "TDPR Registers" group.long 0x0++0x3 line.long 0x00 "TDPR0,FlexTDM Transmit Dual Port RAM 0 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4++0x3 line.long 0x00 "TDPR1,FlexTDM Transmit Dual Port RAM 1 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x8++0x3 line.long 0x00 "TDPR2,FlexTDM Transmit Dual Port RAM 2 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xC++0x3 line.long 0x00 "TDPR3,FlexTDM Transmit Dual Port RAM 3 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x10++0x3 line.long 0x00 "TDPR4,FlexTDM Transmit Dual Port RAM 4 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x14++0x3 line.long 0x00 "TDPR5,FlexTDM Transmit Dual Port RAM 5 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x18++0x3 line.long 0x00 "TDPR6,FlexTDM Transmit Dual Port RAM 6 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1C++0x3 line.long 0x00 "TDPR7,FlexTDM Transmit Dual Port RAM 7 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x20++0x3 line.long 0x00 "TDPR8,FlexTDM Transmit Dual Port RAM 8 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x24++0x3 line.long 0x00 "TDPR9,FlexTDM Transmit Dual Port RAM 9 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x28++0x3 line.long 0x00 "TDPR10,FlexTDM Transmit Dual Port RAM 10 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2C++0x3 line.long 0x00 "TDPR11,FlexTDM Transmit Dual Port RAM 11 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x30++0x3 line.long 0x00 "TDPR12,FlexTDM Transmit Dual Port RAM 12 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x34++0x3 line.long 0x00 "TDPR13,FlexTDM Transmit Dual Port RAM 13 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x38++0x3 line.long 0x00 "TDPR14,FlexTDM Transmit Dual Port RAM 14 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3C++0x3 line.long 0x00 "TDPR15,FlexTDM Transmit Dual Port RAM 15 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x40++0x3 line.long 0x00 "TDPR16,FlexTDM Transmit Dual Port RAM 16 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x44++0x3 line.long 0x00 "TDPR17,FlexTDM Transmit Dual Port RAM 17 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x48++0x3 line.long 0x00 "TDPR18,FlexTDM Transmit Dual Port RAM 18 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4C++0x3 line.long 0x00 "TDPR19,FlexTDM Transmit Dual Port RAM 19 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x50++0x3 line.long 0x00 "TDPR20,FlexTDM Transmit Dual Port RAM 20 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x54++0x3 line.long 0x00 "TDPR21,FlexTDM Transmit Dual Port RAM 21 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x58++0x3 line.long 0x00 "TDPR22,FlexTDM Transmit Dual Port RAM 22 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5C++0x3 line.long 0x00 "TDPR23,FlexTDM Transmit Dual Port RAM 23 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x60++0x3 line.long 0x00 "TDPR24,FlexTDM Transmit Dual Port RAM 24 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x64++0x3 line.long 0x00 "TDPR25,FlexTDM Transmit Dual Port RAM 25 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x68++0x3 line.long 0x00 "TDPR26,FlexTDM Transmit Dual Port RAM 26 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6C++0x3 line.long 0x00 "TDPR27,FlexTDM Transmit Dual Port RAM 27 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x70++0x3 line.long 0x00 "TDPR28,FlexTDM Transmit Dual Port RAM 28 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x74++0x3 line.long 0x00 "TDPR29,FlexTDM Transmit Dual Port RAM 29 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x78++0x3 line.long 0x00 "TDPR30,FlexTDM Transmit Dual Port RAM 30 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7C++0x3 line.long 0x00 "TDPR31,FlexTDM Transmit Dual Port RAM 31 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x80++0x3 line.long 0x00 "TDPR32,FlexTDM Transmit Dual Port RAM 32 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x84++0x3 line.long 0x00 "TDPR33,FlexTDM Transmit Dual Port RAM 33 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x88++0x3 line.long 0x00 "TDPR34,FlexTDM Transmit Dual Port RAM 34 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x8C++0x3 line.long 0x00 "TDPR35,FlexTDM Transmit Dual Port RAM 35 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x90++0x3 line.long 0x00 "TDPR36,FlexTDM Transmit Dual Port RAM 36 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x94++0x3 line.long 0x00 "TDPR37,FlexTDM Transmit Dual Port RAM 37 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x98++0x3 line.long 0x00 "TDPR38,FlexTDM Transmit Dual Port RAM 38 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x9C++0x3 line.long 0x00 "TDPR39,FlexTDM Transmit Dual Port RAM 39 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xA0++0x3 line.long 0x00 "TDPR40,FlexTDM Transmit Dual Port RAM 40 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xA4++0x3 line.long 0x00 "TDPR41,FlexTDM Transmit Dual Port RAM 41 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xA8++0x3 line.long 0x00 "TDPR42,FlexTDM Transmit Dual Port RAM 42 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xAC++0x3 line.long 0x00 "TDPR43,FlexTDM Transmit Dual Port RAM 43 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xB0++0x3 line.long 0x00 "TDPR44,FlexTDM Transmit Dual Port RAM 44 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xB4++0x3 line.long 0x00 "TDPR45,FlexTDM Transmit Dual Port RAM 45 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xB8++0x3 line.long 0x00 "TDPR46,FlexTDM Transmit Dual Port RAM 46 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xBC++0x3 line.long 0x00 "TDPR47,FlexTDM Transmit Dual Port RAM 47 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xC0++0x3 line.long 0x00 "TDPR48,FlexTDM Transmit Dual Port RAM 48 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xC4++0x3 line.long 0x00 "TDPR49,FlexTDM Transmit Dual Port RAM 49 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xC8++0x3 line.long 0x00 "TDPR50,FlexTDM Transmit Dual Port RAM 50 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xCC++0x3 line.long 0x00 "TDPR51,FlexTDM Transmit Dual Port RAM 51 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xD0++0x3 line.long 0x00 "TDPR52,FlexTDM Transmit Dual Port RAM 52 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xD4++0x3 line.long 0x00 "TDPR53,FlexTDM Transmit Dual Port RAM 53 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xD8++0x3 line.long 0x00 "TDPR54,FlexTDM Transmit Dual Port RAM 54 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xDC++0x3 line.long 0x00 "TDPR55,FlexTDM Transmit Dual Port RAM 55 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xE0++0x3 line.long 0x00 "TDPR56,FlexTDM Transmit Dual Port RAM 56 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xE4++0x3 line.long 0x00 "TDPR57,FlexTDM Transmit Dual Port RAM 57 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xE8++0x3 line.long 0x00 "TDPR58,FlexTDM Transmit Dual Port RAM 58 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xEC++0x3 line.long 0x00 "TDPR59,FlexTDM Transmit Dual Port RAM 59 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xF0++0x3 line.long 0x00 "TDPR60,FlexTDM Transmit Dual Port RAM 60 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xF4++0x3 line.long 0x00 "TDPR61,FlexTDM Transmit Dual Port RAM 61 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xF8++0x3 line.long 0x00 "TDPR62,FlexTDM Transmit Dual Port RAM 62 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0xFC++0x3 line.long 0x00 "TDPR63,FlexTDM Transmit Dual Port RAM 63 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x100++0x3 line.long 0x00 "TDPR64,FlexTDM Transmit Dual Port RAM 64 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x104++0x3 line.long 0x00 "TDPR65,FlexTDM Transmit Dual Port RAM 65 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x108++0x3 line.long 0x00 "TDPR66,FlexTDM Transmit Dual Port RAM 66 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x10C++0x3 line.long 0x00 "TDPR67,FlexTDM Transmit Dual Port RAM 67 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x110++0x3 line.long 0x00 "TDPR68,FlexTDM Transmit Dual Port RAM 68 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x114++0x3 line.long 0x00 "TDPR69,FlexTDM Transmit Dual Port RAM 69 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x118++0x3 line.long 0x00 "TDPR70,FlexTDM Transmit Dual Port RAM 70 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x11C++0x3 line.long 0x00 "TDPR71,FlexTDM Transmit Dual Port RAM 71 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x120++0x3 line.long 0x00 "TDPR72,FlexTDM Transmit Dual Port RAM 72 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x124++0x3 line.long 0x00 "TDPR73,FlexTDM Transmit Dual Port RAM 73 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x128++0x3 line.long 0x00 "TDPR74,FlexTDM Transmit Dual Port RAM 74 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x12C++0x3 line.long 0x00 "TDPR75,FlexTDM Transmit Dual Port RAM 75 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x130++0x3 line.long 0x00 "TDPR76,FlexTDM Transmit Dual Port RAM 76 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x134++0x3 line.long 0x00 "TDPR77,FlexTDM Transmit Dual Port RAM 77 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x138++0x3 line.long 0x00 "TDPR78,FlexTDM Transmit Dual Port RAM 78 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x13C++0x3 line.long 0x00 "TDPR79,FlexTDM Transmit Dual Port RAM 79 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x140++0x3 line.long 0x00 "TDPR80,FlexTDM Transmit Dual Port RAM 80 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x144++0x3 line.long 0x00 "TDPR81,FlexTDM Transmit Dual Port RAM 81 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x148++0x3 line.long 0x00 "TDPR82,FlexTDM Transmit Dual Port RAM 82 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x14C++0x3 line.long 0x00 "TDPR83,FlexTDM Transmit Dual Port RAM 83 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x150++0x3 line.long 0x00 "TDPR84,FlexTDM Transmit Dual Port RAM 84 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x154++0x3 line.long 0x00 "TDPR85,FlexTDM Transmit Dual Port RAM 85 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x158++0x3 line.long 0x00 "TDPR86,FlexTDM Transmit Dual Port RAM 86 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x15C++0x3 line.long 0x00 "TDPR87,FlexTDM Transmit Dual Port RAM 87 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x160++0x3 line.long 0x00 "TDPR88,FlexTDM Transmit Dual Port RAM 88 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x164++0x3 line.long 0x00 "TDPR89,FlexTDM Transmit Dual Port RAM 89 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x168++0x3 line.long 0x00 "TDPR90,FlexTDM Transmit Dual Port RAM 90 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x16C++0x3 line.long 0x00 "TDPR91,FlexTDM Transmit Dual Port RAM 91 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x170++0x3 line.long 0x00 "TDPR92,FlexTDM Transmit Dual Port RAM 92 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x174++0x3 line.long 0x00 "TDPR93,FlexTDM Transmit Dual Port RAM 93 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x178++0x3 line.long 0x00 "TDPR94,FlexTDM Transmit Dual Port RAM 94 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x17C++0x3 line.long 0x00 "TDPR95,FlexTDM Transmit Dual Port RAM 95 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x180++0x3 line.long 0x00 "TDPR96,FlexTDM Transmit Dual Port RAM 96 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x184++0x3 line.long 0x00 "TDPR97,FlexTDM Transmit Dual Port RAM 97 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x188++0x3 line.long 0x00 "TDPR98,FlexTDM Transmit Dual Port RAM 98 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x18C++0x3 line.long 0x00 "TDPR99,FlexTDM Transmit Dual Port RAM 99 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x190++0x3 line.long 0x00 "TDPR100,FlexTDM Transmit Dual Port RAM 100 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x194++0x3 line.long 0x00 "TDPR101,FlexTDM Transmit Dual Port RAM 101 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x198++0x3 line.long 0x00 "TDPR102,FlexTDM Transmit Dual Port RAM 102 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x19C++0x3 line.long 0x00 "TDPR103,FlexTDM Transmit Dual Port RAM 103 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1A0++0x3 line.long 0x00 "TDPR104,FlexTDM Transmit Dual Port RAM 104 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1A4++0x3 line.long 0x00 "TDPR105,FlexTDM Transmit Dual Port RAM 105 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1A8++0x3 line.long 0x00 "TDPR106,FlexTDM Transmit Dual Port RAM 106 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1AC++0x3 line.long 0x00 "TDPR107,FlexTDM Transmit Dual Port RAM 107 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1B0++0x3 line.long 0x00 "TDPR108,FlexTDM Transmit Dual Port RAM 108 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1B4++0x3 line.long 0x00 "TDPR109,FlexTDM Transmit Dual Port RAM 109 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1B8++0x3 line.long 0x00 "TDPR110,FlexTDM Transmit Dual Port RAM 110 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1BC++0x3 line.long 0x00 "TDPR111,FlexTDM Transmit Dual Port RAM 111 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1C0++0x3 line.long 0x00 "TDPR112,FlexTDM Transmit Dual Port RAM 112 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1C4++0x3 line.long 0x00 "TDPR113,FlexTDM Transmit Dual Port RAM 113 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1C8++0x3 line.long 0x00 "TDPR114,FlexTDM Transmit Dual Port RAM 114 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1CC++0x3 line.long 0x00 "TDPR115,FlexTDM Transmit Dual Port RAM 115 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1D0++0x3 line.long 0x00 "TDPR116,FlexTDM Transmit Dual Port RAM 116 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1D4++0x3 line.long 0x00 "TDPR117,FlexTDM Transmit Dual Port RAM 117 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1D8++0x3 line.long 0x00 "TDPR118,FlexTDM Transmit Dual Port RAM 118 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1DC++0x3 line.long 0x00 "TDPR119,FlexTDM Transmit Dual Port RAM 119 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1E0++0x3 line.long 0x00 "TDPR120,FlexTDM Transmit Dual Port RAM 120 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1E4++0x3 line.long 0x00 "TDPR121,FlexTDM Transmit Dual Port RAM 121 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1E8++0x3 line.long 0x00 "TDPR122,FlexTDM Transmit Dual Port RAM 122 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1EC++0x3 line.long 0x00 "TDPR123,FlexTDM Transmit Dual Port RAM 123 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1F0++0x3 line.long 0x00 "TDPR124,FlexTDM Transmit Dual Port RAM 124 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1F4++0x3 line.long 0x00 "TDPR125,FlexTDM Transmit Dual Port RAM 125 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1F8++0x3 line.long 0x00 "TDPR126,FlexTDM Transmit Dual Port RAM 126 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x1FC++0x3 line.long 0x00 "TDPR127,FlexTDM Transmit Dual Port RAM 127 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x200++0x3 line.long 0x00 "TDPR128,FlexTDM Transmit Dual Port RAM 128 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x204++0x3 line.long 0x00 "TDPR129,FlexTDM Transmit Dual Port RAM 129 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x208++0x3 line.long 0x00 "TDPR130,FlexTDM Transmit Dual Port RAM 130 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x20C++0x3 line.long 0x00 "TDPR131,FlexTDM Transmit Dual Port RAM 131 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x210++0x3 line.long 0x00 "TDPR132,FlexTDM Transmit Dual Port RAM 132 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x214++0x3 line.long 0x00 "TDPR133,FlexTDM Transmit Dual Port RAM 133 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x218++0x3 line.long 0x00 "TDPR134,FlexTDM Transmit Dual Port RAM 134 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x21C++0x3 line.long 0x00 "TDPR135,FlexTDM Transmit Dual Port RAM 135 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x220++0x3 line.long 0x00 "TDPR136,FlexTDM Transmit Dual Port RAM 136 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x224++0x3 line.long 0x00 "TDPR137,FlexTDM Transmit Dual Port RAM 137 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x228++0x3 line.long 0x00 "TDPR138,FlexTDM Transmit Dual Port RAM 138 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x22C++0x3 line.long 0x00 "TDPR139,FlexTDM Transmit Dual Port RAM 139 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x230++0x3 line.long 0x00 "TDPR140,FlexTDM Transmit Dual Port RAM 140 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x234++0x3 line.long 0x00 "TDPR141,FlexTDM Transmit Dual Port RAM 141 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x238++0x3 line.long 0x00 "TDPR142,FlexTDM Transmit Dual Port RAM 142 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x23C++0x3 line.long 0x00 "TDPR143,FlexTDM Transmit Dual Port RAM 143 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x240++0x3 line.long 0x00 "TDPR144,FlexTDM Transmit Dual Port RAM 144 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x244++0x3 line.long 0x00 "TDPR145,FlexTDM Transmit Dual Port RAM 145 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x248++0x3 line.long 0x00 "TDPR146,FlexTDM Transmit Dual Port RAM 146 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x24C++0x3 line.long 0x00 "TDPR147,FlexTDM Transmit Dual Port RAM 147 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x250++0x3 line.long 0x00 "TDPR148,FlexTDM Transmit Dual Port RAM 148 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x254++0x3 line.long 0x00 "TDPR149,FlexTDM Transmit Dual Port RAM 149 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x258++0x3 line.long 0x00 "TDPR150,FlexTDM Transmit Dual Port RAM 150 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x25C++0x3 line.long 0x00 "TDPR151,FlexTDM Transmit Dual Port RAM 151 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x260++0x3 line.long 0x00 "TDPR152,FlexTDM Transmit Dual Port RAM 152 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x264++0x3 line.long 0x00 "TDPR153,FlexTDM Transmit Dual Port RAM 153 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x268++0x3 line.long 0x00 "TDPR154,FlexTDM Transmit Dual Port RAM 154 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x26C++0x3 line.long 0x00 "TDPR155,FlexTDM Transmit Dual Port RAM 155 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x270++0x3 line.long 0x00 "TDPR156,FlexTDM Transmit Dual Port RAM 156 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x274++0x3 line.long 0x00 "TDPR157,FlexTDM Transmit Dual Port RAM 157 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x278++0x3 line.long 0x00 "TDPR158,FlexTDM Transmit Dual Port RAM 158 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x27C++0x3 line.long 0x00 "TDPR159,FlexTDM Transmit Dual Port RAM 159 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x280++0x3 line.long 0x00 "TDPR160,FlexTDM Transmit Dual Port RAM 160 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x284++0x3 line.long 0x00 "TDPR161,FlexTDM Transmit Dual Port RAM 161 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x288++0x3 line.long 0x00 "TDPR162,FlexTDM Transmit Dual Port RAM 162 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x28C++0x3 line.long 0x00 "TDPR163,FlexTDM Transmit Dual Port RAM 163 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x290++0x3 line.long 0x00 "TDPR164,FlexTDM Transmit Dual Port RAM 164 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x294++0x3 line.long 0x00 "TDPR165,FlexTDM Transmit Dual Port RAM 165 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x298++0x3 line.long 0x00 "TDPR166,FlexTDM Transmit Dual Port RAM 166 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x29C++0x3 line.long 0x00 "TDPR167,FlexTDM Transmit Dual Port RAM 167 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2A0++0x3 line.long 0x00 "TDPR168,FlexTDM Transmit Dual Port RAM 168 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2A4++0x3 line.long 0x00 "TDPR169,FlexTDM Transmit Dual Port RAM 169 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2A8++0x3 line.long 0x00 "TDPR170,FlexTDM Transmit Dual Port RAM 170 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2AC++0x3 line.long 0x00 "TDPR171,FlexTDM Transmit Dual Port RAM 171 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2B0++0x3 line.long 0x00 "TDPR172,FlexTDM Transmit Dual Port RAM 172 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2B4++0x3 line.long 0x00 "TDPR173,FlexTDM Transmit Dual Port RAM 173 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2B8++0x3 line.long 0x00 "TDPR174,FlexTDM Transmit Dual Port RAM 174 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2BC++0x3 line.long 0x00 "TDPR175,FlexTDM Transmit Dual Port RAM 175 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2C0++0x3 line.long 0x00 "TDPR176,FlexTDM Transmit Dual Port RAM 176 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2C4++0x3 line.long 0x00 "TDPR177,FlexTDM Transmit Dual Port RAM 177 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2C8++0x3 line.long 0x00 "TDPR178,FlexTDM Transmit Dual Port RAM 178 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2CC++0x3 line.long 0x00 "TDPR179,FlexTDM Transmit Dual Port RAM 179 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2D0++0x3 line.long 0x00 "TDPR180,FlexTDM Transmit Dual Port RAM 180 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2D4++0x3 line.long 0x00 "TDPR181,FlexTDM Transmit Dual Port RAM 181 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2D8++0x3 line.long 0x00 "TDPR182,FlexTDM Transmit Dual Port RAM 182 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2DC++0x3 line.long 0x00 "TDPR183,FlexTDM Transmit Dual Port RAM 183 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2E0++0x3 line.long 0x00 "TDPR184,FlexTDM Transmit Dual Port RAM 184 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2E4++0x3 line.long 0x00 "TDPR185,FlexTDM Transmit Dual Port RAM 185 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2E8++0x3 line.long 0x00 "TDPR186,FlexTDM Transmit Dual Port RAM 186 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2EC++0x3 line.long 0x00 "TDPR187,FlexTDM Transmit Dual Port RAM 187 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2F0++0x3 line.long 0x00 "TDPR188,FlexTDM Transmit Dual Port RAM 188 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2F4++0x3 line.long 0x00 "TDPR189,FlexTDM Transmit Dual Port RAM 189 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2F8++0x3 line.long 0x00 "TDPR190,FlexTDM Transmit Dual Port RAM 190 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x2FC++0x3 line.long 0x00 "TDPR191,FlexTDM Transmit Dual Port RAM 191 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x300++0x3 line.long 0x00 "TDPR192,FlexTDM Transmit Dual Port RAM 192 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x304++0x3 line.long 0x00 "TDPR193,FlexTDM Transmit Dual Port RAM 193 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x308++0x3 line.long 0x00 "TDPR194,FlexTDM Transmit Dual Port RAM 194 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x30C++0x3 line.long 0x00 "TDPR195,FlexTDM Transmit Dual Port RAM 195 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x310++0x3 line.long 0x00 "TDPR196,FlexTDM Transmit Dual Port RAM 196 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x314++0x3 line.long 0x00 "TDPR197,FlexTDM Transmit Dual Port RAM 197 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x318++0x3 line.long 0x00 "TDPR198,FlexTDM Transmit Dual Port RAM 198 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x31C++0x3 line.long 0x00 "TDPR199,FlexTDM Transmit Dual Port RAM 199 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x320++0x3 line.long 0x00 "TDPR200,FlexTDM Transmit Dual Port RAM 200 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x324++0x3 line.long 0x00 "TDPR201,FlexTDM Transmit Dual Port RAM 201 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x328++0x3 line.long 0x00 "TDPR202,FlexTDM Transmit Dual Port RAM 202 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x32C++0x3 line.long 0x00 "TDPR203,FlexTDM Transmit Dual Port RAM 203 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x330++0x3 line.long 0x00 "TDPR204,FlexTDM Transmit Dual Port RAM 204 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x334++0x3 line.long 0x00 "TDPR205,FlexTDM Transmit Dual Port RAM 205 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x338++0x3 line.long 0x00 "TDPR206,FlexTDM Transmit Dual Port RAM 206 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x33C++0x3 line.long 0x00 "TDPR207,FlexTDM Transmit Dual Port RAM 207 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x340++0x3 line.long 0x00 "TDPR208,FlexTDM Transmit Dual Port RAM 208 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x344++0x3 line.long 0x00 "TDPR209,FlexTDM Transmit Dual Port RAM 209 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x348++0x3 line.long 0x00 "TDPR210,FlexTDM Transmit Dual Port RAM 210 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x34C++0x3 line.long 0x00 "TDPR211,FlexTDM Transmit Dual Port RAM 211 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x350++0x3 line.long 0x00 "TDPR212,FlexTDM Transmit Dual Port RAM 212 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x354++0x3 line.long 0x00 "TDPR213,FlexTDM Transmit Dual Port RAM 213 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x358++0x3 line.long 0x00 "TDPR214,FlexTDM Transmit Dual Port RAM 214 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x35C++0x3 line.long 0x00 "TDPR215,FlexTDM Transmit Dual Port RAM 215 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x360++0x3 line.long 0x00 "TDPR216,FlexTDM Transmit Dual Port RAM 216 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x364++0x3 line.long 0x00 "TDPR217,FlexTDM Transmit Dual Port RAM 217 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x368++0x3 line.long 0x00 "TDPR218,FlexTDM Transmit Dual Port RAM 218 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x36C++0x3 line.long 0x00 "TDPR219,FlexTDM Transmit Dual Port RAM 219 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x370++0x3 line.long 0x00 "TDPR220,FlexTDM Transmit Dual Port RAM 220 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x374++0x3 line.long 0x00 "TDPR221,FlexTDM Transmit Dual Port RAM 221 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x378++0x3 line.long 0x00 "TDPR222,FlexTDM Transmit Dual Port RAM 222 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x37C++0x3 line.long 0x00 "TDPR223,FlexTDM Transmit Dual Port RAM 223 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x380++0x3 line.long 0x00 "TDPR224,FlexTDM Transmit Dual Port RAM 224 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x384++0x3 line.long 0x00 "TDPR225,FlexTDM Transmit Dual Port RAM 225 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x388++0x3 line.long 0x00 "TDPR226,FlexTDM Transmit Dual Port RAM 226 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x38C++0x3 line.long 0x00 "TDPR227,FlexTDM Transmit Dual Port RAM 227 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x390++0x3 line.long 0x00 "TDPR228,FlexTDM Transmit Dual Port RAM 228 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x394++0x3 line.long 0x00 "TDPR229,FlexTDM Transmit Dual Port RAM 229 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x398++0x3 line.long 0x00 "TDPR230,FlexTDM Transmit Dual Port RAM 230 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x39C++0x3 line.long 0x00 "TDPR231,FlexTDM Transmit Dual Port RAM 231 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3A0++0x3 line.long 0x00 "TDPR232,FlexTDM Transmit Dual Port RAM 232 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3A4++0x3 line.long 0x00 "TDPR233,FlexTDM Transmit Dual Port RAM 233 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3A8++0x3 line.long 0x00 "TDPR234,FlexTDM Transmit Dual Port RAM 234 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3AC++0x3 line.long 0x00 "TDPR235,FlexTDM Transmit Dual Port RAM 235 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3B0++0x3 line.long 0x00 "TDPR236,FlexTDM Transmit Dual Port RAM 236 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3B4++0x3 line.long 0x00 "TDPR237,FlexTDM Transmit Dual Port RAM 237 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3B8++0x3 line.long 0x00 "TDPR238,FlexTDM Transmit Dual Port RAM 238 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3BC++0x3 line.long 0x00 "TDPR239,FlexTDM Transmit Dual Port RAM 239 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3C0++0x3 line.long 0x00 "TDPR240,FlexTDM Transmit Dual Port RAM 240 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3C4++0x3 line.long 0x00 "TDPR241,FlexTDM Transmit Dual Port RAM 241 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3C8++0x3 line.long 0x00 "TDPR242,FlexTDM Transmit Dual Port RAM 242 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3CC++0x3 line.long 0x00 "TDPR243,FlexTDM Transmit Dual Port RAM 243 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3D0++0x3 line.long 0x00 "TDPR244,FlexTDM Transmit Dual Port RAM 244 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3D4++0x3 line.long 0x00 "TDPR245,FlexTDM Transmit Dual Port RAM 245 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3D8++0x3 line.long 0x00 "TDPR246,FlexTDM Transmit Dual Port RAM 246 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3DC++0x3 line.long 0x00 "TDPR247,FlexTDM Transmit Dual Port RAM 247 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3E0++0x3 line.long 0x00 "TDPR248,FlexTDM Transmit Dual Port RAM 248 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3E4++0x3 line.long 0x00 "TDPR249,FlexTDM Transmit Dual Port RAM 249 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3E8++0x3 line.long 0x00 "TDPR250,FlexTDM Transmit Dual Port RAM 250 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3EC++0x3 line.long 0x00 "TDPR251,FlexTDM Transmit Dual Port RAM 251 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3F0++0x3 line.long 0x00 "TDPR252,FlexTDM Transmit Dual Port RAM 252 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3F4++0x3 line.long 0x00 "TDPR253,FlexTDM Transmit Dual Port RAM 253 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3F8++0x3 line.long 0x00 "TDPR254,FlexTDM Transmit Dual Port RAM 254 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x3FC++0x3 line.long 0x00 "TDPR255,FlexTDM Transmit Dual Port RAM 255 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " bitfld.long 0x00 23.--24. " RPT ,he Number of Times An Entry is Repeated Before Moving to the Next Entry" "1x,2x,3x,4x" hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" tree.end tree "RDPR Registers" group.long 0x400++0x3 line.long 0x00 "RDPR0,FlexTDM Receive Dual Port RAM 0 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x404++0x3 line.long 0x00 "RDPR1,FlexTDM Receive Dual Port RAM 1 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x408++0x3 line.long 0x00 "RDPR2,FlexTDM Receive Dual Port RAM 2 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x40C++0x3 line.long 0x00 "RDPR3,FlexTDM Receive Dual Port RAM 3 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x410++0x3 line.long 0x00 "RDPR4,FlexTDM Receive Dual Port RAM 4 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x414++0x3 line.long 0x00 "RDPR5,FlexTDM Receive Dual Port RAM 5 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x418++0x3 line.long 0x00 "RDPR6,FlexTDM Receive Dual Port RAM 6 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x41C++0x3 line.long 0x00 "RDPR7,FlexTDM Receive Dual Port RAM 7 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x420++0x3 line.long 0x00 "RDPR8,FlexTDM Receive Dual Port RAM 8 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x424++0x3 line.long 0x00 "RDPR9,FlexTDM Receive Dual Port RAM 9 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x428++0x3 line.long 0x00 "RDPR10,FlexTDM Receive Dual Port RAM 10 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x42C++0x3 line.long 0x00 "RDPR11,FlexTDM Receive Dual Port RAM 11 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x430++0x3 line.long 0x00 "RDPR12,FlexTDM Receive Dual Port RAM 12 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x434++0x3 line.long 0x00 "RDPR13,FlexTDM Receive Dual Port RAM 13 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x438++0x3 line.long 0x00 "RDPR14,FlexTDM Receive Dual Port RAM 14 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x43C++0x3 line.long 0x00 "RDPR15,FlexTDM Receive Dual Port RAM 15 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x440++0x3 line.long 0x00 "RDPR16,FlexTDM Receive Dual Port RAM 16 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x444++0x3 line.long 0x00 "RDPR17,FlexTDM Receive Dual Port RAM 17 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x448++0x3 line.long 0x00 "RDPR18,FlexTDM Receive Dual Port RAM 18 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x44C++0x3 line.long 0x00 "RDPR19,FlexTDM Receive Dual Port RAM 19 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x450++0x3 line.long 0x00 "RDPR20,FlexTDM Receive Dual Port RAM 20 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x454++0x3 line.long 0x00 "RDPR21,FlexTDM Receive Dual Port RAM 21 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x458++0x3 line.long 0x00 "RDPR22,FlexTDM Receive Dual Port RAM 22 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x45C++0x3 line.long 0x00 "RDPR23,FlexTDM Receive Dual Port RAM 23 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x460++0x3 line.long 0x00 "RDPR24,FlexTDM Receive Dual Port RAM 24 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x464++0x3 line.long 0x00 "RDPR25,FlexTDM Receive Dual Port RAM 25 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x468++0x3 line.long 0x00 "RDPR26,FlexTDM Receive Dual Port RAM 26 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x46C++0x3 line.long 0x00 "RDPR27,FlexTDM Receive Dual Port RAM 27 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x470++0x3 line.long 0x00 "RDPR28,FlexTDM Receive Dual Port RAM 28 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x474++0x3 line.long 0x00 "RDPR29,FlexTDM Receive Dual Port RAM 29 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x478++0x3 line.long 0x00 "RDPR30,FlexTDM Receive Dual Port RAM 30 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x47C++0x3 line.long 0x00 "RDPR31,FlexTDM Receive Dual Port RAM 31 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x480++0x3 line.long 0x00 "RDPR32,FlexTDM Receive Dual Port RAM 32 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x484++0x3 line.long 0x00 "RDPR33,FlexTDM Receive Dual Port RAM 33 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x488++0x3 line.long 0x00 "RDPR34,FlexTDM Receive Dual Port RAM 34 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x48C++0x3 line.long 0x00 "RDPR35,FlexTDM Receive Dual Port RAM 35 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x490++0x3 line.long 0x00 "RDPR36,FlexTDM Receive Dual Port RAM 36 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x494++0x3 line.long 0x00 "RDPR37,FlexTDM Receive Dual Port RAM 37 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x498++0x3 line.long 0x00 "RDPR38,FlexTDM Receive Dual Port RAM 38 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x49C++0x3 line.long 0x00 "RDPR39,FlexTDM Receive Dual Port RAM 39 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4A0++0x3 line.long 0x00 "RDPR40,FlexTDM Receive Dual Port RAM 40 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4A4++0x3 line.long 0x00 "RDPR41,FlexTDM Receive Dual Port RAM 41 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4A8++0x3 line.long 0x00 "RDPR42,FlexTDM Receive Dual Port RAM 42 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4AC++0x3 line.long 0x00 "RDPR43,FlexTDM Receive Dual Port RAM 43 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4B0++0x3 line.long 0x00 "RDPR44,FlexTDM Receive Dual Port RAM 44 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4B4++0x3 line.long 0x00 "RDPR45,FlexTDM Receive Dual Port RAM 45 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4B8++0x3 line.long 0x00 "RDPR46,FlexTDM Receive Dual Port RAM 46 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4BC++0x3 line.long 0x00 "RDPR47,FlexTDM Receive Dual Port RAM 47 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4C0++0x3 line.long 0x00 "RDPR48,FlexTDM Receive Dual Port RAM 48 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4C4++0x3 line.long 0x00 "RDPR49,FlexTDM Receive Dual Port RAM 49 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4C8++0x3 line.long 0x00 "RDPR50,FlexTDM Receive Dual Port RAM 50 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4CC++0x3 line.long 0x00 "RDPR51,FlexTDM Receive Dual Port RAM 51 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4D0++0x3 line.long 0x00 "RDPR52,FlexTDM Receive Dual Port RAM 52 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4D4++0x3 line.long 0x00 "RDPR53,FlexTDM Receive Dual Port RAM 53 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4D8++0x3 line.long 0x00 "RDPR54,FlexTDM Receive Dual Port RAM 54 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4DC++0x3 line.long 0x00 "RDPR55,FlexTDM Receive Dual Port RAM 55 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4E0++0x3 line.long 0x00 "RDPR56,FlexTDM Receive Dual Port RAM 56 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4E4++0x3 line.long 0x00 "RDPR57,FlexTDM Receive Dual Port RAM 57 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4E8++0x3 line.long 0x00 "RDPR58,FlexTDM Receive Dual Port RAM 58 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4EC++0x3 line.long 0x00 "RDPR59,FlexTDM Receive Dual Port RAM 59 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4F0++0x3 line.long 0x00 "RDPR60,FlexTDM Receive Dual Port RAM 60 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4F4++0x3 line.long 0x00 "RDPR61,FlexTDM Receive Dual Port RAM 61 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4F8++0x3 line.long 0x00 "RDPR62,FlexTDM Receive Dual Port RAM 62 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x4FC++0x3 line.long 0x00 "RDPR63,FlexTDM Receive Dual Port RAM 63 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x500++0x3 line.long 0x00 "RDPR64,FlexTDM Receive Dual Port RAM 64 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x504++0x3 line.long 0x00 "RDPR65,FlexTDM Receive Dual Port RAM 65 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x508++0x3 line.long 0x00 "RDPR66,FlexTDM Receive Dual Port RAM 66 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x50C++0x3 line.long 0x00 "RDPR67,FlexTDM Receive Dual Port RAM 67 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x510++0x3 line.long 0x00 "RDPR68,FlexTDM Receive Dual Port RAM 68 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x514++0x3 line.long 0x00 "RDPR69,FlexTDM Receive Dual Port RAM 69 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x518++0x3 line.long 0x00 "RDPR70,FlexTDM Receive Dual Port RAM 70 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x51C++0x3 line.long 0x00 "RDPR71,FlexTDM Receive Dual Port RAM 71 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x520++0x3 line.long 0x00 "RDPR72,FlexTDM Receive Dual Port RAM 72 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x524++0x3 line.long 0x00 "RDPR73,FlexTDM Receive Dual Port RAM 73 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x528++0x3 line.long 0x00 "RDPR74,FlexTDM Receive Dual Port RAM 74 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x52C++0x3 line.long 0x00 "RDPR75,FlexTDM Receive Dual Port RAM 75 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x530++0x3 line.long 0x00 "RDPR76,FlexTDM Receive Dual Port RAM 76 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x534++0x3 line.long 0x00 "RDPR77,FlexTDM Receive Dual Port RAM 77 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x538++0x3 line.long 0x00 "RDPR78,FlexTDM Receive Dual Port RAM 78 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x53C++0x3 line.long 0x00 "RDPR79,FlexTDM Receive Dual Port RAM 79 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x540++0x3 line.long 0x00 "RDPR80,FlexTDM Receive Dual Port RAM 80 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x544++0x3 line.long 0x00 "RDPR81,FlexTDM Receive Dual Port RAM 81 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x548++0x3 line.long 0x00 "RDPR82,FlexTDM Receive Dual Port RAM 82 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x54C++0x3 line.long 0x00 "RDPR83,FlexTDM Receive Dual Port RAM 83 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x550++0x3 line.long 0x00 "RDPR84,FlexTDM Receive Dual Port RAM 84 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x554++0x3 line.long 0x00 "RDPR85,FlexTDM Receive Dual Port RAM 85 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x558++0x3 line.long 0x00 "RDPR86,FlexTDM Receive Dual Port RAM 86 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x55C++0x3 line.long 0x00 "RDPR87,FlexTDM Receive Dual Port RAM 87 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x560++0x3 line.long 0x00 "RDPR88,FlexTDM Receive Dual Port RAM 88 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x564++0x3 line.long 0x00 "RDPR89,FlexTDM Receive Dual Port RAM 89 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x568++0x3 line.long 0x00 "RDPR90,FlexTDM Receive Dual Port RAM 90 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x56C++0x3 line.long 0x00 "RDPR91,FlexTDM Receive Dual Port RAM 91 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x570++0x3 line.long 0x00 "RDPR92,FlexTDM Receive Dual Port RAM 92 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x574++0x3 line.long 0x00 "RDPR93,FlexTDM Receive Dual Port RAM 93 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x578++0x3 line.long 0x00 "RDPR94,FlexTDM Receive Dual Port RAM 94 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x57C++0x3 line.long 0x00 "RDPR95,FlexTDM Receive Dual Port RAM 95 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x580++0x3 line.long 0x00 "RDPR96,FlexTDM Receive Dual Port RAM 96 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x584++0x3 line.long 0x00 "RDPR97,FlexTDM Receive Dual Port RAM 97 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x588++0x3 line.long 0x00 "RDPR98,FlexTDM Receive Dual Port RAM 98 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x58C++0x3 line.long 0x00 "RDPR99,FlexTDM Receive Dual Port RAM 99 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x590++0x3 line.long 0x00 "RDPR100,FlexTDM Receive Dual Port RAM 100 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x594++0x3 line.long 0x00 "RDPR101,FlexTDM Receive Dual Port RAM 101 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x598++0x3 line.long 0x00 "RDPR102,FlexTDM Receive Dual Port RAM 102 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x59C++0x3 line.long 0x00 "RDPR103,FlexTDM Receive Dual Port RAM 103 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5A0++0x3 line.long 0x00 "RDPR104,FlexTDM Receive Dual Port RAM 104 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5A4++0x3 line.long 0x00 "RDPR105,FlexTDM Receive Dual Port RAM 105 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5A8++0x3 line.long 0x00 "RDPR106,FlexTDM Receive Dual Port RAM 106 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5AC++0x3 line.long 0x00 "RDPR107,FlexTDM Receive Dual Port RAM 107 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5B0++0x3 line.long 0x00 "RDPR108,FlexTDM Receive Dual Port RAM 108 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5B4++0x3 line.long 0x00 "RDPR109,FlexTDM Receive Dual Port RAM 109 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5B8++0x3 line.long 0x00 "RDPR110,FlexTDM Receive Dual Port RAM 110 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5BC++0x3 line.long 0x00 "RDPR111,FlexTDM Receive Dual Port RAM 111 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5C0++0x3 line.long 0x00 "RDPR112,FlexTDM Receive Dual Port RAM 112 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5C4++0x3 line.long 0x00 "RDPR113,FlexTDM Receive Dual Port RAM 113 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5C8++0x3 line.long 0x00 "RDPR114,FlexTDM Receive Dual Port RAM 114 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5CC++0x3 line.long 0x00 "RDPR115,FlexTDM Receive Dual Port RAM 115 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5D0++0x3 line.long 0x00 "RDPR116,FlexTDM Receive Dual Port RAM 116 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5D4++0x3 line.long 0x00 "RDPR117,FlexTDM Receive Dual Port RAM 117 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5D8++0x3 line.long 0x00 "RDPR118,FlexTDM Receive Dual Port RAM 118 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5DC++0x3 line.long 0x00 "RDPR119,FlexTDM Receive Dual Port RAM 119 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5E0++0x3 line.long 0x00 "RDPR120,FlexTDM Receive Dual Port RAM 120 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5E4++0x3 line.long 0x00 "RDPR121,FlexTDM Receive Dual Port RAM 121 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5E8++0x3 line.long 0x00 "RDPR122,FlexTDM Receive Dual Port RAM 122 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5EC++0x3 line.long 0x00 "RDPR123,FlexTDM Receive Dual Port RAM 123 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5F0++0x3 line.long 0x00 "RDPR124,FlexTDM Receive Dual Port RAM 124 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5F4++0x3 line.long 0x00 "RDPR125,FlexTDM Receive Dual Port RAM 125 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5F8++0x3 line.long 0x00 "RDPR126,FlexTDM Receive Dual Port RAM 126 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x5FC++0x3 line.long 0x00 "RDPR127,FlexTDM Receive Dual Port RAM 127 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x600++0x3 line.long 0x00 "RDPR128,FlexTDM Receive Dual Port RAM 128 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x604++0x3 line.long 0x00 "RDPR129,FlexTDM Receive Dual Port RAM 129 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x608++0x3 line.long 0x00 "RDPR130,FlexTDM Receive Dual Port RAM 130 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x60C++0x3 line.long 0x00 "RDPR131,FlexTDM Receive Dual Port RAM 131 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x610++0x3 line.long 0x00 "RDPR132,FlexTDM Receive Dual Port RAM 132 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x614++0x3 line.long 0x00 "RDPR133,FlexTDM Receive Dual Port RAM 133 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x618++0x3 line.long 0x00 "RDPR134,FlexTDM Receive Dual Port RAM 134 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x61C++0x3 line.long 0x00 "RDPR135,FlexTDM Receive Dual Port RAM 135 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x620++0x3 line.long 0x00 "RDPR136,FlexTDM Receive Dual Port RAM 136 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x624++0x3 line.long 0x00 "RDPR137,FlexTDM Receive Dual Port RAM 137 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x628++0x3 line.long 0x00 "RDPR138,FlexTDM Receive Dual Port RAM 138 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x62C++0x3 line.long 0x00 "RDPR139,FlexTDM Receive Dual Port RAM 139 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x630++0x3 line.long 0x00 "RDPR140,FlexTDM Receive Dual Port RAM 140 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x634++0x3 line.long 0x00 "RDPR141,FlexTDM Receive Dual Port RAM 141 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x638++0x3 line.long 0x00 "RDPR142,FlexTDM Receive Dual Port RAM 142 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x63C++0x3 line.long 0x00 "RDPR143,FlexTDM Receive Dual Port RAM 143 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x640++0x3 line.long 0x00 "RDPR144,FlexTDM Receive Dual Port RAM 144 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x644++0x3 line.long 0x00 "RDPR145,FlexTDM Receive Dual Port RAM 145 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x648++0x3 line.long 0x00 "RDPR146,FlexTDM Receive Dual Port RAM 146 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x64C++0x3 line.long 0x00 "RDPR147,FlexTDM Receive Dual Port RAM 147 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x650++0x3 line.long 0x00 "RDPR148,FlexTDM Receive Dual Port RAM 148 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x654++0x3 line.long 0x00 "RDPR149,FlexTDM Receive Dual Port RAM 149 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x658++0x3 line.long 0x00 "RDPR150,FlexTDM Receive Dual Port RAM 150 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x65C++0x3 line.long 0x00 "RDPR151,FlexTDM Receive Dual Port RAM 151 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x660++0x3 line.long 0x00 "RDPR152,FlexTDM Receive Dual Port RAM 152 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x664++0x3 line.long 0x00 "RDPR153,FlexTDM Receive Dual Port RAM 153 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x668++0x3 line.long 0x00 "RDPR154,FlexTDM Receive Dual Port RAM 154 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x66C++0x3 line.long 0x00 "RDPR155,FlexTDM Receive Dual Port RAM 155 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x670++0x3 line.long 0x00 "RDPR156,FlexTDM Receive Dual Port RAM 156 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x674++0x3 line.long 0x00 "RDPR157,FlexTDM Receive Dual Port RAM 157 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x678++0x3 line.long 0x00 "RDPR158,FlexTDM Receive Dual Port RAM 158 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x67C++0x3 line.long 0x00 "RDPR159,FlexTDM Receive Dual Port RAM 159 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x680++0x3 line.long 0x00 "RDPR160,FlexTDM Receive Dual Port RAM 160 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x684++0x3 line.long 0x00 "RDPR161,FlexTDM Receive Dual Port RAM 161 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x688++0x3 line.long 0x00 "RDPR162,FlexTDM Receive Dual Port RAM 162 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x68C++0x3 line.long 0x00 "RDPR163,FlexTDM Receive Dual Port RAM 163 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x690++0x3 line.long 0x00 "RDPR164,FlexTDM Receive Dual Port RAM 164 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x694++0x3 line.long 0x00 "RDPR165,FlexTDM Receive Dual Port RAM 165 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x698++0x3 line.long 0x00 "RDPR166,FlexTDM Receive Dual Port RAM 166 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x69C++0x3 line.long 0x00 "RDPR167,FlexTDM Receive Dual Port RAM 167 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6A0++0x3 line.long 0x00 "RDPR168,FlexTDM Receive Dual Port RAM 168 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6A4++0x3 line.long 0x00 "RDPR169,FlexTDM Receive Dual Port RAM 169 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6A8++0x3 line.long 0x00 "RDPR170,FlexTDM Receive Dual Port RAM 170 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6AC++0x3 line.long 0x00 "RDPR171,FlexTDM Receive Dual Port RAM 171 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6B0++0x3 line.long 0x00 "RDPR172,FlexTDM Receive Dual Port RAM 172 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6B4++0x3 line.long 0x00 "RDPR173,FlexTDM Receive Dual Port RAM 173 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6B8++0x3 line.long 0x00 "RDPR174,FlexTDM Receive Dual Port RAM 174 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6BC++0x3 line.long 0x00 "RDPR175,FlexTDM Receive Dual Port RAM 175 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6C0++0x3 line.long 0x00 "RDPR176,FlexTDM Receive Dual Port RAM 176 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6C4++0x3 line.long 0x00 "RDPR177,FlexTDM Receive Dual Port RAM 177 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6C8++0x3 line.long 0x00 "RDPR178,FlexTDM Receive Dual Port RAM 178 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6CC++0x3 line.long 0x00 "RDPR179,FlexTDM Receive Dual Port RAM 179 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6D0++0x3 line.long 0x00 "RDPR180,FlexTDM Receive Dual Port RAM 180 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6D4++0x3 line.long 0x00 "RDPR181,FlexTDM Receive Dual Port RAM 181 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6D8++0x3 line.long 0x00 "RDPR182,FlexTDM Receive Dual Port RAM 182 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6DC++0x3 line.long 0x00 "RDPR183,FlexTDM Receive Dual Port RAM 183 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6E0++0x3 line.long 0x00 "RDPR184,FlexTDM Receive Dual Port RAM 184 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6E4++0x3 line.long 0x00 "RDPR185,FlexTDM Receive Dual Port RAM 185 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6E8++0x3 line.long 0x00 "RDPR186,FlexTDM Receive Dual Port RAM 186 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6EC++0x3 line.long 0x00 "RDPR187,FlexTDM Receive Dual Port RAM 187 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6F0++0x3 line.long 0x00 "RDPR188,FlexTDM Receive Dual Port RAM 188 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6F4++0x3 line.long 0x00 "RDPR189,FlexTDM Receive Dual Port RAM 189 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6F8++0x3 line.long 0x00 "RDPR190,FlexTDM Receive Dual Port RAM 190 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x6FC++0x3 line.long 0x00 "RDPR191,FlexTDM Receive Dual Port RAM 191 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x700++0x3 line.long 0x00 "RDPR192,FlexTDM Receive Dual Port RAM 192 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x704++0x3 line.long 0x00 "RDPR193,FlexTDM Receive Dual Port RAM 193 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x708++0x3 line.long 0x00 "RDPR194,FlexTDM Receive Dual Port RAM 194 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x70C++0x3 line.long 0x00 "RDPR195,FlexTDM Receive Dual Port RAM 195 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x710++0x3 line.long 0x00 "RDPR196,FlexTDM Receive Dual Port RAM 196 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x714++0x3 line.long 0x00 "RDPR197,FlexTDM Receive Dual Port RAM 197 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x718++0x3 line.long 0x00 "RDPR198,FlexTDM Receive Dual Port RAM 198 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x71C++0x3 line.long 0x00 "RDPR199,FlexTDM Receive Dual Port RAM 199 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x720++0x3 line.long 0x00 "RDPR200,FlexTDM Receive Dual Port RAM 200 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x724++0x3 line.long 0x00 "RDPR201,FlexTDM Receive Dual Port RAM 201 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x728++0x3 line.long 0x00 "RDPR202,FlexTDM Receive Dual Port RAM 202 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x72C++0x3 line.long 0x00 "RDPR203,FlexTDM Receive Dual Port RAM 203 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x730++0x3 line.long 0x00 "RDPR204,FlexTDM Receive Dual Port RAM 204 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x734++0x3 line.long 0x00 "RDPR205,FlexTDM Receive Dual Port RAM 205 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x738++0x3 line.long 0x00 "RDPR206,FlexTDM Receive Dual Port RAM 206 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x73C++0x3 line.long 0x00 "RDPR207,FlexTDM Receive Dual Port RAM 207 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x740++0x3 line.long 0x00 "RDPR208,FlexTDM Receive Dual Port RAM 208 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x744++0x3 line.long 0x00 "RDPR209,FlexTDM Receive Dual Port RAM 209 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x748++0x3 line.long 0x00 "RDPR210,FlexTDM Receive Dual Port RAM 210 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x74C++0x3 line.long 0x00 "RDPR211,FlexTDM Receive Dual Port RAM 211 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x750++0x3 line.long 0x00 "RDPR212,FlexTDM Receive Dual Port RAM 212 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x754++0x3 line.long 0x00 "RDPR213,FlexTDM Receive Dual Port RAM 213 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x758++0x3 line.long 0x00 "RDPR214,FlexTDM Receive Dual Port RAM 214 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x75C++0x3 line.long 0x00 "RDPR215,FlexTDM Receive Dual Port RAM 215 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x760++0x3 line.long 0x00 "RDPR216,FlexTDM Receive Dual Port RAM 216 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x764++0x3 line.long 0x00 "RDPR217,FlexTDM Receive Dual Port RAM 217 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x768++0x3 line.long 0x00 "RDPR218,FlexTDM Receive Dual Port RAM 218 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x76C++0x3 line.long 0x00 "RDPR219,FlexTDM Receive Dual Port RAM 219 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x770++0x3 line.long 0x00 "RDPR220,FlexTDM Receive Dual Port RAM 220 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x774++0x3 line.long 0x00 "RDPR221,FlexTDM Receive Dual Port RAM 221 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x778++0x3 line.long 0x00 "RDPR222,FlexTDM Receive Dual Port RAM 222 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x77C++0x3 line.long 0x00 "RDPR223,FlexTDM Receive Dual Port RAM 223 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x780++0x3 line.long 0x00 "RDPR224,FlexTDM Receive Dual Port RAM 224 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x784++0x3 line.long 0x00 "RDPR225,FlexTDM Receive Dual Port RAM 225 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x788++0x3 line.long 0x00 "RDPR226,FlexTDM Receive Dual Port RAM 226 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x78C++0x3 line.long 0x00 "RDPR227,FlexTDM Receive Dual Port RAM 227 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x790++0x3 line.long 0x00 "RDPR228,FlexTDM Receive Dual Port RAM 228 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x794++0x3 line.long 0x00 "RDPR229,FlexTDM Receive Dual Port RAM 229 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x798++0x3 line.long 0x00 "RDPR230,FlexTDM Receive Dual Port RAM 230 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x79C++0x3 line.long 0x00 "RDPR231,FlexTDM Receive Dual Port RAM 231 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7A0++0x3 line.long 0x00 "RDPR232,FlexTDM Receive Dual Port RAM 232 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7A4++0x3 line.long 0x00 "RDPR233,FlexTDM Receive Dual Port RAM 233 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7A8++0x3 line.long 0x00 "RDPR234,FlexTDM Receive Dual Port RAM 234 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7AC++0x3 line.long 0x00 "RDPR235,FlexTDM Receive Dual Port RAM 235 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7B0++0x3 line.long 0x00 "RDPR236,FlexTDM Receive Dual Port RAM 236 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7B4++0x3 line.long 0x00 "RDPR237,FlexTDM Receive Dual Port RAM 237 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7B8++0x3 line.long 0x00 "RDPR238,FlexTDM Receive Dual Port RAM 238 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7BC++0x3 line.long 0x00 "RDPR239,FlexTDM Receive Dual Port RAM 239 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7C0++0x3 line.long 0x00 "RDPR240,FlexTDM Receive Dual Port RAM 240 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7C4++0x3 line.long 0x00 "RDPR241,FlexTDM Receive Dual Port RAM 241 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7C8++0x3 line.long 0x00 "RDPR242,FlexTDM Receive Dual Port RAM 242 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7CC++0x3 line.long 0x00 "RDPR243,FlexTDM Receive Dual Port RAM 243 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7D0++0x3 line.long 0x00 "RDPR244,FlexTDM Receive Dual Port RAM 244 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7D4++0x3 line.long 0x00 "RDPR245,FlexTDM Receive Dual Port RAM 245 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7D8++0x3 line.long 0x00 "RDPR246,FlexTDM Receive Dual Port RAM 246 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7DC++0x3 line.long 0x00 "RDPR247,FlexTDM Receive Dual Port RAM 247 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7E0++0x3 line.long 0x00 "RDPR248,FlexTDM Receive Dual Port RAM 248 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7E4++0x3 line.long 0x00 "RDPR249,FlexTDM Receive Dual Port RAM 249 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7E8++0x3 line.long 0x00 "RDPR250,FlexTDM Receive Dual Port RAM 250 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7EC++0x3 line.long 0x00 "RDPR251,FlexTDM Receive Dual Port RAM 251 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7F0++0x3 line.long 0x00 "RDPR252,FlexTDM Receive Dual Port RAM 252 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7F4++0x3 line.long 0x00 "RDPR253,FlexTDM Receive Dual Port RAM 253 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7F8++0x3 line.long 0x00 "RDPR254,FlexTDM Receive Dual Port RAM 254 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" group.long 0x7FC++0x3 line.long 0x00 "RDPR255,FlexTDM Receive Dual Port RAM 255 Registe" bitfld.long 0x00 27.--28. " ERPT ,Extended Repeat" "RPT,4x+RPT,8x+RPT,12x+RPT" bitfld.long 0x00 26. " FINT ,FlexTDM Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 25. " L ,Last Entry in Frame" "Not occurred,Occurred" textline " " hexmask.long.byte 0x00 8.--15. 1. " CH ,Channel Number" hexmask.long.byte 0x00 0.--7. 1. " MASK ,Mask Pattern for the Current Data" tree.end textline " " rgroup.long 0x800++0x7 line.long 0x00 "TTRPR,FlexTDM0 Transmit Read Pointer Register" hexmask.long.word 0x00 0.--10. 1. " TXRDPOINTER ,Synchronized Sampling of TX Read Pointer" line.long 0x04 "TRRPR,FlexTDM0 Receive Read Pointer Register" hexmask.long.word 0x04 0.--10. 1. " RXRDPOINTER ,Synchronized Sampling of RX Read Pointer" group.long 0x808++0x3 line.long 0x00 "TCR,FlexTDM0 Configuration Register" bitfld.long 0x00 31. " TEN ,Enable FlexTDM" "Disabled,Enabled" bitfld.long 0x00 29.--30. " TDIAG ,TDM Diagnostic" "Normal,Echo,Loopback,Internal loopback" bitfld.long 0x00 21. " DE ,Driving Edge" "Rising,Falling" textline " " bitfld.long 0x00 20. " SE ,Sync Edge" "Falling,Rising" bitfld.long 0x00 16. " TR2HALF ,Transmit Return to Half" "0,128" bitfld.long 0x00 15. " RR2HALF ,RR2HALF Receive Return to Half" "0,128" textline " " bitfld.long 0x00 14. " TTM ,TDM Transparent Mode" "0,?..." bitfld.long 0x00 11.--13. " TDTR ,TDM Delay for Transparent Receive" "Reserved,Reserved,Reserved,Reserved,4,?..." bitfld.long 0x00 8.--10. " TDTT ,TDM Delay for Transparent Transmit" "Reserved,Reserved,Reserved,Reserved,Reserved,5,?..." group.long 0x81C++0x3 line.long 0x00 "TCSCR,TDM Clock and Sync Control Register" bitfld.long 0x00 31. " PROGTDMSLICRST ,Programmable Reset" "No reset,Reset" bitfld.long 0x00 25.--26. " FSYNCLENGTH ,Fsync Length Modes" "Short1,Long2,Long8,Long16" bitfld.long 0x00 21. " TDMDIVBYPASS ,TDM Refclk Divider Bypass" "Active,Bypassed" textline " " bitfld.long 0x00 19. " FSYNCPOLARITY ,Fsync polarity of RX/TX in Input and Output Modes" "Active high,Active low" hexmask.long.byte 0x00 12.--18. 1. " TDMREFCLKDIV ,TDM Refclk division" bitfld.long 0x00 3. " TDMCLOCKOEN ,TDM Clock Output Enable" "Internal,External" textline " " bitfld.long 0x00 1. " TDMFSYNCOEN ,TDM Fsync Output Enable" "Internal,External" hgroup.long 0x820++0x7 hide.long 0x00 "TCDCR,TDM Clock Divider Control Register" hide.long 0x04 "TRCDCR,TDM Reserved Clock Divider Control Register" group.long 0xC8C++0x3 line.long 0x00 "TOSBCR,TDMMC Output Sync Bit Count Register" hexmask.long.word 0x00 16.--31. 1. " FSYNCRXBITCOOUNT ,Number of clocks (bits) between two RX-Syncs that are generated in output mode" hexmask.long.word 0x00 0.--15. 1. " FSYNCTXBITCOUNT ,Number of clocks (bits) between two TX-Syncs that are generated in output mode" group.long 0xCD0++0xB line.long 0x00 "TDDCCR,TDMMC Data Delay and Clock Control Register" bitfld.long 0x00 12.--13. " TDMMCACTIMFIX ,AC-Timing Fix in" "Delay1,NoDelay,Delay2,Delay3" bitfld.long 0x00 1. " CLOCKOUTEN ,Clock Output Enable (used in TX and RX)" "Disabled,Enabled" line.long 0x04 "TPMDCFOR,TDMMC Plus Minus Delay Control for FsyncOut Register" bitfld.long 0x04 31. " RESTARTCALCSYNCDELAY ,Fsync delay out - restart calculation" "Low,High" bitfld.long 0x04 30. " SYNCDELAYOUTPOLARITY ,Fsync Delay out Polarity" "Plus,Minus" hexmask.long.word 0x04 16.--29. 1. " SYNCDELAYOUTVAL ,Fsync Delay out Value" line.long 0x08 "TPMDCFIR,TDMMC Plus Minus Delay Control for FsyncIn Register" bitfld.long 0x08 31. " RESTARTCALCSYNCINDELAY ,Fsync delay in - restart calculation" "Low,High" bitfld.long 0x08 30. " SYNCDELAYINPOLARITY ,Fsync Delay In Polarity" "Plus,Minus" hexmask.long.word 0x08 16.--29. 1. " SYNCDELAYINVAL ,Fsync Delay In Value" width 11. tree.end tree "TDMINTC (Time Division Multiplexing Interrupt Controller)" base A:(Data.Long(C15:0x400f)<<13.)+0xB8C00 width 7. rgroup.long 0x00++0x3 line.long 0x00 "TTCR,TDMMC Top Cause Register" bitfld.long 0x00 28. " MCSCSUM ,Summary of the Masked Cause Vector from the MCSC Global Interrupt Cause Register" "No interrupt,Interrupt" bitfld.long 0x00 27. " ERRCAUSESUM ,Summary of masked indications from Error Cause Register" "No interrupt,Interrupt" bitfld.long 0x00 6. " FUNCCAUSESUM ,Summary of the Masked Cause Vector from the Functional Cause Register" "No interrupt,Interrupt" group.long 0x40++0x7 line.long 0x00 "TFCR,TDMMC Functional Cause Register" bitfld.long 0x00 25. " IQNE0 ,Interrupt Queue Not Empty (IQC0 - main IQC)" "No interrupt,Interrupt" bitfld.long 0x00 24. " IQNE1 ,Interrupt Queue Not Empty (IQC1)" "No interrupt,Interrupt" bitfld.long 0x00 23. " IQNE2 ,Interrupt Queue Not Empty (IQC2)" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " IQNE3 ,Interrupt Queue Not Empty (IQC3)" "No interrupt,Interrupt" bitfld.long 0x00 21. " IQOR0 ,Interrupt Queue Over Run (IQC0 - main IQC)" "No interrupt,Interrupt" bitfld.long 0x00 20. " IQOR1 ,Interrupt Queue Over Run (IQC1)" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " IQOR2 ,Interrupt Queue Over Run (IQC2)" "No interrupt,Interrupt" bitfld.long 0x00 18. " IQOR3 ,Interrupt Queue Over Run (IQC3)" "No interrupt,Interrupt" bitfld.long 0x00 17. " SLIC7INT ,External Interrupt from SLIC7" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " SLIC6INT ,External Interrupt from SLIC6" "No interrupt,Interrupt" bitfld.long 0x00 15. " SLIC5INT ,External Interrupt from SLIC5" "No interrupt,Interrupt" bitfld.long 0x00 14. " SLIC4INT ,External Interrupt from SLIC4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " SLIC3INT ,External Interrupt from SLIC3" "No interrupt,Interrupt" bitfld.long 0x00 12. " SLIC2INT ,External Interrupt from SLIC2" "No interrupt,Interrupt" bitfld.long 0x00 11. " SLIC1INT ,External Interrupt from SLIC1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " SLIC0INT ,External Interrupt from SLIC0" "No interrupt,Interrupt" bitfld.long 0x00 9. " TXVOICEINTERRUPT ,Interrupt for Voice application in TX path" "No interrupt,Interrupt" bitfld.long 0x00 8. " RXVOICEINTERRUPT ,Interrupt for Voice application in RX path" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " FLEXTDMTXSYNCLOSS ,FlexTDM Tx Synchronization Loss indication" "No interrupt,Interrupt" bitfld.long 0x00 6. " FLEXTDMTXINTERRUPT ,Interrupt indication from FlexTDM Tx path" "No interrupt,Interrupt" bitfld.long 0x00 3. " FLEXTDMRXSYNCLOSS ,FlexTDM Rx Synchronization Loss Indication" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " FLEXTDMRXINTERRUPT ,FlexTDM0 Rx Interrupt" "No interrupt,Interrupt" line.long 0x04 "TECR,TDMMC Error Cause Register" bitfld.long 0x04 2. " TDMTXPARITYERR ,TDM TX internal data Parity Error Summary" "No error,Error" bitfld.long 0x04 1. " TDMRXPARITYERR ,TDM RX internal data path Parity Error Summary" "No error,Error" group.long 0x80++0x3 line.long 0x00 "TTMR,TDMMC Top Mask Register" bitfld.long 0x00 28. " MASKBIT[28] ,Masking bit for MCSCSUM" "Masked,Not masked" bitfld.long 0x00 27. " MASKBIT[27] ,Masking bit for ERRCAUSESUM" "Masked,Not masked" bitfld.long 0x00 6. " MASKBIT[6] ,Masking bit for FUNCCAUSESUM" "Masked,Not masked" group.long 0x90++0x3 line.long 0x00 "VPICR,Voice Periodic Interrupt Control Register" hexmask.long.byte 0x00 24.--31. 1. " TXVOICEPERIODINTGAP ,TX Voice Periodic Interrupt First Gap" hexmask.long.byte 0x00 16.--23. 1. " RXVOICEPERIODINTGAP ,RX Voice Periodic Interrupt First Gap" hexmask.long.byte 0x00 8.--15. 1. " TXVOICEPERIODINTLEN ,Tx Voice Periodic Interrupt Length" textline " " hexmask.long.byte 0x00 0.--7. 1. " RXVOICEPERIODINTLEN ,Rx Voice Periodic Interrupt Length" group.long 0xC0++0x7 line.long 0x00 "TFMR,TDMMC Functional Mask Register" bitfld.long 0x00 25. " MASKBIT[25] ,Masking bit for IQNE0" "Masked,Not masked" bitfld.long 0x00 24. " MASKBIT[24] ,Masking bit for IQNE1" "Masked,Not masked" bitfld.long 0x00 23. " MASKBIT[23] ,Masking bit for IQNE2" "Masked,Not masked" textline " " bitfld.long 0x00 22. " MASKBIT[22] ,Masking bit for IQNE3" "Masked,Not masked" bitfld.long 0x00 21. " MASKBIT[21] ,Masking bit for IQOR0" "Masked,Not masked" bitfld.long 0x00 20. " MASKBIT[20] ,Masking bit for IQOR1" "Masked,Not masked" textline " " bitfld.long 0x00 19. " MASKBIT[19] ,Masking bit for IQOR2" "Masked,Not masked" bitfld.long 0x00 18. " MASKBIT[18] ,Masking bit for IQOR3" "Masked,Not masked" bitfld.long 0x00 17. " MASKBIT[17] ,Masking bit for SLIC7INT" "Masked,Not masked" textline " " bitfld.long 0x00 16. " MASKBIT[16] ,Masking bit for SLIC6INT" "Masked,Not masked" bitfld.long 0x00 15. " MASKBIT[15] ,Masking bit for SLIC5INT" "Masked,Not masked" bitfld.long 0x00 14. " MASKBIT[14] ,Masking bit for SLIC4INT" "Masked,Not masked" textline " " bitfld.long 0x00 13. " MASKBIT[13] ,Masking bit for SLIC3INT" "Masked,Not masked" bitfld.long 0x00 12. " MASKBIT[12] ,Masking bit for SLIC2INT" "Masked,Not masked" bitfld.long 0x00 11. " MASKBIT[11] ,Masking bit for SLIC1INT" "Masked,Not masked" textline " " bitfld.long 0x00 10. " MASKBIT[10] ,Masking bit for SLIC0INT" "Masked,Not masked" bitfld.long 0x00 9. " MASKBIT[9] ,Masking bit for TXVOICEINTERRUPT" "Masked,Not masked" bitfld.long 0x00 8. " MASKBIT[8] ,Masking bit for RXVOICEINTERRUPT" "Masked,Not masked" textline " " bitfld.long 0x00 7. " MASKBIT[7] ,Masking bit for FLEXTDMTXSYNCLOSS" "Masked,Not masked" bitfld.long 0x00 6. " MASKBIT[6] ,Masking bit for FLEXTDMTXINTERRUPT" "Masked,Not masked" bitfld.long 0x00 3. " MASKBIT[3] ,Masking bit for FLEXTDMRXSYNCLOSS" "Masked,Not masked" textline " " bitfld.long 0x00 2. " MASKBIT[2] ,Masking bit for FLEXTDMRXINTERRUPT" "Masked,Not masked" line.long 0x04 "TEMR,TDMMC Error Mask Register" bitfld.long 0x04 2. " MASKBIT[2] ,Masking bit for TDMTXPARITYERR" "Masked,Not masked" bitfld.long 0x04 1. " MASKBIT[1] ,Masking bit for TDMRXPARITYERR" "Masked,Not masked" width 11. tree.end tree.end tree "SDIO (Secure Digital Input/Output Controller)" base A:(Data.Long(C15:0x400f)<<13.)+0xD4000 width 10. group.long 0x00++0x1F line.long 0x00 "DMABAL,DMA Buffer Address 16 LSB Register" hexmask.long.word 0x00 0.--15. 1. " DMAADDRLO ,16 LSB of the DMA system buffer starting byte address" line.long 0x04 "DMABAH,DMA Buffer Address 16 MSB Register" hexmask.long.word 0x04 0.--15. 1. " DMAADDRHI ,16 MSB of the DMA system buffer starting byte address" line.long 0x08 "DBSR,Data Block Size Register" hexmask.long.word 0x08 0.--11. 1. " BLOCKSIZE ,Block size for data transfers" line.long 0x0C "DBCR,Data Block Count Register" hexmask.long.word 0x0C 0.--15. 1. " BLOCKCOUNT ,Initial value of the number of blocks" line.long 0x10 "AICL,Argument in Command 16 LSB Register" hexmask.long.word 0x10 0.--15. 1. " ARGLOW ,16 LSB of the command argument" line.long 0x14 "AICM,Argument in Command 16 MSB Register" hexmask.long.word 0x14 0.--15. 1. " ARGHIGH ,16 MSB of the command argument" line.long 0x18 "TMR,Transfer Mode Register" bitfld.long 0x18 6. " HOSTXFERMODE ,Host Transfer Mode" "DMA,SW Write" bitfld.long 0x18 5. " STOPCLKEN ,SD clocking stop" "Run,Stop" textline " " bitfld.long 0x18 4. " DATAXFERTOWARDHOS ,Data transfer direction selection" "Other commands,XferDataToSDHost" bitfld.long 0x18 3. " INTCHKEN ,Host controller checks for interrupts" "No check,Checks" textline " " bitfld.long 0x18 2. " AUTOCMD12EN ,Multiple block transfer for memory requires CMD12 to stop the transaction" "Host,Software" bitfld.long 0x18 1. " HWWRDATAEN ,Write data transfer to the card initialization" "Hardware,Software" textline " " bitfld.long 0x18 0. " SWWRDATASTART ,Write data transfer initialization" "No transfer,Transfer" line.long 0x1C "CR,Command Register" hexmask.long.byte 0x1C 8.--13. 1. " CMDINDEX ,Command index" bitfld.long 0x1C 7. " UNEXPECTEDRESPEN ,Enable hardware to detects unexpected response from device" "Disabled,Enabled" textline " " bitfld.long 0x1C 5. " DATAPRESENT ,Data present" "Not present,Present" bitfld.long 0x1C 4. " CMDINDEXCHKEN ,Command index check enable" "Disabled,Enabled" textline " " bitfld.long 0x1C 3. " CMDCRCCHKEN ,Host controller checks the CRC field in the response" "No check,Checks" bitfld.long 0x1C 2. " DATACRC16CHKEN ,Data CRC16 Check Enable" "Disabled,Enabled" textline " " bitfld.long 0x1C 0.--1. " RESPTYPE ,Response type select" "No response,136 bits response,48 bits response,48 bits response check busy" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xD4000+0x1C))&0x3)==0x1) rgroup.long 0x20++0x1F line.long 0x00 "RH0,Response Halfword 0 Register" hexmask.long.word 0x00 0.--15. 1. " RESP0 ,Response token bits[133:118]" line.long 0x04 "RH1,Response Halfword 1 Register" hexmask.long.word 0x04 0.--15. 1. " RESP1 ,Response token bits[117:102]" line.long 0x08 "RH2,Response Halfword 2 Register" hexmask.long.word 0x08 0.--15. 1. " RESP2 ,Response token bits[101:86]" line.long 0x0C "RH3,Response Halfword 3 Register" hexmask.long.word 0x0C 0.--15. 1. " Resp3 ,Response token bits[85:70]" line.long 0x10 "RH4,Response Halfword 4 Register" hexmask.long.word 0x10 0.--15. 1. " Resp4 ,Response token bits[69:54]" line.long 0x14 "RH5,Response Halfword 5 Register" hexmask.long.word 0x14 0.--15. 1. " RESP5 ,Response token bits[53:38]" line.long 0x18 "RH6,Response Halfword 6 Register" hexmask.long.word 0x18 0.--15. 1. " RESP6 ,Response token bits[37:22]" line.long 0x1C "RH7,Response Halfword 7 Register" hexmask.long.word 0x1C 0.--13. 1. " RESP7 ,Response token bits[21:8]" elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xD4000+0x1C))&0x3)==0x0) hgroup.long 0x20++0x03 hide.long 0x00 "RH0,Response Halfword 0 Register" hgroup.long 0x24++0x03 hide.long 0x00 "RH1,Response Halfword 1 Register" hgroup.long 0x28++0x03 hide.long 0x00 "RH2,Response Halfword 2 Register" hgroup.long 0x2C++0x03 hide.long 0x00 "RH3,Response Halfword 3 Register" hgroup.long 0x30++0x03 hide.long 0x00 "RH4,Response Halfword 4 Register" hgroup.long 0x34++0x03 hide.long 0x00 "RH5,Response Halfword 5 Register" hgroup.long 0x38++0x03 hide.long 0x00 "RH6,Response Halfword 6 Register" hgroup.long 0x3C++0x03 hide.long 0x00 "RH7,Response Halfword 7 Register" else rgroup.long 0x20++0x0B line.long 0x00 "RH0,Response Halfword 0 Register" hexmask.long.word 0x00 0.--15. 1. " RESP0 ,Response token bits[45:30]" line.long 0x04 "RH1,Response Halfword 1 Register" hexmask.long.word 0x04 0.--15. 1. " RESP1 ,Response token bits[29:14]" line.long 0x08 "RH2,Response Halfword 2 Register" hexmask.long.word 0x08 0.--15. 1. " RESP2 ,Response token bits[13:8]" hgroup.long 0x2C++0x03 hide.long 0x00 "RH3,Response Halfword 3 Register" hgroup.long 0x30++0x03 hide.long 0x00 "RH4,Response Halfword 4 Register" hgroup.long 0x34++0x03 hide.long 0x00 "RH5,Response Halfword 5 Register" hgroup.long 0x38++0x03 hide.long 0x00 "RH6,Response Halfword 6 Register" hgroup.long 0x3C++0x03 hide.long 0x00 "RH7,Response Halfword 7 Register" endif group.long 0x40++0x07 line.long 0x00 "DWACPU,16-bit Data Word Accessed by CPU Register" hexmask.long.word 0x00 0.--15. 1. " CPUDATA ,The CPU can access the SD data in the FIFO through this data port register" line.long 0x04 "CRC7RR,CRC7 of l Response Register" hexmask.long.byte 0x04 0.--6. 1. " CRC7RESPTOKEN ,This field contains bits[7:1] (CRC7) of the response token" rgroup.long 0x48++0x03 line.long 0x00 "HPSL,Host Present State 16 LSB Register" bitfld.long 0x00 14. " AUTOCMD12ACTIVE ,Indicates that auto_cmd12 is active" "Not active,Active" bitfld.long 0x00 13. " FIFOEMPTY ,FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x00 12. " FIFOFULL ,Fifo Full" "Not full,Full" bitfld.long 0x00 9. " RXACTIVE ,Indicates that the read transfer is active" "Not active,Active" textline " " bitfld.long 0x00 8. " TXACTIVE ,Indicates that write transfer is active" "Not active,Active" bitfld.long 0x00 7. " CMDLEVEL ,CMD line Signal Level" "Low,High" textline " " bitfld.long 0x00 6. " DATLEVEL[3] ,DAT[3] Line Signal Level" "Low,High" bitfld.long 0x00 5. " DATLEVEL[2] ,DAT[2] Line Signal Level" "Low,High" textline " " bitfld.long 0x00 4. " DATLEVEL[1] ,DAT[1] Line Signal Level" "Low,High" bitfld.long 0x00 3. " DATLEVEL[0] ,DAT[0] Line Signal Level" "Low,High" textline " " bitfld.long 0x00 1. " CARDBUSY ,Card busy" "Not busy,Busy" bitfld.long 0x00 0. " CMDINHIBITCMD ,Command line" "CmdRespRecvd,CmdRegWrite" group.long 0x50++0x2B line.long 0x00 "HCR,Host Control Register" bitfld.long 0x00 15. " TIMEOUTEN ,Enable timeout value counter" "No timeout,Timeout" bitfld.long 0x00 11.--14. " TIMEOUTVALUE ,Determines the interval by which the DAT line timeouts are detected" "SDCLK x 2^12,SDCLK x 2^13,SDCLK x 2^14,SDCLK x 2^15,SDCLK x 2^16,SDCLK x 2^17,SDCLK x 2^18,SDCLK x 2^19,SDCLK x 2^20,SDCLK x 2^21,SDCLK x 2^22,SDCLK x 2^23,SDCLK x 2^24,SDCLK x 2^25,SDCLK x 2^26,SDCLK x 2^27" textline " " sif (cpu()!="88E7251") bitfld.long 0x00 10. " HISPEEDEN ,High speed enable" "Disabled,Enabled" textline " " endif bitfld.long 0x00 9. " DATAWIDTH ,Data width" "1 bit,4 bits" textline " " bitfld.long 0x00 4. " LSBFIRST ,Lsb First" "MSB,LSB" bitfld.long 0x00 3. " BIGENDIAN ,Big Endian Enable" "Little,Big" textline " " bitfld.long 0x00 1.--2. " CARDTYPE ,Card type" "Memory Only,IO Only,IO Mem Combo,MMC" bitfld.long 0x00 0. " PUSHPULLEN ,Push-pull enable" "Open drain,Push-pull" line.long 0x04 "DBGCR,Data Block Gap Control Register" bitfld.long 0x04 5. " SUSPEND ,Suspend the operation at the block gap" "Not suspended,Suspended" bitfld.long 0x04 4. " RESUME ,Resume the operation." "No effect,Resume" textline " " bitfld.long 0x04 3. " STOPDATXFER ,Stop data transfer" "No effect,Stop" bitfld.long 0x04 2. " RDWAITCTL ,Enable read wait protocol" "Disabled,Enabled" textline " " eventfld.long 0x04 1. " CONTREQ ,Continue request" "No effect,Continue" bitfld.long 0x04 0. " STOPATBLOCKGAPREQ ,Stop at block gap request" "No effect,Stop" line.long 0x08 "CCR,Clock Control Register" bitfld.long 0x08 0. " SCLKMASTEREN ,SD clock master enable" "Disabled,Enabled" line.long 0x0C "SRR,Software Reset Register" bitfld.long 0x0C 8. " SWRESET ,Software reset for all" "No effect,Reset" line.long 0x10 "NISR,Normal Interrupt Status Register" bitfld.long 0x10 15. " ERRINT ,Error interrupt" "No interrupt,Interrupt" eventfld.long 0x10 14. " UNEXPECTEDRESPDET ,Unexpected response from devices detected" "No interrupt,Interrupt" textline " " eventfld.long 0x10 13. " AUTOCMD12COMPLETE ,Auto_cmd12 is completed" "No interrupt,Interrupt" eventfld.long 0x10 12. " SUSPENSEON ,Indicates that the hardware is suspended as the result of writing 1 to the " "No interrupt,Interrupt" textline " " sif ((cpu()!="88E7251")&&(cpu()!="88F6702")) bitfld.long 0x10 11. " IMBFIFO8WAVAIL ,There are at least eight empty entries for data to be written in the FIFO" "No interrupt,Interrupt" bitfld.long 0x10 10. " IMBFIFO8WFULL ,There are at least eight filled entries for data to be read from the FIFO" "No interrupt,Interrupt" textline " " endif eventfld.long 0x10 9. " READWAITON ,Read Wait state is on" "No interrupt,Interrupt" eventfld.long 0x10 8. " CARDINT ,Card interrupt" "No interrupt,Interrupt" textline " " sif (cpu()=="88F6702") rbitfld.long 0x10 5. " RXRDY ,At least 1 byte of data is in the FIFO and ready to be read by the CPU" "No interrupt,Interrupt" rbitfld.long 0x10 4. " TXRDY ,The FIFO has room for the CPU to write 16 bits of data" "No interrupt,Interrupt" else bitfld.long 0x10 5. " RXRDY ,At least 1 byte of data is in the FIFO and ready to be read by the CPU" "No interrupt,Interrupt" bitfld.long 0x10 4. " TXRDY ,The FIFO has room for the CPU to write 16 bits of data" "No interrupt,Interrupt" endif textline " " eventfld.long 0x10 3. " DMAINT ,DMA interrupt" "No interrupt,Interrupt" eventfld.long 0x10 2. " BLOCKGAPEV ,Block gap event" "No interrupt,Interrupt" textline " " eventfld.long 0x10 1. " XFERCOMPLETE ,Transfer Complete" "No interrupt,Interrupt" eventfld.long 0x10 0. " CMDCOMPLETE ,Command Complete" "No interrupt,Interrupt" line.long 0x14 "EISR,Error Interrupt Status Register" eventfld.long 0x14 14. " CRCSTATERR ,CRC status error" "No error,Error" eventfld.long 0x14 13. " CRCSTARTBITERR ,CRC start bit error" "No error,Error" textline " " eventfld.long 0x14 12. " CRCENDBITERR ,CRC end bit error" "No error,Error" eventfld.long 0x14 11. " RESPTBITERR ,Response T bit error" "No error,Error" textline " " eventfld.long 0x14 10. " XFERSIZEERR ,Transfer size mismatched error" "No error,Error" bitfld.long 0x14 9. " CMDSTARTBITERR ,Command start bit error" "No error,Error" textline " " eventfld.long 0x14 8. " AUTOCMD12ERR ,Auto CMD12 error" "No error,Error" eventfld.long 0x14 6. " RDDATAENDBITERR ,Read data end bit error" "No error,Error" textline " " eventfld.long 0x14 5. " RDDATACRCERR ,Read data CRC error" "No error,Error" eventfld.long 0x14 4. " DATATIMEOUTERR ,Data timeout error" "No error,Error" textline " " eventfld.long 0x14 3. " CMDINDEXERR ,Command Index Error" "No error,Error" eventfld.long 0x14 2. " CMDENDBITERR ,Command end bit error" "No error,Error" textline " " eventfld.long 0x14 1. " CMDCRCERR ,Command CRC Error" "No error,Error" eventfld.long 0x14 0. " CMDTIMEOUTERR ,Command timeout error" "No error,Error" line.long 0x18 "NISER,Normal Interrupt Status Enable Register" bitfld.long 0x18 14. " UNEXPECTEDRESPDETEN ,Unexpected response from devices detected Enable" "Disabled,Enabled" bitfld.long 0x18 13. " AUTOCMD12COMPLETEEN ,Auto_cmd12 is completed Enable" "Disabled,Enabled" textline " " bitfld.long 0x18 12. " SUSPENSEONEN ,Indicates that the hardware is suspended as the result of writing 1 to the Enable" "Disabled,Enabled" bitfld.long 0x18 9. " READWAITONEN ,Read Wait state is on Enable" "Disabled,Enabled" textline " " bitfld.long 0x18 8. " CARDINTEN ,Card interrupt Enable" "Disabled,Enable" bitfld.long 0x18 5. " RDRDYEN ,Buffer Read ready enable" "Disabled,Enabled" textline " " bitfld.long 0x18 4. "WRRDYEN ,Buffer Write ready enable" "Disabled,Enabled" bitfld.long 0x18 3. " DMAINTEN ,DMA interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x18 2. " BLOCKGAPEVEN ,Block gap event Enable" "Disabled,Enabled" bitfld.long 0x18 1. " XFERCOMPLETEEN ,Transfer Complete Enable" "Disabled,Enabled" textline " " bitfld.long 0x18 0. " CMDCOMPLETEEN ,Command Complete Enable" "Disabled,Enabled" line.long 0x1C "EISER,Error Interrupt Status Enable Register" bitfld.long 0x1C 14. " CRCSTATERREN ,CRC status error enable" "Disabled,Enabled" bitfld.long 0x1C 13. " CRCSTARTBITERREN ,CRC start bit error enable" "Disabled,Enabled" textline " " bitfld.long 0x1C 12. " CRCENDBITERREN ,CRC end bit error enable" "Disabled,Enabled" bitfld.long 0x1C 11. " RESPTBITERREN ,Response T bit error enable" "Disabled,Enabled" textline " " bitfld.long 0x1C 10. " SIZEERREN ,Size error enable" "Disabled,Enabled" bitfld.long 0x1C 9. " CMDSTARTBITERREN ,Command start bit error enable" "Disabled,Enabled" textline " " bitfld.long 0x1C 8. " AUTOCMD12ERREN ,Auto CMD12 error enable" "Disabled,Enabled" bitfld.long 0x1C 6. " RDDATAENDBITERREN ,Read data end bit error enable" "Disabled,Enabled" textline " " bitfld.long 0x1C 5. " RDDATACRCERREN ,Read data CRC error enable" "Disabled,Enabled" bitfld.long 0x1C 4. " DATATIMEOUTERREN ,Data timeout error enable" "Disabled,Enabled" textline " " bitfld.long 0x1C 3. " CMDINDEXERREN ,Command Index Error enable" "Disabled,Enabled" bitfld.long 0x1C 2. " CMDENDBITERREN ,Command end bit error enable" "Disabled,Enabled" textline " " bitfld.long 0x1C 1. " CMDCRCERREN ,Command CRC Error enable" "Disabled,Enabled" bitfld.long 0x1C 0. " CMDTIMEOUTERREN ,Command timeout error enable" "Disabled,Enabled" line.long 0x20 "NISIER,Normal Interrupt Status Interrupt Enable Register" sif (cpu()=="88F6702") rbitfld.long 0x20 14. " UNEXPECTEDRESPDETINTEN ,Unexpected response from devices detected interrupt enable" "Disabled,Enabled" rbitfld.long 0x20 13. " AUTOCMD12COMPLETEINTEN ,Auto Cmd12 complete interrupt enable" "Disabled,Enabled" else bitfld.long 0x20 14. " UNEXPECTEDRESPDETINTEN ,Unexpected response from devices detected interrupt enable" "Disabled,Enabled" bitfld.long 0x20 13. " AUTOCMD12COMPLETEINTEN ,Auto Cmd12 complete interrupt enable" "Disabled,Enabled" endif textline " " bitfld.long 0x20 12. " SUSPENSEONINTEN ,Suspense on interrupt enable." "Disabled,Enabled" sif (cpu()=="88F6702") rbitfld.long 0x20 11. " IMBFIFO8WAVAILINTEN ,IMB FIFO 8 word available interrupt enable." "Disabled,Enabled" textline " " rbitfld.long 0x20 10. " IMBFIFO8WFULLINTEN ,IMB FIFO 8 word filled interrupt enable" "Disabled,Enabled" else bitfld.long 0x20 11. " IMBFIFO8WAVAILINTEN ,IMB FIFO 8 word available interrupt enable." "Disabled,Enabled" textline " " bitfld.long 0x20 10. " IMBFIFO8WFULLINTEN ,IMB FIFO 8 word filled interrupt enable" "Disabled,Enabled" endif bitfld.long 0x20 9. " RDWAITONINTEN ,Read Wait on interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x20 8. " CARDINTINTEN ,Card interrupt interrupt enable" "Disabled,Enabled" bitfld.long 0x20 5. " RXRDYINTEN ,Buffer read ready interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x20 4. " TXRDYINTEN ,Buffer write ready interrupt enable" "Disabled,Enabled" bitfld.long 0x20 3. " DMAINTINTEN ,DMA interrupt interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x20 2. " BLOCKGAPEVTINTEN ,Block gap event interrupt enable" "Disabled,Enabled" bitfld.long 0x20 1. " XFERCOMPLETEINTEN ,Transfer complete interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x20 0. " CMDCOMPLETEINTEN ,Command complete interrupt enable" "Disabled,Enabled" line.long 0x24 "EISIER,Error Interrupt Status Interrupt Enable Register" bitfld.long 0x24 14. " CRCSTATUSERRINTEN ,CRC status error interrupt enable" "Disabled,Enabled" bitfld.long 0x24 13. " CRCSTATUSSTARTBITERRINTEN ,CRC status start bit error interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x24 12. " CRCSTATUSENDBITERRINTEN ,CRC status end bit error interrupt enable" "Disabled,Enabled" bitfld.long 0x24 11. " RESPTBITERRINTEN ,Response T bit error interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x24 10. " SIZEERRINTEN ,Size error interrupt enable" "Disabled,Enabled" bitfld.long 0x24 9. " CMDSTARTBITERRINTEN ,Command start bit error interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x24 8. " AUTOCMD12ERRINTEN ,Auto CMD12 error interrupt enable" "Disabled,Enabled" bitfld.long 0x24 6. " RDDATAENDBITERRINT ,Data end bit error interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x24 5. " RDDATACRCERRINTEN ,Data CRC error interrupt enable" "Disabled,Enabled" bitfld.long 0x24 4. " DATATIMEOUTERRINTEN ,Data timeout error interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x24 3. " CMDINDEXERRINTEN ,Command index error interrupt enable" "Disabled,Enabled" bitfld.long 0x24 2. " CMDENDBITERRINTEN ,Command end bit error interrupt enable" "Disabled,Enabled" textline " " bitfld.long 0x24 1. " CMDCRCERRINTEN ,Command CRC error interrupt enable" "Disabled,Enabled" bitfld.long 0x24 0. " CMDTIMEOUTERRINTEN ,Command timeout error interrupt enable" "Disabled,Enabled" line.long 0x28 "ACMDIS,Auto CMD12 Interrupt Status Register" eventfld.long 0x28 6. " AUTOCMD12RESPSTARTBITER ,Auto Cmd12 response start bit not detected and timeout" "No interrupt,Interrupt" eventfld.long 0x28 5. " AUTOCMD12RESPTBITER ,Auto Cmd12 Response T bit error" "No interrupt,Interrupt" textline " " eventfld.long 0x28 4. " AUTOCMD12INDEXER ,Occurs if the command index error occurs in response to a command error" "No interrupt,Interrupt" eventfld.long 0x28 3. " AUTOCMD12ENDBITER ,Occurs when detecting that the end bit of command response is 0" "No interrupt,Interrupt" textline " " eventfld.long 0x28 2. " AUTOCMD12CRCER ,Occurs when detecting CRC error in the command response" "No interrupt,Interrupt" eventfld.long 0x28 1. " AUTOCMD12TIMEOUTER ,Occurs if no response is returned within 64 SDCLK cycles from the end bit of the command" "No interrupt,Interrupt" sif ((cpu()!="88E7251")&&(cpu()!="88F6702")) textline " " eventfld.long 0x28 0. " AUTOCMD12NOTEXE ,Occurs when host controller cannot issue Auto Cmd12 to stop multiple block data transfer due to some errors" "No interrupt,Interrupt" endif rgroup.long 0x7C++0x07 line.long 0x00 "CNOBRIDBR,Current Number of Bytes Remaining in Data Block Register" hexmask.long.word 0x00 0.--11. 1. " BLOCKSIZE ,Block Size" line.long 0x04 "CNODBLTBTR,Current Number of Data Blocks Left to Be Transferred Register" hexmask.long.word 0x04 0.--15. 1. " BLOCKCOUNT ,Block Count" group.long 0x84++0x0B line.long 0x00 "AIACCLTR,Argument in Auto Cmd12 Command 16 LSB Transferred Register" hexmask.long.word 0x00 0.--15. 1. " AUTOCMD12ARGLO ,The 16 LSB of the auto cmd12 command argument" line.long 0x04 "AIACCHTR,Argument in Auto Cmd12 Command 16 MSB Transferred Register" hexmask.long.word 0x04 0.--15. 1. " AUTOCMD12ARGHI ,The 16 MSB of the auto cmd12 command argument" line.long 0x08 "IOACCTR,Index of Auto Cmd12 Commands Transferred Register" sif (cpu()=="88F6702") bitfld.long 0x08 8.--13. " AUTOCMD12INDEX ,Auto cmd12 command index" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" else hexmask.long.byte 0x08 8.--13. 1. " AUTOCMD12INDEX ,Auto cmd12 command index" endif bitfld.long 0x08 1. " AUTOCMD12INDEXCHKEN ,Index check for auto cmd12" "Disabled,Enabled" textline " " bitfld.long 0x08 0. " AUTOCMD12BUSYCHKEN ,Checks for busy after the auto cmd12 response" "Disabled,Enabled" rgroup.long 0x90++0x03 line.long 0x00 "ACRH0R,Auto Cmd12 Response Halfword 0 Register" hexmask.long.word 0x00 0.--15. 1. " AUTOCMD12RESP0 ,This register contains bits[45:30] of cmd12 response token" rgroup.long 0x94++0x03 line.long 0x00 "ACRH1R,Auto Cmd12 Response Halfword 1 Register" hexmask.long.word 0x00 0.--15. 1. " AUTOCMD12RESP1 ,This register contains bits[29:14] of cmd12 response token" rgroup.long 0x98++0x03 line.long 0x00 "ACRH2R,Auto Cmd12 Response Halfword 2 Register" hexmask.long.word 0x00 0.--15. 1. " AUTOCMD12RESP2 ,This register contains bits[13:8] of cmd12 response token" sif (cpu()!="88E7251") group.long 0x100++0x07 line.long 0x00 "MCLR,Mbus Control Low Register" bitfld.long 0x00 28.--31. " SDARBENTRY7 ,SD Arbitrator Entry 7" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. " SDARBENTRY6 ,SD Arbitrator Entry 6" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " SDARBENTRY5 ,SD Arbitrator Entry 5" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. " SDARBENTRY4 ,SD Arbitrator Entry 4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " SDARBENTRY3 ,SD Arbitrator Entry 3" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. " SDARBENTRY2 ,SD Arbitrator Entry 2" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 4.--7. " SDARBENTRY1 ,SD Arbitrator Entry 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " SDARBENTRY0 ,SD Arbitrator Entry 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "MCHR,Mbus Control High Register" bitfld.long 0x04 28.--31. " SDARBENTRY15 ,SD Arbitrator Entry 15" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 24.--27. " SDARBENTRY14 ,SD Arbitrator Entry 14" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 20.--23. " SDARBENTRY13 ,SD Arbitrator Entry 13" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 16.--19. " SDARBENTRY12 ,SD Arbitrator Entry 12" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 12.--15. " SDARBENTRY11 ,SD Arbitrator Entry 11" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 8.--11. " SDARBENTRY10 ,SD Arbitrator Entry 10" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x04 4.--7. " SDARBENTRY9 ,SD Arbitrator Entry 9" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 0.--3. " SDARBENTRY8 ,SD Arbitrator Entry 8" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xD4000+0x108))&0x1)==0x1) group.long 0x108++0x07 line.long 0x00 "WIN0CR,Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " sif (cpu()=="88F6702") bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DDR,Flash/ROM/Boot,Reserved,SAI SRAM,PCI Express,?..." else hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" endif textline " " bitfld.long 0x00 0. " WINEN ,Window 0 Enable" "Disabled,Enabled" line.long 0x04 "WIN0BR,Window0 Base Register" hexmask.long 0x04 16.--31. 0x10000 " BASE ,Base address" else group.long 0x108++0x03 line.long 0x00 "WIN0CR,Window0 Control Register" textline " " textline " " bitfld.long 0x00 0. " WINEN ,Window 0 Enable" "Disabled,Enabled" hgroup.long (0x108+0x04)++0x03 hide.long 0x00 "WIN0BR,Window0 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xD4000+0x110))&0x1)==0x1) group.long 0x110++0x07 line.long 0x00 "WIN1CR,Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " sif (cpu()=="88F6702") bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DDR,Flash/ROM/Boot,Reserved,SAI SRAM,PCI Express,?..." else hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" endif textline " " bitfld.long 0x00 0. " WINEN ,Window 1 Enable" "Disabled,Enabled" line.long 0x04 "WIN1BR,Window1 Base Register" hexmask.long 0x04 16.--31. 0x10000 " BASE ,Base address" else group.long 0x110++0x03 line.long 0x00 "WIN1CR,Window1 Control Register" textline " " textline " " bitfld.long 0x00 0. " WINEN ,Window 1 Enable" "Disabled,Enabled" hgroup.long (0x110+0x04)++0x03 hide.long 0x00 "WIN1BR,Window1 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xD4000+0x118))&0x1)==0x1) group.long 0x118++0x07 line.long 0x00 "WIN2CR,Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " sif (cpu()=="88F6702") bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DDR,Flash/ROM/Boot,Reserved,SAI SRAM,PCI Express,?..." else hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" endif textline " " bitfld.long 0x00 0. " WINEN ,Window 2 Enable" "Disabled,Enabled" line.long 0x04 "WIN2BR,Window2 Base Register" hexmask.long 0x04 16.--31. 0x10000 " BASE ,Base address" else group.long 0x118++0x03 line.long 0x00 "WIN2CR,Window2 Control Register" textline " " textline " " bitfld.long 0x00 0. " WINEN ,Window 2 Enable" "Disabled,Enabled" hgroup.long (0x118+0x04)++0x03 hide.long 0x00 "WIN2BR,Window2 Base Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xD4000+0x120))&0x1)==0x1) group.long 0x120++0x07 line.long 0x00 "WIN3CR,Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " sif (cpu()=="88F6702") bitfld.long 0x00 4.--7. " TARGET ,Specifies the target interface associated with this window" "DDR,Flash/ROM/Boot,Reserved,SAI SRAM,PCI Express,?..." else hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" endif textline " " bitfld.long 0x00 0. " WINEN ,Window 3 Enable" "Disabled,Enabled" line.long 0x04 "WIN3BR,Window3 Base Register" hexmask.long 0x04 16.--31. 0x10000 " BASE ,Base address" else group.long 0x120++0x03 line.long 0x00 "WIN3CR,Window3 Control Register" textline " " textline " " bitfld.long 0x00 0. " WINEN ,Window 3 Enable" "Disabled,Enabled" hgroup.long (0x120+0x04)++0x03 hide.long 0x00 "WIN3BR,Window3 Base Register" endif group.long 0x128++0x0B line.long 0x00 "CDVR,Clock Divider Value Register" hexmask.long.word 0x00 0.--10. 1. " CLKDVDRMVALUE ,Clock divider value (m)" line.long 0x04 "ADER,Address Decoder Error Register" bitfld.long 0x04 1. " ADD_DEC_MULTI_ERR ,Asserted upon address decoding multiple hit error" "No error,Error" bitfld.long 0x04 0. " ADD_DEC_MISS_ERR ,Asserted upon address decoding miss error" "No error,Error" line.long 0x08 "ADEMR,Address Decoder Error Mask Register" bitfld.long 0x08 1. " ADD_DEC_MULTI_ERR ,Asserted upon address decoding multiple hit error mask" "Masked,Not masked" bitfld.long 0x08 0. " ADD_DEC_MISS_ERR ,Asserted upon address decoding miss error mask" "Masked,Not masked" endif width 0xB tree.end tree.open "I2C (Inter-Integrated Circuit Registers)" tree "I2C Port 0" base A:(Data.Long(C15:0x400f)<<13.)+0x11000 width 10. group.long 0x00++0x3 line.long 0x00 "SLADDR,I2C Slave Address" hexmask.long.byte 0x00 1.--7. 0x2 " SADDR ,Slave Address" bitfld.long 0x00 0. " GCE ,General Call Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "DATA,I2C Data" hexmask.long.byte 0x00 0.--7. 1. " DATA ,Data" group.long 0x08++0x3 line.long 0x00 "CONTROL,I2C Control" bitfld.long 0x00 7. " INTEN ,Interrupt Enable" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 6. " I2CEN ,I2C Enable" "Disabled,Enabled" else bitfld.long 0x00 6. " TWSIEN ,TWSI Enable" "Disabled,Enabled" endif bitfld.long 0x00 5. " START ,Start" "Not started,Started" textline " " bitfld.long 0x00 4. " STOP ,Stop" "Not stopped,Stopped" bitfld.long 0x00 3. " IFLG ,Interrupt Flag" "No interrupt,Interrupt" bitfld.long 0x00 2. " ACK ,Acknowledge" "No ACK,ACK" rgroup.long 0x0c++0x3 line.long 0x00 "STATUS,I2C Status" hexmask.long.byte 0x00 0.--7. 1. " STAT ,I2C Status" wgroup.long 0x0c++0x3 line.long 0x00 "BAUDRATE,I2C Baud Rate" bitfld.long 0x00 3.--6. " M ,M" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--2. " N ,N" "0,1,2,3,4,5,6,7" group.long 0x10++0x3 line.long 0x00 "EXSLADDR,I2C Extended Slave Address" hexmask.long.byte 0x00 0.--7. 1. " SADDR ,Bits[7:0] of 10-bit Slave Address" wgroup.long 0x1c++0x3 line.long 0x00 "SOFTRST,I2C Soft Reset" hexmask.long 0x00 0.--31. 1. " RST ,I2C Reset" sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7") width 13. base A:(Data.Long(C15:0x400f)<<13.)+0x11098 group.long 0x00++0x3 line.long 0x00 "SER_INIT_LD ,Serial Initialization Last Data Register" endif width 0xb tree.end tree "I2C Port 1" base A:(Data.Long(C15:0x400f)<<13.)+0x11100 width 10. group.long 0x00++0x3 line.long 0x00 "SLADDR,I2C Slave Address" hexmask.long.byte 0x00 1.--7. 0x2 " SADDR ,Slave Address" bitfld.long 0x00 0. " GCE ,General Call Enable" "Disabled,Enabled" group.long 0x04++0x3 line.long 0x00 "DATA,I2C Data" hexmask.long.byte 0x00 0.--7. 1. " DATA ,Data" group.long 0x08++0x3 line.long 0x00 "CONTROL,I2C Control" bitfld.long 0x00 7. " INTEN ,Interrupt Enable" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 6. " I2CEN ,I2C Enable" "Disabled,Enabled" else bitfld.long 0x00 6. " TWSIEN ,TWSI Enable" "Disabled,Enabled" endif bitfld.long 0x00 5. " START ,Start" "Not started,Started" textline " " bitfld.long 0x00 4. " STOP ,Stop" "Not stopped,Stopped" bitfld.long 0x00 3. " IFLG ,Interrupt Flag" "No interrupt,Interrupt" bitfld.long 0x00 2. " ACK ,Acknowledge" "No ACK,ACK" rgroup.long 0x0c++0x3 line.long 0x00 "STATUS,I2C Status" hexmask.long.byte 0x00 0.--7. 1. " STAT ,I2C Status" wgroup.long 0x0c++0x3 line.long 0x00 "BAUDRATE,I2C Baud Rate" bitfld.long 0x00 3.--6. " M ,M" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--2. " N ,N" "0,1,2,3,4,5,6,7" group.long 0x10++0x3 line.long 0x00 "EXSLADDR,I2C Extended Slave Address" hexmask.long.byte 0x00 0.--7. 1. " SADDR ,Bits[7:0] of 10-bit Slave Address" wgroup.long 0x1c++0x3 line.long 0x00 "SOFTRST,I2C Soft Reset" hexmask.long 0x00 0.--31. 1. " RST ,I2C Reset" sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7") width 13. base A:(Data.Long(C15:0x400f)<<13.)+0x11098 group.long 0x00++0x3 line.long 0x00 "SER_INIT_LD ,Serial Initialization Last Data Register" endif width 0xb tree.end tree "I2C Bridge 0" base A:(Data.Long(C15:0x400f)<<13.)+0x11000 width 6. group.long 0xC0++0x7 line.long 0x00 "TDL,I2C Bridge Transmit Data Low Register" line.long 0x04 "TDH,I2C Bridge Transmit Data High Register" rgroup.long 0xC8++0x7 line.long 0x00 "RDL,I2C Bridge Receive Data Low Register" line.long 0x04 "RDH,I2C Bridge Receive Data High Register" group.long 0xD0++0x3 line.long 0x00 "CTRL,I2C Bridge Control Register" bitfld.long 0x00 20. " REPETEDSTART ,Repeated start" "Disabled,Enabled" bitfld.long 0x00 19. " BRIDGEEN ,I2C bridge operation enable" "Disabled,Enabled" textline " " bitfld.long 0x00 16.--18. " RXSIZE ,Bytes number that need to be received" "1,2,3,4,5,6,7,8" bitfld.long 0x00 13.--15. " TXSIZE ,Bytes number that need to be transmited" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x00 12. " EXTADDR ,I2C Extended address" "Not extended,Extended" hexmask.long.word 0x00 2.--11. 0x4 " ADDR ,I2C Slave address" textline " " bitfld.long 0x00 1. " RD ,Perform read transaction" "No effect,Read" bitfld.long 0x00 0. " WR ,Perform write transaction" "No effect,Write" rgroup.long 0xD4++0x3 line.long 0x00 "STAT,I2C Bridge Status Register" bitfld.long 0x00 11.--13. " ERRORSTATE ,Indicate on the error reason" "No error,START bit,Address phase,Extended address phase,Transmit data,Received data,?..." bitfld.long 0x00 8.--10. " BYTESLEFT ,Number of bytes left to transmit/receive" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 0. " ERROR ,Error detected while transaction" "Not detected,Detected" group.long 0xD8++0xB line.long 0x00 "INTC,I2C Bridge Interrupt Cause Register" bitfld.long 0x00 0. " INTER ,Interrupt sets when transaction end or error was found" "No interrupt,Interrupt" line.long 0x04 "INTM,I2C Bridge Interrupt Mask Register" bitfld.long 0x04 0. " INTERMASK ,Interrupt mask" "Not masked,Masked" line.long 0x08 "TIMG,I2C Bridge Timing gaps Register" bitfld.long 0x08 20.--24. " STOPTOSTARTGAP ,Delay of 2^Value in terms of core_clk between stop bit to start bit" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" bitfld.long 0x08 15.--19. " ACKTOSTOPGAP ,Delay of 2^Value in terms of core_clk between ack recived to stop bit" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" textline " " bitfld.long 0x08 10.--14. " ACKTONEXTBYTEGAP ,Delay of 2^Value in terms of core_clk between ack recived to next byte transmited/recived" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" bitfld.long 0x08 5.--9. " STARTTOADDRGAP ,Delay of 2^Value in terms of core_clk between start bit to addr phase" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" textline " " bitfld.long 0x08 0.--4. " ACKTOSTARTGAP ,Delay of 2^Value in terms of core_clk between ack recived to start bit" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" width 11. tree.end tree "I2C Bridge 1" base A:(Data.Long(C15:0x400f)<<13.)+0x11100 width 6. group.long 0xC0++0x7 line.long 0x00 "TDL,I2C Bridge Transmit Data Low Register" line.long 0x04 "TDH,I2C Bridge Transmit Data High Register" rgroup.long 0xC8++0x7 line.long 0x00 "RDL,I2C Bridge Receive Data Low Register" line.long 0x04 "RDH,I2C Bridge Receive Data High Register" group.long 0xD0++0x3 line.long 0x00 "CTRL,I2C Bridge Control Register" bitfld.long 0x00 20. " REPETEDSTART ,Repeated start" "Disabled,Enabled" bitfld.long 0x00 19. " BRIDGEEN ,I2C bridge operation enable" "Disabled,Enabled" textline " " bitfld.long 0x00 16.--18. " RXSIZE ,Bytes number that need to be received" "1,2,3,4,5,6,7,8" bitfld.long 0x00 13.--15. " TXSIZE ,Bytes number that need to be transmited" "1,2,3,4,5,6,7,8" textline " " bitfld.long 0x00 12. " EXTADDR ,I2C Extended address" "Not extended,Extended" hexmask.long.word 0x00 2.--11. 0x4 " ADDR ,I2C Slave address" textline " " bitfld.long 0x00 1. " RD ,Perform read transaction" "No effect,Read" bitfld.long 0x00 0. " WR ,Perform write transaction" "No effect,Write" rgroup.long 0xD4++0x3 line.long 0x00 "STAT,I2C Bridge Status Register" bitfld.long 0x00 11.--13. " ERRORSTATE ,Indicate on the error reason" "No error,START bit,Address phase,Extended address phase,Transmit data,Received data,?..." bitfld.long 0x00 8.--10. " BYTESLEFT ,Number of bytes left to transmit/receive" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 0. " ERROR ,Error detected while transaction" "Not detected,Detected" group.long 0xD8++0xB line.long 0x00 "INTC,I2C Bridge Interrupt Cause Register" bitfld.long 0x00 0. " INTER ,Interrupt sets when transaction end or error was found" "No interrupt,Interrupt" line.long 0x04 "INTM,I2C Bridge Interrupt Mask Register" bitfld.long 0x04 0. " INTERMASK ,Interrupt mask" "Not masked,Masked" line.long 0x08 "TIMG,I2C Bridge Timing gaps Register" bitfld.long 0x08 20.--24. " STOPTOSTARTGAP ,Delay of 2^Value in terms of core_clk between stop bit to start bit" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" bitfld.long 0x08 15.--19. " ACKTOSTOPGAP ,Delay of 2^Value in terms of core_clk between ack recived to stop bit" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" textline " " bitfld.long 0x08 10.--14. " ACKTONEXTBYTEGAP ,Delay of 2^Value in terms of core_clk between ack recived to next byte transmited/recived" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" bitfld.long 0x08 5.--9. " STARTTOADDRGAP ,Delay of 2^Value in terms of core_clk between start bit to addr phase" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" textline " " bitfld.long 0x08 0.--4. " ACKTOSTARTGAP ,Delay of 2^Value in terms of core_clk between ack recived to start bit" "2^0,2^1,2^2,2^3,2^4,2^5,2^6,2^7,2^8,2^9,2^10,2^11,2^12,2^13,2^14,2^15,2^16,2^17,2^18,2^19,2^20,2^21,2^22,2^23,2^24,2^25,2^26,2^27,2^28,2^29,2^30,2^31" width 11. tree.end tree.end tree "UART (Universal Asynchronous Receiver and Transmitter)" tree "UART External Control" base A:(Data.Long(C15:0x400f)<<13.)+0x10700 width 6. group.long 0x00++0x03 "UART External Control Register" line.long 0x00 "EXCR,UART External Control Register" sif cpu()=="88F6321-CPU0"||cpu()=="88F6321-CPU1"||cpu()=="88F6322-CPU0"||cpu()=="88F6322-CPU1"||cpu()=="88F6323-CPU0"||cpu()=="88F6323-CPU1" bitfld.long 0x00 16.--18. " DBS ,Debug bus selector" "0,1,2,3,4,5,6,7" textline " " endif sif ((cpu()=="MV78100")||(cpu()=="MV78200-CPU0")||(cpu()=="MV78200-CPU1")||cpu()=="PXA910"||cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " DMAMODE3 ,Dma mode for UART3" "Disabled,Enabled" textline " " endif sif cpu()!="88F6321-CPU0"&&cpu()!="88F6321-CPU1"&&cpu()!="88F6322-CPU0"&&cpu()!="88F6322-CPU1"&&cpu()!="88F6323-CPU0"&&cpu()!="88F6323-CPU1" bitfld.long 0x00 10. " DMAMODE2 ,Dma mode for UART2" "Disabled,Enabled" textline " " endif bitfld.long 0x00 9. " DMAMODE1 ,Dma mode for UART1" "Disabled,Enabled" textline " " bitfld.long 0x00 8. " DMAMODE0 ,Dma mode for UART0" "Disabled,Enabled" bitfld.long 0x00 0. " EXT_WRITES_EN ,Enables DMA based transmit over UART" "Normal,DMA based" width 0xb tree.end tree "UART" base A:(Data.Long(C15:0x400f)<<13.)+0x12000 width 14. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x12000+0xc))&0x80)==0x0) hgroup.long 0x00++0x3 hide.long 0x00 "UART_THR/RBR,Transmit/Receive Buffer Register" in group.long 0x04++0x3 line.long 0x00 "UART_IER,Interrupt Enable register" bitfld.long 0x00 7. " PTIME ,Programmable THRE Interrupt Mode Enable" "Disabled,Enabled" bitfld.long 0x00 3. " MODSTATINTEN ,Modem Status Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " RXLINESTATINTEN ,Receive Line Status Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " TXHOLDINTEN ,Transmit Data Request Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 0. " RXDATAINTEN ,Receiver Data Available Interrupt Enable" "Disabled,Enabled" else wgroup.long 0x00++0x7 line.long 0x00 "UART_DLL,Divisor Latch Low Byte Register" hexmask.long.byte 0x00 0.--7. 1. " DIVLATCHLOW ,Divisor Latch Low" line.long 0x04 "UART_DLH,Divisor Latch High Byte Register" hexmask.long.byte 0x04 0.--7. 1. " DIVLATCHHIGH ,Divisor Latch High" endif rgroup.long 0x08++0x3 line.long 0x00 "UART_IIR,Interrupt Identification Register" bitfld.long 0x00 6.--7. " FIFOEN ,FIFO Mode Enable status" "Non FIFO,Reserved,Reserved,FIFO" bitfld.long 0x00 0.--3. " INTERRUPTID ,Interrupt Source encoded" "Modem,NoInterruptPen,THREmpty,Reserved,RxData,Reserved,RxStatus,BusyDetect,Reserved,Reserved,Reserved,Reserved,TO,?..." wgroup.long 0x08++0x3 line.long 0x00 "UART_FCR,FIFO Control register" bitfld.long 0x00 6.--7. " RXTRIGGER ,Interrupt Trigger Level" "1 byte,4 bytes,8 bytes,14 bytes" bitfld.long 0x00 4.--5. " TXEMPTYTRIGGER ,TX Empty Trigger" "FIFO empty,2 char in FIFO,FIFO full,FIFO 3/4 full" textline " " bitfld.long 0x00 2. " TXFIFORESET ,Reset transmit FIFO" "No effect,Reset" bitfld.long 0x00 1. " RXFIFORESET ,Reset receive FIFO" "No effect,Reset" textline " " bitfld.long 0x00 0. " FIFOEN ,Transmit and Receive FIFO Enable" "Disable,Enable" group.long 0x0c++0x3 line.long 0x00 "UART_LCR,Line Control Register" bitfld.long 0x00 7. " DIVLATCHRDWRT ,Divisor Latch Acces Bit" "THR RBR IER,DLL DLH" bitfld.long 0x00 6. " BREAK ,Send a break signal" "No signal,Signal" textline " " bitfld.long 0x00 4. " EPS ,Even/odd parity select" "Odd,Even" bitfld.long 0x00 3. " PEN ,Parity enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " STOP ,Stop bits transmited" "1 bit,2 bits" bitfld.long 0x00 0.--1. " WLS ,Word length select" "5-bit,6-bit,7-bit,8-bit" group.long 0x10++0x3 line.long 0x00 "UART_MCR,Modem Control Register" bitfld.long 0x00 4. " LOOPBACK ,Loopback Mode" "Normal,Loopback" bitfld.long 0x00 1. " RTS ,Request to send" "Disabled,Enabled" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x12000+0x8))&0xC0)==0xC0) rgroup.long 0x14++0x7 line.long 0x00 "UART_LSR,Line Status Register" bitfld.long 0x00 7. " RXFIFOERR ,Rx FIFO Error Status" "No error,Error" bitfld.long 0x00 6. " TXEMPTY ,Transmitter Empty" "No empty,Empty" textline " " bitfld.long 0x00 5. " THRE ,Transmit Holding" "Closed,Open" bitfld.long 0x00 4. " BI ,Receive Break Interrupt signal" "Not received,Received" textline " " bitfld.long 0x00 3. " FRAMEERR ,Framing Error" "No error,Error" bitfld.long 0x00 2. " PARERR ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 1. " OVERRUNERR ,Overrun error" "No error,Error" bitfld.long 0x00 0. " DATARXSTAT ,Data Ready" "Not ready,Ready" else rgroup.long 0x14++0x7 line.long 0x00 "UART_LSR,Line Status Register" bitfld.long 0x00 6. " TXEMPTY ,Transmitter Empty" "No empty,Empty" textline " " bitfld.long 0x00 5. " THRE ,Transmit Holding" "Closed,Open" bitfld.long 0x00 4. " BI ,Receive Break Interrupt signal" "Not received,Received" textline " " bitfld.long 0x00 3. " FRAMEERR ,Framing Error" "No error,Error" bitfld.long 0x00 2. " PARERR ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 1. " OVERRUNERR ,Overrun error" "No error,Error" bitfld.long 0x00 0. " DATARXSTAT ,Data Ready" "Not ready,Ready" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x12000+0x10))&0x10)==0x0) group.long 0x18++0x7 line.long 0x00 "UART_MSR,Modem Status Register" bitfld.long 0x00 4. " CTS ,The CTS Modem Status bit" "1,0" bitfld.long 0x00 0. " DCTS ,Indicate change in modem control line UA_CTSn" "Not changed,Changed" else group.long 0x18++0x7 line.long 0x00 "UART_MSR,Modem Status Register" bitfld.long 0x00 4. " CTS ,Request to send" "Disabled,Enabled" bitfld.long 0x00 0. " DCTS ,Indicate change in RTS" "Not changed,Changed" endif rgroup.long 0x1c++0x3 line.long 0x00 "UART_SCR,Scratchpad Register" hexmask.long.byte 0x00 0.--7. 1. " SCRATCH ,Temporary storage space" width 0xb tree.end tree.end tree "LCD (Liquid Crystal Display Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0xE0000 sif (cpu()!="MV78460V6"&&cpu()!="MV78460V7") tree "LCD Core Supplemental" width 18. group.long 0xF0A0++0x7 line.long 0x00 "LCDCC0R,LCD Clock Configuration0 Register" bitfld.long 0x00 31. " LCD_PLL_POWER_DOWN ,LCD Powerdown" "Powered-up,Powered-down" bitfld.long 0x00 26.--28. " LCD_PLL_KDIV ,LCD-PLL K divider value" "1,2,4,8,16,?..." textline " " hexmask.long.word 0x00 17.--25. 1. " LCD_PLL_MDIV ,LCD-PLL M divider value" bitfld.long 0x00 13.--16. " LCD_PLL_VCO_BAND ,LCD PLL VCO band center frequency" "Reserved,660MHz,780MHz,900MHz,1020MHz,1140MHz,1260MHz,1380MHz,1500MHz,?..." textline " " hexmask.long.word 0x00 4.--12. 1. " LCD_PLL_N_DIV ,LCD PLL N Divider value" bitfld.long 0x00 0.--3. " LCD_PLL_LPF_R1_CTRL ,LCD PLL LPF Resistor Value" "Reserved,Range1[97-180],Reserved,Reserved,Range2[24-96],Reserved,Reserved,Range3[5-23],Reserved,Reserved,Reserved,Range4[1-4],?..." line.long 0x04 "LCDCC1R,LCD Clock Configuration1 Register" bitfld.long 0x04 17. " LCD_CLK_EN ,LCD Clock Enable" "Disabled,Enabled" bitfld.long 0x04 16. " LCD_REF_CLK ,Select reference clock input for LCD PLL" "Internal,External" textline " " bitfld.long 0x04 8. " LCD_HALF_DIV ,Control the display pll post divider settings" "Disabled,Enabled" hexmask.long.byte 0x04 0.--5. 1. " LCD_FULL_DIV ,Control the display pll post divider settings" group.long 0x01c8++0x7 line.long 0x00 "FTDLLCR,FTDLL Control Register" hexmask.long.byte 0x00 24.--31. 1. " FTDLL_DELAYVAL ,FTDLL Delay value" bitfld.long 0x00 23. " FTDLL_INIT_DONE ,FTDLL Initialization value" "Not finished,Done" textline " " bitfld.long 0x00 20. " FTDLL_CLKIN ,FTDLL Input Clock" "Internal,Inverse" bitfld.long 0x00 19. " FTDLL_STATUSOUT ,TFDLL Delay Status" "Reference,Current" textline " " bitfld.long 0x00 18. " FTDLL_CLKOUT ,FTDLL Output clock select" "Internal,Output Clk" hexmask.long.byte 0x00 10.--16. 1. " UPDATE_TIMER_VAL ,Update timer value" textline " " bitfld.long 0x00 5.--9. " FTDLL_OFFSET_VAL_A ,Offset value to add/substract to/from DELAY_VAL_A" "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 0x00 3.--4. " FTDLL_OFFSET_CTL_A ,Offset command for DELAY_VAL_A" "Normal,Add,Substract,?..." textline " " bitfld.long 0x00 0. " OVERRIDE_PHD ,FTDLL Phase Detector Mode Control" "Normal,Debug" line.long 0x04 "LCDTR,LCD Timing register" bitfld.long 0x04 3.--4. " VSYNC_TIMING ,VSync timing" "Default,Reserved,Reserved,Aligned" group.long 0x01d4++0x3 line.long 0x00 "LCD_VGA_H_V_SYNC,LCD_VGA HSYNC and VSYNC Delay Register" bitfld.long 0x00 0.--3. " LCD_VGA_H_V_SYNC_DELAY ,LCD_VGA_HSYNC/LCD_VGA_VSYNC delay (in pixel clks)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" tree.end endif tree "LCD Mbus Bridge" width 9. group.long 0xF000++0x7 line.long 0x00 "BW0CR,Bridge Window0 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" textline " " bitfld.long 0x00 0. " WINEN ,Window $3 Enable" "Disabled,Enabled" line.long 0x4 "BW0BR,Bridge Window0 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base address" group.long (0xF000+0xc)++0x3 line.long 0x00 "BW0RHR,Bridge Window0 Remap High Register" group.long 0xF010++0x7 line.long 0x00 "BW1CR,Bridge Window1 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" textline " " bitfld.long 0x00 0. " WINEN ,Window $3 Enable" "Disabled,Enabled" line.long 0x4 "BW1BR,Bridge Window1 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base address" group.long (0xF010+0xc)++0x3 line.long 0x00 "BW1RHR,Bridge Window1 Remap High Register" group.long 0xF020++0x7 line.long 0x00 "BW2CR,Bridge Window2 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" textline " " bitfld.long 0x00 0. " WINEN ,Window $3 Enable" "Disabled,Enabled" line.long 0x4 "BW2BR,Bridge Window2 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base address" group.long (0xF020+0xc)++0x3 line.long 0x00 "BW2RHR,Bridge Window2 Remap High Register" group.long 0xF030++0x7 line.long 0x00 "BW3CR,Bridge Window3 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" textline " " bitfld.long 0x00 0. " WINEN ,Window $3 Enable" "Disabled,Enabled" line.long 0x4 "BW3BR,Bridge Window3 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base address" group.long (0xF030+0xc)++0x3 line.long 0x00 "BW3RHR,Bridge Window3 Remap High Register" group.long 0xF040++0x7 line.long 0x00 "BW4CR,Bridge Window4 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" textline " " bitfld.long 0x00 0. " WINEN ,Window $3 Enable" "Disabled,Enabled" line.long 0x4 "BW4BR,Bridge Window4 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base address" group.long (0xF040+0xc)++0x3 line.long 0x00 "BW4RHR,Bridge Window4 Remap High Register" group.long 0xF050++0x7 line.long 0x00 "BW5CR,Bridge Window5 Control Register" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window size" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Specifies the target interface attributes associated with this window" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGET ,Specifies the target interface associated with this window" textline " " bitfld.long 0x00 0. " WINEN ,Window $3 Enable" "Disabled,Enabled" line.long 0x4 "BW5BR,Bridge Window5 Base Register" hexmask.long.word 0x04 16.--31. 1. " BASE ,Base address" group.long (0xF050+0xc)++0x3 line.long 0x00 "BW5RHR,Bridge Window5 Remap High Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0xF0A0++0x7 line.long 0x00 "LCDCC0R,LCD Clock Configuration0 Register" bitfld.long 0x00 31. " LCD_PLL_POWER_DOWN ,LCD Powerdown" "Powered-up,Powered-down" bitfld.long 0x00 26.--28. " LCD_PLL_KDIV ,LCD-PLL K divider value" "1,2,4,8,16,?..." textline " " hexmask.long.word 0x00 17.--25. 1. " LCD_PLL_MDIV ,LCD-PLL M divider value" bitfld.long 0x00 13.--16. " LCD_PLL_VCO_BAND ,LCD PLL VCO band center frequency" "Reserved,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " hexmask.long.word 0x00 4.--12. 1. " LCD_PLL_N_DIV ,LCD PLL N Divider value" bitfld.long 0x00 0.--3. " LCD_PLL_LPF_R1_CTRL ,LCD PLL LPF Resistor Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "LCDCC1R,LCD Clock Configuration1 Register" bitfld.long 0x04 18. " LCD_APLL_SOURCE ,Select PLL source for the LCD clock" "LcdClkFromCoreApll,LcdClkFromLcdApll" bitfld.long 0x04 17. " LCD_CLK_EN ,LCD Clock Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 16. " LCD_REF_CLK ,Select reference clock input for LCD PLL" "Internal,External" bitfld.long 0x04 15. " LCD_HALF_DIV ,Controls the fractional part of the LCD PLL clock divider value" "0,0.5" textline " " hexmask.long.word 0x04 0.--12. 1. " LCD_FULL_DIV ,Control the display pll post divider settings" group.long 0xF0AC++0x3 line.long 0x00 "LCDCCFGR,LVDS Clock Config Register" bitfld.long 0x00 31. " LVDS_CLK_EN ,Clock gating for the input clock to the LVDS" "Internal,External" bitfld.long 0x00 30. " LVDS_SERIALIZER_ENABLE ,Enable the LVDS" "Disabled,Enabled" textline " " bitfld.long 0x00 8.--10. " CONF_LVDS_TICK_DRV ,Serial data is delay" "pixel_clk_cycle,1*pixel_clk_cycle/7,2*pixel_clk_cycle/7,3*pixel_clk_cycle/7,4*pixel_clk_cycle/7,5*pixel_clk_cycle/7,6*pixel_clk_cycle/7,7*pixel_clk_cycle/7" bitfld.long 0x00 1. " LCD_24_PINS_MODE2_1 ,24 bpp Option number" "Option 1,Option 2" textline " " bitfld.long 0x00 0. " LCD_PIN_COUNT_24_18 ,LCD to LVDS bpp" "18 bpp,24 bpp" endif tree.end tree "LCD Core" width 28. group.long 0x0084++0x3 line.long 0x00 "LCDTVC1R,LCD TV Control1 Register" bitfld.long 0x00 19. " GRAPHIC_COLOR_KEY_ENABLE ,Graphic plane color key enable" "Disabled,Enabled" bitfld.long 0x00 18. " VIDEO_COLOR_KEY_ENABLE ,Video plane color key enable" "Disabled,Enabled" group.long 0x00c0++0x7f line.long 0x0 "LCD_SPU_DMA_START_ADDR_Y0,Video Frame 0 Y Starting Address Register" line.long 0x0+0x04 "LCD_SPU_DMA_START_ADDR_U0,Video Frame 0 U Starting Address Register" line.long 0x0+0x08 "LCD_SPU_DMA_START_ADDR_V0,Video Frame 0 V Starting Address Register" line.long 0x0+0x0c "LCD_CFG_DMA_START_ADDR_0,Video Frame 0 Command Starting Address Register" line.long 0x10 "LCD_SPU_DMA_START_ADDR_Y1,Video Frame 1 Y Starting Address Register" line.long 0x10+0x04 "LCD_SPU_DMA_START_ADDR_U1,Video Frame 1 U Starting Address Register" line.long 0x10+0x08 "LCD_SPU_DMA_START_ADDR_V1,Video Frame 1 V Starting Address Register" line.long 0x10+0x0c "LCD_CFG_DMA_START_ADDR_1,Video Frame 1 Command Starting Address Register" line.long 0x20 "LCD_SPU_DMA_PITCH_YC,Video Y and C Line Length Register" hexmask.long.word 0x20 0.--15. 1. " SPU_DMA_PITCH_Y ,Video Y Pitch in bytes" line.long 0x24 "LCD_SPU_DMA_PITCH_UV,Video U and V Line Length Register" hexmask.long.word 0x24 16.--31. 1. " SPU_DMA_PITCH_V ,Video V Pitch in bytes" hexmask.long.word 0x24 0.--15. 1. " SPU_DMA_PITCH_U ,Video U Pitch in bytes" line.long 0x28 "LCD_SPUT_DMA_OVSA_HPXL_VLN,Video Starting Point on Screen Register" hexmask.long.word 0x28 16.--31. 1. " CFG_DMA_OVSA_VLN ,Video Starting Vertical line on screen" hexmask.long.word 0x28 0.--15. 1. " CFG_DMA_OVSA_HPXL ,Video Starting Horizontal pixel on screen" line.long 0x2c "LCD_SPU_DMA_HPXL_VLN,Video Size Register" hexmask.long.word 0x2c 16.--31. 1. " CFG_DMA_VLN ,Video Vertical line number" hexmask.long.word 0x2c 0.--15. 1. " CFG_DMA_HPXL ,Video Horizontal pixel number" line.long 0x30 "LCD_SPU_DZM_HPXL_VLN,Video Size after zooming Register" hexmask.long.word 0x30 16.--31. 1. " CFG_DZM_VLN ,Video Vertical line number after zooming" hexmask.long.word 0x30 0.--15. 1. " CFG_DZM_HPXL ,Video Horizontal pixel number after zooming" line.long 0x34 "LCD_CFG_GRA_START_ADDR0,Graphic Frame 0 Starting Address Register" line.long 0x38 "LCD_CFG_GRA_START_ADDR1,Graphic Frame 1 Starting Address Register" line.long 0x3c "LCD_CFG_GRA_PITCH,Graphic Line Length Register" bitfld.long 0x3c 28.--31. " DUTY_CYCLE_CTRL ,Control Duty Cycle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.word 0x3c 16.--27. 1. " CFG_BKLIGHTDIV ,Dumb Panel Backlight Clock divider" textline " " hexmask.long.word 0x3c 0.--15. 1. " CFG_GRA_PITCH ,Graphic memory pitch in bytes" line.long 0x40 "LCD_SPU_GRA_OVSA_HPXL_VLN,Graphic Starting Point on Screen Register" hexmask.long.word 0x40 16.--31. 1. " CFG_GRA_OVSA_VLN ,Graphic Starting Vertical line on screen" hexmask.long.word 0x40 0.--15. 1. " CFG_GRA_OVSA_HPXL ,Graphic Starting Horizontal pixel on screen" line.long 0x44 "LCD_SPU_GRA_HPXL_VLN,Graphic Size Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x44 16.--31. 1. " CFG_GRA_VLN ,Graphic Vertical line number" hexmask.long.word 0x44 0.--15. 1. " CFG_GRA_HPXL ,Graphic Horizontal pixel number" else hexmask.long.word 0x44 16.--31. 1. " CFG_DMA_VLN ,Graphic Vertical line number" hexmask.long.word 0x44 0.--15. 1. " CFG_DMA_HPXL ,Graphic Horizontal pixel number" endif line.long 0x48 "LCD_SPU_GZM_HPXL_VLN,Graphic Size after zooming Register" hexmask.long.word 0x48 16.--31. 1. " CFG_GZM_VLN ,Graphic Vertical line number after zooming" hexmask.long.word 0x48 0.--15. 1. " CFG_GZM_HPXL ,Graphic Horizontal pixel number after zooming" line.long 0x4c "LCD_SPU_HWC_OVSA_HPXL_VLN,Hardware Cursor Starting Point on Screen Register" hexmask.long.word 0x4c 16.--31. 1. " CFG_HWC_OVSA_VLN ,Hardware Cursor Starting Vertical line on screen" hexmask.long.word 0x4c 0.--15. 1. " CFG_HWC_OVSA_HPXL ,Hardware Cursor Starting Horizontal pixel on screen" line.long 0x50 "LCD_SPU_HWC_HPXL_VLN,Hardware Cursor Size Register" hexmask.long.word 0x50 16.--31. 1. " CFG_HWC_VLN ,Hardware Cursor Vertical line number" hexmask.long.word 0x50 0.--15. 1. " CFG_HWC_HPXL ,Hardware Cursor Horizontal pixel number" line.long 0x54 "LCD_SPUT_V_H_TOTAL,Total Screen Size Register" hexmask.long.word 0x54 16.--31. 1. " CFG_V_TOTAL ,Screen total vertical lines for dumb panel" hexmask.long.word 0x54 0.--15. 1. " CFG_H_TOTAL ,Screen total horizontal pixels for dumb panel" line.long 0x58 "LCD_SPU_V_H_ACTIVE,Total Screen Active Size Register" hexmask.long.word 0x58 16.--31. 1. " CFG_V_ACTIVE ,Screen vertical active lines" hexmask.long.word 0x58 0.--15. 1. " CFG_H_ACTIVE ,Screen horizontal active pixels" line.long 0x5c "LCD_SPU_H_PORCH,Screen Horizontal Porch Register" hexmask.long.word 0x5c 16.--31. 1. " CFG_H_BACK_PORCH ,Horizontal back porch for dumb panel" hexmask.long.word 0x5c 0.--15. 1. " CFG_H_FRONT_PORCH ,Horizontal front porch for dumb panel" line.long 0x60 "LCD_SPU_V_PORCH,Screen Vertical Porch Register" hexmask.long.word 0x60 16.--31. 1. " CFG_V_BACK_PORCH ,Vertical back porch for dumb panel" hexmask.long.word 0x60 0.--15. 1. " CFG_V_FRONT_PORCH ,Vertical front porch for dumb panel" line.long 0x64 "LCD_SPU_BLANKCOLOR,Screen Blank Color Register" hexmask.long.byte 0x64 16.--23. 1. " CFG_BLANKCOLOR(Blue) ,Set Background Color" hexmask.long.byte 0x64 8.--15. 1. " CFG_BLANKCOLOR(Green) ,Set Background Color" textline " " hexmask.long.byte 0x64 0.--7. 1. " CFG_BLANKCOLOR(Red) ,Set Background Color" line.long 0x68 "LCD_SPU_ALPHA_COLOR1,Hardware Cursor Color 1 Register" hexmask.long.byte 0x68 16.--23. 1. " CFG_HWC_COLOR1[16-23] ,Hardware Cursor Color, Blue" hexmask.long.byte 0x68 8.--15. 1. " CFG_HWC_COLOR1[8-15] ,Hardware Cursor Color, Green" textline " " hexmask.long.byte 0x68 0.--7. 1. " CFG_HWC_COLOR1[0-7] ,Hardware Cursor Color, Red" line.long 0x6c "LCD_SPU_ALPHA_COLOR2,Hardware Cursor Color 2 Register" hexmask.long.byte 0x6c 16.--23. 1. " CFG_HWC_COLOR2[16-23] ,Hardware Cursor Color, Blue" hexmask.long.byte 0x6c 8.--15. 1. " CFG_HWC_COLOR2[8-15] ,Hardware Cursor Color, Green" textline " " hexmask.long.byte 0x6c 0.--7. 1. " CFG_HWC_COLOR2[0-7] ,Hardware Cursor Color, Red" line.long 0x70 "LCD_SPU_COLORKEY_Y,Video Y Color Key Control Register" hexmask.long.byte 0x70 24.--31. 1. " CFG_CKEY_Y2 ,Color Key Y2" hexmask.long.byte 0x70 16.--23. 1. " CFG_CKEY_Y1 ,Color Key Y1" textline " " hexmask.long.byte 0x70 8.--15. 1. " CFG_CKEY_Y ,Color Key Y" hexmask.long.byte 0x70 0.--7. 1. " CFG_ALPHA_Y ,Color Alpha Y" line.long 0x74 "LCD_SPU_COLORKEY_U,Video U Color Key Control Register" hexmask.long.byte 0x74 24.--31. 1. " CFG_CKEY_U2 ,Color Key U2" hexmask.long.byte 0x74 16.--23. 1. " CFG_CKEY_U1 ,Color Key U1" textline " " hexmask.long.byte 0x74 8.--15. 1. " CFG_CKEY_U ,Color Key U" hexmask.long.byte 0x74 0.--7. 1. " COLOR_ALPHA_U ,Color Alpha U" line.long 0x78 "LCD_SPU_COLORKEY_V,Video V Color Key Control Register" hexmask.long.byte 0x78 24.--31. 1. " COLOR_KEY_V2 ,Color Key V2" hexmask.long.byte 0x78 16.--23. 1. " CFG_CKEY_V1 ,Color Key V1" textline " " hexmask.long.byte 0x78 8.--15. 1. " CFG_CKEY_V ,Color Key V" hexmask.long.byte 0x78 0.--7. 1. " COLOR_ALPHA_V ,Color Alpha V" line.long 0x7c "LCD_CFG_RDREG4F,LCD General Configuration Register" bitfld.long 0x7c 11. " CFG_SRAM_WAIT ,Enable LCD SRAM Read Wait State" "No effect,Waiting" bitfld.long 0x7c 10. " CFG_SMPN_FASTTX ,Smart Panel Fast TX Transfer" "Disabled,Enabled" textline " " bitfld.long 0x7c 9. " CFG_DMA_ARB ,Select DMA arbitration type" "Interleaved,Batch" bitfld.long 0x7c 8. " CFG_DMA_WATERMARK_EN ,FIFO Watermark for DMA" "Disabled,Enabled" textline " " hexmask.long.byte 0x7c 0.--7. 1. " CFG_DMA_WATERMARK ,Number of 8B entries in FIFO" rgroup.long 0x0140++0x7 line.long 0x00 "LCD_SPU_SPI_RXDATA,SPI Read Data Register" line.long 0x04 "LCD_SPU_ISA_RXDATA,Smart Panel Read Data Register" hgroup.long 0x0148++0x3 hide.long 0x00 "LCD_SPU_DBG_ISA,Smart Panel Read Register" rgroup.long 0x0158++0xb line.long 0x00 "LCD_SPU_HWC_RDDAT,Hardware Cursor SRAM Read Data Register" line.long 0x04 "LCD_SPU_GAMMA_RDDAT,Gamma Table SRAM Read Data Register" hexmask.long.byte 0x04 0.--7. 1. " CFG_GAMMA_RDDAT ,Gamma table SRAM Read data" line.long 0x08 "LCD_SPU_PALETTE_RDDAT,Palette Table SRAM Read Data Register" hexmask.long.tbyte 0x08 0.--23. 1. " CFG_PALETTE_RDDAT ,Palette Table SRAM Read Data" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hgroup.long 0x0178++0x3 hide.long 0x00 "LCD_SPU_IOPAD_IN,I/O Pads Read only Register" else rgroup.long 0x0178++0x3 line.long 0x00 "LCD_SPU_IOPAD_IN,I/O Pads Read only Register" hexmask.long 0x00 0.--27. 1. " IO_PINS_INPUT ,I/o pins input" endif group.long 0x017C++0x3 line.long 0x00 "FCR,Frame Count Register" bitfld.long 0x00 2.--3. " GRA_FRAME_CNT ,Current graphic frame number" "0,1,2,3" bitfld.long 0x00 0.--1. " DMA_FRAME_CNT ,Current Video Frame Number" "0,1,2,3" group.long 0x0190++0xf line.long 0x00 "LCD_SPU_DMA_CTRL0,DMA Control0 Register" bitfld.long 0x00 31. " CFG_NOBLENDING ,Disable RGBA888 and RGB1555 alpha mode" "No,Yes" bitfld.long 0x00 30. " CFG_GAMMA_ENA ,Gamma Correction Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " CFG_CBSH_ENA ,Video Contrast/saturation/brightness/hue adjust enable" "Disabled,Enabled" bitfld.long 0x00 28. " CFG_PALETTE_ENA ,Palette color enable" "Disabled,Enabled" textline " " bitfld.long 0x00 27. " CFG_ARBFAST_ENA ,DMA AXI Bus Arbiter Enable" "One,Two" bitfld.long 0x00 26. " CFG_HWC_1BITMOD ,Hardware Cursor Color in 1-Bit mode" "Color 1,Color 1 or 2" textline " " bitfld.long 0x00 25. " CFG_HWC_1BITENA ,Hardware Cursor 1-bit or 2-bit mode enable" "2bit Mode,1bit Mode" bitfld.long 0x00 24. " CFG_HWC_ENA ,Hardware Cursor Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 20.--23. " CFG_DMAFORMAT ,Video Memory Control Format" "RGB565,RGB1555,RGB888 packet,RGB888 unpacked,RGBA888,YUV422 packed,YUV 422 planar,YUV 420 planar,Smpncmd,Palette 4 bit,Palette 8 bit,?..." bitfld.long 0x00 16.--19. " CFG_GRAFORMAT ,Graphic Memory Color Format" "RGB565,RGB1555,RGB888 packet,RGB888 unpacked,RGBA888,YUV422 packed,YUV 422 planar,YUV 420 planar,Smpncmd,Palette 4 bit,Palette 8 bit,?..." textline " " bitfld.long 0x00 15. " CFG_GRA_FTOGGLE ,Configure Memory toogle" "Disabled,Enabled" bitfld.long 0x00 14. " CFG_GRA_HSMOOTH ,Grafic path horizontal scaling enable" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " CFG_GRA_TSTMODE ,Graphic path test mode enable" "Disabled,Enabled" bitfld.long 0x00 12. " CFG_GRA_SWAPRB ,Swap R and B" "Disabled,Enabled" textline " " bitfld.long 0x00 11. " CFG_GRA_SWAPUV ,Swap U and V" "Disabled,Enabled" bitfld.long 0x00 10. " CFG_GRA_SWAPYU ,Swap Y and U/V" "Disabled,Enabled" textline " " bitfld.long 0x00 9. " CFG_YUV2RGB_GRA ,Graphic YUV to RGB Color Space Conversion" "Disabled,Enabled" bitfld.long 0x00 8. " CFG_GRA_ENA ,Graphic transfer enable" "Disabled,Enabled" textline " " bitfld.long 0x00 7. " CFG_DMA_FTOGGLE ,Configure memory toggle" "Disabled,Enabled" bitfld.long 0x00 6. " CFG_DMA_HSMOOTH ,Video path horizontal scaling enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " CFG_DMA_TSTMODE ,Video path test mode enable" "Disabled,Enabled" bitfld.long 0x00 4. " CFG_DMA_SWAPRB ,Swap R and B" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " CFG_DMA_SWAPUV ,Swap U and V" "Disabled,Enabled" bitfld.long 0x00 2. " CFG_DMA_SWAPYU ,Swap Y and U/V" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CFG_YUV2RGB_DMA ,Graphic YUV to RGB color space conversion" "Disabled,Enabled" bitfld.long 0x00 0. " CFG_DMA_ENA ,Video and Command transfer enable" "Disabled,Enabled" line.long 0x04 "LCD_SPU_DMA_CTRL1,DMA Control1 Register" bitfld.long 0x04 31. " CFG_FRAME_TRIG ,DMA Transfer Trigger" "Not triggered,Triggered" bitfld.long 0x04 28.--30. " VSYNC_DMA_SRC ,VSYNC source for DMA" "SmartPanelXfr,SmartPanelXfrInt,DumbPanel,Reserved,IREFFrameDone,Reserved,Reserved,Write1" textline " " bitfld.long 0x04 27. " CFG_VSYNC_INV ,DMA Transfer Trigger Edge" "Rising,Falling" bitfld.long 0x04 24.--26. " COLOR_KEY_MODE ,Color Key mode" "Disabled,Y,U,RGB,V,R,G,B" textline " " bitfld.long 0x04 23. " CFG_CARRY ,Configure Low bits" "FillZeros,Extension" bitfld.long 0x04 21. " CFG_GATED_ENA ,Gated Clock enable" "Disabled,Enabled" textline " " bitfld.long 0x04 20. " CFG_PWRDN_ENA ,Power Save Enable" "Disabled,Enabled" bitfld.long 0x04 16.--17. " CFG_ALPHA_MODE ,Configure video/graphic path" "Video,Graphic,Configurable,?..." textline " " hexmask.long.byte 0x04 8.--15. 1. " CFG_ALPHA ,Configure alpha" line.long 0x08 "LCD_SPU_SRAM_CTRL,SRAM Control Register" bitfld.long 0x08 14.--15. " CFG_SRAM_INIT_WR_RD ,SRAM Initialization Write/Read" "Read,Reserved,Write,Initialize" bitfld.long 0x08 8.--11. " CFG_SRAM_ADDR_LCDID ,SRAM Address LCD ID" "LCDID_Gamma_yr,LCDID_gamma_ug,LCDID_gamma_vb,LCDID_palette,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,LCDID_hwc" textline " " hexmask.long.byte 0x08 0.--7. 1. " CFG_SRAM_ADDR ,SRAM Address[7:0]" line.long 0x0c "LCD_SPU_SRAM_WRDAT,SRAM Write Data Register" hgroup.long 0x01a0++0x3 hide.long 0x00 "LCD_SPU_SRAM_PARA0,SRAM RTC/WTC Control Register" group.long 0x01a4++0x1b line.long 0x00 "LCD_SPU_SRAM_PARA1,SRAM Powerdown Control Register" bitfld.long 0x00 15. " CFG_CSB_256x32 ,Configure CSB 256x32 memory" "Disabled,Enabled" bitfld.long 0x00 14. " CFG_CSB_256x24 ,Configure CSB 256x24 memory" "Disabled,Enabled" textline " " bitfld.long 0x00 13. " CFG_CSB_256x8 ,Configure CSB 256x8 memory" "Disabled,Enabled" bitfld.long 0x00 7. " CFG_PDWN256x32 ,Hardware cursor RAM powerdown" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " CFG_PDWN256x24 ,Palette RAM powerdown" "Disabled,Enabled" bitfld.long 0x00 5. " CFG_PDWN256x8 ,Gamma RAM powerdown" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " CFG_PDWN32x32 ,Slave to Smart panel RAM powerdown" "Disabled,Enabled" bitfld.long 0x00 2. " CFG_PDWN128x66 ,A FIFO powerdown DPRAM for 128x66 memory video U and V channel" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " CFG_PDWN128x66 ,A FIFO powerdown DPRAM for 128x66 memory video Y channel" "Disabled,Enabled" bitfld.long 0x00 0. " CFG_PDWN256x66 ,A FIFO powerdown DPRAM for 256x66 memory graphic channel" "Disabled,Enabled" line.long 0x04 "LCD_CFG_SCLK_DIV,Smart Panel or Dumb Panel Clock Divider Register" bitfld.long 0x04 30.--31. " SCLK_SOURCE_SELECT ,SCLK Source Select" "AXIBus,AHBBus,PLLDivider0,PLLDivider1" bitfld.long 0x04 29. " SCLK_DIV_CHANGE_EVENT ,Change pixel clock frequency" "ClkModified,New frame start" textline " " hexmask.long.word 0x04 16.--27. 1. " CLK_FRAC_DIV ,Clock fraction divider" hexmask.long.word 0x04 0.--15. 1. " CLK_INT_DIV ,Clock Integer Divider" line.long 0x08 "LCD_SPU_CONTRAST,Video Contrast Register" hexmask.long.byte 0x08 24.--31. 1. " CFG_BRIGHTNESS[15:8] ,Configure brightness - sign extension" hexmask.long.byte 0x08 16.--23. 1. " CFG_BRIGHTNESS[7:0] ,Configure brightness - integer of brightness control" textline " " bitfld.long 0x08 15. " CFG_CONTRAST[15] ,Configure contrast - sign" "+,-" bitfld.long 0x08 14. " CFG_CONTRAST[14] ,Configure contrast - integer" "0,1" textline " " hexmask.long.word 0x08 0.--13. 1. " CFG_CONTRAST[13:0] ,Configure contrast - fraction" line.long 0x0c "LCD_SPU_SATURATION,Video Saturation Register" bitfld.long 0x0c 31. " CFG_C_MULT_S[15] ,Configure multiplier - sign" "+,-" bitfld.long 0x0c 29.--30. " CFG_C_MULT_S[14:13] ,Configure multiplier - integer" "0,1,2,3" textline " " hexmask.long.word 0x0c 16.--28. 1. " CFG_C_MULT_S[12:0] ,Configure multiplier - fraction" bitfld.long 0x0c 15. " CFG_SATURATION[15] ,Configure saturation - sign" "+,-" textline " " bitfld.long 0x0c 14. " CFG_SATURATION[14] ,Configure saturation - integer" "0,1" hexmask.long.word 0x0c 0.--13. 1. " CFG_SATURATION[13:0] ,Configure saturation - fraction" line.long 0x10 "LCD_SPU_CBSH_HUE,Video Hue Adjust Register" bitfld.long 0x10 31. " CFG_SIN0[15] ,Configure Sine - sign" "+,-" bitfld.long 0x10 30. " CFG_SIN0[14] ,Configure Sine - integer" "0,1" textline " " hexmask.long.word 0x10 16.--29. 1. " CFG_SIN0[13:0] ,Configure Sine - fraction" bitfld.long 0x10 15. " CFG_COS0[15] ,Configure Cosine - sign" "+,-" textline " " bitfld.long 0x10 14. " CFG_COS0[14] ,Configure Cosine - integer" "0,1" hexmask.long.word 0x10 0.--13. 1. " CFG_COS0[13:0] ,Configure Cosine - fraction" line.long 0x14 "LCD_SPU_DUMB_CTRL,Dumb LCD Panel Control Register" bitfld.long 0x14 28.--31. " CFG_DUMBMODE ,Configure Dumb mode" "LDD[15:0] 16-bit RGB565,LDD[23:8] 16-bit RGB565,LDD[17:0] 18-bit RGB666,LDD[23:6] 18-bit RGB666,LDD[11:0] 12-bit RGB444,LDD[23:12] 12-bit RGB444,LDD[23:0] RGB888,LDD[23:0] 0x0124,LDD[23:0] 0x0124,LDD[23:0] 0x0124,LDD[23:0] 0x0124,LDD[23:0] 0x0124,LDD[23:0] 0x0124,LDD[23:0] 0x0124,LDD[23:0] 0x0124,LDD[23:0] 0x0124" bitfld.long 0x14 11. " CFG_AXI_PIPELINE ,LCD DMA Pipeline Enable" "Disabled,Enabled" textline " " bitfld.long 0x14 8. " CFG_BIAS_OUT ,Dumb LCD Panel GPIO control pin" "0,1" bitfld.long 0x14 7. " CFG_REVERSE_RGB ,Configure Reverse RGB Bit order" "Not reversed,Reversed" textline " " bitfld.long 0x14 6. " CFG_INV_COMPBLANK ,Invert Composite Blank Signal" "Not inverted,Inverted" bitfld.long 0x14 5. " CFG_INV_COMPSYNC ,Invert Composite Sync Signal" "Not inverted,Inverted" textline " " bitfld.long 0x14 4. " CFG_INV_HENA ,Invert Pixel Valid Enable" "Not inverted,Inverted" bitfld.long 0x14 3. " CFG_INV_VSYNC ,Invert VSync" "Not inverted,Inverted" textline " " bitfld.long 0x14 2. " CFG_INV_HSYNC ,Invert HSync" "Not inverted,Inverted" bitfld.long 0x14 1. " CFG_INV_PCLK ,Invert Pixel Clock" "Not inverted,Inverted" textline " " bitfld.long 0x14 0. " CFG_DUMB_ENA ,Enable Dumb LCD Panel" "Disabled,Enabled" line.long 0x18 "SPU_IOPAD_CONTROL,LCD I/O Pads Control Register" bitfld.long 0x18 18.--19. " CFG_VSACLE_LIN_EN ,Enable bi-linear Vertical Interpolation" "Disabled,Reserved,Reserved,Enabled" bitfld.long 0x18 15. " CFG_GRA_VM_ENA ,Graphic Vertical Mirror Enable" "Disabled,Enabled" textline " " bitfld.long 0x18 13. " CFG_DMA_VM_ENA ,Video Image Vertical Mirror Enable" "Disabled,Enabled" bitfld.long 0x18 11. " CFG_CMD_VM_ENA ,Command Vertical Mirror Enable" "Disabled,Enabled" textline " " bitfld.long 0x18 8.--9. " CFG_CSC ,Configure Color Space Conversion" "CCI601 Computer,CCI601 Studio,CCIR709 Computer,CCIR709 Studio" bitfld.long 0x18 4.--7. " CFG_AXICTRL ,AXI Bus Master Control (Burst Size/Boundary)" "64B/4KB,32B/4KB,64B/1KB,32B/1KB,128B/4KB,-/4KB,128B/1KB,-/1KB,64B/128B,32B/128B,64B/-,32B/-,128B/128B,-/128B,128B/-,?..." textline " " bitfld.long 0x18 0.--3. " CFG_IOPADMODE ,I/O Pin Allocation Mode" "Dumb 24-bit,Dumb 18-bit SPI,Dumb 18-bit GPIO,Dumb 16-bit SPI,Dumb 16-bit GPIO,Dumb 12-bit GPIO/SPI,Smart 18-bit SPI,Smart 16-bit SPI,Smart 8-bit GPIO/SPI,?..." sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") tree.end tree "Core Supplement" endif group.long 0x01c0++0x3 line.long 0x00 "SPU_IRQ_ENA,LCD Interrupt Controller Register" bitfld.long 0x00 31. " DMA_FRAME_IRQ0_ENA ,DMA Path Frame 0 IRQ Enable" "Disabled,Enabled" bitfld.long 0x00 30. " DMA_FRAME_IRQ1_ENA ,DMA Path Frame 1 IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 29. " DMA_FF_UNDERFLOW_ENA ,DMA Underflow Interrupt" "Disabled,Enabled" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") textline " " bitfld.long 0x00 28. " RAM_PAR_ERR_ENA ,Internal RAM parity error IRQ Enable" "Disabled,Enabled" endif textline " " bitfld.long 0x00 27. " GRA_FRAME_IRQ0_ENA ,Graphic Path Frame 0 IRQ Enable" "Disabled,Enabled" bitfld.long 0x00 26. " GRA_FRAME_IRQ1_ENA ,Graphic Path Frame 1 IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 25. " GRA_FF_UNDERFLOW_ENA ,Graphic Path FIFO Underflow IRQ Enable" "Disabled,Enabled" bitfld.long 0x00 23. " VSYNC_IRQ_ENA ,Smart Panel VSYNC Input Rising Edge IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 22. " DUMB_FRAMEDONE_ENA ,Dumb LCD Panel Frame Done IRQ Enable" "Disabled,Enabled" bitfld.long 0x00 21. " TWC_FRAMEDONE_ENA ,Smart Panel Frame Done IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 20. " HWC_FRAMEDONE_ENA ,Hardware Cursor/OSD Frame Done IRQ Enable" "Disabled,Enabled" bitfld.long 0x00 19. " SLV_IRQ_ENA ,AHB Slave Path All Command Empty IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 18. " SPI_IRQ_ENA ,SPI Bus Transfer complete IRQ Enable" "Disabled,Enabled" bitfld.long 0x00 17. " PWRDN_IRQ_ENA ,Power Down Request IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 16. " ERR_IRQ_ENA ,Axi Bus Latency too Long IRQ Enable" "Disabled,Enabled" hexmask.long.word 0x00 0.--15. 1. " RSR ,Read Spu_irq_ISR Clean ISR[16:31] Enable" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x01c4++0x3 else rgroup.long 0x01c4++0x3 endif line.long 0x00 "SPU_IRQ_ISR,LCD Interrupt Status Register" bitfld.long 0x00 31. " DMA_FRAME_IRQ0 ,DMA Path Frame 0 Done Rising Edge IRQ" "No interrupt,Interrupt" bitfld.long 0x00 30. " DMA_FRAME_IRQ1 ,DMA Path Frame 1 Done Rising Edge IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " DMA_FF_UNDERFLOW ,DMA Path FIFO Underflow IRQ" "No interrupt,Interrupt" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") textline " " bitfld.long 0x00 28. " RAM_PAR_ERR ,Internal RAM parity error IRQ" "No interrupt,Interrupt" endif textline " " bitfld.long 0x00 27. " GRA_FRAME_IRQ0 ,Graphic Path Frame 0 Done Rising Edge IRQ" "No interrupt,Interrupt" bitfld.long 0x00 26. " GRA_FRAME_IRQ1 ,Graphic Path Frame 1 Done Rising Edge IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " GRA_FF_UNDERFLOW ,Graphic Path FIFO Underflow IRQ" "No interrupt,Interrupt" bitfld.long 0x00 23. " VSYNC_IRQ ,Smart Panel VSYNC Input Rising Edge IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x00 22. " DUMB_FRAMEDONE ,Dumb LCD Panel Display Screen Done IRQ" "No interrupt,Interrupt" bitfld.long 0x00 21. " TXC_FRAMEDONE ,Smart Panel Display Area DMA Done IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x00 20. " HWC_FRAMEDONE ,Hardware Cursor/OSD Frame Done IRQ" "No interrupt,Interrupt" bitfld.long 0x00 19. " SLV_IRQ ,AHB Slave Path All Commands Output Done IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x00 18. " SPI_IRQ ,SPI Bus Transfer Done IRQ" "No interrupt,Interrupt" bitfld.long 0x00 17. " PWRDN_IRQ ,Power Down Request IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x00 16. " ERR_IRQ ,AXI Bus Latency too Long IRQ" "No interrupt,Interrupt" bitfld.long 0x00 15. " DMA_FRAME_IRQ0_LEVEL ,Level of Bit[31]" "Low,High" textline " " bitfld.long 0x00 14. " DMA_FRAME_IRQ1_LEVEL ,Level of Bit[30]" "Low,High" bitfld.long 0x00 12.--13. " DMA_FRAME_CNT ,Frame Number of DMA Path" "0,1,2,3" textline " " bitfld.long 0x00 11. " GRA_FRAME_IRQ0_LEVEL ,Level of Bit[27]" "Low,High" bitfld.long 0x00 10. " GRA_FRAME_IRQ1_LEVEL ,Level of Bit[26]" "Low,High" textline " " bitfld.long 0x00 8.--9. " GRA_FRAME_CNT ,Frame Number of Graphic Path" "0,1,2,3" bitfld.long 0x00 7. " VSYNC_IRQ_LEVEL ,Level of Bit[23]" "Low,High" textline " " bitfld.long 0x00 6. " DUMB_FRAMEDONE_LEVEL ,Level of Bit[22]" "Low,High" bitfld.long 0x00 5. " TWC_FRAMEDONE_LEVEL ,Level of Bit[21]" "Low,High" textline " " bitfld.long 0x00 4. " HWC_FRAMEDONE_LEVEL ,Level of Bit[20]" "Low,High" bitfld.long 0x00 3. " SLV_FF_EMPTY ,Slave FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x00 2. " DMA_FF_ALLEMPTY ,Video FIFO Empty" "Not empty,Empty" bitfld.long 0x00 1. " GRA_FF_ALLEMPTY ,Graphic FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x00 0. " PWRDN_IRQ_LEVEL ,Level of Bit[16]" "Low,High" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") group.long 0x01cc++0x3 line.long 0x00 "LCD_CLK_DIS,LCD_CLK_DIS Register" bitfld.long 0x00 4. " CFG_NOOVERLAP_VSYNC_HSYNC_EXTERNAL ,Cfg nooverlap vsync hsync external" "Reserved,1" textline " " bitfld.long 0x00 3. " CFG_NOOVERLAP_VSYNC_HSYNC_INTERNAL ,Cfg nooverlap vsync hsync internal" "Reserved,1" group.long 0x01d4++0xB line.long 0x00 "LCD_VGA_H_V_SYNC,LCD_VGA HSYNC and VSYNC Delay Register" bitfld.long 0x00 0.--3. " LCD_VGA_H_V_SYNC_DELAY ,LCD_VGA_HSYNC/LCD_VGA_VSYNC delay (in pixel clks)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "SPU_IRQ_ENA_2,LCD Interrupt Control 2 Register" bitfld.long 0x04 31. " DMA_FRAME_IRQ0_ENA ,DMA Path Frame 0 IRQ Enable" "Disabled,Enabled" bitfld.long 0x04 30. " DMA_FRAME_IRQ1_ENA ,DMA Path Frame 1 IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 29. " DMA_FF_UNDERFLOW_ENA ,DMA Underflow Interrupt" "Disabled,Enabled" bitfld.long 0x04 28. " RAM_PAR_ERR_ENA ,Internal RAM parity error IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 27. " GRA_FRAME_IRQ0_ENA ,Graphic Path Frame 0 IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 26. " GRA_FRAME_IRQ1_ENA ,Graphic Path Frame 1 IRQ Enable" "Disabled,Enabled" bitfld.long 0x04 25. " GRA_FF_UNDERFLOW_ENA ,Graphic Path FIFO Underflow IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 23. " VSYNC_IRQ_ENA ,Smart Panel VSYNC Input Rising Edge IRQ Enable" "Disabled,Enabled" bitfld.long 0x04 22. " DUMB_FRAMEDONE_ENA ,Dumb LCD Panel Frame Done IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 21. " TWC_FRAMEDONE_ENA ,Smart Panel Frame Done IRQ Enable" "Disabled,Enabled" bitfld.long 0x04 20. " HWC_FRAMEDONE_ENA ,Hardware Cursor/OSD Frame Done IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 19. " SLV_IRQ_ENA ,AHB Slave Path All Command Empty IRQ Enable" "Disabled,Enabled" bitfld.long 0x04 18. " SPI_IRQ_ENA ,SPI Bus Transfer complete IRQ Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 17. " PWRDN_IRQ_ENA ,Power Down Request IRQ Enable" "Disabled,Enabled" bitfld.long 0x04 16. " ERR_IRQ_ENA ,Axi Bus Latency too Long IRQ Enable" "Disabled,Enabled" textline " " hexmask.long.word 0x04 0.--15. 1. " RSR ,Read Spu_irq_ISR Clean ISR[16:31] Enable" line.long 0x08 "SPU_IRQ_ISR_2,LCD Interrupt Status 2 Register" bitfld.long 0x08 31. " DMA_FRAME_IRQ0 ,DMA Path Frame 0 Done Rising Edge IRQ" "No interrupt,Interrupt" bitfld.long 0x08 30. " DMA_FRAME_IRQ1 ,DMA Path Frame 1 Done Rising Edge IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x08 29. " DMA_FF_UNDERFLOW ,DMA Path FIFO Underflow IRQ" "No interrupt,Interrupt" bitfld.long 0x08 28. " RAM_PAR_ERR ,Internal RAM parity error IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x08 27. " GRA_FRAME_IRQ0 ,Graphic Path Frame 0 Done Rising Edge IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x08 26. " GRA_FRAME_IRQ1 ,Graphic Path Frame 1 Done Rising Edge IRQ" "No interrupt,Interrupt" bitfld.long 0x08 25. " GRA_FF_UNDERFLOW ,Graphic Path FIFO Underflow IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x08 23. " VSYNC_IRQ ,Smart Panel VSYNC Input Rising Edge IRQ" "No interrupt,Interrupt" bitfld.long 0x08 22. " DUMB_FRAMEDONE ,Dumb LCD Panel Display Screen Done IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x08 21. " TXC_FRAMEDONE ,Smart Panel Display Area DMA Done IRQ" "No interrupt,Interrupt" bitfld.long 0x08 20. " HWC_FRAMEDONE ,Hardware Cursor/OSD Frame Done IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x08 19. " SLV_IRQ ,AHB Slave Path All Commands Output Done IRQ" "No interrupt,Interrupt" bitfld.long 0x08 18. " SPI_IRQ ,SPI Bus Transfer Done IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x08 17. " PWRDN_IRQ ,Power Down Request IRQ" "No interrupt,Interrupt" bitfld.long 0x08 16. " ERR_IRQ ,AXI Bus Latency too Long IRQ" "No interrupt,Interrupt" textline " " bitfld.long 0x08 15. " DMA_FRAME_IRQ0_LEVEL ,Level of Bit[31]" "Low,High" bitfld.long 0x08 14. " DMA_FRAME_IRQ1_LEVEL ,Level of Bit[30]" "Low,High" textline " " bitfld.long 0x08 12.--13. " DMA_FRAME_CNT ,Frame Number of DMA Path" "0,1,2,3" bitfld.long 0x08 11. " GRA_FRAME_IRQ0_LEVEL ,Level of Bit[27]" "Low,High" textline " " bitfld.long 0x08 10. " GRA_FRAME_IRQ1_LEVEL ,Level of Bit[26]" "Low,High" bitfld.long 0x08 8.--9. " GRA_FRAME_CNT ,Frame Number of Graphic Path" "0,1,2,3" textline " " bitfld.long 0x08 7. " VSYNC_IRQ_LEVEL ,Level of Bit[23]" "Low,High" bitfld.long 0x08 6. " DUMB_FRAMEDONE_LEVEL ,Level of Bit[22]" "Low,High" textline " " bitfld.long 0x08 5. " TWC_FRAMEDONE_LEVEL ,Level of Bit[21]" "Low,High" bitfld.long 0x08 4. " HWC_FRAMEDONE_LEVEL ,Level of Bit[20]" "Low,High" textline " " bitfld.long 0x08 3. " SLV_FF_EMPTY ,Slave FIFO Empty" "Not empty,Empty" bitfld.long 0x08 2. " DMA_FF_ALLEMPTY ,Video FIFO Empty" "Not empty,Empty" textline " " bitfld.long 0x08 1. " GRA_FF_ALLEMPTY ,Graphic FIFO Empty" "Not empty,Empty" bitfld.long 0x08 0. " PWRDN_IRQ_LEVEL ,Level of Bit[16]" "Low,High" endif tree.end width 0xb tree.end tree "RTC (Real-Time Clock Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0x10300 width 12. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300))&0x700000)==(0x000000||0x100000)) ;HOURFORMAT = 24 && HOUR_10 = 0 || 1 group.long 0x00++0x03 line.long 0x00 "RTCTR,RTC Time Register" bitfld.long 0x00 24.--26. " DAY ,Day within the week" "-,Mon,Tue,Wed,Thu,Fri,Sat,Sun" bitfld.long 0x00 22. " HOURFOMAT ,12- or 24-hour format configuration" "24,12" textline " " bitfld.long 0x00 20.--21. " HOUR ,Hour within the day decimal digit" "0,1,2,-" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300))&0x700000)==0x200000) ;HOURFORMAT = 24 && HOUR_10 = 2 group.long 0x00++0x03 line.long 0x00 "RTCTR,RTC Time Register" bitfld.long 0x00 24.--26. " DAY ,Day within the week" "-,Mon,Tue,Wed,Thu,Fri,Sat,Sun" bitfld.long 0x00 22. " HOURFOMAT ,12- or 24-hour format configuration" "24,12" textline " " bitfld.long 0x00 20.--21. " HOUR ,Hour within the day decimal digit" "0,1,2,-" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "0,1,2,3,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300))&0x500000)==0x400000) ;HOURFORMAT = 12 && HOUR_10 = 0 group.long 0x00++0x03 line.long 0x00 "RTCTR,RTC Time Register" bitfld.long 0x00 24.--26. " DAY ,Day within the week" "-,Mon,Tue,Wed,Thu,Fri,Sat,Sun" bitfld.long 0x00 22. " HOURFORMAT ,12- or 24-hour format configuration" "24,12" bitfld.long 0x00 21. " AM/PM ,AM/PM indication" "AM,PM" textline " " bitfld.long 0x00 20. " HOUR ,Hour within the day decimal digit" "0,1" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "-,1,2,3,4,5,6,7,8,9,?..." textline " " bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300))&0x500000)==0x500000) ;HOURFORMAT = 12 && HOUR_10 = 1 group.long 0x00++0x03 line.long 0x00 "RTCTR,RTC Time Register" bitfld.long 0x00 24.--26. " DAY ,Day within the week" "-,Mon,Tue,Wed,Thu,Fri,Sat,Sun" bitfld.long 0x00 22. " HOURFORMAT ,12- or 24-hour format configuration" "24,12" bitfld.long 0x00 21. " AM/PM ,AM/PM indication" "AM,PM" textline " " bitfld.long 0x00 20. " HOUR ,Hour within the day decimal digit" "0,1" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "0,1,2,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." else group.long 0x00++0x03 line.long 0x00 "RTCTR,RTC Time Register" bitfld.long 0x00 24.--26. " DAY ,Day within the week" "-,Mon,Tue,Wed,Thu,Fri,Sat,Sun" bitfld.long 0x00 22. " HourFomat ,12- or 24-hour format configuration" "24,12" textline " " bitfld.long 0x00 20.--21. " HOUR ,Hour within the day decimal digit" "0,1,2,-" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300+0x04))&0x1F00)==0x200) group.long 0x04++0x03 line.long 0x00 "RTCDR,RTC Date Register" hexmask.long.byte 0x00 16.--23. 1. " YEAR ,Year within the 21st century" textline " " bitfld.long 0x00 8.--12. " MONTH ,Month within the year" "-,Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 0.--5. " DAY ,Day within the month" "-,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,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300+0x04))&0x1F00)==(0x400||0x600||0x900||0xB00)) group.long 0x04++0x03 line.long 0x00 "RTCDR,RTC Date Register" hexmask.long.byte 0x00 16.--23. 1. " YEAR ,Year within the 21st century" textline " " bitfld.long 0x00 8.--12. " MONTH ,Month within the year" "-,Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 0.--5. " DAY ,Day within the month" "-,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,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." else group.long 0x04++0x03 line.long 0x00 "RTCDR,RTC Date Register" hexmask.long.byte 0x00 16.--23. 1. " YEAR ,Year within the 21st century" textline " " bitfld.long 0x00 8.--12. " MONTH ,Month within the year" "-,Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 0.--5. " DAY ,Day within the month" "-,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,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300))&0x400000)==0x000000)&&(((d.l((A:(Data.Long(C15:0x400f)<<13.)+0x10300+0x8)))&0x300000)==(0x000000||0x100000))) ;RTCTR.HOURFORMAT = 24 && HOUR_10 = 0 || 1 group.long 0x8++0x3 line.long 0x00 "RTCATCR,RTC Alarm Time Configuration Register" bitfld.long 0x00 23. " ALARMHOURVALID ,Match Hour field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 20.--21. " HOUR ,Hour within the day decimal digit" "0,1,2,-" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 15. " ALARMMINUTEVALID ,Match Minute field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 7. " ALARMSECONDVALID ,Match Second field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300))&0x400000)==0x000000)&&(((d.l((A:(Data.Long(C15:0x400f)<<13.)+0x10300+0x8)))&0x300000)==0x200000)) ;RTCTR.HOURFORMAT = 24 && HOUR_10 = 2 group.long 0x8++0x3 line.long 0x00 "RTCATCR,RTC Alarm Time Configuration Register" bitfld.long 0x00 23. " ALARMHOURVALID ,Match Hour field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 20.--21. " HOUR ,Hour within the day decimal digit" "0,1,2,-" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "0,1,2,3,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 15. " ALARMMINUTEVALID ,Match Minute field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 7. " ALARMSECONDVALID ,Match Second field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300))&0x400000)==0x400000)&&(((d.l((A:(Data.Long(C15:0x400f)<<13.)+0x10300+0x8)))&0x100000)==0x000000)) ;RTCTR.HOURFORMAT = 12 && HOUR_10 = 0 group.long 0x8++0x3 line.long 0x00 "RTCATCR,RTC Alarm Time Configuration Register" bitfld.long 0x00 23. " ALARMHOURVALID ,Match Hour field for an alarm interrupt" "Invalid,Valid" textline " " bitfld.long 0x00 21. " AM/PM ,AM/PM indication" "AM,PM" bitfld.long 0x00 20. " HOUR ,Hour within the day decimal digit" "0,1" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "-,1,2,3,4,5,6,7,8,9,?..." textline " " bitfld.long 0x00 15. " ALARMMINUTEVALID ,Match Minute field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 7. " ALARMSECONDVALID ,Match Second field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." elif ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300))&0x400000)==0x400000)&&(((d.l((A:(Data.Long(C15:0x400f)<<13.)+0x10300+0x8)))&0x100000)==0x100000)) ;RTCTR.HOURFORMAT = 12 && HOUR_10 = 1 group.long 0x8++0x3 line.long 0x00 "RTCATCR,RTC Alarm Time Configuration Register" bitfld.long 0x00 23. " ALARMHOURVALID ,Match Hour field for an alarm interrupt" "Invalid,Valid" textline " " bitfld.long 0x00 21. " AM/PM ,AM/PM indication" "AM,PM" bitfld.long 0x00 20. " HOUR ,Hour within the day decimal digit" "0,1" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "0,1,2,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 15. " ALARMMINUTEVALID ,Match Minute field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 7. " ALARMSECONDVALID ,Match Second field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." else group.long 0x8++0x3 line.long 0x00 "RTCATCR,RTC Alarm Time Configuration Register" bitfld.long 0x00 23. " ALARMHOURVALID ,Match Hour field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 20.--21. " HOUR ,Hour within the day decimal digit" "0,1,2,-" bitfld.long 0x00 16.--19. ",Hour within the day unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 15. " ALARMMINUTEVALID ,Match Minute field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 12.--14. " MINUTE ,Minute within the hour decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 8.--11. ",Minute within the hour unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." textline " " bitfld.long 0x00 7. " ALARMSECONDVALID ,Match Second field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 4.--6. " SECOND ,Second within the minute decimal digit" "0,1,2,3,4,5,?..." bitfld.long 0x00 0.--3. ",Second within the minute unit digit" "0,1,2,3,4,5,6,7,8,9,%d..." endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300+0x0C))&0x1F00)==0x200) group.long 0xC++0x3 line.long 0x00 "RTCADCR,RTC Alarm Date Configuration Register" bitfld.long 0x00 24. " ALARMYEARVALID ,Match Year field for an alarm interrupt" "Invalid,Valid" hexmask.long.byte 0x00 16.--23. 1. " ALARMYEAR ,Alarm years" textline " " bitfld.long 0x00 15. " ALARMMONTHVALID ,Match Month field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 8.--12. " ALARMMONTH ,Month within the year" "-,Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 7. " ALARMDAYVALID ,Match Day field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 0.--5. " ALARMDAY ,Day within the month" "-,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,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." elif (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x10300+0x0C))&0x1F00)==(0x400||0x600||0x900||0xB00)) group.long 0xC++0x3 line.long 0x00 "RTCADCR,RTC Alarm Date Configuration Register" bitfld.long 0x00 24. " ALARMYEARVALID ,Match Year field for an alarm interrupt" "Invalid,Valid" hexmask.long.byte 0x00 16.--23. 1. " ALARMYEAR ,Alarm years" textline " " bitfld.long 0x00 15. " ALARMMONTHVALID ,Match Month field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 8.--12. " ALARMMONTH ,Month within the year" "-,Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 7. " ALARMDAYVALID ,Match Day field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 0.--5. " ALARMDAY ,Day within the month" "-,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,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." else group.long 0xC++0x3 line.long 0x00 "RTCADCR,RTC Alarm Date Configuration Register" bitfld.long 0x00 24. " ALARMYEARVALID ,Match Year field for an alarm interrupt" "Invalid,Valid" hexmask.long.byte 0x00 16.--23. 1. " ALARMYEAR ,Alarm years" textline " " bitfld.long 0x00 15. " ALARMMONTHVALID ,Match Month field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 8.--12. " ALARMMONTH ,Month within the year" "-,Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." textline " " bitfld.long 0x00 7. " ALARMDAYVALID ,Match Day field for an alarm interrupt" "Invalid,Valid" bitfld.long 0x00 0.--5. " ALARMDAY ,Day within the month" "-,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,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,-,?..." endif group.long 0x10++0x7 line.long 0x00 "RTCIMR,RTC Interrupt Mask Register" bitfld.long 0x00 1. " BATTERYALARMINTERRUPTENABLE ,Mask bit for the alarm battery interrupt" "Masked,Enabled" textline " " bitfld.long 0x00 0. " ALARMINTERRUPTENABLE ,Enable Alarm Interrupt" "Masked,Enabled" line.long 0x04 "RTCICR,RTC Interrupt Cause Register" bitfld.long 0x00 1. " BATTERYALARMINTERRUPT ,Battery alarm interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x04 0. " ALARMINTERRUPT ,Alarm Interrupt" "No interrupt,Interrupt" group.long 0x20++0x7 line.long 0x00 "RTCEACTRLR,RTC External Alarm Control Register" bitfld.long 0x00 16. " ALARMSTATUS ,RTC External Alarm Status" "Low,High" textline " " bitfld.long 0x00 1. " ALARMCONFIGSET ,RTC External Alarm Configuration Set" "Low,High" textline " " bitfld.long 0x00 0. " ALARMCLR ,RTC External Alarm Clear" "Low,High" line.long 0x04 "RTCEACONFR,RTC External Alarm Config Register" rgroup.long 0x28++0x7 line.long 0x00 "RTCEASTATR,RTC External Alarm Status Register" line.long 0x04 "RTCCSR,RTC Count Status Register" width 0xB tree.end tree "GPIO (General Purpose Input/Output Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0x18100 width 18. tree "GPIO" group.long 0x00++0x3 line.long 0x00 "DATAOUT0_31,GPIO_0_31 Data Out Register" setclrfld.long 0x00 31. 0x30 31. 0x34 31. " DATAOUT31_set/clr ,GPIO Output Pin 31 Value" "Low,High" setclrfld.long 0x00 30. 0x30 30. 0x34 30. " DATAOUT30_set/clr ,GPIO Output Pin 30 Value" "Low,High" textline " " setclrfld.long 0x00 29. 0x30 29. 0x34 29. " DATAOUT29_set/clr ,GPIO Output Pin 29 Value" "Low,High" setclrfld.long 0x00 28. 0x30 28. 0x34 28. " DATAOUT28_set/clr ,GPIO Output Pin 28 Value" "Low,High" textline " " setclrfld.long 0x00 27. 0x30 27. 0x34 27. " DATAOUT27_set/clr ,GPIO Output Pin 27 Value" "Low,High" setclrfld.long 0x00 26. 0x30 26. 0x34 26. " DATAOUT26_set/clr ,GPIO Output Pin 26 Value" "Low,High" textline " " setclrfld.long 0x00 25. 0x30 25. 0x34 25. " DATAOUT25_set/clr ,GPIO Output Pin 25 Value" "Low,High" setclrfld.long 0x00 24. 0x30 24. 0x34 24. " DATAOUT24_set/clr ,GPIO Output Pin 24 Value" "Low,High" textline " " setclrfld.long 0x00 23. 0x30 23. 0x34 23. " DATAOUT23_set/clr ,GPIO Output Pin 23 Value" "Low,High" setclrfld.long 0x00 22. 0x30 22. 0x34 22. " DATAOUT22_set/clr ,GPIO Output Pin 22 Value" "Low,High" textline " " setclrfld.long 0x00 21. 0x30 21. 0x34 21. " DATAOUT21_set/clr ,GPIO Output Pin 21 Value" "Low,High" setclrfld.long 0x00 20. 0x30 20. 0x34 20. " DATAOUT20_set/clr ,GPIO Output Pin 20 Value" "Low,High" textline " " setclrfld.long 0x00 19. 0x30 19. 0x34 19. " DATAOUT19_set/clr ,GPIO Output Pin 19 Value" "Low,High" setclrfld.long 0x00 18. 0x30 18. 0x34 18. " DATAOUT18_set/clr ,GPIO Output Pin 18 Value" "Low,High" textline " " setclrfld.long 0x00 17. 0x30 17. 0x34 17. " DATAOUT17_set/clr ,GPIO Output Pin 17 Value" "Low,High" setclrfld.long 0x00 16. 0x30 16. 0x34 16. " DATAOUT16_set/clr ,GPIO Output Pin 16 Value" "Low,High" textline " " setclrfld.long 0x00 15. 0x30 15. 0x34 15. " DATAOUT15_set/clr ,GPIO Output Pin 15 Value" "Low,High" setclrfld.long 0x00 14. 0x30 14. 0x34 14. " DATAOUT14_set/clr ,GPIO Output Pin 14 Value" "Low,High" textline " " setclrfld.long 0x00 13. 0x30 13. 0x34 13. " DATAOUT13_set/clr ,GPIO Output Pin 13 Value" "Low,High" setclrfld.long 0x00 12. 0x30 12. 0x34 12. " DATAOUT12_set/clr ,GPIO Output Pin 12 Value" "Low,High" textline " " setclrfld.long 0x00 11. 0x30 11. 0x34 11. " DATAOUT11_set/clr ,GPIO Output Pin 11 Value" "Low,High" setclrfld.long 0x00 10. 0x30 10. 0x34 10. " DATAOUT10_set/clr ,GPIO Output Pin 10 Value" "Low,High" textline " " setclrfld.long 0x00 9. 0x30 9. 0x34 9. " DATAOUT9_set/clr ,GPIO Output Pin 9 Value" "Low,High" setclrfld.long 0x00 8. 0x30 8. 0x34 8. " DATAOUT8_set/clr ,GPIO Output Pin 8 Value" "Low,High" textline " " setclrfld.long 0x00 7. 0x30 7. 0x34 7. " DATAOUT7_set/clr ,GPIO Output Pin 7 Value" "Low,High" setclrfld.long 0x00 6. 0x30 6. 0x34 6. " DATAOUT6_set/clr ,GPIO Output Pin 6 Value" "Low,High" textline " " setclrfld.long 0x00 5. 0x30 5. 0x34 5. " DATAOUT5_set/clr ,GPIO Output Pin 5 Value" "Low,High" setclrfld.long 0x00 4. 0x30 4. 0x34 4. " DATAOUT4_set/clr ,GPIO Output Pin 4 Value" "Low,High" textline " " setclrfld.long 0x00 3. 0x30 3. 0x34 3. " DATAOUT3_set/clr ,GPIO Output Pin 3 Value" "Low,High" setclrfld.long 0x00 2. 0x30 2. 0x34 2. " DATAOUT2_set/clr ,GPIO Output Pin 2 Value" "Low,High" textline " " setclrfld.long 0x00 1. 0x30 1. 0x34 1. " DATAOUT1_set/clr ,GPIO Output Pin 1 Value" "Low,High" setclrfld.long 0x00 0. 0x30 0. 0x34 0. " DATAOUT0_set/clr ,GPIO Output Pin 0 Value" "Low,High" group.long 0x40++0x3 line.long 0x00 "DATAOUT32_63,GPIO_32_63 Data Out Register" setclrfld.long 0x00 31. 0x30 31. 0x34 31. " DATAOUT63_set/clr ,GPIO Output Pin 63 Value" "Low,High" setclrfld.long 0x00 30. 0x30 30. 0x34 30. " DATAOUT62_set/clr ,GPIO Output Pin 62 Value" "Low,High" textline " " setclrfld.long 0x00 29. 0x30 29. 0x34 29. " DATAOUT61_set/clr ,GPIO Output Pin 61 Value" "Low,High" setclrfld.long 0x00 28. 0x30 28. 0x34 28. " DATAOUT60_set/clr ,GPIO Output Pin 60 Value" "Low,High" textline " " setclrfld.long 0x00 27. 0x30 27. 0x34 27. " DATAOUT59_set/clr ,GPIO Output Pin 59 Value" "Low,High" setclrfld.long 0x00 26. 0x30 26. 0x34 26. " DATAOUT58_set/clr ,GPIO Output Pin 58 Value" "Low,High" textline " " setclrfld.long 0x00 25. 0x30 25. 0x34 25. " DATAOUT57_set/clr ,GPIO Output Pin 57 Value" "Low,High" setclrfld.long 0x00 24. 0x30 24. 0x34 24. " DATAOUT56_set/clr ,GPIO Output Pin 56 Value" "Low,High" textline " " setclrfld.long 0x00 23. 0x30 23. 0x34 23. " DATAOUT55_set/clr ,GPIO Output Pin 55 Value" "Low,High" setclrfld.long 0x00 22. 0x30 22. 0x34 22. " DATAOUT54_set/clr ,GPIO Output Pin 54 Value" "Low,High" textline " " setclrfld.long 0x00 21. 0x30 21. 0x34 21. " DATAOUT53_set/clr ,GPIO Output Pin 53 Value" "Low,High" setclrfld.long 0x00 20. 0x30 20. 0x34 20. " DATAOUT52_set/clr ,GPIO Output Pin 52 Value" "Low,High" textline " " setclrfld.long 0x00 19. 0x30 19. 0x34 19. " DATAOUT51_set/clr ,GPIO Output Pin 51 Value" "Low,High" setclrfld.long 0x00 18. 0x30 18. 0x34 18. " DATAOUT50_set/clr ,GPIO Output Pin 50 Value" "Low,High" textline " " setclrfld.long 0x00 17. 0x30 17. 0x34 17. " DATAOUT49_set/clr ,GPIO Output Pin 49 Value" "Low,High" setclrfld.long 0x00 16. 0x30 16. 0x34 16. " DATAOUT48_set/clr ,GPIO Output Pin 48 Value" "Low,High" textline " " setclrfld.long 0x00 15. 0x30 15. 0x34 15. " DATAOUT47_set/clr ,GPIO Output Pin 47 Value" "Low,High" setclrfld.long 0x00 14. 0x30 14. 0x34 14. " DATAOUT46_set/clr ,GPIO Output Pin 46 Value" "Low,High" textline " " setclrfld.long 0x00 13. 0x30 13. 0x34 13. " DATAOUT45_set/clr ,GPIO Output Pin 45 Value" "Low,High" setclrfld.long 0x00 12. 0x30 12. 0x34 12. " DATAOUT44_set/clr ,GPIO Output Pin 44 Value" "Low,High" textline " " setclrfld.long 0x00 11. 0x30 11. 0x34 11. " DATAOUT43_set/clr ,GPIO Output Pin 43 Value" "Low,High" setclrfld.long 0x00 10. 0x30 10. 0x34 10. " DATAOUT42_set/clr ,GPIO Output Pin 42 Value" "Low,High" textline " " setclrfld.long 0x00 9. 0x30 9. 0x34 9. " DATAOUT41_set/clr ,GPIO Output Pin 41 Value" "Low,High" setclrfld.long 0x00 8. 0x30 8. 0x34 8. " DATAOUT40_set/clr ,GPIO Output Pin 40 Value" "Low,High" textline " " setclrfld.long 0x00 7. 0x30 7. 0x34 7. " DATAOUT39_set/clr ,GPIO Output Pin 39 Value" "Low,High" setclrfld.long 0x00 6. 0x30 6. 0x34 6. " DATAOUT38_set/clr ,GPIO Output Pin 38 Value" "Low,High" textline " " setclrfld.long 0x00 5. 0x30 5. 0x34 5. " DATAOUT37_set/clr ,GPIO Output Pin 37 Value" "Low,High" setclrfld.long 0x00 4. 0x30 4. 0x34 4. " DATAOUT36_set/clr ,GPIO Output Pin 36 Value" "Low,High" textline " " setclrfld.long 0x00 3. 0x30 3. 0x34 3. " DATAOUT35_set/clr ,GPIO Output Pin 35 Value" "Low,High" setclrfld.long 0x00 2. 0x30 2. 0x34 2. " DATAOUT34_set/clr ,GPIO Output Pin 34 Value" "Low,High" textline " " setclrfld.long 0x00 1. 0x30 1. 0x34 1. " DATAOUT33_set/clr ,GPIO Output Pin 33 Value" "Low,High" setclrfld.long 0x00 0. 0x30 0. 0x34 0. " DATAOUT32_set/clr ,GPIO Output Pin 32 Value" "Low,High" group.long 0x80++0x3 line.long 0x00 "DATAOUT64_66,GPIO_64_66 Data Out Register" setclrfld.long 0x00 2. 0x2C 2. 0x30 2. " DATAOUT66_set/clr ,GPIO Output Pin 66 Value" "Low,High" setclrfld.long 0x00 1. 0x2C 1. 0x30 1. " DATAOUT65_set/clr ,GPIO Output Pin 65 Value" "Low,High" textline " " setclrfld.long 0x00 0. 0x2C 0. 0x30 0. " DATAOUT64_set/clr ,GPIO Output Pin 64 Value" "Low,High" group.long 0x04++0x3 line.long 0x00 "DATAOUT0_31EN,GPIO_0_31 Data Out Enable Control Register" setclrfld.long 0x00 31. 0x24 31. 0x28 31. " DATAOUT31EN_set/clr ,GPIO Output Pin 31 Value" "Disabled,Enabled" setclrfld.long 0x00 30. 0x24 30. 0x28 30. " DATAOUT30EN_set/clr ,GPIO Output Pin 30 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 29. 0x24 29. 0x28 29. " DATAOUT29EN_set/clr ,GPIO Output Pin 29 Value" "Disabled,Enabled" setclrfld.long 0x00 28. 0x24 28. 0x28 28. " DATAOUT28EN_set/clr ,GPIO Output Pin 28 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 27. 0x24 27. 0x28 27. " DATAOUT27EN_set/clr ,GPIO Output Pin 27 Value" "Disabled,Enabled" setclrfld.long 0x00 26. 0x24 26. 0x28 26. " DATAOUT26EN_set/clr ,GPIO Output Pin 26 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x24 25. 0x28 25. " DATAOUT25EN_set/clr ,GPIO Output Pin 25 Value" "Disabled,Enabled" setclrfld.long 0x00 24. 0x24 24. 0x28 24. " DATAOUT24EN_set/clr ,GPIO Output Pin 24 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 23. 0x24 23. 0x28 23. " DATAOUT23EN_set/clr ,GPIO Output Pin 23 Value" "Disabled,Enabled" setclrfld.long 0x00 22. 0x24 22. 0x28 22. " DATAOUT22EN_set/clr ,GPIO Output Pin 22 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 21. 0x24 21. 0x28 21. " DATAOUT21EN_set/clr ,GPIO Output Pin 21 Value" "Disabled,Enabled" setclrfld.long 0x00 20. 0x24 20. 0x28 20. " DATAOUT20EN_set/clr ,GPIO Output Pin 20 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x24 19. 0x28 19. " DATAOUT19EN_set/clr ,GPIO Output Pin 19 Value" "Disabled,Enabled" setclrfld.long 0x00 18. 0x24 18. 0x28 18. " DATAOUT18EN_set/clr ,GPIO Output Pin 18 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 17. 0x24 17. 0x28 17. " DATAOUT17EN_set/clr ,GPIO Output Pin 17 Value" "Disabled,Enabled" setclrfld.long 0x00 16. 0x24 16. 0x28 16. " DATAOUT16EN_set/clr ,GPIO Output Pin 16 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 15. 0x24 15. 0x28 15. " DATAOUT15EN_set/clr ,GPIO Output Pin 15 Value" "Disabled,Enabled" setclrfld.long 0x00 14. 0x24 14. 0x28 14. " DATAOUT14EN_set/clr ,GPIO Output Pin 14 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x24 13. 0x28 13. " DATAOUT13EN_set/clr ,GPIO Output Pin 13 Value" "Disabled,Enabled" setclrfld.long 0x00 12. 0x24 12. 0x28 12. " DATAOUT12EN_set/clr ,GPIO Output Pin 12 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 11. 0x24 11. 0x28 11. " DATAOUT11EN_set/clr ,GPIO Output Pin 11 Value" "Disabled,Enabled" setclrfld.long 0x00 10. 0x24 10. 0x28 10. " DATAOUT10EN_set/clr ,GPIO Output Pin 10 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 9. 0x24 9. 0x28 9. " DATAOUT9EN_set/clr ,GPIO Output Pin 9 Value" "Disabled,Enabled" setclrfld.long 0x00 8. 0x24 8. 0x28 8. " DATAOUT8EN_set/clr ,GPIO Output Pin 8 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x24 7. 0x28 7. " DATAOUT7EN_set/clr ,GPIO Output Pin 7 Value" "Disabled,Enabled" setclrfld.long 0x00 6. 0x24 6. 0x28 6. " DATAOUT6EN_set/clr ,GPIO Output Pin 6 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 5. 0x24 5. 0x28 5. " DATAOUT5EN_set/clr ,GPIO Output Pin 5 Value" "Disabled,Enabled" setclrfld.long 0x00 4. 0x24 4. 0x28 4. " DATAOUT4EN_set/clr ,GPIO Output Pin 4 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 3. 0x24 3. 0x28 3. " DATAOUT3EN_set/clr ,GPIO Output Pin 3 Value" "Disabled,Enabled" setclrfld.long 0x00 2. 0x24 2. 0x28 2. " DATAOUT2EN_set/clr ,GPIO Output Pin 2 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x24 1. 0x28 1. " DATAOUT1EN_set/clr ,GPIO Output Pin 1 Value" "Disabled,Enabled" setclrfld.long 0x00 0. 0x24 0. 0x28 0. " DATAOUT0EN_set/clr ,GPIO Output Pin 0 Value" "Disabled,Enabled" group.long 0x44++0x3 line.long 0x00 "DATAOUT32_63EN,GPIO_32_63 Data Out Enable Control Register" setclrfld.long 0x00 31. 0x24 31. 0x28 31. " DATAOUT63EN_set/clr ,GPIO Output Pin 63 Value" "Disabled,Enabled" setclrfld.long 0x00 30. 0x24 30. 0x28 30. " DATAOUT62EN_set/clr ,GPIO Output Pin 62 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 29. 0x24 29. 0x28 29. " DATAOUT61EN_set/clr ,GPIO Output Pin 61 Value" "Disabled,Enabled" setclrfld.long 0x00 28. 0x24 28. 0x28 28. " DATAOUT60EN_set/clr ,GPIO Output Pin 60 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 27. 0x24 27. 0x28 27. " DATAOUT59EN_set/clr ,GPIO Output Pin 59 Value" "Disabled,Enabled" setclrfld.long 0x00 26. 0x24 26. 0x28 26. " DATAOUT58EN_set/clr ,GPIO Output Pin 58 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x24 25. 0x28 25. " DATAOUT57EN_set/clr ,GPIO Output Pin 57 Value" "Disabled,Enabled" setclrfld.long 0x00 24. 0x24 24. 0x28 24. " DATAOUT56EN_set/clr ,GPIO Output Pin 56 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 23. 0x24 23. 0x28 23. " DATAOUT55EN_set/clr ,GPIO Output Pin 55 Value" "Disabled,Enabled" setclrfld.long 0x00 22. 0x24 22. 0x28 22. " DATAOUT54EN_set/clr ,GPIO Output Pin 54 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 21. 0x24 21. 0x28 21. " DATAOUT53EN_set/clr ,GPIO Output Pin 53 Value" "Disabled,Enabled" setclrfld.long 0x00 20. 0x24 20. 0x28 20. " DATAOUT52EN_set/clr ,GPIO Output Pin 52 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x24 19. 0x28 19. " DATAOUT51EN_set/clr ,GPIO Output Pin 51 Value" "Disabled,Enabled" setclrfld.long 0x00 18. 0x24 18. 0x28 18. " DATAOUT50EN_set/clr ,GPIO Output Pin 50 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 17. 0x24 17. 0x28 17. " DATAOUT49EN_set/clr ,GPIO Output Pin 49 Value" "Disabled,Enabled" setclrfld.long 0x00 16. 0x24 16. 0x28 16. " DATAOUT48EN_set/clr ,GPIO Output Pin 48 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 15. 0x24 15. 0x28 15. " DATAOUT47EN_set/clr ,GPIO Output Pin 47 Value" "Disabled,Enabled" setclrfld.long 0x00 14. 0x24 14. 0x28 14. " DATAOUT46EN_set/clr ,GPIO Output Pin 46 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x24 13. 0x28 13. " DATAOUT45EN_set/clr ,GPIO Output Pin 45 Value" "Disabled,Enabled" setclrfld.long 0x00 12. 0x24 12. 0x28 12. " DATAOUT44EN_set/clr ,GPIO Output Pin 44 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 11. 0x24 11. 0x28 11. " DATAOUT43EN_set/clr ,GPIO Output Pin 43 Value" "Disabled,Enabled" setclrfld.long 0x00 10. 0x24 10. 0x28 10. " DATAOUT42EN_set/clr ,GPIO Output Pin 42 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 9. 0x24 9. 0x28 9. " DATAOUT41EN_set/clr ,GPIO Output Pin 41 Value" "Disabled,Enabled" setclrfld.long 0x00 8. 0x24 8. 0x28 8. " DATAOUT40EN_set/clr ,GPIO Output Pin 40 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x24 7. 0x28 7. " DATAOUT39EN_set/clr ,GPIO Output Pin 39 Value" "Disabled,Enabled" setclrfld.long 0x00 6. 0x24 6. 0x28 6. " DATAOUT38EN_set/clr ,GPIO Output Pin 38 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 5. 0x24 5. 0x28 5. " DATAOUT37EN_set/clr ,GPIO Output Pin 37 Value" "Disabled,Enabled" setclrfld.long 0x00 4. 0x24 4. 0x28 4. " DATAOUT36EN_set/clr ,GPIO Output Pin 36 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 3. 0x24 3. 0x28 3. " DATAOUT35EN_set/clr ,GPIO Output Pin 35 Value" "Disabled,Enabled" setclrfld.long 0x00 2. 0x24 2. 0x28 2. " DATAOUT34EN_set/clr ,GPIO Output Pin 34 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x24 1. 0x28 1. " DATAOUT33EN_set/clr ,GPIO Output Pin 33 Value" "Disabled,Enabled" setclrfld.long 0x00 0. 0x24 0. 0x28 0. " DATAOUT32EN_set/clr ,GPIO Output Pin 32 Value" "Disabled,Enabled" group.long 0x84++0x3 line.long 0x00 "DATAOUT64_66EN,GPIO_64_66 Data Out Enable Control Register" setclrfld.long 0x00 2. 0x20 2. 0x24 2. " DATAOUT66EN_set/clr ,GPIO Output Pin 66 Value" "Disabled,Enabled" setclrfld.long 0x00 1. 0x20 1. 0x24 1. " DATAOUT65EN_set/clr ,GPIO Output Pin 65 Value" "Disabled,Enabled" textline " " setclrfld.long 0x00 0. 0x20 0. 0x24 0. " DATAOUT64EN_set/clr ,GPIO Output Pin 64 Value" "Disabled,Enabled" group.long 0x08++0x3 line.long 0x00 "DATABLINK0_31,GPIO_0_31 Blink Enable Register" bitfld.long 0x00 31. " BLINK31EN ,GPIO Data Blink Pin 31 Value" "Not blink,Blink" bitfld.long 0x00 30. " BLINK30EN ,GPIO Data Blink Pin 30 Value" "Not blink,Blink" textline " " bitfld.long 0x00 29. " BLINK29EN ,GPIO Data Blink Pin 29 Value" "Not blink,Blink" bitfld.long 0x00 28. " BLINK28EN ,GPIO Data Blink Pin 28 Value" "Not blink,Blink" textline " " bitfld.long 0x00 27. " BLINK27EN ,GPIO Data Blink Pin 27 Value" "Not blink,Blink" bitfld.long 0x00 26. " BLINK26EN ,GPIO Data Blink Pin 26 Value" "Not blink,Blink" textline " " bitfld.long 0x00 25. " BLINK25EN ,GPIO Data Blink Pin 25 Value" "Not blink,Blink" bitfld.long 0x00 24. " BLINK24EN ,GPIO Data Blink Pin 24 Value" "Not blink,Blink" textline " " bitfld.long 0x00 23. " BLINK23EN ,GPIO Data Blink Pin 23 Value" "Not blink,Blink" bitfld.long 0x00 22. " BLINK22EN ,GPIO Data Blink Pin 22 Value" "Not blink,Blink" textline " " bitfld.long 0x00 21. " BLINK21EN ,GPIO Data Blink Pin 21 Value" "Not blink,Blink" bitfld.long 0x00 20. " BLINK20EN ,GPIO Data Blink Pin 20 Value" "Not blink,Blink" textline " " bitfld.long 0x00 19. " BLINK19EN ,GPIO Data Blink Pin 19 Value" "Not blink,Blink" bitfld.long 0x00 18. " BLINK18EN ,GPIO Data Blink Pin 18 Value" "Not blink,Blink" textline " " bitfld.long 0x00 17. " BLINK17EN ,GPIO Data Blink Pin 17 Value" "Not blink,Blink" bitfld.long 0x00 16. " BLINK16EN ,GPIO Data Blink Pin 16 Value" "Not blink,Blink" textline " " bitfld.long 0x00 15. " BLINK15EN ,GPIO Data Blink Pin 15 Value" "Not blink,Blink" bitfld.long 0x00 14. " BLINK14EN ,GPIO Data Blink Pin 14 Value" "Not blink,Blink" textline " " bitfld.long 0x00 13. " BLINK13EN ,GPIO Data Blink Pin 13 Value" "Not blink,Blink" bitfld.long 0x00 12. " BLINK12EN ,GPIO Data Blink Pin 12 Value" "Not blink,Blink" textline " " bitfld.long 0x00 11. " BLINK11EN ,GPIO Data Blink Pin 11 Value" "Not blink,Blink" bitfld.long 0x00 10. " BLINK10EN ,GPIO Data Blink Pin 10 Value" "Not blink,Blink" textline " " bitfld.long 0x00 9. " BLINK9EN ,GPIO Data Blink Pin 9 Value" "Not blink,Blink" bitfld.long 0x00 8. " BLINK8EN ,GPIO Data Blink Pin 8 Value" "Not blink,Blink" textline " " bitfld.long 0x00 7. " BLINK7EN ,GPIO Data Blink Pin 7 Value" "Not blink,Blink" bitfld.long 0x00 6. " BLINK6EN ,GPIO Data Blink Pin 6 Value" "Not blink,Blink" textline " " bitfld.long 0x00 5. " BLINK5EN ,GPIO Data Blink Pin 5 Value" "Not blink,Blink" bitfld.long 0x00 4. " BLINK4EN ,GPIO Data Blink Pin 4 Value" "Not blink,Blink" textline " " bitfld.long 0x00 3. " BLINK3EN ,GPIO Data Blink Pin 3 Value" "Not blink,Blink" bitfld.long 0x00 2. " BLINK2EN ,GPIO Data Blink Pin 2 Value" "Not blink,Blink" textline " " bitfld.long 0x00 1. " BLINK1EN ,GPIO Data Blink Pin 1 Value" "Not blink,Blink" bitfld.long 0x00 0. " BLINK0EN ,GPIO Data Blink Pin 0 Value" "Not blink,Blink" group.long 0x48++0x3 line.long 0x00 "DATABLINK32_63,GPIO_32_63 Blink Enable Register" bitfld.long 0x00 31. " BLINK63EN ,GPIO Data Blink Pin 63 Value" "Not blink,Blink" bitfld.long 0x00 30. " BLINK62EN ,GPIO Data Blink Pin 62 Value" "Not blink,Blink" textline " " bitfld.long 0x00 29. " BLINK61EN ,GPIO Data Blink Pin 61 Value" "Not blink,Blink" bitfld.long 0x00 28. " BLINK60EN ,GPIO Data Blink Pin 60 Value" "Not blink,Blink" textline " " bitfld.long 0x00 27. " BLINK59EN ,GPIO Data Blink Pin 59 Value" "Not blink,Blink" bitfld.long 0x00 26. " BLINK58EN ,GPIO Data Blink Pin 58 Value" "Not blink,Blink" textline " " bitfld.long 0x00 25. " BLINK57EN ,GPIO Data Blink Pin 57 Value" "Not blink,Blink" bitfld.long 0x00 24. " BLINK56EN ,GPIO Data Blink Pin 56 Value" "Not blink,Blink" textline " " bitfld.long 0x00 23. " BLINK55EN ,GPIO Data Blink Pin 55 Value" "Not blink,Blink" bitfld.long 0x00 22. " BLINK54EN ,GPIO Data Blink Pin 54 Value" "Not blink,Blink" textline " " bitfld.long 0x00 21. " BLINK53EN ,GPIO Data Blink Pin 53 Value" "Not blink,Blink" bitfld.long 0x00 20. " BLINK52EN ,GPIO Data Blink Pin 52 Value" "Not blink,Blink" textline " " bitfld.long 0x00 19. " BLINK51EN ,GPIO Data Blink Pin 51 Value" "Not blink,Blink" bitfld.long 0x00 18. " BLINK50EN ,GPIO Data Blink Pin 50 Value" "Not blink,Blink" textline " " bitfld.long 0x00 17. " BLINK49EN ,GPIO Data Blink Pin 49 Value" "Not blink,Blink" bitfld.long 0x00 16. " BLINK48EN ,GPIO Data Blink Pin 48 Value" "Not blink,Blink" textline " " bitfld.long 0x00 15. " BLINK47EN ,GPIO Data Blink Pin 47 Value" "Not blink,Blink" bitfld.long 0x00 14. " BLINK46EN ,GPIO Data Blink Pin 46 Value" "Not blink,Blink" textline " " bitfld.long 0x00 13. " BLINK45EN ,GPIO Data Blink Pin 45 Value" "Not blink,Blink" bitfld.long 0x00 12. " BLINK44EN ,GPIO Data Blink Pin 44 Value" "Not blink,Blink" textline " " bitfld.long 0x00 11. " BLINK43EN ,GPIO Data Blink Pin 43 Value" "Not blink,Blink" bitfld.long 0x00 10. " BLINK42EN ,GPIO Data Blink Pin 42 Value" "Not blink,Blink" textline " " bitfld.long 0x00 9. " BLINK41EN ,GPIO Data Blink Pin 41 Value" "Not blink,Blink" bitfld.long 0x00 8. " BLINK40EN ,GPIO Data Blink Pin 40 Value" "Not blink,Blink" textline " " bitfld.long 0x00 7. " BLINK39EN ,GPIO Data Blink Pin 39 Value" "Not blink,Blink" bitfld.long 0x00 6. " BLINK38EN ,GPIO Data Blink Pin 38 Value" "Not blink,Blink" textline " " bitfld.long 0x00 5. " BLINK37EN ,GPIO Data Blink Pin 37 Value" "Not blink,Blink" bitfld.long 0x00 4. " BLINK36EN ,GPIO Data Blink Pin 36 Value" "Not blink,Blink" textline " " bitfld.long 0x00 3. " BLINK35EN ,GPIO Data Blink Pin 35 Value" "Not blink,Blink" bitfld.long 0x00 2. " BLINK34EN ,GPIO Data Blink Pin 34 Value" "Not blink,Blink" textline " " bitfld.long 0x00 1. " BLINK33EN ,GPIO Data Blink Pin 33 Value" "Not blink,Blink" bitfld.long 0x00 0. " BLINK32EN ,GPIO Data Blink Pin 32 Value" "Not blink,Blink" group.long 0x88++0x3 line.long 0x00 "DATABLINK64_66,GPIO_64_66 Blink Enable Register" bitfld.long 0x00 2. " BLINK66EN ,GPIO Data Blink Pin 66 Value" "Not blink,Blink" bitfld.long 0x00 1. " BLINK65EN ,GPIO Data Blink Pin 65 Value" "Not blink,Blink" textline " " bitfld.long 0x00 0. " BLINK64EN ,GPIO Data Blink Pin 64 Value" "Not blink,Blink" group.long 0x0C++0x3 line.long 0x00 "DATAPOL0_31,GPIO_0_31 Data In Poarity Register" bitfld.long 0x00 31. " DATAIN31INV ,GPIO Data In Pin 31 Polarity" "Not inverted,Inverted" bitfld.long 0x00 30. " DATAIN30INV ,GPIO Data In Pin 30 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 29. " DATAIN29INV ,GPIO Data In Pin 29 Polarity" "Not inverted,Inverted" bitfld.long 0x00 28. " DATAIN28INV ,GPIO Data In Pin 28 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 27. " DATAIN27INV ,GPIO Data In Pin 27 Polarity" "Not inverted,Inverted" bitfld.long 0x00 26. " DATAIN26INV ,GPIO Data In Pin 26 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 25. " DATAIN25INV ,GPIO Data In Pin 25 Polarity" "Not inverted,Inverted" bitfld.long 0x00 24. " DATAIN24INV ,GPIO Data In Pin 24 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 23. " DATAIN23INV ,GPIO Data In Pin 23 Polarity" "Not inverted,Inverted" bitfld.long 0x00 22. " DATAIN22INV ,GPIO Data In Pin 22 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 21. " DATAIN21INV ,GPIO Data In Pin 21 Polarity" "Not inverted,Inverted" bitfld.long 0x00 20. " DATAIN20INV ,GPIO Data In Pin 20 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 19. " DATAIN19INV ,GPIO Data In Pin 19 Polarity" "Not inverted,Inverted" bitfld.long 0x00 18. " DATAIN18INV ,GPIO Data In Pin 18 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 17. " DATAIN17INV ,GPIO Data In Pin 17 Polarity" "Not inverted,Inverted" bitfld.long 0x00 16. " DATAIN16INV ,GPIO Data In Pin 16 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 15. " DATAIN15INV ,GPIO Data In Pin 15 Polarity" "Not inverted,Inverted" bitfld.long 0x00 14. " DATAIN14INV ,GPIO Data In Pin 14 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 13. " DATAIN13INV ,GPIO Data In Pin 13 Polarity" "Not inverted,Inverted" bitfld.long 0x00 12. " DATAIN12INV ,GPIO Data In Pin 12 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 11. " DATAIN11INV ,GPIO Data In Pin 11 Polarity" "Not inverted,Inverted" bitfld.long 0x00 10. " DATAIN10INV ,GPIO Data In Pin 10 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 9. " DATAIN9INV ,GPIO Data In Pin 9 Polarity" "Not inverted,Inverted" bitfld.long 0x00 8. " DATAIN8INV ,GPIO Data In Pin 8 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 7. " DATAIN7INV ,GPIO Data In Pin 7 Polarity" "Not inverted,Inverted" bitfld.long 0x00 6. " DATAIN6INV ,GPIO Data In Pin 6 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 5. " DATAIN5INV ,GPIO Data In Pin 5 Polarity" "Not inverted,Inverted" bitfld.long 0x00 4. " DATAIN4INV ,GPIO Data In Pin 4 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 3. " DATAIN3INV ,GPIO Data In Pin 3 Polarity" "Not inverted,Inverted" bitfld.long 0x00 2. " DATAIN2INV ,GPIO Data In Pin 2 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 1. " DATAIN1INV ,GPIO Data In Pin 1 Polarity" "Not inverted,Inverted" bitfld.long 0x00 0. " DATAIN0INV ,GPIO Data In Pin 0 Polarity" "Not inverted,Inverted" group.long 0x4C++0x3 line.long 0x00 "DATAPOL32_63,GPIO_32_63 Data In Poarity Register" bitfld.long 0x00 31. " DATAIN63INV ,GPIO Data In Pin 63 Polarity" "Not inverted,Inverted" bitfld.long 0x00 30. " DATAIN62INV ,GPIO Data In Pin 62 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 29. " DATAIN61INV ,GPIO Data In Pin 61 Polarity" "Not inverted,Inverted" bitfld.long 0x00 28. " DATAIN60INV ,GPIO Data In Pin 60 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 27. " DATAIN59INV ,GPIO Data In Pin 59 Polarity" "Not inverted,Inverted" bitfld.long 0x00 26. " DATAIN58INV ,GPIO Data In Pin 58 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 25. " DATAIN57INV ,GPIO Data In Pin 57 Polarity" "Not inverted,Inverted" bitfld.long 0x00 24. " DATAIN56INV ,GPIO Data In Pin 56 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 23. " DATAIN55INV ,GPIO Data In Pin 55 Polarity" "Not inverted,Inverted" bitfld.long 0x00 22. " DATAIN54INV ,GPIO Data In Pin 54 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 21. " DATAIN53INV ,GPIO Data In Pin 53 Polarity" "Not inverted,Inverted" bitfld.long 0x00 20. " DATAIN52INV ,GPIO Data In Pin 52 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 19. " DATAIN51INV ,GPIO Data In Pin 51 Polarity" "Not inverted,Inverted" bitfld.long 0x00 18. " DATAIN50INV ,GPIO Data In Pin 50 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 17. " DATAIN49INV ,GPIO Data In Pin 49 Polarity" "Not inverted,Inverted" bitfld.long 0x00 16. " DATAIN48INV ,GPIO Data In Pin 48 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 15. " DATAIN47INV ,GPIO Data In Pin 47 Polarity" "Not inverted,Inverted" bitfld.long 0x00 14. " DATAIN46INV ,GPIO Data In Pin 46 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 13. " DATAIN45INV ,GPIO Data In Pin 45 Polarity" "Not inverted,Inverted" bitfld.long 0x00 12. " DATAIN44INV ,GPIO Data In Pin 44 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 11. " DATAIN43INV ,GPIO Data In Pin 43 Polarity" "Not inverted,Inverted" bitfld.long 0x00 10. " DATAIN42INV ,GPIO Data In Pin 42 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 9. " DATAIN41INV ,GPIO Data In Pin 41 Polarity" "Not inverted,Inverted" bitfld.long 0x00 8. " DATAIN40INV ,GPIO Data In Pin 40 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 7. " DATAIN39INV ,GPIO Data In Pin 39 Polarity" "Not inverted,Inverted" bitfld.long 0x00 6. " DATAIN38INV ,GPIO Data In Pin 38 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 5. " DATAIN37INV ,GPIO Data In Pin 37 Polarity" "Not inverted,Inverted" bitfld.long 0x00 4. " DATAIN36INV ,GPIO Data In Pin 36 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 3. " DATAIN35INV ,GPIO Data In Pin 35 Polarity" "Not inverted,Inverted" bitfld.long 0x00 2. " DATAIN34INV ,GPIO Data In Pin 34 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 1. " DATAIN33INV ,GPIO Data In Pin 33 Polarity" "Not inverted,Inverted" bitfld.long 0x00 0. " DATAIN32INV ,GPIO Data In Pin 32 Polarity" "Not inverted,Inverted" group.long 0x8C++0x3 line.long 0x00 "DATAPOL64_66,GPIO_64_66 Data In Poarity Register" bitfld.long 0x00 2. " DATAIN66INV ,GPIO Data In Pin 66 Polarity" "Not inverted,Inverted" bitfld.long 0x00 1. " DATAIN65INV ,GPIO Data In Pin 65 Polarity" "Not inverted,Inverted" textline " " bitfld.long 0x00 0. " DATAIN64INV ,GPIO Data In Pin 64 Polarity" "Not inverted,Inverted" rgroup.long 0x10++0x3 line.long 0x00 "DATAIN0_31,GPIO_0_31 Data In Register" bitfld.long 0x00 31. " DATAIN31 ,GPIO Data In Pin 31 Value" "Low,High" bitfld.long 0x00 30. " DATAIN30 ,GPIO Data In Pin 30 Value" "Low,High" textline " " bitfld.long 0x00 29. " DATAIN29 ,GPIO Data In Pin 29 Value" "Low,High" bitfld.long 0x00 28. " DATAIN28 ,GPIO Data In Pin 28 Value" "Low,High" textline " " bitfld.long 0x00 27. " DATAIN27 ,GPIO Data In Pin 27 Value" "Low,High" bitfld.long 0x00 26. " DATAIN26 ,GPIO Data In Pin 26 Value" "Low,High" textline " " bitfld.long 0x00 25. " DATAIN25 ,GPIO Data In Pin 25 Value" "Low,High" bitfld.long 0x00 24. " DATAIN24 ,GPIO Data In Pin 24 Value" "Low,High" textline " " bitfld.long 0x00 23. " DATAIN23 ,GPIO Data In Pin 23 Value" "Low,High" bitfld.long 0x00 22. " DATAIN22 ,GPIO Data In Pin 22 Value" "Low,High" textline " " bitfld.long 0x00 21. " DATAIN21 ,GPIO Data In Pin 21 Value" "Low,High" bitfld.long 0x00 20. " DATAIN20 ,GPIO Data In Pin 20 Value" "Low,High" textline " " bitfld.long 0x00 19. " DATAIN19 ,GPIO Data In Pin 19 Value" "Low,High" bitfld.long 0x00 18. " DATAIN18 ,GPIO Data In Pin 18 Value" "Low,High" textline " " bitfld.long 0x00 17. " DATAIN17 ,GPIO Data In Pin 17 Value" "Low,High" bitfld.long 0x00 16. " DATAIN16 ,GPIO Data In Pin 16 Value" "Low,High" textline " " bitfld.long 0x00 15. " DATAIN15 ,GPIO Data In Pin 15 Value" "Low,High" bitfld.long 0x00 14. " DATAIN14 ,GPIO Data In Pin 14 Value" "Low,High" textline " " bitfld.long 0x00 13. " DATAIN13 ,GPIO Data In Pin 13 Value" "Low,High" bitfld.long 0x00 12. " DATAIN12 ,GPIO Data In Pin 12 Value" "Low,High" textline " " bitfld.long 0x00 11. " DATAIN11 ,GPIO Data In Pin 11 Value" "Low,High" bitfld.long 0x00 10. " DATAIN10 ,GPIO Data In Pin 10 Value" "Low,High" textline " " bitfld.long 0x00 9. " DATAIN9 ,GPIO Data In Pin 9 Value" "Low,High" bitfld.long 0x00 8. " DATAIN8 ,GPIO Data In Pin 8 Value" "Low,High" textline " " bitfld.long 0x00 7. " DATAIN7 ,GPIO Data In Pin 7 Value" "Low,High" bitfld.long 0x00 6. " DATAIN6 ,GPIO Data In Pin 6 Value" "Low,High" textline " " bitfld.long 0x00 5. " DATAIN5 ,GPIO Data In Pin 5 Value" "Low,High" bitfld.long 0x00 4. " DATAIN4 ,GPIO Data In Pin 4 Value" "Low,High" textline " " bitfld.long 0x00 3. " DATAIN3 ,GPIO Data In Pin 3 Value" "Low,High" bitfld.long 0x00 2. " DATAIN2 ,GPIO Data In Pin 2 Value" "Low,High" textline " " bitfld.long 0x00 1. " DATAIN1 ,GPIO Data In Pin 1 Value" "Low,High" bitfld.long 0x00 0. " DATAIN0 ,GPIO Data In Pin 0 Value" "Low,High" rgroup.long 0x50++0x3 line.long 0x00 "DATAIN32_63,GPIO_32_63 Data In Register" bitfld.long 0x00 31. " DATAIN63 ,GPIO Data In Pin 63 Value" "Low,High" bitfld.long 0x00 30. " DATAIN62 ,GPIO Data In Pin 62 Value" "Low,High" textline " " bitfld.long 0x00 29. " DATAIN61 ,GPIO Data In Pin 61 Value" "Low,High" bitfld.long 0x00 28. " DATAIN60 ,GPIO Data In Pin 60 Value" "Low,High" textline " " bitfld.long 0x00 27. " DATAIN59 ,GPIO Data In Pin 59 Value" "Low,High" bitfld.long 0x00 26. " DATAIN58 ,GPIO Data In Pin 58 Value" "Low,High" textline " " bitfld.long 0x00 25. " DATAIN57 ,GPIO Data In Pin 57 Value" "Low,High" bitfld.long 0x00 24. " DATAIN56 ,GPIO Data In Pin 56 Value" "Low,High" textline " " bitfld.long 0x00 23. " DATAIN55 ,GPIO Data In Pin 55 Value" "Low,High" bitfld.long 0x00 22. " DATAIN54 ,GPIO Data In Pin 54 Value" "Low,High" textline " " bitfld.long 0x00 21. " DATAIN53 ,GPIO Data In Pin 53 Value" "Low,High" bitfld.long 0x00 20. " DATAIN52 ,GPIO Data In Pin 52 Value" "Low,High" textline " " bitfld.long 0x00 19. " DATAIN51 ,GPIO Data In Pin 51 Value" "Low,High" bitfld.long 0x00 18. " DATAIN50 ,GPIO Data In Pin 50 Value" "Low,High" textline " " bitfld.long 0x00 17. " DATAIN49 ,GPIO Data In Pin 49 Value" "Low,High" bitfld.long 0x00 16. " DATAIN48 ,GPIO Data In Pin 48 Value" "Low,High" textline " " bitfld.long 0x00 15. " DATAIN47 ,GPIO Data In Pin 47 Value" "Low,High" bitfld.long 0x00 14. " DATAIN46 ,GPIO Data In Pin 46 Value" "Low,High" textline " " bitfld.long 0x00 13. " DATAIN45 ,GPIO Data In Pin 45 Value" "Low,High" bitfld.long 0x00 12. " DATAIN44 ,GPIO Data In Pin 44 Value" "Low,High" textline " " bitfld.long 0x00 11. " DATAIN43 ,GPIO Data In Pin 43 Value" "Low,High" bitfld.long 0x00 10. " DATAIN42 ,GPIO Data In Pin 42 Value" "Low,High" textline " " bitfld.long 0x00 9. " DATAIN41 ,GPIO Data In Pin 41 Value" "Low,High" bitfld.long 0x00 8. " DATAIN40 ,GPIO Data In Pin 40 Value" "Low,High" textline " " bitfld.long 0x00 7. " DATAIN39 ,GPIO Data In Pin 39 Value" "Low,High" bitfld.long 0x00 6. " DATAIN38 ,GPIO Data In Pin 38 Value" "Low,High" textline " " bitfld.long 0x00 5. " DATAIN37 ,GPIO Data In Pin 37 Value" "Low,High" bitfld.long 0x00 4. " DATAIN36 ,GPIO Data In Pin 36 Value" "Low,High" textline " " bitfld.long 0x00 3. " DATAIN35 ,GPIO Data In Pin 35 Value" "Low,High" bitfld.long 0x00 2. " DATAIN34 ,GPIO Data In Pin 34 Value" "Low,High" textline " " bitfld.long 0x00 1. " DATAIN33 ,GPIO Data In Pin 33 Value" "Low,High" bitfld.long 0x00 0. " DATAIN32 ,GPIO Data In Pin 32 Value" "Low,High" rgroup.long 0x90++0x3 line.long 0x00 "DATAIN64_66,GPIO_64_66 Data In Register" bitfld.long 0x00 2. " DATAIN66 ,GPIO Data In Pin 66 Value" "Low,High" bitfld.long 0x00 1. " DATAIN65 ,GPIO Data In Pin 65 Value" "Low,High" textline " " bitfld.long 0x00 0. " DATAIN64 ,GPIO Data In Pin 64 Value" "Low,High" group.long 0x14++0x3 line.long 0x00 "INTC0_31,GPIO_0_31 Interrupt Cause Register" bitfld.long 0x00 31. " INT31 ,GPIO Interrupt Pin 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT30 ,GPIO Interrupt Pin 30" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT29 ,GPIO Interrupt Pin 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT28 ,GPIO Interrupt Pin 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT27 ,GPIO Interrupt Pin 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT26 ,GPIO Interrupt Pin 26" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT25 ,GPIO Interrupt Pin 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT24 ,GPIO Interrupt Pin 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT23 ,GPIO Interrupt Pin 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT22 ,GPIO Interrupt Pin 22" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT21 ,GPIO Interrupt Pin 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT20 ,GPIO Interrupt Pin 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT19 ,GPIO Interrupt Pin 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT18 ,GPIO Interrupt Pin 18" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT17 ,GPIO Interrupt Pin 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT16 ,GPIO Interrupt Pin 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT15 ,GPIO Interrupt Pin 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT14 ,GPIO Interrupt Pin 14" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT13 ,GPIO Interrupt Pin 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT12 ,GPIO Interrupt Pin 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT11 ,GPIO Interrupt Pin 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT10 ,GPIO Interrupt Pin 10" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT9 ,GPIO Interrupt Pin 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT8 ,GPIO Interrupt Pin 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT7 ,GPIO Interrupt Pin 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT6 ,GPIO Interrupt Pin 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT5 ,GPIO Interrupt Pin 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT4 ,GPIO Interrupt Pin 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT3 ,GPIO Interrupt Pin 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT2 ,GPIO Interrupt Pin 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT1 ,GPIO Interrupt Pin 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT0 ,GPIO Interrupt Pin 0" "No interrupt,Interrupt" group.long 0x54++0x3 line.long 0x00 "INTC32_63,GPIO_32_63 Interrupt Cause Register" bitfld.long 0x00 31. " INT63 ,GPIO Interrupt Pin 63" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT62 ,GPIO Interrupt Pin 62" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT61 ,GPIO Interrupt Pin 61" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT60 ,GPIO Interrupt Pin 60" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT59 ,GPIO Interrupt Pin 59" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT58 ,GPIO Interrupt Pin 58" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT57 ,GPIO Interrupt Pin 57" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT56 ,GPIO Interrupt Pin 56" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT55 ,GPIO Interrupt Pin 55" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT54 ,GPIO Interrupt Pin 54" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT53 ,GPIO Interrupt Pin 53" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT52 ,GPIO Interrupt Pin 52" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT51 ,GPIO Interrupt Pin 51" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT50 ,GPIO Interrupt Pin 50" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT49 ,GPIO Interrupt Pin 49" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT48 ,GPIO Interrupt Pin 48" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT47 ,GPIO Interrupt Pin 47" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT46 ,GPIO Interrupt Pin 46" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT45 ,GPIO Interrupt Pin 45" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT44 ,GPIO Interrupt Pin 44" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT43 ,GPIO Interrupt Pin 43" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT42 ,GPIO Interrupt Pin 42" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT41 ,GPIO Interrupt Pin 41" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT40 ,GPIO Interrupt Pin 40" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT39 ,GPIO Interrupt Pin 39" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT38 ,GPIO Interrupt Pin 38" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT37 ,GPIO Interrupt Pin 37" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT36 ,GPIO Interrupt Pin 36" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT35 ,GPIO Interrupt Pin 35" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT34 ,GPIO Interrupt Pin 34" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT33 ,GPIO Interrupt Pin 33" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT32 ,GPIO Interrupt Pin 32" "No interrupt,Interrupt" group.long 0x94++0x3 line.long 0x00 "INTC64_66,GPIO_64_66 Interrupt Cause Register" bitfld.long 0x00 2. " INT66 ,GPIO Interrupt Pin 66" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT65 ,GPIO Interrupt Pin 65" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " INT64 ,GPIO Interrupt Pin 64" "No interrupt,Interrupt" group.long 0x18++0x3 line.long 0x00 "INTM0_31,GPIO_0_31 Interrupt Mask Register" bitfld.long 0x00 31. " INTEDGEMASK31 ,GPIO Interrupt Pin 31 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTEDGEMASK30 ,GPIO Interrupt Pin 30 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTEDGEMASK29 ,GPIO Interrupt Pin 29 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTEDGEMASK28 ,GPIO Interrupt Pin 28 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTEDGEMASK27 ,GPIO Interrupt Pin 27 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTEDGEMASK26 ,GPIO Interrupt Pin 26 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTEDGEMASK25 ,GPIO Interrupt Pin 25 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTEDGEMASK24 ,GPIO Interrupt Pin 24 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTEDGEMASK23 ,GPIO Interrupt Pin 23 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTEDGEMASK22 ,GPIO Interrupt Pin 22 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTEDGEMASK21 ,GPIO Interrupt Pin 21 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTEDGEMASK20 ,GPIO Interrupt Pin 20 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTEDGEMASK19 ,GPIO Interrupt Pin 19 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTEDGEMASK18 ,GPIO Interrupt Pin 18 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTEDGEMASK17 ,GPIO Interrupt Pin 17 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTEDGEMASK16 ,GPIO Interrupt Pin 16 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTEDGEMASK15 ,GPIO Interrupt Pin 15 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTEDGEMASK14 ,GPIO Interrupt Pin 14 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTEDGEMASK13 ,GPIO Interrupt Pin 13 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTEDGEMASK12 ,GPIO Interrupt Pin 12 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTEDGEMASK11 ,GPIO Interrupt Pin 11 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTEDGEMASK10 ,GPIO Interrupt Pin 10 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTEDGEMASK9 ,GPIO Interrupt Pin 9 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTEDGEMASK8 ,GPIO Interrupt Pin 8 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTEDGEMASK7 ,GPIO Interrupt Pin 7 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTEDGEMASK6 ,GPIO Interrupt Pin 6 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTEDGEMASK5 ,GPIO Interrupt Pin 5 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTEDGEMASK4 ,GPIO Interrupt Pin 4 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTEDGEMASK3 ,GPIO Interrupt Pin 3 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTEDGEMASK2 ,GPIO Interrupt Pin 2 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTEDGEMASK1 ,GPIO Interrupt Pin 1 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTEDGEMASK0 ,GPIO Interrupt Pin 0 Edge Sensitive Mask" "Masked,Not masked" group.long 0x58++0x3 line.long 0x00 "INTM32_63,GPIO_32_63 Interrupt Mask Register" bitfld.long 0x00 31. " INTEDGEMASK63 ,GPIO Interrupt Pin 63 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTEDGEMASK62 ,GPIO Interrupt Pin 62 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTEDGEMASK61 ,GPIO Interrupt Pin 61 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTEDGEMASK60 ,GPIO Interrupt Pin 60 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTEDGEMASK59 ,GPIO Interrupt Pin 59 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTEDGEMASK58 ,GPIO Interrupt Pin 58 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTEDGEMASK57 ,GPIO Interrupt Pin 57 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTEDGEMASK56 ,GPIO Interrupt Pin 56 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTEDGEMASK55 ,GPIO Interrupt Pin 55 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTEDGEMASK54 ,GPIO Interrupt Pin 54 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTEDGEMASK53 ,GPIO Interrupt Pin 53 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTEDGEMASK52 ,GPIO Interrupt Pin 52 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTEDGEMASK51 ,GPIO Interrupt Pin 51 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTEDGEMASK50 ,GPIO Interrupt Pin 50 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTEDGEMASK49 ,GPIO Interrupt Pin 49 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTEDGEMASK48 ,GPIO Interrupt Pin 48 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTEDGEMASK47 ,GPIO Interrupt Pin 47 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTEDGEMASK46 ,GPIO Interrupt Pin 46 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTEDGEMASK45 ,GPIO Interrupt Pin 45 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTEDGEMASK44 ,GPIO Interrupt Pin 44 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTEDGEMASK43 ,GPIO Interrupt Pin 43 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTEDGEMASK42 ,GPIO Interrupt Pin 42 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTEDGEMASK41 ,GPIO Interrupt Pin 41 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTEDGEMASK40 ,GPIO Interrupt Pin 40 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTEDGEMASK39 ,GPIO Interrupt Pin 39 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTEDGEMASK38 ,GPIO Interrupt Pin 38 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTEDGEMASK37 ,GPIO Interrupt Pin 37 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTEDGEMASK36 ,GPIO Interrupt Pin 36 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTEDGEMASK35 ,GPIO Interrupt Pin 35 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTEDGEMASK34 ,GPIO Interrupt Pin 34 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTEDGEMASK33 ,GPIO Interrupt Pin 33 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTEDGEMASK32 ,GPIO Interrupt Pin 32 Edge Sensitive Mask" "Masked,Not masked" group.long 0x98++0x3 line.long 0x00 "INTM64_66,GPIO_64_66 Interrupt Mask Register" bitfld.long 0x00 2. " INTEDGEMASK66 ,GPIO Interrupt Pin 66 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTEDGEMASK65 ,GPIO Interrupt Pin 65 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTEDGEMASK64 ,GPIO Interrupt Pin 64 Edge Sensitive Mask" "Masked,Not masked" group.long 0x1C++0x3 line.long 0x00 "INTLVLM0_31,GPIO_0_31 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK31 ,GPIO Interrupt Pin 31 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK30 ,GPIO Interrupt Pin 30 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK29 ,GPIO Interrupt Pin 29 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK28 ,GPIO Interrupt Pin 28 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK27 ,GPIO Interrupt Pin 27 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK26 ,GPIO Interrupt Pin 26 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK25 ,GPIO Interrupt Pin 25 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK24 ,GPIO Interrupt Pin 24 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK23 ,GPIO Interrupt Pin 23 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK22 ,GPIO Interrupt Pin 22 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK21 ,GPIO Interrupt Pin 21 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK20 ,GPIO Interrupt Pin 20 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK19 ,GPIO Interrupt Pin 19 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK18 ,GPIO Interrupt Pin 18 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK17 ,GPIO Interrupt Pin 17 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK16 ,GPIO Interrupt Pin 16 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK15 ,GPIO Interrupt Pin 15 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK14 ,GPIO Interrupt Pin 14 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK13 ,GPIO Interrupt Pin 13 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK12 ,GPIO Interrupt Pin 12 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK11 ,GPIO Interrupt Pin 11 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK10 ,GPIO Interrupt Pin 10 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK9 ,GPIO Interrupt Pin 9 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK8 ,GPIO Interrupt Pin 8 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK7 ,GPIO Interrupt Pin 7 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK6 ,GPIO Interrupt Pin 6 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK5 ,GPIO Interrupt Pin 5 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK4 ,GPIO Interrupt Pin 4 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK3 ,GPIO Interrupt Pin 3 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK2 ,GPIO Interrupt Pin 2 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK1 ,GPIO Interrupt Pin 1 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK0 ,GPIO Interrupt Pin 0 Level Sensitive Mask" "Masked,Not masked" group.long 0x5C++0x3 line.long 0x00 "INTLVLM32_63,GPIO_32_63 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long 0x9C++0x3 line.long 0x00 "INTLVLM64_66,GPIO_64_66 Interrupt Level Mask Register" bitfld.long 0x00 2. " INTLEVELMASK66 ,GPIO Interrupt Pin 66 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTLEVELMASK65 ,GPIO Interrupt Pin 65 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTLEVELMASK64 ,GPIO Interrupt Pin 64 Level Sensitive Mask" "Masked,Not masked" group.long 0x20++0x3 line.long 0x00 "BLINKCNTSEL0_31,GPIO_0_31 Blink Counter Select Register" bitfld.long 0x00 31. " BLINKSEL31 ,GPIO Data Blink Pin 31 Counter Select" "Counter A,Counter B" bitfld.long 0x00 30. " BLINKSEL30 ,GPIO Data Blink Pin 30 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 29. " BLINKSEL29 ,GPIO Data Blink Pin 29 Counter Select" "Counter A,Counter B" bitfld.long 0x00 28. " BLINKSEL28 ,GPIO Data Blink Pin 28 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 27. " BLINKSEL27 ,GPIO Data Blink Pin 27 Counter Select" "Counter A,Counter B" bitfld.long 0x00 26. " BLINKSEL26 ,GPIO Data Blink Pin 26 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 25. " BLINKSEL25 ,GPIO Data Blink Pin 25 Counter Select" "Counter A,Counter B" bitfld.long 0x00 24. " BLINKSEL24 ,GPIO Data Blink Pin 24 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 23. " BLINKSEL23 ,GPIO Data Blink Pin 23 Counter Select" "Counter A,Counter B" bitfld.long 0x00 22. " BLINKSEL22 ,GPIO Data Blink Pin 22 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 21. " BLINKSEL21 ,GPIO Data Blink Pin 21 Counter Select" "Counter A,Counter B" bitfld.long 0x00 20. " BLINKSEL20 ,GPIO Data Blink Pin 20 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 19. " BLINKSEL19 ,GPIO Data Blink Pin 19 Counter Select" "Counter A,Counter B" bitfld.long 0x00 18. " BLINKSEL18 ,GPIO Data Blink Pin 18 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 17. " BLINKSEL17 ,GPIO Data Blink Pin 17 Counter Select" "Counter A,Counter B" bitfld.long 0x00 16. " BLINKSEL16 ,GPIO Data Blink Pin 16 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 15. " BLINKSEL15 ,GPIO Data Blink Pin 15 Counter Select" "Counter A,Counter B" bitfld.long 0x00 14. " BLINKSEL14 ,GPIO Data Blink Pin 14 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 13. " BLINKSEL13 ,GPIO Data Blink Pin 13 Counter Select" "Counter A,Counter B" bitfld.long 0x00 12. " BLINKSEL12 ,GPIO Data Blink Pin 12 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 11. " BLINKSEL11 ,GPIO Data Blink Pin 11 Counter Select" "Counter A,Counter B" bitfld.long 0x00 10. " BLINKSEL10 ,GPIO Data Blink Pin 10 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 9. " BLINKSEL9 ,GPIO Data Blink Pin 9 Counter Select" "Counter A,Counter B" bitfld.long 0x00 8. " BLINKSEL8 ,GPIO Data Blink Pin 8 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 7. " BLINKSEL7 ,GPIO Data Blink Pin 7 Counter Select" "Counter A,Counter B" bitfld.long 0x00 6. " BLINKSEL6 ,GPIO Data Blink Pin 6 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 5. " BLINKSEL5 ,GPIO Data Blink Pin 5 Counter Select" "Counter A,Counter B" bitfld.long 0x00 4. " BLINKSEL4 ,GPIO Data Blink Pin 4 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 3. " BLINKSEL3 ,GPIO Data Blink Pin 3 Counter Select" "Counter A,Counter B" bitfld.long 0x00 2. " BLINKSEL2 ,GPIO Data Blink Pin 2 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 1. " BLINKSEL1 ,GPIO Data Blink Pin 1 Counter Select" "Counter A,Counter B" bitfld.long 0x00 0. " BLINKSEL0 ,GPIO Data Blink Pin 0 Counter Select" "Counter A,Counter B" group.long 0x60++0x3 line.long 0x00 "BLINKCNTSEL32_63,GPIO_32_63 Blink Counter Select Register" bitfld.long 0x00 31. " BLINKSEL63 ,GPIO Data Blink Pin 63 Counter Select" "Counter A,Counter B" bitfld.long 0x00 30. " BLINKSEL62 ,GPIO Data Blink Pin 62 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 29. " BLINKSEL61 ,GPIO Data Blink Pin 61 Counter Select" "Counter A,Counter B" bitfld.long 0x00 28. " BLINKSEL60 ,GPIO Data Blink Pin 60 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 27. " BLINKSEL59 ,GPIO Data Blink Pin 59 Counter Select" "Counter A,Counter B" bitfld.long 0x00 26. " BLINKSEL58 ,GPIO Data Blink Pin 58 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 25. " BLINKSEL57 ,GPIO Data Blink Pin 57 Counter Select" "Counter A,Counter B" bitfld.long 0x00 24. " BLINKSEL56 ,GPIO Data Blink Pin 56 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 23. " BLINKSEL55 ,GPIO Data Blink Pin 55 Counter Select" "Counter A,Counter B" bitfld.long 0x00 22. " BLINKSEL54 ,GPIO Data Blink Pin 54 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 21. " BLINKSEL53 ,GPIO Data Blink Pin 53 Counter Select" "Counter A,Counter B" bitfld.long 0x00 20. " BLINKSEL52 ,GPIO Data Blink Pin 52 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 19. " BLINKSEL51 ,GPIO Data Blink Pin 51 Counter Select" "Counter A,Counter B" bitfld.long 0x00 18. " BLINKSEL50 ,GPIO Data Blink Pin 50 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 17. " BLINKSEL49 ,GPIO Data Blink Pin 49 Counter Select" "Counter A,Counter B" bitfld.long 0x00 16. " BLINKSEL48 ,GPIO Data Blink Pin 48 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 15. " BLINKSEL47 ,GPIO Data Blink Pin 47 Counter Select" "Counter A,Counter B" bitfld.long 0x00 14. " BLINKSEL46 ,GPIO Data Blink Pin 46 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 13. " BLINKSEL45 ,GPIO Data Blink Pin 45 Counter Select" "Counter A,Counter B" bitfld.long 0x00 12. " BLINKSEL44 ,GPIO Data Blink Pin 44 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 11. " BLINKSEL43 ,GPIO Data Blink Pin 43 Counter Select" "Counter A,Counter B" bitfld.long 0x00 10. " BLINKSEL42 ,GPIO Data Blink Pin 42 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 9. " BLINKSEL41 ,GPIO Data Blink Pin 41 Counter Select" "Counter A,Counter B" bitfld.long 0x00 8. " BLINKSEL40 ,GPIO Data Blink Pin 40 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 7. " BLINKSEL39 ,GPIO Data Blink Pin 39 Counter Select" "Counter A,Counter B" bitfld.long 0x00 6. " BLINKSEL38 ,GPIO Data Blink Pin 38 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 5. " BLINKSEL37 ,GPIO Data Blink Pin 37 Counter Select" "Counter A,Counter B" bitfld.long 0x00 4. " BLINKSEL36 ,GPIO Data Blink Pin 36 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 3. " BLINKSEL35 ,GPIO Data Blink Pin 35 Counter Select" "Counter A,Counter B" bitfld.long 0x00 2. " BLINKSEL34 ,GPIO Data Blink Pin 34 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 1. " BLINKSEL33 ,GPIO Data Blink Pin 33 Counter Select" "Counter A,Counter B" bitfld.long 0x00 0. " BLINKSEL32 ,GPIO Data Blink Pin 32 Counter Select" "Counter A,Counter B" group.long 0xA0++0x3 line.long 0x00 "BLINKCNTSEL64_66,GPIO_64_66 Blink Counter Select Register" bitfld.long 0x00 2. " BLINKSEL66 ,GPIO Data Blink Pin 66 Counter Select" "Counter A,Counter B" bitfld.long 0x00 1. " BLINKSEL65 ,GPIO Data Blink Pin 65 Counter Select" "Counter A,Counter B" textline " " bitfld.long 0x00 0. " BLINKSEL64 ,GPIO Data Blink Pin 64 Counter Select" "Counter A,Counter B" group.long 0xC0++0xF line.long 0x00 "BLINKAONDUR,GPIO Blink Counter A is ON Duration Register" line.long 0x04 "BLINKAOFFDUR,GPIO Blink Counter A is OFF Duration Register" line.long 0x08 "BLINKBONDUR,GPIO Blink Counter B is ON Duration Register" line.long 0x0C "BLINKBOFFDUR,GPIO Blink Counter B is OFF Duration Register" tree.end tree "GPIO CPU 0" group.long 0x700++0x3 line.long 0x00 "INTC0_31,CPU_0_GPIO_0_31 Interrupt Cause Register" bitfld.long 0x00 31. " INT31 ,GPIO Interrupt Pin 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT30 ,GPIO Interrupt Pin 30" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT29 ,GPIO Interrupt Pin 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT28 ,GPIO Interrupt Pin 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT27 ,GPIO Interrupt Pin 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT26 ,GPIO Interrupt Pin 26" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT25 ,GPIO Interrupt Pin 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT24 ,GPIO Interrupt Pin 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT23 ,GPIO Interrupt Pin 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT22 ,GPIO Interrupt Pin 22" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT21 ,GPIO Interrupt Pin 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT20 ,GPIO Interrupt Pin 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT19 ,GPIO Interrupt Pin 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT18 ,GPIO Interrupt Pin 18" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT17 ,GPIO Interrupt Pin 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT16 ,GPIO Interrupt Pin 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT15 ,GPIO Interrupt Pin 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT14 ,GPIO Interrupt Pin 14" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT13 ,GPIO Interrupt Pin 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT12 ,GPIO Interrupt Pin 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT11 ,GPIO Interrupt Pin 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT10 ,GPIO Interrupt Pin 10" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT9 ,GPIO Interrupt Pin 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT8 ,GPIO Interrupt Pin 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT7 ,GPIO Interrupt Pin 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT6 ,GPIO Interrupt Pin 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT5 ,GPIO Interrupt Pin 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT4 ,GPIO Interrupt Pin 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT3 ,GPIO Interrupt Pin 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT2 ,GPIO Interrupt Pin 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT1 ,GPIO Interrupt Pin 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT0 ,GPIO Interrupt Pin 0" "No interrupt,Interrupt" group.long (0x700+0x40)++0x3 line.long 0x00 "INTC32_63,CPU_0_GPIO_32_63 Interrupt Cause Register" bitfld.long 0x00 31. " INT63 ,GPIO Interrupt Pin 63" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT62 ,GPIO Interrupt Pin 62" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT61 ,GPIO Interrupt Pin 61" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT60 ,GPIO Interrupt Pin 60" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT59 ,GPIO Interrupt Pin 59" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT58 ,GPIO Interrupt Pin 58" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT57 ,GPIO Interrupt Pin 57" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT56 ,GPIO Interrupt Pin 56" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT55 ,GPIO Interrupt Pin 55" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT54 ,GPIO Interrupt Pin 54" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT53 ,GPIO Interrupt Pin 53" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT52 ,GPIO Interrupt Pin 52" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT51 ,GPIO Interrupt Pin 51" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT50 ,GPIO Interrupt Pin 50" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT49 ,GPIO Interrupt Pin 49" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT48 ,GPIO Interrupt Pin 48" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT47 ,GPIO Interrupt Pin 47" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT46 ,GPIO Interrupt Pin 46" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT45 ,GPIO Interrupt Pin 45" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT44 ,GPIO Interrupt Pin 44" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT43 ,GPIO Interrupt Pin 43" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT42 ,GPIO Interrupt Pin 42" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT41 ,GPIO Interrupt Pin 41" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT40 ,GPIO Interrupt Pin 40" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT39 ,GPIO Interrupt Pin 39" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT38 ,GPIO Interrupt Pin 38" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT37 ,GPIO Interrupt Pin 37" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT36 ,GPIO Interrupt Pin 36" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT35 ,GPIO Interrupt Pin 35" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT34 ,GPIO Interrupt Pin 34" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT33 ,GPIO Interrupt Pin 33" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT32 ,GPIO Interrupt Pin 32" "No interrupt,Interrupt" group.long (0x700+0x70)++0x3 line.long 0x00 "INTC64_66,CPU_0_GPIO_64_66 Interrupt Cause Register" bitfld.long 0x00 2. " INT66 ,GPIO Interrupt Pin 66" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT65 ,GPIO Interrupt Pin 65" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " INT64 ,GPIO Interrupt Pin 64" "No interrupt,Interrupt" group.long (0x700+0x10)++0x3 line.long 0x00 "INTM0_31,CPU_0_GPIO_0_31 Interrupt Mask Register" bitfld.long 0x00 31. " INTEDGEMASK31 ,GPIO Interrupt Pin 31 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTEDGEMASK30 ,GPIO Interrupt Pin 30 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTEDGEMASK29 ,GPIO Interrupt Pin 29 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTEDGEMASK28 ,GPIO Interrupt Pin 28 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTEDGEMASK27 ,GPIO Interrupt Pin 27 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTEDGEMASK26 ,GPIO Interrupt Pin 26 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTEDGEMASK25 ,GPIO Interrupt Pin 25 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTEDGEMASK24 ,GPIO Interrupt Pin 24 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTEDGEMASK23 ,GPIO Interrupt Pin 23 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTEDGEMASK22 ,GPIO Interrupt Pin 22 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTEDGEMASK21 ,GPIO Interrupt Pin 21 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTEDGEMASK20 ,GPIO Interrupt Pin 20 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTEDGEMASK19 ,GPIO Interrupt Pin 19 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTEDGEMASK18 ,GPIO Interrupt Pin 18 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTEDGEMASK17 ,GPIO Interrupt Pin 17 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTEDGEMASK16 ,GPIO Interrupt Pin 16 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTEDGEMASK15 ,GPIO Interrupt Pin 15 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTEDGEMASK14 ,GPIO Interrupt Pin 14 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTEDGEMASK13 ,GPIO Interrupt Pin 13 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTEDGEMASK12 ,GPIO Interrupt Pin 12 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTEDGEMASK11 ,GPIO Interrupt Pin 11 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTEDGEMASK10 ,GPIO Interrupt Pin 10 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTEDGEMASK9 ,GPIO Interrupt Pin 9 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTEDGEMASK8 ,GPIO Interrupt Pin 8 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTEDGEMASK7 ,GPIO Interrupt Pin 7 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTEDGEMASK6 ,GPIO Interrupt Pin 6 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTEDGEMASK5 ,GPIO Interrupt Pin 5 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTEDGEMASK4 ,GPIO Interrupt Pin 4 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTEDGEMASK3 ,GPIO Interrupt Pin 3 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTEDGEMASK2 ,GPIO Interrupt Pin 2 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTEDGEMASK1 ,GPIO Interrupt Pin 1 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTEDGEMASK0 ,GPIO Interrupt Pin 0 Edge Sensitive Mask" "Masked,Not masked" group.long (0x700+0x50)++0x3 line.long 0x00 "INTM32_63,CPU_0_GPIO_32_63 Interrupt Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long (0x700+0x80)++0x3 line.long 0x00 "INTM64_66,CPU_0_GPIO_64_66 Interrupt Mask Register" bitfld.long 0x00 2. " INTEDGEMASK66 ,GPIO Interrupt Pin 66 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTEDGEMASK65 ,GPIO Interrupt Pin 65 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTEDGEMASK64 ,GPIO Interrupt Pin 64 Edge Sensitive Mask" "Masked,Not masked" group.long (0x700+0x20)++0x3 line.long 0x00 "INTLVLM0_31,CPU_0_GPIO_0_31 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK31 ,GPIO Interrupt Pin 31 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK30 ,GPIO Interrupt Pin 30 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK29 ,GPIO Interrupt Pin 29 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK28 ,GPIO Interrupt Pin 28 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK27 ,GPIO Interrupt Pin 27 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK26 ,GPIO Interrupt Pin 26 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK25 ,GPIO Interrupt Pin 25 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK24 ,GPIO Interrupt Pin 24 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK23 ,GPIO Interrupt Pin 23 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK22 ,GPIO Interrupt Pin 22 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK21 ,GPIO Interrupt Pin 21 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK20 ,GPIO Interrupt Pin 20 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK19 ,GPIO Interrupt Pin 19 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK18 ,GPIO Interrupt Pin 18 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK17 ,GPIO Interrupt Pin 17 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK16 ,GPIO Interrupt Pin 16 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK15 ,GPIO Interrupt Pin 15 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK14 ,GPIO Interrupt Pin 14 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK13 ,GPIO Interrupt Pin 13 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK12 ,GPIO Interrupt Pin 12 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK11 ,GPIO Interrupt Pin 11 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK10 ,GPIO Interrupt Pin 10 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK9 ,GPIO Interrupt Pin 9 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK8 ,GPIO Interrupt Pin 8 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK7 ,GPIO Interrupt Pin 7 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK6 ,GPIO Interrupt Pin 6 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK5 ,GPIO Interrupt Pin 5 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK4 ,GPIO Interrupt Pin 4 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK3 ,GPIO Interrupt Pin 3 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK2 ,GPIO Interrupt Pin 2 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK1 ,GPIO Interrupt Pin 1 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK0 ,GPIO Interrupt Pin 0 Level Sensitive Mask" "Masked,Not masked" group.long (0x700+0x60)++0x3 line.long 0x00 "INTLVLM32_63,CPU_0_GPIO_32_63 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long (0x700+0x90)++0x3 line.long 0x00 "INTLVLM64_66,CPU_0_GPIO_64_66 Interrupt Level Mask Register" bitfld.long 0x00 2. " INTLEVELMASK66 ,GPIO Interrupt Pin 66 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTLEVELMASK65 ,GPIO Interrupt Pin 65 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTLEVELMASK64 ,GPIO Interrupt Pin 64 Level Sensitive Mask" "Masked,Not masked" tree.end tree "GPIO CPU 1" group.long 0x704++0x3 line.long 0x00 "INTC0_31,CPU_1_GPIO_0_31 Interrupt Cause Register" bitfld.long 0x00 31. " INT31 ,GPIO Interrupt Pin 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT30 ,GPIO Interrupt Pin 30" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT29 ,GPIO Interrupt Pin 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT28 ,GPIO Interrupt Pin 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT27 ,GPIO Interrupt Pin 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT26 ,GPIO Interrupt Pin 26" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT25 ,GPIO Interrupt Pin 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT24 ,GPIO Interrupt Pin 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT23 ,GPIO Interrupt Pin 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT22 ,GPIO Interrupt Pin 22" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT21 ,GPIO Interrupt Pin 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT20 ,GPIO Interrupt Pin 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT19 ,GPIO Interrupt Pin 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT18 ,GPIO Interrupt Pin 18" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT17 ,GPIO Interrupt Pin 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT16 ,GPIO Interrupt Pin 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT15 ,GPIO Interrupt Pin 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT14 ,GPIO Interrupt Pin 14" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT13 ,GPIO Interrupt Pin 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT12 ,GPIO Interrupt Pin 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT11 ,GPIO Interrupt Pin 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT10 ,GPIO Interrupt Pin 10" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT9 ,GPIO Interrupt Pin 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT8 ,GPIO Interrupt Pin 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT7 ,GPIO Interrupt Pin 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT6 ,GPIO Interrupt Pin 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT5 ,GPIO Interrupt Pin 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT4 ,GPIO Interrupt Pin 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT3 ,GPIO Interrupt Pin 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT2 ,GPIO Interrupt Pin 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT1 ,GPIO Interrupt Pin 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT0 ,GPIO Interrupt Pin 0" "No interrupt,Interrupt" group.long (0x704+0x40)++0x3 line.long 0x00 "INTC32_63,CPU_1_GPIO_32_63 Interrupt Cause Register" bitfld.long 0x00 31. " INT63 ,GPIO Interrupt Pin 63" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT62 ,GPIO Interrupt Pin 62" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT61 ,GPIO Interrupt Pin 61" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT60 ,GPIO Interrupt Pin 60" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT59 ,GPIO Interrupt Pin 59" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT58 ,GPIO Interrupt Pin 58" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT57 ,GPIO Interrupt Pin 57" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT56 ,GPIO Interrupt Pin 56" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT55 ,GPIO Interrupt Pin 55" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT54 ,GPIO Interrupt Pin 54" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT53 ,GPIO Interrupt Pin 53" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT52 ,GPIO Interrupt Pin 52" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT51 ,GPIO Interrupt Pin 51" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT50 ,GPIO Interrupt Pin 50" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT49 ,GPIO Interrupt Pin 49" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT48 ,GPIO Interrupt Pin 48" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT47 ,GPIO Interrupt Pin 47" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT46 ,GPIO Interrupt Pin 46" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT45 ,GPIO Interrupt Pin 45" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT44 ,GPIO Interrupt Pin 44" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT43 ,GPIO Interrupt Pin 43" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT42 ,GPIO Interrupt Pin 42" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT41 ,GPIO Interrupt Pin 41" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT40 ,GPIO Interrupt Pin 40" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT39 ,GPIO Interrupt Pin 39" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT38 ,GPIO Interrupt Pin 38" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT37 ,GPIO Interrupt Pin 37" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT36 ,GPIO Interrupt Pin 36" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT35 ,GPIO Interrupt Pin 35" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT34 ,GPIO Interrupt Pin 34" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT33 ,GPIO Interrupt Pin 33" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT32 ,GPIO Interrupt Pin 32" "No interrupt,Interrupt" group.long (0x704+0x70)++0x3 line.long 0x00 "INTC64_66,CPU_1_GPIO_64_66 Interrupt Cause Register" bitfld.long 0x00 2. " INT66 ,GPIO Interrupt Pin 66" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT65 ,GPIO Interrupt Pin 65" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " INT64 ,GPIO Interrupt Pin 64" "No interrupt,Interrupt" group.long (0x704+0x10)++0x3 line.long 0x00 "INTM0_31,CPU_1_GPIO_0_31 Interrupt Mask Register" bitfld.long 0x00 31. " INTEDGEMASK31 ,GPIO Interrupt Pin 31 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTEDGEMASK30 ,GPIO Interrupt Pin 30 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTEDGEMASK29 ,GPIO Interrupt Pin 29 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTEDGEMASK28 ,GPIO Interrupt Pin 28 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTEDGEMASK27 ,GPIO Interrupt Pin 27 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTEDGEMASK26 ,GPIO Interrupt Pin 26 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTEDGEMASK25 ,GPIO Interrupt Pin 25 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTEDGEMASK24 ,GPIO Interrupt Pin 24 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTEDGEMASK23 ,GPIO Interrupt Pin 23 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTEDGEMASK22 ,GPIO Interrupt Pin 22 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTEDGEMASK21 ,GPIO Interrupt Pin 21 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTEDGEMASK20 ,GPIO Interrupt Pin 20 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTEDGEMASK19 ,GPIO Interrupt Pin 19 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTEDGEMASK18 ,GPIO Interrupt Pin 18 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTEDGEMASK17 ,GPIO Interrupt Pin 17 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTEDGEMASK16 ,GPIO Interrupt Pin 16 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTEDGEMASK15 ,GPIO Interrupt Pin 15 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTEDGEMASK14 ,GPIO Interrupt Pin 14 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTEDGEMASK13 ,GPIO Interrupt Pin 13 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTEDGEMASK12 ,GPIO Interrupt Pin 12 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTEDGEMASK11 ,GPIO Interrupt Pin 11 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTEDGEMASK10 ,GPIO Interrupt Pin 10 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTEDGEMASK9 ,GPIO Interrupt Pin 9 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTEDGEMASK8 ,GPIO Interrupt Pin 8 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTEDGEMASK7 ,GPIO Interrupt Pin 7 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTEDGEMASK6 ,GPIO Interrupt Pin 6 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTEDGEMASK5 ,GPIO Interrupt Pin 5 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTEDGEMASK4 ,GPIO Interrupt Pin 4 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTEDGEMASK3 ,GPIO Interrupt Pin 3 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTEDGEMASK2 ,GPIO Interrupt Pin 2 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTEDGEMASK1 ,GPIO Interrupt Pin 1 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTEDGEMASK0 ,GPIO Interrupt Pin 0 Edge Sensitive Mask" "Masked,Not masked" group.long (0x704+0x50)++0x3 line.long 0x00 "INTM32_63,CPU_1_GPIO_32_63 Interrupt Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long (0x704+0x80)++0x3 line.long 0x00 "INTM64_66,CPU_1_GPIO_64_66 Interrupt Mask Register" bitfld.long 0x00 2. " INTEDGEMASK66 ,GPIO Interrupt Pin 66 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTEDGEMASK65 ,GPIO Interrupt Pin 65 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTEDGEMASK64 ,GPIO Interrupt Pin 64 Edge Sensitive Mask" "Masked,Not masked" group.long (0x704+0x20)++0x3 line.long 0x00 "INTLVLM0_31,CPU_1_GPIO_0_31 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK31 ,GPIO Interrupt Pin 31 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK30 ,GPIO Interrupt Pin 30 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK29 ,GPIO Interrupt Pin 29 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK28 ,GPIO Interrupt Pin 28 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK27 ,GPIO Interrupt Pin 27 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK26 ,GPIO Interrupt Pin 26 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK25 ,GPIO Interrupt Pin 25 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK24 ,GPIO Interrupt Pin 24 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK23 ,GPIO Interrupt Pin 23 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK22 ,GPIO Interrupt Pin 22 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK21 ,GPIO Interrupt Pin 21 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK20 ,GPIO Interrupt Pin 20 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK19 ,GPIO Interrupt Pin 19 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK18 ,GPIO Interrupt Pin 18 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK17 ,GPIO Interrupt Pin 17 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK16 ,GPIO Interrupt Pin 16 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK15 ,GPIO Interrupt Pin 15 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK14 ,GPIO Interrupt Pin 14 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK13 ,GPIO Interrupt Pin 13 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK12 ,GPIO Interrupt Pin 12 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK11 ,GPIO Interrupt Pin 11 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK10 ,GPIO Interrupt Pin 10 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK9 ,GPIO Interrupt Pin 9 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK8 ,GPIO Interrupt Pin 8 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK7 ,GPIO Interrupt Pin 7 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK6 ,GPIO Interrupt Pin 6 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK5 ,GPIO Interrupt Pin 5 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK4 ,GPIO Interrupt Pin 4 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK3 ,GPIO Interrupt Pin 3 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK2 ,GPIO Interrupt Pin 2 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK1 ,GPIO Interrupt Pin 1 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK0 ,GPIO Interrupt Pin 0 Level Sensitive Mask" "Masked,Not masked" group.long (0x704+0x60)++0x3 line.long 0x00 "INTLVLM32_63,CPU_1_GPIO_32_63 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long (0x704+0x90)++0x3 line.long 0x00 "INTLVLM64_66,CPU_1_GPIO_64_66 Interrupt Level Mask Register" bitfld.long 0x00 2. " INTLEVELMASK66 ,GPIO Interrupt Pin 66 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTLEVELMASK65 ,GPIO Interrupt Pin 65 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTLEVELMASK64 ,GPIO Interrupt Pin 64 Level Sensitive Mask" "Masked,Not masked" tree.end tree "GPIO CPU 2" group.long 0x708++0x3 line.long 0x00 "INTC0_31,CPU_2_GPIO_0_31 Interrupt Cause Register" bitfld.long 0x00 31. " INT31 ,GPIO Interrupt Pin 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT30 ,GPIO Interrupt Pin 30" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT29 ,GPIO Interrupt Pin 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT28 ,GPIO Interrupt Pin 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT27 ,GPIO Interrupt Pin 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT26 ,GPIO Interrupt Pin 26" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT25 ,GPIO Interrupt Pin 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT24 ,GPIO Interrupt Pin 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT23 ,GPIO Interrupt Pin 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT22 ,GPIO Interrupt Pin 22" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT21 ,GPIO Interrupt Pin 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT20 ,GPIO Interrupt Pin 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT19 ,GPIO Interrupt Pin 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT18 ,GPIO Interrupt Pin 18" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT17 ,GPIO Interrupt Pin 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT16 ,GPIO Interrupt Pin 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT15 ,GPIO Interrupt Pin 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT14 ,GPIO Interrupt Pin 14" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT13 ,GPIO Interrupt Pin 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT12 ,GPIO Interrupt Pin 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT11 ,GPIO Interrupt Pin 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT10 ,GPIO Interrupt Pin 10" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT9 ,GPIO Interrupt Pin 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT8 ,GPIO Interrupt Pin 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT7 ,GPIO Interrupt Pin 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT6 ,GPIO Interrupt Pin 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT5 ,GPIO Interrupt Pin 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT4 ,GPIO Interrupt Pin 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT3 ,GPIO Interrupt Pin 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT2 ,GPIO Interrupt Pin 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT1 ,GPIO Interrupt Pin 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT0 ,GPIO Interrupt Pin 0" "No interrupt,Interrupt" group.long (0x708+0x40)++0x3 line.long 0x00 "INTC32_63,CPU_2_GPIO_32_63 Interrupt Cause Register" bitfld.long 0x00 31. " INT63 ,GPIO Interrupt Pin 63" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT62 ,GPIO Interrupt Pin 62" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT61 ,GPIO Interrupt Pin 61" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT60 ,GPIO Interrupt Pin 60" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT59 ,GPIO Interrupt Pin 59" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT58 ,GPIO Interrupt Pin 58" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT57 ,GPIO Interrupt Pin 57" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT56 ,GPIO Interrupt Pin 56" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT55 ,GPIO Interrupt Pin 55" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT54 ,GPIO Interrupt Pin 54" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT53 ,GPIO Interrupt Pin 53" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT52 ,GPIO Interrupt Pin 52" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT51 ,GPIO Interrupt Pin 51" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT50 ,GPIO Interrupt Pin 50" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT49 ,GPIO Interrupt Pin 49" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT48 ,GPIO Interrupt Pin 48" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT47 ,GPIO Interrupt Pin 47" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT46 ,GPIO Interrupt Pin 46" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT45 ,GPIO Interrupt Pin 45" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT44 ,GPIO Interrupt Pin 44" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT43 ,GPIO Interrupt Pin 43" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT42 ,GPIO Interrupt Pin 42" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT41 ,GPIO Interrupt Pin 41" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT40 ,GPIO Interrupt Pin 40" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT39 ,GPIO Interrupt Pin 39" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT38 ,GPIO Interrupt Pin 38" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT37 ,GPIO Interrupt Pin 37" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT36 ,GPIO Interrupt Pin 36" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT35 ,GPIO Interrupt Pin 35" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT34 ,GPIO Interrupt Pin 34" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT33 ,GPIO Interrupt Pin 33" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT32 ,GPIO Interrupt Pin 32" "No interrupt,Interrupt" group.long (0x708+0x70)++0x3 line.long 0x00 "INTC64_66,CPU_2_GPIO_64_66 Interrupt Cause Register" bitfld.long 0x00 2. " INT66 ,GPIO Interrupt Pin 66" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT65 ,GPIO Interrupt Pin 65" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " INT64 ,GPIO Interrupt Pin 64" "No interrupt,Interrupt" group.long (0x708+0x10)++0x3 line.long 0x00 "INTM0_31,CPU_2_GPIO_0_31 Interrupt Mask Register" bitfld.long 0x00 31. " INTEDGEMASK31 ,GPIO Interrupt Pin 31 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTEDGEMASK30 ,GPIO Interrupt Pin 30 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTEDGEMASK29 ,GPIO Interrupt Pin 29 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTEDGEMASK28 ,GPIO Interrupt Pin 28 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTEDGEMASK27 ,GPIO Interrupt Pin 27 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTEDGEMASK26 ,GPIO Interrupt Pin 26 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTEDGEMASK25 ,GPIO Interrupt Pin 25 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTEDGEMASK24 ,GPIO Interrupt Pin 24 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTEDGEMASK23 ,GPIO Interrupt Pin 23 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTEDGEMASK22 ,GPIO Interrupt Pin 22 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTEDGEMASK21 ,GPIO Interrupt Pin 21 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTEDGEMASK20 ,GPIO Interrupt Pin 20 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTEDGEMASK19 ,GPIO Interrupt Pin 19 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTEDGEMASK18 ,GPIO Interrupt Pin 18 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTEDGEMASK17 ,GPIO Interrupt Pin 17 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTEDGEMASK16 ,GPIO Interrupt Pin 16 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTEDGEMASK15 ,GPIO Interrupt Pin 15 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTEDGEMASK14 ,GPIO Interrupt Pin 14 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTEDGEMASK13 ,GPIO Interrupt Pin 13 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTEDGEMASK12 ,GPIO Interrupt Pin 12 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTEDGEMASK11 ,GPIO Interrupt Pin 11 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTEDGEMASK10 ,GPIO Interrupt Pin 10 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTEDGEMASK9 ,GPIO Interrupt Pin 9 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTEDGEMASK8 ,GPIO Interrupt Pin 8 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTEDGEMASK7 ,GPIO Interrupt Pin 7 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTEDGEMASK6 ,GPIO Interrupt Pin 6 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTEDGEMASK5 ,GPIO Interrupt Pin 5 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTEDGEMASK4 ,GPIO Interrupt Pin 4 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTEDGEMASK3 ,GPIO Interrupt Pin 3 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTEDGEMASK2 ,GPIO Interrupt Pin 2 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTEDGEMASK1 ,GPIO Interrupt Pin 1 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTEDGEMASK0 ,GPIO Interrupt Pin 0 Edge Sensitive Mask" "Masked,Not masked" group.long (0x708+0x50)++0x3 line.long 0x00 "INTM32_63,CPU_2_GPIO_32_63 Interrupt Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long (0x708+0x80)++0x3 line.long 0x00 "INTM64_66,CPU_2_GPIO_64_66 Interrupt Mask Register" bitfld.long 0x00 2. " INTEDGEMASK66 ,GPIO Interrupt Pin 66 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTEDGEMASK65 ,GPIO Interrupt Pin 65 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTEDGEMASK64 ,GPIO Interrupt Pin 64 Edge Sensitive Mask" "Masked,Not masked" group.long (0x708+0x20)++0x3 line.long 0x00 "INTLVLM0_31,CPU_2_GPIO_0_31 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK31 ,GPIO Interrupt Pin 31 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK30 ,GPIO Interrupt Pin 30 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK29 ,GPIO Interrupt Pin 29 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK28 ,GPIO Interrupt Pin 28 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK27 ,GPIO Interrupt Pin 27 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK26 ,GPIO Interrupt Pin 26 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK25 ,GPIO Interrupt Pin 25 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK24 ,GPIO Interrupt Pin 24 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK23 ,GPIO Interrupt Pin 23 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK22 ,GPIO Interrupt Pin 22 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK21 ,GPIO Interrupt Pin 21 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK20 ,GPIO Interrupt Pin 20 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK19 ,GPIO Interrupt Pin 19 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK18 ,GPIO Interrupt Pin 18 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK17 ,GPIO Interrupt Pin 17 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK16 ,GPIO Interrupt Pin 16 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK15 ,GPIO Interrupt Pin 15 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK14 ,GPIO Interrupt Pin 14 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK13 ,GPIO Interrupt Pin 13 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK12 ,GPIO Interrupt Pin 12 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK11 ,GPIO Interrupt Pin 11 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK10 ,GPIO Interrupt Pin 10 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK9 ,GPIO Interrupt Pin 9 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK8 ,GPIO Interrupt Pin 8 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK7 ,GPIO Interrupt Pin 7 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK6 ,GPIO Interrupt Pin 6 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK5 ,GPIO Interrupt Pin 5 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK4 ,GPIO Interrupt Pin 4 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK3 ,GPIO Interrupt Pin 3 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK2 ,GPIO Interrupt Pin 2 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK1 ,GPIO Interrupt Pin 1 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK0 ,GPIO Interrupt Pin 0 Level Sensitive Mask" "Masked,Not masked" group.long (0x708+0x60)++0x3 line.long 0x00 "INTLVLM32_63,CPU_2_GPIO_32_63 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long (0x708+0x90)++0x3 line.long 0x00 "INTLVLM64_66,CPU_2_GPIO_64_66 Interrupt Level Mask Register" bitfld.long 0x00 2. " INTLEVELMASK66 ,GPIO Interrupt Pin 66 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTLEVELMASK65 ,GPIO Interrupt Pin 65 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTLEVELMASK64 ,GPIO Interrupt Pin 64 Level Sensitive Mask" "Masked,Not masked" tree.end tree "GPIO CPU 3" group.long 0x70C++0x3 line.long 0x00 "INTC0_31,CPU_3_GPIO_0_31 Interrupt Cause Register" bitfld.long 0x00 31. " INT31 ,GPIO Interrupt Pin 31" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT30 ,GPIO Interrupt Pin 30" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT29 ,GPIO Interrupt Pin 29" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT28 ,GPIO Interrupt Pin 28" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT27 ,GPIO Interrupt Pin 27" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT26 ,GPIO Interrupt Pin 26" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT25 ,GPIO Interrupt Pin 25" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT24 ,GPIO Interrupt Pin 24" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT23 ,GPIO Interrupt Pin 23" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT22 ,GPIO Interrupt Pin 22" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT21 ,GPIO Interrupt Pin 21" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT20 ,GPIO Interrupt Pin 20" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT19 ,GPIO Interrupt Pin 19" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT18 ,GPIO Interrupt Pin 18" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT17 ,GPIO Interrupt Pin 17" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT16 ,GPIO Interrupt Pin 16" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT15 ,GPIO Interrupt Pin 15" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT14 ,GPIO Interrupt Pin 14" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT13 ,GPIO Interrupt Pin 13" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT12 ,GPIO Interrupt Pin 12" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT11 ,GPIO Interrupt Pin 11" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT10 ,GPIO Interrupt Pin 10" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT9 ,GPIO Interrupt Pin 9" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT8 ,GPIO Interrupt Pin 8" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT7 ,GPIO Interrupt Pin 7" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT6 ,GPIO Interrupt Pin 6" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT5 ,GPIO Interrupt Pin 5" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT4 ,GPIO Interrupt Pin 4" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT3 ,GPIO Interrupt Pin 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT2 ,GPIO Interrupt Pin 2" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT1 ,GPIO Interrupt Pin 1" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT0 ,GPIO Interrupt Pin 0" "No interrupt,Interrupt" group.long (0x70C+0x40)++0x3 line.long 0x00 "INTC32_63,CPU_3_GPIO_32_63 Interrupt Cause Register" bitfld.long 0x00 31. " INT63 ,GPIO Interrupt Pin 63" "No interrupt,Interrupt" bitfld.long 0x00 30. " INT62 ,GPIO Interrupt Pin 62" "No interrupt,Interrupt" textline " " bitfld.long 0x00 29. " INT61 ,GPIO Interrupt Pin 61" "No interrupt,Interrupt" bitfld.long 0x00 28. " INT60 ,GPIO Interrupt Pin 60" "No interrupt,Interrupt" textline " " bitfld.long 0x00 27. " INT59 ,GPIO Interrupt Pin 59" "No interrupt,Interrupt" bitfld.long 0x00 26. " INT58 ,GPIO Interrupt Pin 58" "No interrupt,Interrupt" textline " " bitfld.long 0x00 25. " INT57 ,GPIO Interrupt Pin 57" "No interrupt,Interrupt" bitfld.long 0x00 24. " INT56 ,GPIO Interrupt Pin 56" "No interrupt,Interrupt" textline " " bitfld.long 0x00 23. " INT55 ,GPIO Interrupt Pin 55" "No interrupt,Interrupt" bitfld.long 0x00 22. " INT54 ,GPIO Interrupt Pin 54" "No interrupt,Interrupt" textline " " bitfld.long 0x00 21. " INT53 ,GPIO Interrupt Pin 53" "No interrupt,Interrupt" bitfld.long 0x00 20. " INT52 ,GPIO Interrupt Pin 52" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " INT51 ,GPIO Interrupt Pin 51" "No interrupt,Interrupt" bitfld.long 0x00 18. " INT50 ,GPIO Interrupt Pin 50" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " INT49 ,GPIO Interrupt Pin 49" "No interrupt,Interrupt" bitfld.long 0x00 16. " INT48 ,GPIO Interrupt Pin 48" "No interrupt,Interrupt" textline " " bitfld.long 0x00 15. " INT47 ,GPIO Interrupt Pin 47" "No interrupt,Interrupt" bitfld.long 0x00 14. " INT46 ,GPIO Interrupt Pin 46" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " INT45 ,GPIO Interrupt Pin 45" "No interrupt,Interrupt" bitfld.long 0x00 12. " INT44 ,GPIO Interrupt Pin 44" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " INT43 ,GPIO Interrupt Pin 43" "No interrupt,Interrupt" bitfld.long 0x00 10. " INT42 ,GPIO Interrupt Pin 42" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " INT41 ,GPIO Interrupt Pin 41" "No interrupt,Interrupt" bitfld.long 0x00 8. " INT40 ,GPIO Interrupt Pin 40" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " INT39 ,GPIO Interrupt Pin 39" "No interrupt,Interrupt" bitfld.long 0x00 6. " INT38 ,GPIO Interrupt Pin 38" "No interrupt,Interrupt" textline " " bitfld.long 0x00 5. " INT37 ,GPIO Interrupt Pin 37" "No interrupt,Interrupt" bitfld.long 0x00 4. " INT36 ,GPIO Interrupt Pin 36" "No interrupt,Interrupt" textline " " bitfld.long 0x00 3. " INT35 ,GPIO Interrupt Pin 35" "No interrupt,Interrupt" bitfld.long 0x00 2. " INT34 ,GPIO Interrupt Pin 34" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " INT33 ,GPIO Interrupt Pin 33" "No interrupt,Interrupt" bitfld.long 0x00 0. " INT32 ,GPIO Interrupt Pin 32" "No interrupt,Interrupt" group.long (0x70C+0x70)++0x3 line.long 0x00 "INTC64_66,CPU_3_GPIO_64_66 Interrupt Cause Register" bitfld.long 0x00 2. " INT66 ,GPIO Interrupt Pin 66" "No interrupt,Interrupt" bitfld.long 0x00 1. " INT65 ,GPIO Interrupt Pin 65" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " INT64 ,GPIO Interrupt Pin 64" "No interrupt,Interrupt" group.long (0x70C+0x10)++0x3 line.long 0x00 "INTM0_31,CPU_3_GPIO_0_31 Interrupt Mask Register" bitfld.long 0x00 31. " INTEDGEMASK31 ,GPIO Interrupt Pin 31 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTEDGEMASK30 ,GPIO Interrupt Pin 30 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTEDGEMASK29 ,GPIO Interrupt Pin 29 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTEDGEMASK28 ,GPIO Interrupt Pin 28 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTEDGEMASK27 ,GPIO Interrupt Pin 27 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTEDGEMASK26 ,GPIO Interrupt Pin 26 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTEDGEMASK25 ,GPIO Interrupt Pin 25 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTEDGEMASK24 ,GPIO Interrupt Pin 24 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTEDGEMASK23 ,GPIO Interrupt Pin 23 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTEDGEMASK22 ,GPIO Interrupt Pin 22 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTEDGEMASK21 ,GPIO Interrupt Pin 21 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTEDGEMASK20 ,GPIO Interrupt Pin 20 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTEDGEMASK19 ,GPIO Interrupt Pin 19 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTEDGEMASK18 ,GPIO Interrupt Pin 18 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTEDGEMASK17 ,GPIO Interrupt Pin 17 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTEDGEMASK16 ,GPIO Interrupt Pin 16 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTEDGEMASK15 ,GPIO Interrupt Pin 15 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTEDGEMASK14 ,GPIO Interrupt Pin 14 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTEDGEMASK13 ,GPIO Interrupt Pin 13 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTEDGEMASK12 ,GPIO Interrupt Pin 12 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTEDGEMASK11 ,GPIO Interrupt Pin 11 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTEDGEMASK10 ,GPIO Interrupt Pin 10 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTEDGEMASK9 ,GPIO Interrupt Pin 9 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTEDGEMASK8 ,GPIO Interrupt Pin 8 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTEDGEMASK7 ,GPIO Interrupt Pin 7 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTEDGEMASK6 ,GPIO Interrupt Pin 6 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTEDGEMASK5 ,GPIO Interrupt Pin 5 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTEDGEMASK4 ,GPIO Interrupt Pin 4 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTEDGEMASK3 ,GPIO Interrupt Pin 3 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTEDGEMASK2 ,GPIO Interrupt Pin 2 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTEDGEMASK1 ,GPIO Interrupt Pin 1 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTEDGEMASK0 ,GPIO Interrupt Pin 0 Edge Sensitive Mask" "Masked,Not masked" group.long (0x70C+0x50)++0x3 line.long 0x00 "INTM32_63,CPU_3_GPIO_32_63 Interrupt Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long (0x70C+0x80)++0x3 line.long 0x00 "INTM64_66,CPU_3_GPIO_64_66 Interrupt Mask Register" bitfld.long 0x00 2. " INTEDGEMASK66 ,GPIO Interrupt Pin 66 Edge Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTEDGEMASK65 ,GPIO Interrupt Pin 65 Edge Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTEDGEMASK64 ,GPIO Interrupt Pin 64 Edge Sensitive Mask" "Masked,Not masked" group.long (0x70C+0x20)++0x3 line.long 0x00 "INTLVLM0_31,CPU_3_GPIO_0_31 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK31 ,GPIO Interrupt Pin 31 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK30 ,GPIO Interrupt Pin 30 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK29 ,GPIO Interrupt Pin 29 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK28 ,GPIO Interrupt Pin 28 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK27 ,GPIO Interrupt Pin 27 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK26 ,GPIO Interrupt Pin 26 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK25 ,GPIO Interrupt Pin 25 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK24 ,GPIO Interrupt Pin 24 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK23 ,GPIO Interrupt Pin 23 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK22 ,GPIO Interrupt Pin 22 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK21 ,GPIO Interrupt Pin 21 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK20 ,GPIO Interrupt Pin 20 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK19 ,GPIO Interrupt Pin 19 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK18 ,GPIO Interrupt Pin 18 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK17 ,GPIO Interrupt Pin 17 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK16 ,GPIO Interrupt Pin 16 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK15 ,GPIO Interrupt Pin 15 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK14 ,GPIO Interrupt Pin 14 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK13 ,GPIO Interrupt Pin 13 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK12 ,GPIO Interrupt Pin 12 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK11 ,GPIO Interrupt Pin 11 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK10 ,GPIO Interrupt Pin 10 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK9 ,GPIO Interrupt Pin 9 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK8 ,GPIO Interrupt Pin 8 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK7 ,GPIO Interrupt Pin 7 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK6 ,GPIO Interrupt Pin 6 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK5 ,GPIO Interrupt Pin 5 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK4 ,GPIO Interrupt Pin 4 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK3 ,GPIO Interrupt Pin 3 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK2 ,GPIO Interrupt Pin 2 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK1 ,GPIO Interrupt Pin 1 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK0 ,GPIO Interrupt Pin 0 Level Sensitive Mask" "Masked,Not masked" group.long (0x70C+0x60)++0x3 line.long 0x00 "INTLVLM32_63,CPU_3_GPIO_32_63 Interrupt Level Mask Register" bitfld.long 0x00 31. " INTLEVELMASK63 ,GPIO Interrupt Pin 63 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 30. " INTLEVELMASK62 ,GPIO Interrupt Pin 62 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 29. " INTLEVELMASK61 ,GPIO Interrupt Pin 61 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 28. " INTLEVELMASK60 ,GPIO Interrupt Pin 60 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 27. " INTLEVELMASK59 ,GPIO Interrupt Pin 59 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 26. " INTLEVELMASK58 ,GPIO Interrupt Pin 58 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 25. " INTLEVELMASK57 ,GPIO Interrupt Pin 57 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 24. " INTLEVELMASK56 ,GPIO Interrupt Pin 56 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " INTLEVELMASK55 ,GPIO Interrupt Pin 55 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 22. " INTLEVELMASK54 ,GPIO Interrupt Pin 54 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " INTLEVELMASK53 ,GPIO Interrupt Pin 53 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 20. " INTLEVELMASK52 ,GPIO Interrupt Pin 52 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " INTLEVELMASK51 ,GPIO Interrupt Pin 51 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 18. " INTLEVELMASK50 ,GPIO Interrupt Pin 50 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " INTLEVELMASK49 ,GPIO Interrupt Pin 49 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 16. " INTLEVELMASK48 ,GPIO Interrupt Pin 48 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 15. " INTLEVELMASK47 ,GPIO Interrupt Pin 47 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 14. " INTLEVELMASK46 ,GPIO Interrupt Pin 46 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 13. " INTLEVELMASK45 ,GPIO Interrupt Pin 45 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 12. " INTLEVELMASK44 ,GPIO Interrupt Pin 44 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 11. " INTLEVELMASK43 ,GPIO Interrupt Pin 43 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 10. " INTLEVELMASK42 ,GPIO Interrupt Pin 42 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " INTLEVELMASK41 ,GPIO Interrupt Pin 41 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 8. " INTLEVELMASK40 ,GPIO Interrupt Pin 40 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " INTLEVELMASK39 ,GPIO Interrupt Pin 39 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 6. " INTLEVELMASK38 ,GPIO Interrupt Pin 38 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " INTLEVELMASK37 ,GPIO Interrupt Pin 37 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 4. " INTLEVELMASK36 ,GPIO Interrupt Pin 36 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " INTLEVELMASK35 ,GPIO Interrupt Pin 35 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 2. " INTLEVELMASK34 ,GPIO Interrupt Pin 34 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " INTLEVELMASK33 ,GPIO Interrupt Pin 33 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 0. " INTLEVELMASK32 ,GPIO Interrupt Pin 32 Level Sensitive Mask" "Masked,Not masked" group.long (0x70C+0x90)++0x3 line.long 0x00 "INTLVLM64_66,CPU_3_GPIO_64_66 Interrupt Level Mask Register" bitfld.long 0x00 2. " INTLEVELMASK66 ,GPIO Interrupt Pin 66 Level Sensitive Mask" "Masked,Not masked" bitfld.long 0x00 1. " INTLEVELMASK65 ,GPIO Interrupt Pin 65 Level Sensitive Mask" "Masked,Not masked" textline " " bitfld.long 0x00 0. " INTLEVELMASK64 ,GPIO Interrupt Pin 64 Level Sensitive Mask" "Masked,Not masked" tree.end width 0xB tree.end tree "MPP (Multi-Purpose Ports Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0x18000 width 12. group.long 0x00++0x23 line.long 0x0 "MPPC0_7R, MPP Control 0_7 Register" bitfld.long 0x0 28.--31. " MPPSEL7 ,MPP7 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 24.--27. " MPPSEL6 ,MPP6 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 20.--23. " MPPSEL5 ,MPP5 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 16.--19. " MPPSEL4 ,MPP4 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x0 12.--15. " MPPSEL3 ,MPP3 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 8.--11. " MPPSEL2 ,MPP2 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 4.--7. " MPPSEL1 ,MPP1 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 0.--3. " MPPSEL0 ,MPP0 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x4 "MPPC8_15R, MPP Control 8_15 Register" bitfld.long 0x4 28.--31. " MPPSEL15 ,MPP15 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 24.--27. " MPPSEL14 ,MPP14 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 20.--23. " MPPSEL13 ,MPP13 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 16.--19. " MPPSEL12 ,MPP12 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x4 12.--15. " MPPSEL11 ,MPP11 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 8.--11. " MPPSEL10 ,MPP10 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 4.--7. " MPPSEL9 ,MPP9 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x4 0.--3. " MPPSEL8 ,MPP8 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x8 "MPPC16_23R, MPP Control 16_23 Register" bitfld.long 0x8 28.--31. " MPPSEL23 ,MPP23 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 24.--27. " MPPSEL22 ,MPP22 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 20.--23. " MPPSEL21 ,MPP21 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 16.--19. " MPPSEL20 ,MPP20 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x8 12.--15. " MPPSEL19 ,MPP19 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 8.--11. " MPPSEL18 ,MPP18 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 4.--7. " MPPSEL17 ,MPP17 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x8 0.--3. " MPPSEL16 ,MPP16 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xC "MPPC24_31R, MPP Control 24_31 Register" bitfld.long 0xC 28.--31. " MPPSEL31 ,MPP31 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0xC 24.--27. " MPPSEL30 ,MPP30 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0xC 20.--23. " MPPSEL29 ,MPP29 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0xC 16.--19. " MPPSEL28 ,MPP28 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0xC 12.--15. " MPPSEL27 ,MPP27 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0xC 8.--11. " MPPSEL26 ,MPP26 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0xC 4.--7. " MPPSEL25 ,MPP25 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0xC 0.--3. " MPPSEL24 ,MPP24 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "MPPC32_39R, MPP Control 32_39 Register" bitfld.long 0x10 28.--31. " MPPSEL39 ,MPP39 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x10 24.--27. " MPPSEL38 ,MPP38 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x10 20.--23. " MPPSEL37 ,MPP37 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x10 16.--19. " MPPSEL36 ,MPP36 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x10 12.--15. " MPPSEL35 ,MPP35 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x10 8.--11. " MPPSEL34 ,MPP34 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x10 4.--7. " MPPSEL33 ,MPP33 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x10 0.--3. " MPPSEL32 ,MPP32 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x14 "MPPC40_47R, MPP Control 40_47 Register" bitfld.long 0x14 28.--31. " MPPSEL47 ,MPP47 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x14 24.--27. " MPPSEL46 ,MPP46 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x14 20.--23. " MPPSEL45 ,MPP45 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x14 16.--19. " MPPSEL44 ,MPP44 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x14 12.--15. " MPPSEL43 ,MPP43 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x14 8.--11. " MPPSEL42 ,MPP42 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x14 4.--7. " MPPSEL41 ,MPP41 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x14 0.--3. " MPPSEL40 ,MPP40 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "MPPC48_55R, MPP Control 48_55 Register" bitfld.long 0x18 28.--31. " MPPSEL55 ,MPP55 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x18 24.--27. " MPPSEL54 ,MPP54 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x18 20.--23. " MPPSEL53 ,MPP53 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x18 16.--19. " MPPSEL52 ,MPP52 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x18 12.--15. " MPPSEL51 ,MPP51 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x18 8.--11. " MPPSEL50 ,MPP50 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x18 4.--7. " MPPSEL49 ,MPP49 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x18 0.--3. " MPPSEL48 ,MPP48 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C "MPPC56_63R, MPP Control 56_63 Register" bitfld.long 0x1C 28.--31. " MPPSEL63 ,MPP63 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. " MPPSEL62 ,MPP62 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 20.--23. " MPPSEL61 ,MPP61 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. " MPPSEL60 ,MPP60 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x1C 12.--15. " MPPSEL59 ,MPP59 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. " MPPSEL58 ,MPP58 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 4.--7. " MPPSEL57 ,MPP57 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. " MPPSEL56 ,MPP56 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "MPPC64_66R, MPP Control 64_66 Register" bitfld.long 0x20 8.--11. " MPPSEL66 ,MPP66 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x20 4.--7. " MPPSEL65 ,MPP65 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x20 0.--3. " MPPSEL64 ,MPP64 Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x30++0x7 line.long 0x00 "SARR,Sample at Reset Register" bitfld.long 0x00 31. " SAR31 ,Sample at reset 31" "Low,High" bitfld.long 0x00 30. " SAR30 ,Sample at reset 30" "Low,High" bitfld.long 0x00 29. " SAR29 ,Sample at reset 29" "Low,High" bitfld.long 0x00 28. " SAR28 ,Sample at reset 28" "Low,High" textline " " bitfld.long 0x00 27. " SAR27 ,Sample at reset 27" "Low,High" bitfld.long 0x00 26. " SAR26 ,Sample at reset 26" "Low,High" bitfld.long 0x00 25. " SAR25 ,Sample at reset 25" "Low,High" bitfld.long 0x00 24. " SAR24 ,Sample at reset 24" "Low,High" textline " " bitfld.long 0x00 23. " SAR23 ,Sample at reset 23" "Low,High" bitfld.long 0x00 22. " SAR22 ,Sample at reset 22" "Low,High" bitfld.long 0x00 21. " SAR21 ,Sample at reset 21" "Low,High" bitfld.long 0x00 20. " SAR20 ,Sample at reset 20" "Low,High" textline " " bitfld.long 0x00 19. " SAR19 ,Sample at reset 19" "Low,High" bitfld.long 0x00 18. " SAR18 ,Sample at reset 18" "Low,High" bitfld.long 0x00 17. " SAR17 ,Sample at reset 17" "Low,High" bitfld.long 0x00 16. " SAR16 ,Sample at reset 16" "Low,High" textline " " bitfld.long 0x00 15. " SAR15 ,Sample at reset 15" "Low,High" bitfld.long 0x00 14. " SAR14 ,Sample at reset 14" "Low,High" bitfld.long 0x00 13. " SAR13 ,Sample at reset 13" "Low,High" bitfld.long 0x00 12. " SAR12 ,Sample at reset 12" "Low,High" textline " " bitfld.long 0x00 11. " SAR11 ,Sample at reset 11" "Low,High" bitfld.long 0x00 10. " SAR10 ,Sample at reset 10" "Low,High" bitfld.long 0x00 9. " SAR9 ,Sample at reset 9" "Low,High" bitfld.long 0x00 8. " SAR8 ,Sample at reset 8" "Low,High" textline " " bitfld.long 0x00 7. " SAR7 ,Sample at reset 7" "Low,High" bitfld.long 0x00 6. " SAR6 ,Sample at reset 6" "Low,High" bitfld.long 0x00 5. " SAR5 ,Sample at reset 5" "Low,High" bitfld.long 0x00 4. " SAR4 ,Sample at reset 4" "Low,High" textline " " bitfld.long 0x00 3. " SAR3 ,Sample at reset 3" "Low,High" bitfld.long 0x00 2. " SAR2 ,Sample at reset 2" "Low,High" bitfld.long 0x00 1. " SAR1 ,Sample at reset 1" "Low,High" bitfld.long 0x00 0. " SAR0 ,Sample at reset 0" "Low,High" line.long 0x04 "SARHR,Sample at Reset High Register" bitfld.long 0x04 31. " SAR63 ,Sample at reset 63" "Low,High" bitfld.long 0x04 30. " SAR62 ,Sample at reset 62" "Low,High" bitfld.long 0x04 29. " SAR61 ,Sample at reset 61" "Low,High" bitfld.long 0x04 28. " SAR60 ,Sample at reset 60" "Low,High" textline " " bitfld.long 0x04 27. " SAR59 ,Sample at reset 59" "Low,High" bitfld.long 0x04 26. " SAR58 ,Sample at reset 58" "Low,High" bitfld.long 0x04 25. " SAR57 ,Sample at reset 57" "Low,High" bitfld.long 0x04 24. " SAR56 ,Sample at reset 56" "Low,High" textline " " bitfld.long 0x04 23. " SAR55 ,Sample at reset 55" "Low,High" bitfld.long 0x04 22. " SAR54 ,Sample at reset 54" "Low,High" bitfld.long 0x04 21. " SAR53 ,Sample at reset 53" "Low,High" bitfld.long 0x04 20. " SAR52 ,Sample at reset 52" "Low,High" textline " " bitfld.long 0x04 19. " SAR51 ,Sample at reset 51" "Low,High" bitfld.long 0x04 18. " SAR50 ,Sample at reset 50" "Low,High" bitfld.long 0x04 17. " SAR49 ,Sample at reset 49" "Low,High" bitfld.long 0x04 16. " SAR48 ,Sample at reset 48" "Low,High" textline " " bitfld.long 0x04 15. " SAR47 ,Sample at reset 47" "Low,High" bitfld.long 0x04 14. " SAR46 ,Sample at reset 46" "Low,High" bitfld.long 0x04 13. " SAR45 ,Sample at reset 45" "Low,High" bitfld.long 0x04 12. " SAR44 ,Sample at reset 44" "Low,High" textline " " bitfld.long 0x04 11. " SAR43 ,Sample at reset 43" "Low,High" bitfld.long 0x04 10. " SAR42 ,Sample at reset 42" "Low,High" bitfld.long 0x04 9. " SAR41 ,Sample at reset 41" "Low,High" bitfld.long 0x04 8. " SAR40 ,Sample at reset 40" "Low,High" textline " " bitfld.long 0x04 7. " SAR39 ,Sample at reset 39" "Low,High" bitfld.long 0x04 6. " SAR38 ,Sample at reset 38" "Low,High" bitfld.long 0x04 5. " SAR37 ,Sample at reset 37" "Low,High" bitfld.long 0x04 4. " SAR36 ,Sample at reset 36" "Low,High" textline " " bitfld.long 0x04 3. " SAR35 ,Sample at reset 35" "Low,High" bitfld.long 0x04 2. " SAR34 ,Sample at reset 34" "Low,High" bitfld.long 0x04 1. " SAR33 ,Sample at reset 33" "Low,High" bitfld.long 0x04 0. " SAR32 ,Sample at reset 32" "Low,High" width 11. tree.end tree "PMU (Power Management Unit Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0x1C000 width 8. group.long 0x10++0xB line.long 0x00 "PPDDSR,PMU Power Domain Delay Select Register" bitfld.long 0x00 4. " PMUPDDELAYSEL4 ,Delay value select 4" "Delay0,Delay1" bitfld.long 0x00 3. " PMUPDDELAYSEL3 ,Delay value select 3" "Delay0,Delay1" textline " " bitfld.long 0x00 2. " PMUPDDELAYSEL2 ,Delay value select 2" "Delay0,Delay1" bitfld.long 0x00 1. " PMUPDDELAYSEL1 ,Delay value select 1" "Delay0,Delay1" textline " " bitfld.long 0x00 0. " PMUPDDELAYSEL0 ,Delay value select 0" "Delay0,Delay1" line.long 0x04 "PPUD0R,PMU Power Up Delay 0 Register" line.long 0x08 "PPUD1R,PMU Power Up Delay 1 Register" group.long 0x54++0xF line.long 0x0 "PDC1R,PMU DFS Control 1 Register" bitfld.long 0x0 24.--29. " DFSINITRATIO1 ,Saves the Reset-Strap divider ratio" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.byte 0x0 16.--23. 1. " DFSRATIO1 ,Defines the required ratio the DFS flow will change the divider to" line.long 0x4 "PDC2R,PMU DFS Control 2 Register" bitfld.long 0x4 24.--29. " DFSINITRATIO2 ,Saves the Reset-Strap divider ratio" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.byte 0x4 16.--23. 1. " DFSRATIO2 ,Defines the required ratio the DFS flow will change the divider to" line.long 0x8 "PDC3R,PMU DFS Control 3 Register" bitfld.long 0x8 24.--29. " DFSINITRATIO3 ,Saves the Reset-Strap divider ratio" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.byte 0x8 16.--23. 1. " DFSRATIO3 ,Defines the required ratio the DFS flow will change the divider to" line.long 0xC "PDC4R,PMU DFS Control 4 Register" bitfld.long 0xC 24.--29. " DFSINITRATIO4 ,Saves the Reset-Strap divider ratio" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.byte 0xC 16.--23. 1. " DFSRATIO4 ,Defines the required ratio the DFS flow will change the divider to" group.long 0x120++0x7 line.long 0x00 "PICR,PMU Interrupt Cause Register" bitfld.long 0x00 1. " THERMOVERHEATINT ,Thermal Overheat interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " THERMCOOLINGINT ,Thermal Cooling Interrupt" "No interrupt,Interrupt" line.long 0x04 "PIMR,PMU Interrupt Mask Register" bitfld.long 0x04 1. " PMUINTRMASK1 ,Thermal Overheat interrupt mask" "Not masked,Masked" bitfld.long 0x04 0. " PMUINTRMASK0 ,Thermal Cooling Interrupt mask" "Not masked,Masked" width 11. tree.end tree.open "CRYPTO (Cryptographic Engine and Security)" tree "CRYPTO0" base A:(Data.Long(C15:0x400f)<<13.)+0x90000 width 12. tree "AES (Advanced Encryption Standard) Decryption Interface Registers" group.long 0xddc0++0x1f line.long 0x00 "AESDKC7R,AES Decryption Key Column 7 Register" line.long 0x04 "AESDKC6R,AES Decryption Key Column 6 Register" line.long 0x08 "AESDKC5R,AES Decryption Key Column 5 Register" line.long 0x0c "AESDKC4R,AES Decryption Key Column 4 Register" line.long 0x10 "AESDKC3R,AES Decryption Key Column 3 Register" line.long 0x14 "AESDKC2R,AES Decryption Key Column 2 Register" line.long 0x18 "AESDKC1R,AES Decryption Key Column 1 Register" line.long 0x1c "AESDKC0R,AES Decryption Key Column 0 Register" group.long 0xdde0++0xf line.long 0x00 "AESDDIOC3R,AES Decryption Data In/Out Column 3 Register" line.long 0x04 "AESDDIOC2R,AES Decryption Data In/Out Column 2 Register" line.long 0x08 "AESDDIOC1R,AES Decryption Data In/Out Column 1 Register" line.long 0x0c "AESDDIOC0R,AES Decryption Data In/Out Column 0 Register" group.long 0xddf0++0x3 line.long 0x00 "AESDCR,AES Decryption Command Register" bitfld.long 0x00 31. " TERMINATION ,AES Decryption Calculation Complete" "Not completed,Completed" bitfld.long 0x00 30. " AESDECKEYREADY ,AesDecKeyReady" "Busy,Ready" textline " " bitfld.long 0x00 8. " OUTBYTESWAP ,Byte Swap Output Activated " "No swap,Byte swap" bitfld.long 0x00 4. " DATABYTESWAP ,Data Byte Swap Input Activated" "No swap,Byte swap" textline " " bitfld.long 0x00 2. " AESDECMAKEKEY ,AES Decryption Key" "No decryption,Decryption" bitfld.long 0x00 0.--1. " AESDECKEYMODE ,AES128 Key Size" "128 bit,192 bit,256 bit,?..." tree.end tree "AES (Advanced Encryption Standard) Encryption Interface Registers" width 12. group.long 0xdd80++0x1f line.long 0x00 "AESEKC7R,AES Encryption Key Column 7 Register" line.long 0x04 "AESEKC6R,AES Encryption Key Column 6 Register" line.long 0x08 "AESEKC5R,AES Encryption Key Column 5 Register" line.long 0x0c "AESEKC4R,AES Encryption Key Column 4 Register" line.long 0x10 "AESEKC3R,AES Encryption Key Column 3 Register" line.long 0x14 "AESEKC2R,AES Encryption Key Column 2 Register" line.long 0x18 "AESEKC1R,AES Encryption Key Column 1 Register" line.long 0x1c "AESEKC0R,AES Encryption Key Column 0 Register" group.long 0xdda0++0xf line.long 0x00 "AESEDIOC3R,AES Encryption Data In/Out Column 3 Register" line.long 0x04 "AESEDIOC2R,AES Encryption Data In/Out Column 2 Register" line.long 0x08 "AESEDIOC1R,AES Encryption Data In/Out Column 1 Register" line.long 0x0c "AESEDIOC0R,AES Encryption Data In/Out Column 0 Register" group.long 0xddb0++0x3 line.long 0x00 "AESECR,AES Encryption Command Register" bitfld.long 0x00 31. " TERMINATION ,AES Encryption Calculation Complete" "Not completed,Completed" bitfld.long 0x00 8. " OUTBYTESWAP ,Byte Swap Output Activated" "No swap,Byte swap" textline " " bitfld.long 0x00 4. " DATABYTESWAP ,Data Byte Swap Input Activated" "No swap,Byte swap" bitfld.long 0x00 0.--1. " AESENCKEYMODE ,AES128 Key Size" "128 bit,192 bit,256 bit,?..." tree.end tree "DES (Data Encryption Standard) Engine Registers" width 9. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0xdd58))&0x8)==0x8) group.long 0xdd40++0x7 line.long 0x00 "DESIVLR,DES Initial Value Low Register" line.long 0x04 "DESIVHR,DES Initial Value High Register" else hgroup.long 0xdd40++0x03 hide.long 0x00 "DESIVLR,DES Initial Value Low Register" hgroup.long 0xdd44++0x03 hide.long 0x00 "DESIVHR,DES Initial Value High Register" endif group.long 0xdd48++0x07 line.long 0x00 "DESK0LR,DES Key 0 Low Register" line.long 0x04 "DESK0HR,DES Key 0 High Register" group.long 0xdd58++0x03 line.long 0x00 "DESCR,DES Command Register" bitfld.long 0x00 31. " TERMINATION ,DES Calculation Complete" "Not completed,Completed" bitfld.long 0x00 30. " ALLTERMIANATION ,Encryption Calculation Complete" "Not completed,Completed" textline " " bitfld.long 0x00 29. " WRITEALLOW ,Write Data to the Engine " "Not allowed,Allowed" bitfld.long 0x00 8. " OUTBYTESWAP ,Byte Swap Output Activated" "No swap,Byte swap" textline " " bitfld.long 0x00 6. " IVBYTESWAP ,Initial Value Byte Swap Activated" "No swap,Byte swap" bitfld.long 0x00 4. " DATABYTESWAP ,Data Byte Swap Input Activated" "No swap,Byte swap" textline " " bitfld.long 0x00 3. " DESMODE ,DES Encryption/Decryption Mode" "ECB,CBC" bitfld.long 0x00 2. " TRIPLEDESMODE ,Triple Encryption/Decryption Mode" "EEE,EDE" textline " " bitfld.long 0x00 1. " ALGORITHM ,DES/Triple DES Algorithm Used" "DES,3DES/Triple DES" bitfld.long 0x00 0. " DIRECTION ,Encryption/Decryption" "Encryption,Decryption" if ((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0xdd58)&0x2)==0x2) group.long 0xdd50++0x7 line.long 0x00 "DESK1LR,DES Key 1 Low Register" line.long 0x04 "DESK1HR,DES Key 1 High Register" group.long 0xdd60++0x07 line.long 0x00 "DESK2LR,DES Key 2 Low Register" line.long 0x04 "DESK2HR,DES Key 2 High Register" else hgroup.long 0xdd50++0x7 hide.long 0x00 "DESK1LR,DES Key 1 Low Register" hide.long 0x04 "DESK1HR,DES Key 1 High Register" hgroup.long 0xdd60++0x07 hide.long 0x00 "DESK2LR,DES Key 2 Low Register" hide.long 0x04 "DESK2HR,DES Key 2 High Register" endif wgroup.long 0xdd70++0x7 line.long 0x00 "DESDBLR,DES Data Buffer Low Register" line.long 0x04 "DESDBHR,DES Data Buffer High Register" rgroup.long 0xdd78++0x7 line.long 0x00 "DESDOLR,DES Data Out Low Register" line.long 0x04 "DESDOHR,DES Data Out High Register" tree.end tree "Interrupt Cause Registers" width 11. group.long 0xde20++0x7 line.long 0x00 "CRYPTOICR,Cryptographic Engine and Security Accelerator TDMA Interrupt Cause Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " ACCANDTDMAINT_CM ,Security accelerator is configured to accelerate continuous mode interrupt" "No interrupt,Interrupt" else bitfld.long 0x00 12. " TPERR ,Security accelerator internal Sram path parity error detected" "No error,Error" bitfld.long 0x00 11. " ACCANDTDMAINT_CM ,Security accelerator is configured to accelerate continuous mode interrupt" "No interrupt,Interrupt" endif textline " " bitfld.long 0x00 10. " TDMAOWNINT ,Indicates an Ownership Error in the TDMA" "No error,Error" bitfld.long 0x00 9. " TDMACOMPLINT ,Indicates Completion of TDMA Operation" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " ACCANDTDMAINT ,Acceleration and TDMA Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " ACCINT0 ,Security Accelerator Session 0 Termiantion Clear Indication" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " ZINT4 ,Encryption Termination Clear Indication" "No interrupt,Interrupt" bitfld.long 0x00 3. " ZINT3 ,AES Decryption Termination Clear Indication" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " ZINT2 ,AES Encryption Termination Clear Indication" "No interrupt,Interrupt" bitfld.long 0x00 1. " ZINT1 ,DES Encryption all Termiantion Clear Indication" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " ZINT0 ,Authentication Termination Clear Indication" "No interrupt,Interrupt" line.long 0x04 "CRYPTOIMR,Cryptographic Engines and Security Accelerator Interrupt Mask Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x04 11. " ACCANDTDMAINT_CM ,Interrupt Mask[11]" "Masked,Not masked" else bitfld.long 0x04 12. " TPERR ,Interrupt Mask[12]" "Masked,Not masked" bitfld.long 0x04 11. " ACCANDTDMAINT_CM ,Interrupt Mask[11]" "Masked,Not masked" endif textline " " bitfld.long 0x04 10. " TDMAOWNINT ,Interrupt Mask[10]" "Masked,Not masked" bitfld.long 0x04 9. " TDMACOMPLINT ,Interrupt Mask[9]" "Masked,Not masked" textline " " bitfld.long 0x04 7. " ACCANDTDMAINT ,Interrupt Mask[7]" "Masked,Not masked" bitfld.long 0x04 5. " ACCINT0 ,Interrupt Mask[5]" "Masked,Not masked" textline " " bitfld.long 0x04 4. " ZINT4 ,Interrupt Mask[4]" "Masked,Not masked" bitfld.long 0x04 3. " ZINT3 ,Interrupt Mask[3]" "Masked,Not masked" textline " " bitfld.long 0x04 2. " ZINT2 ,Interrupt Mask[2]" "Masked,Not masked" bitfld.long 0x04 1. " ZINT1 ,Interrupt Mask[1]" "Masked,Not masked" textline " " bitfld.long 0x04 0. " ZINT0 ,Interrupt Mask[0]" "Masked,Not masked" tree.end tree "Security Accelerator Registers" width 9. group.long 0xde00++0xb line.long 0x00 "SACR,Security Accelerator Command Register" bitfld.long 0x00 2. " DSSECURITYACCL ,Disable Accelerator" "No,Yes" bitfld.long 0x00 0. " ENSECURITYACCL ,Enable Accelerator" "Idle,Active" line.long 0x04 "SADPR,Security Accelerator Descriptor Pointer Register" hexmask.long.word 0x04 0.--15. 1. " SECURITYACCLDESCPTR ,Security Accelerator Descriptor Pointer" line.long 0x08 "SACONFR,Security Accelerator Configuration Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x08 13. " ENGINEPARALLELDIS ,Security Accelerator processing of Authentication and Encryption select" "Parallel,Serial" bitfld.long 0x08 11. " MULTIPACKETCHAINMODE ,Security Acceleration Multi-Packet Chain Mode" "Single,Multi-packet" else bitfld.long 0x08 12. " TPPAR ,Security accelerator SRAM data path parity select" "Even,Odd" bitfld.long 0x08 11. " MULTIPACKETCHAINMODE ,Security Acceleration Multi-Packet Chain Mode" "Single,Multi-packet" endif textline " " bitfld.long 0x08 9. " ACTIVATETDMA ,TDMA Activated" "No active,Active" bitfld.long 0x08 7. " WAITFORTDMA ,Wait for TDMA" "No wait,Wait" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x08 0.--1. " STOPONDECODEDIGESTERR ,Controls whether the engine stops or skip operations when Digest Error in Decode" "Continue,Skip,Reserved,Stop" else bitfld.long 0x08 0. " STOPONDECODEDIGESTERR ,Engine Stops when Digest Error in Decode" "No stop,Stop" endif rgroup.long 0xde0c++0x3 line.long 0x00 "SASR,Security Accelerator Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.tbyte 0x00 12.--31. 1. " ACCLSTATE ,Internal State of the accelerator" else hexmask.long.tbyte 0x00 13.--31. 1. " ACCLSTATE ,Internal State of the accelerator" endif bitfld.long 0x00 8. " DECODEDIGESTERR ,Decode Digest Error" "No error,Error" textline " " bitfld.long 0x00 0. " ACCACTIVE ,Session State" "Idle,Active" tree.end tree "SHA-1/SHA-2 (Secure Hash Algorithm) and MD5 (Message Digest 5) Interface Registers" width 7. group.long 0xdd00++0x13 line.long 0x00 "IVDAR,SHA-1/SHA-2/MD5 Initial Value/Digest A Register" line.long 0x04 "IVDBR,SHA-1/SHA-2/MD5 Initial Value/Digest B Register" line.long 0x08 "IVDCR,SHA-1/SHA-2/MD5 Initial Value/Digest C Register" line.long 0x0c "IVDDR,SHA-1/SHA-2/MD5 Initial Value/Digest D Register" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0xdd18))&0x1)==0x1) group.long 0xdd10++0x3 line.long 0x00 "IVDER,SHA-1/SHA-2 Initial Value/Digest E Register" else hgroup.long 0xdd10++0x3 hide.long 0x00 "IVDER,SHA-1/SHA-2 Initial Value/Digest E Register" endif group.long 0xdd18++0x3 line.long 0x00 "ACR,SHA-1/SHA-2/MD5 Authentication Command Register" bitfld.long 0x00 31. " TERMINATION ,Engine Calculation Complete" "Not completed,Completed" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 6. " SHAMODE ,Mode of operation" "SHA1,SHA2" textline " " bitfld.long 0x00 4. " IVBYTESWAP ,Initial Value Byte Swap Activated" "No swap,Swap" else bitfld.long 0x00 4. " IVBYTESWAP ,Initial Value Byte Swap Activated" "No swap,Swap" endif textline " " bitfld.long 0x00 2. " DATABYTESWAP ,Data Byte Swap Activated" "No swap,Swap" bitfld.long 0x00 1. " MODE ,Value Mode" "Initial,Last" textline " " bitfld.long 0x00 0. " ALGORITHM ,SHA-1/MD5 Algorithm Used" "MD5,SHA1" wgroup.long 0xdd20++0x07 line.long 0x00 "BCLR,SHA-1/SHA-2/MD5 Bit Count Low Register" line.long 0x04 "BCHR,SHA-1/SHA-2/MD5 Bit Count High Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0xdd18))&0x40)==0x40) group.long 0xdd28++0x0B line.long 0x00 "INITVFR,SHA-2 Initial Value/Digest F Register" line.long 0x04 "INITVGR,SHA-2 Initial Value/Digest G Register" line.long 0x08 "INITVHR,SHA-2 Initial Value/Digest H Register" else hgroup.long 0xdd28++0x0B hide.long 0x00 "INITVFR,SHA-2 Initial Value/Digest F Register" hide.long 0x04 "INITVGR,SHA-2 Initial Value/Digest G Register" hide.long 0x08 "INITVHR,SHA-2 Initial Value/Digest H Register" endif endif wgroup.long 0xdd38++0x3 line.long 0x00 "DIR,SHA-1/SHA-2/MD5 Data In Register" tree.end tree "TDMA Address Decoding Registers" width 6. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0xA00+0x04))&0x01)==0x01) group.long 0xA00++0x3 line.long 0x00 "BAR0,Base Address Register 0" hexmask.long.word 0x00 16.--31. 1. " BASE ,Window 0 Base Address" group.long (0xA00+0x04)++0x3 line.long 0x00 "WCR0,Window Control Register 0" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" else hexmask.long.byte 0x00 24.--31. 1. " SIZE ,Window Size" endif hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Attribute" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGETID ,Target Unit ID" textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" else hgroup.long 0xA00++0x3 hide.long 0x00 "BAR0,Base Address Register 0" group.long (0xA00+0x04)++0x3 line.long 0x00 "WCR0,Window Control Register 0" textline " " textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0xA08+0x04))&0x01)==0x01) group.long 0xA08++0x3 line.long 0x00 "BAR1,Base Address Register 1" hexmask.long.word 0x00 16.--31. 1. " BASE ,Window 1 Base Address" group.long (0xA08+0x04)++0x3 line.long 0x00 "WCR1,Window Control Register 1" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" else hexmask.long.byte 0x00 24.--31. 1. " SIZE ,Window Size" endif hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Attribute" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGETID ,Target Unit ID" textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" else hgroup.long 0xA08++0x3 hide.long 0x00 "BAR1,Base Address Register 1" group.long (0xA08+0x04)++0x3 line.long 0x00 "WCR1,Window Control Register 1" textline " " textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0xA10+0x04))&0x01)==0x01) group.long 0xA10++0x3 line.long 0x00 "BAR2,Base Address Register 2" hexmask.long.word 0x00 16.--31. 1. " BASE ,Window 2 Base Address" group.long (0xA10+0x04)++0x3 line.long 0x00 "WCR2,Window Control Register 2" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" else hexmask.long.byte 0x00 24.--31. 1. " SIZE ,Window Size" endif hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Attribute" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGETID ,Target Unit ID" textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" else hgroup.long 0xA10++0x3 hide.long 0x00 "BAR2,Base Address Register 2" group.long (0xA10+0x04)++0x3 line.long 0x00 "WCR2,Window Control Register 2" textline " " textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0xA18+0x04))&0x01)==0x01) group.long 0xA18++0x3 line.long 0x00 "BAR3,Base Address Register 3" hexmask.long.word 0x00 16.--31. 1. " BASE ,Window 3 Base Address" group.long (0xA18+0x04)++0x3 line.long 0x00 "WCR3,Window Control Register 3" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" else hexmask.long.byte 0x00 24.--31. 1. " SIZE ,Window Size" endif hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Attribute" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGETID ,Target Unit ID" textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" else hgroup.long 0xA18++0x3 hide.long 0x00 "BAR3,Base Address Register 3" group.long (0xA18+0x04)++0x3 line.long 0x00 "WCR3,Window Control Register 3" textline " " textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" endif tree.end tree "TDMA Control Registers" width 8. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x90000+0x0840))&0x200)==0x0) group.long 0x0840++0x3 line.long 0x00 "CNTRLR,Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16.--17. " NUMOFOUTSTAND ,Configure number of oustanding reads" "0,1,2,3" endif bitfld.long 0x00 14. " TDMAACT ,TDMA Active" "Not active,Active" bitfld.long 0x00 13. " FETCHND ,Fetch Next Descriptor" "Completed,Next" textline " " bitfld.long 0x00 12. " TDMAEN ,TDMA Enable" "Disabled,Enabled" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " BS ,Byte swap on TDMA access to Mbus" "Byte swap,No byte swap" textline " " endif bitfld.long 0x00 9. " CHAINMODE ,Chained Mode" "Chained,Non-chained" bitfld.long 0x00 6.--8. " SRCBURSTLIMIT ,Burst Limit in Each TDMA Access" "Reserved,Reserved,Reserved,32 Bytes,128 Bytes,?..." textline " " bitfld.long 0x00 4. " OUTSTANDINGRDEN ,Outstanding Read Enable" "Disabled,Enabled" bitfld.long 0x00 0.--2. " DSTBURSTLIMIT ,Dst Burst Limit" "Reserved,Reserved,Reserved,32 Bytes,128 Bytes,?..." else group.long 0x0840++0x3 line.long 0x00 "CNTRLR,Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16.--17. " NUMOFOUTSTAND ,Configure number of oustanding reads" "0,1,2,3" endif bitfld.long 0x00 14. " TDMAACT ,TDMA Active" "No active,Active" textline " " bitfld.long 0x00 12. " TDMAEN ,TDMA Enable" "Disabled,Enabled" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " BS ,Byte swap on TDMA access to Mbus" "Byte swap,No byte swap" textline " " endif bitfld.long 0x00 9. " CHAINMODE ,Chained Mode" "Chained,Non-chained" bitfld.long 0x00 6.--8. " SRCBURSTLIMIT ,Burst Limit in Each TDMA Access" "Reserved,Reserved,Reserved,32 Bytes,128 Bytes,?..." textline " " bitfld.long 0x00 4. " OUTSTANDINGRDEN ,Outstanding Read Enable" "Disabled,Enabled" bitfld.long 0x00 0.--2. " DSTBURSTLIMIT ,Dst Burst Limit" "Reserved,Reserved,Reserved,32 Bytes,128 Bytes,?..." endif tree.end tree "TDMA Descriptor Registers" width 9. group.long 0x0800++0x3 line.long 0x00 "TDMABCR,TDMA Byte Count Register" bitfld.long 0x00 31. " OWN ,Descriptor Ownership" "CPU,TDMA" hexmask.long.word 0x00 0.--15. 1. " BYTECNT ,Number of Bytes Left for the TDMA to Transfer" group.long 0x0810++0x3 line.long 0x00 "TDMASAR,TDMA Source Address Register" group.long 0x0820++0x3 line.long 0x00 "TDMADAR,TDMA Destination Address Register" group.long 0x0830++0x3 line.long 0x00 "TDMADPR,TDMA Descriptor Pointer Register" rgroup.long 0x0870++0x3 line.long 0x00 "CDPR,Current Descriptor Pointer Register" tree.end tree "TDMA Interrupt Registers" width 9. sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7") group.long 0x08c8++0x7 else group.long 0x8C0++0x7 endif line.long 0x00 "TDMAECR,TDMA Error Cause Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 6. " IPSECAUTHDIGESTERR ,Authentication Decode Digest Error" "No interrupt,Interrupt" bitfld.long 0x00 5. " IPSECPARERRORPORTB ,Parity error occurerd on Z-domain of Accelerator Internal SRAM" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " IPSECPARERRORPORTA ,Parity error occurred on T-domain of Accelerator Internal SRAM" "No interrupt,Interrupt" textline " " endif bitfld.long 0x00 3. " DATAERROR ,Data Error" "No interrupt,Interrupt" bitfld.long 0x00 2. " BOTHHIT ,Source and Destination Address Hit any of the BARs" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " DOUBLEHIT ,Source or Destination Address Hits multiple BARs" "No interrupt,Interrupt" bitfld.long 0x00 0. " MISS ,Source and Destination Address Miss all BARs" "No interrupt,Interrupt" line.long 0x04 "TDMAEMR,TDMA Error Mask Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x04 6. " IPSECAUTHDIGESTERR ,Interrupt Mask[6]" "Masked,Not masked" bitfld.long 0x04 5. " IPSECPARERRORPORTB ,Interrupt Mask[5]" "Masked,Not masked" textline " " bitfld.long 0x04 4. " IPSECPARERRORPORTA ,Interrupt Mask[4]" "Masked,Not masked" textline " " endif bitfld.long 0x04 3. " DATAERROR ,Interrupt Mask[3]" "Masked,Not masked" bitfld.long 0x04 2. " BOTHHIT ,Interrupt Mask[2]" "Masked,Not masked" textline " " bitfld.long 0x04 1. " DOUBLEHIT ,Interrupt Mask[1]" "Masked,Not masked" bitfld.long 0x04 0. " MISS ,Interrupt Mask[0]" "Masked,Not masked" tree.end width 0xb tree.end tree "CRYPTO1" base A:(Data.Long(C15:0x400f)<<13.)+0x92000 width 12. tree "AES (Advanced Encryption Standard) Decryption Interface Registers" group.long 0xddc0++0x1f line.long 0x00 "AESDKC7R,AES Decryption Key Column 7 Register" line.long 0x04 "AESDKC6R,AES Decryption Key Column 6 Register" line.long 0x08 "AESDKC5R,AES Decryption Key Column 5 Register" line.long 0x0c "AESDKC4R,AES Decryption Key Column 4 Register" line.long 0x10 "AESDKC3R,AES Decryption Key Column 3 Register" line.long 0x14 "AESDKC2R,AES Decryption Key Column 2 Register" line.long 0x18 "AESDKC1R,AES Decryption Key Column 1 Register" line.long 0x1c "AESDKC0R,AES Decryption Key Column 0 Register" group.long 0xdde0++0xf line.long 0x00 "AESDDIOC3R,AES Decryption Data In/Out Column 3 Register" line.long 0x04 "AESDDIOC2R,AES Decryption Data In/Out Column 2 Register" line.long 0x08 "AESDDIOC1R,AES Decryption Data In/Out Column 1 Register" line.long 0x0c "AESDDIOC0R,AES Decryption Data In/Out Column 0 Register" group.long 0xddf0++0x3 line.long 0x00 "AESDCR,AES Decryption Command Register" bitfld.long 0x00 31. " TERMINATION ,AES Decryption Calculation Complete" "Not completed,Completed" bitfld.long 0x00 30. " AESDECKEYREADY ,AesDecKeyReady" "Busy,Ready" textline " " bitfld.long 0x00 8. " OUTBYTESWAP ,Byte Swap Output Activated " "No swap,Byte swap" bitfld.long 0x00 4. " DATABYTESWAP ,Data Byte Swap Input Activated" "No swap,Byte swap" textline " " bitfld.long 0x00 2. " AESDECMAKEKEY ,AES Decryption Key" "No decryption,Decryption" bitfld.long 0x00 0.--1. " AESDECKEYMODE ,AES128 Key Size" "128 bit,192 bit,256 bit,?..." tree.end tree "AES (Advanced Encryption Standard) Encryption Interface Registers" width 12. group.long 0xdd80++0x1f line.long 0x00 "AESEKC7R,AES Encryption Key Column 7 Register" line.long 0x04 "AESEKC6R,AES Encryption Key Column 6 Register" line.long 0x08 "AESEKC5R,AES Encryption Key Column 5 Register" line.long 0x0c "AESEKC4R,AES Encryption Key Column 4 Register" line.long 0x10 "AESEKC3R,AES Encryption Key Column 3 Register" line.long 0x14 "AESEKC2R,AES Encryption Key Column 2 Register" line.long 0x18 "AESEKC1R,AES Encryption Key Column 1 Register" line.long 0x1c "AESEKC0R,AES Encryption Key Column 0 Register" group.long 0xdda0++0xf line.long 0x00 "AESEDIOC3R,AES Encryption Data In/Out Column 3 Register" line.long 0x04 "AESEDIOC2R,AES Encryption Data In/Out Column 2 Register" line.long 0x08 "AESEDIOC1R,AES Encryption Data In/Out Column 1 Register" line.long 0x0c "AESEDIOC0R,AES Encryption Data In/Out Column 0 Register" group.long 0xddb0++0x3 line.long 0x00 "AESECR,AES Encryption Command Register" bitfld.long 0x00 31. " TERMINATION ,AES Encryption Calculation Complete" "Not completed,Completed" bitfld.long 0x00 8. " OUTBYTESWAP ,Byte Swap Output Activated" "No swap,Byte swap" textline " " bitfld.long 0x00 4. " DATABYTESWAP ,Data Byte Swap Input Activated" "No swap,Byte swap" bitfld.long 0x00 0.--1. " AESENCKEYMODE ,AES128 Key Size" "128 bit,192 bit,256 bit,?..." tree.end tree "DES (Data Encryption Standard) Engine Registers" width 9. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0xdd58))&0x8)==0x8) group.long 0xdd40++0x7 line.long 0x00 "DESIVLR,DES Initial Value Low Register" line.long 0x04 "DESIVHR,DES Initial Value High Register" else hgroup.long 0xdd40++0x03 hide.long 0x00 "DESIVLR,DES Initial Value Low Register" hgroup.long 0xdd44++0x03 hide.long 0x00 "DESIVHR,DES Initial Value High Register" endif group.long 0xdd48++0x07 line.long 0x00 "DESK0LR,DES Key 0 Low Register" line.long 0x04 "DESK0HR,DES Key 0 High Register" group.long 0xdd58++0x03 line.long 0x00 "DESCR,DES Command Register" bitfld.long 0x00 31. " TERMINATION ,DES Calculation Complete" "Not completed,Completed" bitfld.long 0x00 30. " ALLTERMIANATION ,Encryption Calculation Complete" "Not completed,Completed" textline " " bitfld.long 0x00 29. " WRITEALLOW ,Write Data to the Engine " "Not allowed,Allowed" bitfld.long 0x00 8. " OUTBYTESWAP ,Byte Swap Output Activated" "No swap,Byte swap" textline " " bitfld.long 0x00 6. " IVBYTESWAP ,Initial Value Byte Swap Activated" "No swap,Byte swap" bitfld.long 0x00 4. " DATABYTESWAP ,Data Byte Swap Input Activated" "No swap,Byte swap" textline " " bitfld.long 0x00 3. " DESMODE ,DES Encryption/Decryption Mode" "ECB,CBC" bitfld.long 0x00 2. " TRIPLEDESMODE ,Triple Encryption/Decryption Mode" "EEE,EDE" textline " " bitfld.long 0x00 1. " ALGORITHM ,DES/Triple DES Algorithm Used" "DES,3DES/Triple DES" bitfld.long 0x00 0. " DIRECTION ,Encryption/Decryption" "Encryption,Decryption" if ((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0xdd58)&0x2)==0x2) group.long 0xdd50++0x7 line.long 0x00 "DESK1LR,DES Key 1 Low Register" line.long 0x04 "DESK1HR,DES Key 1 High Register" group.long 0xdd60++0x07 line.long 0x00 "DESK2LR,DES Key 2 Low Register" line.long 0x04 "DESK2HR,DES Key 2 High Register" else hgroup.long 0xdd50++0x7 hide.long 0x00 "DESK1LR,DES Key 1 Low Register" hide.long 0x04 "DESK1HR,DES Key 1 High Register" hgroup.long 0xdd60++0x07 hide.long 0x00 "DESK2LR,DES Key 2 Low Register" hide.long 0x04 "DESK2HR,DES Key 2 High Register" endif wgroup.long 0xdd70++0x7 line.long 0x00 "DESDBLR,DES Data Buffer Low Register" line.long 0x04 "DESDBHR,DES Data Buffer High Register" rgroup.long 0xdd78++0x7 line.long 0x00 "DESDOLR,DES Data Out Low Register" line.long 0x04 "DESDOHR,DES Data Out High Register" tree.end tree "Interrupt Cause Registers" width 11. group.long 0xde20++0x7 line.long 0x00 "CRYPTOICR,Cryptographic Engine and Security Accelerator TDMA Interrupt Cause Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " ACCANDTDMAINT_CM ,Security accelerator is configured to accelerate continuous mode interrupt" "No interrupt,Interrupt" else bitfld.long 0x00 12. " TPERR ,Security accelerator internal Sram path parity error detected" "No error,Error" bitfld.long 0x00 11. " ACCANDTDMAINT_CM ,Security accelerator is configured to accelerate continuous mode interrupt" "No interrupt,Interrupt" endif textline " " bitfld.long 0x00 10. " TDMAOWNINT ,Indicates an Ownership Error in the TDMA" "No error,Error" bitfld.long 0x00 9. " TDMACOMPLINT ,Indicates Completion of TDMA Operation" "No interrupt,Interrupt" textline " " bitfld.long 0x00 7. " ACCANDTDMAINT ,Acceleration and TDMA Interrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " ACCINT0 ,Security Accelerator Session 0 Termiantion Clear Indication" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " ZINT4 ,Encryption Termination Clear Indication" "No interrupt,Interrupt" bitfld.long 0x00 3. " ZINT3 ,AES Decryption Termination Clear Indication" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " ZINT2 ,AES Encryption Termination Clear Indication" "No interrupt,Interrupt" bitfld.long 0x00 1. " ZINT1 ,DES Encryption all Termiantion Clear Indication" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " ZINT0 ,Authentication Termination Clear Indication" "No interrupt,Interrupt" line.long 0x04 "CRYPTOIMR,Cryptographic Engines and Security Accelerator Interrupt Mask Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x04 11. " ACCANDTDMAINT_CM ,Interrupt Mask[11]" "Masked,Not masked" else bitfld.long 0x04 12. " TPERR ,Interrupt Mask[12]" "Masked,Not masked" bitfld.long 0x04 11. " ACCANDTDMAINT_CM ,Interrupt Mask[11]" "Masked,Not masked" endif textline " " bitfld.long 0x04 10. " TDMAOWNINT ,Interrupt Mask[10]" "Masked,Not masked" bitfld.long 0x04 9. " TDMACOMPLINT ,Interrupt Mask[9]" "Masked,Not masked" textline " " bitfld.long 0x04 7. " ACCANDTDMAINT ,Interrupt Mask[7]" "Masked,Not masked" bitfld.long 0x04 5. " ACCINT0 ,Interrupt Mask[5]" "Masked,Not masked" textline " " bitfld.long 0x04 4. " ZINT4 ,Interrupt Mask[4]" "Masked,Not masked" bitfld.long 0x04 3. " ZINT3 ,Interrupt Mask[3]" "Masked,Not masked" textline " " bitfld.long 0x04 2. " ZINT2 ,Interrupt Mask[2]" "Masked,Not masked" bitfld.long 0x04 1. " ZINT1 ,Interrupt Mask[1]" "Masked,Not masked" textline " " bitfld.long 0x04 0. " ZINT0 ,Interrupt Mask[0]" "Masked,Not masked" tree.end tree "Security Accelerator Registers" width 9. group.long 0xde00++0xb line.long 0x00 "SACR,Security Accelerator Command Register" bitfld.long 0x00 2. " DSSECURITYACCL ,Disable Accelerator" "No,Yes" bitfld.long 0x00 0. " ENSECURITYACCL ,Enable Accelerator" "Idle,Active" line.long 0x04 "SADPR,Security Accelerator Descriptor Pointer Register" hexmask.long.word 0x04 0.--15. 1. " SECURITYACCLDESCPTR ,Security Accelerator Descriptor Pointer" line.long 0x08 "SACONFR,Security Accelerator Configuration Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x08 13. " ENGINEPARALLELDIS ,Security Accelerator processing of Authentication and Encryption select" "Parallel,Serial" bitfld.long 0x08 11. " MULTIPACKETCHAINMODE ,Security Acceleration Multi-Packet Chain Mode" "Single,Multi-packet" else bitfld.long 0x08 12. " TPPAR ,Security accelerator SRAM data path parity select" "Even,Odd" bitfld.long 0x08 11. " MULTIPACKETCHAINMODE ,Security Acceleration Multi-Packet Chain Mode" "Single,Multi-packet" endif textline " " bitfld.long 0x08 9. " ACTIVATETDMA ,TDMA Activated" "No active,Active" bitfld.long 0x08 7. " WAITFORTDMA ,Wait for TDMA" "No wait,Wait" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x08 0.--1. " STOPONDECODEDIGESTERR ,Controls whether the engine stops or skip operations when Digest Error in Decode" "Continue,Skip,Reserved,Stop" else bitfld.long 0x08 0. " STOPONDECODEDIGESTERR ,Engine Stops when Digest Error in Decode" "No stop,Stop" endif rgroup.long 0xde0c++0x3 line.long 0x00 "SASR,Security Accelerator Status Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.tbyte 0x00 12.--31. 1. " ACCLSTATE ,Internal State of the accelerator" else hexmask.long.tbyte 0x00 13.--31. 1. " ACCLSTATE ,Internal State of the accelerator" endif bitfld.long 0x00 8. " DECODEDIGESTERR ,Decode Digest Error" "No error,Error" textline " " bitfld.long 0x00 0. " ACCACTIVE ,Session State" "Idle,Active" tree.end tree "SHA-1/SHA-2 (Secure Hash Algorithm) and MD5 (Message Digest 5) Interface Registers" width 7. group.long 0xdd00++0x13 line.long 0x00 "IVDAR,SHA-1/SHA-2/MD5 Initial Value/Digest A Register" line.long 0x04 "IVDBR,SHA-1/SHA-2/MD5 Initial Value/Digest B Register" line.long 0x08 "IVDCR,SHA-1/SHA-2/MD5 Initial Value/Digest C Register" line.long 0x0c "IVDDR,SHA-1/SHA-2/MD5 Initial Value/Digest D Register" if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0xdd18))&0x1)==0x1) group.long 0xdd10++0x3 line.long 0x00 "IVDER,SHA-1/SHA-2 Initial Value/Digest E Register" else hgroup.long 0xdd10++0x3 hide.long 0x00 "IVDER,SHA-1/SHA-2 Initial Value/Digest E Register" endif group.long 0xdd18++0x3 line.long 0x00 "ACR,SHA-1/SHA-2/MD5 Authentication Command Register" bitfld.long 0x00 31. " TERMINATION ,Engine Calculation Complete" "Not completed,Completed" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 6. " SHAMODE ,Mode of operation" "SHA1,SHA2" textline " " bitfld.long 0x00 4. " IVBYTESWAP ,Initial Value Byte Swap Activated" "No swap,Swap" else bitfld.long 0x00 4. " IVBYTESWAP ,Initial Value Byte Swap Activated" "No swap,Swap" endif textline " " bitfld.long 0x00 2. " DATABYTESWAP ,Data Byte Swap Activated" "No swap,Swap" bitfld.long 0x00 1. " MODE ,Value Mode" "Initial,Last" textline " " bitfld.long 0x00 0. " ALGORITHM ,SHA-1/MD5 Algorithm Used" "MD5,SHA1" wgroup.long 0xdd20++0x07 line.long 0x00 "BCLR,SHA-1/SHA-2/MD5 Bit Count Low Register" line.long 0x04 "BCHR,SHA-1/SHA-2/MD5 Bit Count High Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0xdd18))&0x40)==0x40) group.long 0xdd28++0x0B line.long 0x00 "INITVFR,SHA-2 Initial Value/Digest F Register" line.long 0x04 "INITVGR,SHA-2 Initial Value/Digest G Register" line.long 0x08 "INITVHR,SHA-2 Initial Value/Digest H Register" else hgroup.long 0xdd28++0x0B hide.long 0x00 "INITVFR,SHA-2 Initial Value/Digest F Register" hide.long 0x04 "INITVGR,SHA-2 Initial Value/Digest G Register" hide.long 0x08 "INITVHR,SHA-2 Initial Value/Digest H Register" endif endif wgroup.long 0xdd38++0x3 line.long 0x00 "DIR,SHA-1/SHA-2/MD5 Data In Register" tree.end tree "TDMA Address Decoding Registers" width 6. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0xA00+0x04))&0x01)==0x01) group.long 0xA00++0x3 line.long 0x00 "BAR0,Base Address Register 0" hexmask.long.word 0x00 16.--31. 1. " BASE ,Window 0 Base Address" group.long (0xA00+0x04)++0x3 line.long 0x00 "WCR0,Window Control Register 0" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" else hexmask.long.byte 0x00 24.--31. 1. " SIZE ,Window Size" endif hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Attribute" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGETID ,Target Unit ID" textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" else hgroup.long 0xA00++0x3 hide.long 0x00 "BAR0,Base Address Register 0" group.long (0xA00+0x04)++0x3 line.long 0x00 "WCR0,Window Control Register 0" textline " " textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0xA08+0x04))&0x01)==0x01) group.long 0xA08++0x3 line.long 0x00 "BAR1,Base Address Register 1" hexmask.long.word 0x00 16.--31. 1. " BASE ,Window 1 Base Address" group.long (0xA08+0x04)++0x3 line.long 0x00 "WCR1,Window Control Register 1" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" else hexmask.long.byte 0x00 24.--31. 1. " SIZE ,Window Size" endif hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Attribute" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGETID ,Target Unit ID" textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" else hgroup.long 0xA08++0x3 hide.long 0x00 "BAR1,Base Address Register 1" group.long (0xA08+0x04)++0x3 line.long 0x00 "WCR1,Window Control Register 1" textline " " textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0xA10+0x04))&0x01)==0x01) group.long 0xA10++0x3 line.long 0x00 "BAR2,Base Address Register 2" hexmask.long.word 0x00 16.--31. 1. " BASE ,Window 2 Base Address" group.long (0xA10+0x04)++0x3 line.long 0x00 "WCR2,Window Control Register 2" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" else hexmask.long.byte 0x00 24.--31. 1. " SIZE ,Window Size" endif hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Attribute" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGETID ,Target Unit ID" textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" else hgroup.long 0xA10++0x3 hide.long 0x00 "BAR2,Base Address Register 2" group.long (0xA10+0x04)++0x3 line.long 0x00 "WCR2,Window Control Register 2" textline " " textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0xA18+0x04))&0x01)==0x01) group.long 0xA18++0x3 line.long 0x00 "BAR3,Base Address Register 3" hexmask.long.word 0x00 16.--31. 1. " BASE ,Window 3 Base Address" group.long (0xA18+0x04)++0x3 line.long 0x00 "WCR3,Window Control Register 3" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" else hexmask.long.byte 0x00 24.--31. 1. " SIZE ,Window Size" endif hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Attribute" textline " " hexmask.long.byte 0x00 4.--7. 1. " TARGETID ,Target Unit ID" textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" else hgroup.long 0xA18++0x3 hide.long 0x00 "BAR3,Base Address Register 3" group.long (0xA18+0x04)++0x3 line.long 0x00 "WCR3,Window Control Register 3" textline " " textline " " bitfld.long 0x00 0. " ENABLE ,Window Enable" "Disabled,Enabled" endif tree.end tree "TDMA Control Registers" width 8. if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x92000+0x0840))&0x200)==0x0) group.long 0x0840++0x3 line.long 0x00 "CNTRLR,Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16.--17. " NUMOFOUTSTAND ,Configure number of oustanding reads" "0,1,2,3" endif bitfld.long 0x00 14. " TDMAACT ,TDMA Active" "Not active,Active" bitfld.long 0x00 13. " FETCHND ,Fetch Next Descriptor" "Completed,Next" textline " " bitfld.long 0x00 12. " TDMAEN ,TDMA Enable" "Disabled,Enabled" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " BS ,Byte swap on TDMA access to Mbus" "Byte swap,No byte swap" textline " " endif bitfld.long 0x00 9. " CHAINMODE ,Chained Mode" "Chained,Non-chained" bitfld.long 0x00 6.--8. " SRCBURSTLIMIT ,Burst Limit in Each TDMA Access" "Reserved,Reserved,Reserved,32 Bytes,128 Bytes,?..." textline " " bitfld.long 0x00 4. " OUTSTANDINGRDEN ,Outstanding Read Enable" "Disabled,Enabled" bitfld.long 0x00 0.--2. " DSTBURSTLIMIT ,Dst Burst Limit" "Reserved,Reserved,Reserved,32 Bytes,128 Bytes,?..." else group.long 0x0840++0x3 line.long 0x00 "CNTRLR,Control Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 16.--17. " NUMOFOUTSTAND ,Configure number of oustanding reads" "0,1,2,3" endif bitfld.long 0x00 14. " TDMAACT ,TDMA Active" "No active,Active" textline " " bitfld.long 0x00 12. " TDMAEN ,TDMA Enable" "Disabled,Enabled" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7"||cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 11. " BS ,Byte swap on TDMA access to Mbus" "Byte swap,No byte swap" textline " " endif bitfld.long 0x00 9. " CHAINMODE ,Chained Mode" "Chained,Non-chained" bitfld.long 0x00 6.--8. " SRCBURSTLIMIT ,Burst Limit in Each TDMA Access" "Reserved,Reserved,Reserved,32 Bytes,128 Bytes,?..." textline " " bitfld.long 0x00 4. " OUTSTANDINGRDEN ,Outstanding Read Enable" "Disabled,Enabled" bitfld.long 0x00 0.--2. " DSTBURSTLIMIT ,Dst Burst Limit" "Reserved,Reserved,Reserved,32 Bytes,128 Bytes,?..." endif tree.end tree "TDMA Descriptor Registers" width 9. group.long 0x0800++0x3 line.long 0x00 "TDMABCR,TDMA Byte Count Register" bitfld.long 0x00 31. " OWN ,Descriptor Ownership" "CPU,TDMA" hexmask.long.word 0x00 0.--15. 1. " BYTECNT ,Number of Bytes Left for the TDMA to Transfer" group.long 0x0810++0x3 line.long 0x00 "TDMASAR,TDMA Source Address Register" group.long 0x0820++0x3 line.long 0x00 "TDMADAR,TDMA Destination Address Register" group.long 0x0830++0x3 line.long 0x00 "TDMADPR,TDMA Descriptor Pointer Register" rgroup.long 0x0870++0x3 line.long 0x00 "CDPR,Current Descriptor Pointer Register" tree.end tree "TDMA Interrupt Registers" width 9. sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7") group.long 0x08c8++0x7 else group.long 0x8C0++0x7 endif line.long 0x00 "TDMAECR,TDMA Error Cause Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 6. " IPSECAUTHDIGESTERR ,Authentication Decode Digest Error" "No interrupt,Interrupt" bitfld.long 0x00 5. " IPSECPARERRORPORTB ,Parity error occurerd on Z-domain of Accelerator Internal SRAM" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " IPSECPARERRORPORTA ,Parity error occurred on T-domain of Accelerator Internal SRAM" "No interrupt,Interrupt" textline " " endif bitfld.long 0x00 3. " DATAERROR ,Data Error" "No interrupt,Interrupt" bitfld.long 0x00 2. " BOTHHIT ,Source and Destination Address Hit any of the BARs" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " DOUBLEHIT ,Source or Destination Address Hits multiple BARs" "No interrupt,Interrupt" bitfld.long 0x00 0. " MISS ,Source and Destination Address Miss all BARs" "No interrupt,Interrupt" line.long 0x04 "TDMAEMR,TDMA Error Mask Register" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x04 6. " IPSECAUTHDIGESTERR ,Interrupt Mask[6]" "Masked,Not masked" bitfld.long 0x04 5. " IPSECPARERRORPORTB ,Interrupt Mask[5]" "Masked,Not masked" textline " " bitfld.long 0x04 4. " IPSECPARERRORPORTA ,Interrupt Mask[4]" "Masked,Not masked" textline " " endif bitfld.long 0x04 3. " DATAERROR ,Interrupt Mask[3]" "Masked,Not masked" bitfld.long 0x04 2. " BOTHHIT ,Interrupt Mask[2]" "Masked,Not masked" textline " " bitfld.long 0x04 1. " DOUBLEHIT ,Interrupt Mask[1]" "Masked,Not masked" bitfld.long 0x04 0. " MISS ,Interrupt Mask[0]" "Masked,Not masked" tree.end width 0xb tree.end tree.end tree.open "XOR (XOR Engine)" tree "XOR0" base A:(Data.Long(C15:0x400f)<<13.)+0x60000 tree "XOR0 Engine Address Decoding Registers" width 9. group.long 0xB40++0x03 line.long 0x00 "XE0WCR,XOR Engine 0 Window Control Register" bitfld.long 0x00 30.--31. " WIN7ACC ,Window7 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 28.--29. " WIN6ACC ,Window6 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 26.--27. " WIN5ACC ,Window5 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 24.--25. " WIN4ACC ,Window4 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 22.--23. " WIN3ACC ,Window3 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 20.--21. " WIN2ACC ,Window2 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 18.--19. " WIN1ACC ,Window1 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 16.--17. " WIN0ACC ,Window0 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 7. " WIN7EN ,Window7 Enable" "Disabled,Enabled" bitfld.long 0x00 6. " WIN6EN ,Window6 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " WIN5EN ,Window5 Enable" "Disabled,Enabled" bitfld.long 0x00 4. " WIN4EN ,Window4 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " WIN3EN ,Window3 Enable" "Disabled,Enabled" bitfld.long 0x00 2. " WIN2EN ,Window2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " WIN1EN ,Window1 Enable" "Disabled,Enabled" bitfld.long 0x00 0. " WIN0EN ,Window0 Enable" "Disabled,Enabled" group.long 0xB44++0x03 line.long 0x00 "XE1WCR,XOR Engine 1 Window Control Register" bitfld.long 0x00 30.--31. " WIN7ACC ,Window7 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 28.--29. " WIN6ACC ,Window6 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 26.--27. " WIN5ACC ,Window5 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 24.--25. " WIN4ACC ,Window4 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 22.--23. " WIN3ACC ,Window3 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 20.--21. " WIN2ACC ,Window2 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 18.--19. " WIN1ACC ,Window1 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 16.--17. " WIN0ACC ,Window0 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 7. " WIN7EN ,Window7 Enable" "Disabled,Enabled" bitfld.long 0x00 6. " WIN6EN ,Window6 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " WIN5EN ,Window5 Enable" "Disabled,Enabled" bitfld.long 0x00 4. " WIN4EN ,Window4 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " WIN3EN ,Window3 Enable" "Disabled,Enabled" bitfld.long 0x00 2. " WIN2EN ,Window2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " WIN1EN ,Window1 Enable" "Disabled,Enabled" bitfld.long 0x00 0. " WIN0EN ,Window0 Enable" "Disabled,Enabled" group.long 0xB50++0x03 line.long 0x00 "XEBAR0,XOR Engine Base Address 0 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB50+0x20)++0x03 line.long 0x00 "XESMR0,XOR Engine Size Mask 0 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB54++0x03 line.long 0x00 "XEBAR1,XOR Engine Base Address 1 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB54+0x20)++0x03 line.long 0x00 "XESMR1,XOR Engine Size Mask 1 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB58++0x03 line.long 0x00 "XEBAR2,XOR Engine Base Address 2 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB58+0x20)++0x03 line.long 0x00 "XESMR2,XOR Engine Size Mask 2 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB5C++0x03 line.long 0x00 "XEBAR3,XOR Engine Base Address 3 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB5C+0x20)++0x03 line.long 0x00 "XESMR3,XOR Engine Size Mask 3 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB60++0x03 line.long 0x00 "XEBAR4,XOR Engine Base Address 4 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB60+0x20)++0x03 line.long 0x00 "XESMR4,XOR Engine Size Mask 4 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB64++0x03 line.long 0x00 "XEBAR5,XOR Engine Base Address 5 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB64+0x20)++0x03 line.long 0x00 "XESMR5,XOR Engine Size Mask 5 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB68++0x03 line.long 0x00 "XEBAR6,XOR Engine Base Address 6 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB68+0x20)++0x03 line.long 0x00 "XESMR6,XOR Engine Size Mask 6 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB6C++0x03 line.long 0x00 "XEBAR7,XOR Engine Base Address 7 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB6C+0x20)++0x03 line.long 0x00 "XESMR7,XOR Engine Size Mask 7 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB90++0x03 line.long 0x00 "XEHARR0,XOR Engine High Address Remap 0 Register" group.long 0xB94++0x03 line.long 0x00 "XEHARR1,XOR Engine High Address Remap 1 Register" group.long 0xB98++0x03 line.long 0x00 "XEHARR2,XOR Engine High Address Remap 2 Register" group.long 0xB9C++0x03 line.long 0x00 "XEHARR3,XOR Engine High Address Remap 3 Register" group.long 0xBA0++0x03 line.long 0x00 "XEAOCR0,XOR Engine 0 Address Override Control (XEAOCR) Register" bitfld.long 0x00 28.--29. " NDAOVRPTR ,Override Next Descriptor Address Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 27. " NDAOVREN ,Override Next Descriptor Address Control" "No override,Override" textline " " bitfld.long 0x00 25.--26. " DAOVRPTR ,Override Destination Address Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 24. " DAOVREN ,Override Destination Address Control" "No override,Override" textline " " bitfld.long 0x00 22.--23. " SA7OVRPTR ,Override Source Address #7 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 21. " SA7OVREN ,Override Source Address #7 Control" "No override,Override" textline " " bitfld.long 0x00 19.--20. " SA6OVRPTR ,Override Source Address #6 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 18. " SA6OVREN ,Override Source Address #6 Control" "No override,Override" textline " " bitfld.long 0x00 16.--17. " SA5OVRPTR ,Override Source Address #5 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 15. " SA5OVREN ,Override Source Address #5 Control" "No override,Override" textline " " bitfld.long 0x00 13.--14. " SA4OVRPTR ,Override Source Address #4 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 12. " SA4OVREN ,Override Source Address #4 Control" "No override,Override" textline " " bitfld.long 0x00 10.--11. " SA3OVRPTR ,Override Source Address #3 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 9. " SA3OVREN ,Override Source Address #3 Control" "No override,Override" textline " " bitfld.long 0x00 7.--8. " SA2OVRPTR ,Override Source Address #2 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 6. " SA2OVREN ,Override Source Address #2 Control" "No override,Override" textline " " bitfld.long 0x00 4.--5. " SA1OVRPTR ,Override Source Address #1 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 3. " SA1OVREN ,Override Source Address #1 Control" "No override,Override" textline " " bitfld.long 0x00 1.--2. " SA0OVRPTR ,Override Source Address #0 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 0. " SA0OVREN ,Override Source Address #0 Control" "No override,Override" group.long 0xBA4++0x03 line.long 0x00 "XEAOCR1,XOR Engine 1 Address Override Control (XEAOCR) Register" bitfld.long 0x00 28.--29. " NDAOVRPTR ,Override Next Descriptor Address Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 27. " NDAOVREN ,Override Next Descriptor Address Control" "No override,Override" textline " " bitfld.long 0x00 25.--26. " DAOVRPTR ,Override Destination Address Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 24. " DAOVREN ,Override Destination Address Control" "No override,Override" textline " " bitfld.long 0x00 22.--23. " SA7OVRPTR ,Override Source Address #7 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 21. " SA7OVREN ,Override Source Address #7 Control" "No override,Override" textline " " bitfld.long 0x00 19.--20. " SA6OVRPTR ,Override Source Address #6 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 18. " SA6OVREN ,Override Source Address #6 Control" "No override,Override" textline " " bitfld.long 0x00 16.--17. " SA5OVRPTR ,Override Source Address #5 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 15. " SA5OVREN ,Override Source Address #5 Control" "No override,Override" textline " " bitfld.long 0x00 13.--14. " SA4OVRPTR ,Override Source Address #4 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 12. " SA4OVREN ,Override Source Address #4 Control" "No override,Override" textline " " bitfld.long 0x00 10.--11. " SA3OVRPTR ,Override Source Address #3 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 9. " SA3OVREN ,Override Source Address #3 Control" "No override,Override" textline " " bitfld.long 0x00 7.--8. " SA2OVRPTR ,Override Source Address #2 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 6. " SA2OVREN ,Override Source Address #2 Control" "No override,Override" textline " " bitfld.long 0x00 4.--5. " SA1OVRPTR ,Override Source Address #1 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 3. " SA1OVREN ,Override Source Address #1 Control" "No override,Override" textline " " bitfld.long 0x00 1.--2. " SA0OVRPTR ,Override Source Address #0 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 0. " SA0OVREN ,Override Source Address #0 Control" "No override,Override" tree.end tree "XOR0 Engine Control Registers" width 9. group.long 0x900++0x03 line.long 0x00 "XECHAR,XOR Engine Channel Arbiter Register" bitfld.long 0x00 7. " SLICE7 ,Slice #7 of the channel pizza arbiter" "CH0,CH1" bitfld.long 0x00 6. " SLICE6 ,Slice #6 of the channel pizza arbiter" "CH0,CH1" textline " " bitfld.long 0x00 5. " SLICE5 ,Slice #5 of the channel pizza arbiter" "CH0,CH1" bitfld.long 0x00 4. " SLICE4 ,Slice #4 of the channel pizza arbiter" "CH0,CH1" textline " " bitfld.long 0x00 3. " SLICE3 ,Slice #3 of the channel pizza arbiter" "CH0,CH1" bitfld.long 0x00 2. " SLICE2 ,Slice #2 of the channel pizza arbiter" "CH0,CH1" textline " " bitfld.long 0x00 1. " SLICE1 ,Slice #1 of the channel pizza arbiter" "CH0,CH1" bitfld.long 0x00 0. " SLICE0 ,Slice #0 of the channel pizza arbiter" "CH0,CH1" group.long 0x910++0x03 line.long 0x00 "XE0CR,XOR Engine 0 Configuration" bitfld.long 0x00 15. " REGACCPROTECT ,Internal Register Access protection Enable" "Disabled,Enabled" bitfld.long 0x00 14. " DESSWP ,Descriptor read/write Endianess Swap control" "No swap,Swap" textline " " bitfld.long 0x00 13. " DWRREQSWP ,Data Write request Endianess Swap control" "No swap,Swap" bitfld.long 0x00 12. " DRDRESSWP ,Data Read Response Endianess Swap control" "No swap,Swap" textline " " bitfld.long 0x00 8.--10. " DSTBURSTLIMIT ,Burst Limit in each destination write request access over the Internal Mbus" "Reserved,Reserved,32 Bytes,64 Bytes,128 Bytes,?..." bitfld.long 0x00 4.--6. " SRCBURSTLIMIT ,Burst Limit in each source read request access over the Internal Mbus" "Reserved,Reserved,32 Bytes,64 Bytes,128 Bytes,?..." textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--2. " OPERATIONMODE ,Specifies the type of operation to be carried out by XOR Engine" "XOR calculate,CRC-32 calculate,DMA,Reserved,Memory Initialization,?..." else bitfld.long 0x00 0.--2. " OPERATIONMODE ,Specifies the type of operation to be carried out by XOR Engine" "XOR calculate,CRC-32 calculate,DMA,ECC cleanup,Memory Initialization,?..." endif group.long (0x910+0x10)++0x03 line.long 0x00 "XE0ACTR,XOR Engine 0 Activation Register" bitfld.long 0x00 4.--5. " XESTATUS ,XOR0 Engine Status indication" "Not active,Active,Paused,?..." bitfld.long 0x00 3. " XERESTART ,XOR0 Engine Restart after Pause Control" "No effect,Restart" textline " " bitfld.long 0x00 2. " XEPAUSE ,XOR0 Engine pause" "No effect,Pause" bitfld.long 0x00 1. " XESTOP ,XOR0 engine stopped" "No effect,Stop" textline " " bitfld.long 0x00 0. " XESTART ,XOR0 engine start" "No effect,Start" group.long 0x914++0x03 line.long 0x00 "XE1CR,XOR Engine 1 Configuration" bitfld.long 0x00 15. " REGACCPROTECT ,Internal Register Access protection Enable" "Disabled,Enabled" bitfld.long 0x00 14. " DESSWP ,Descriptor read/write Endianess Swap control" "No swap,Swap" textline " " bitfld.long 0x00 13. " DWRREQSWP ,Data Write request Endianess Swap control" "No swap,Swap" bitfld.long 0x00 12. " DRDRESSWP ,Data Read Response Endianess Swap control" "No swap,Swap" textline " " bitfld.long 0x00 8.--10. " DSTBURSTLIMIT ,Burst Limit in each destination write request access over the Internal Mbus" "Reserved,Reserved,32 Bytes,64 Bytes,128 Bytes,?..." bitfld.long 0x00 4.--6. " SRCBURSTLIMIT ,Burst Limit in each source read request access over the Internal Mbus" "Reserved,Reserved,32 Bytes,64 Bytes,128 Bytes,?..." textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--2. " OPERATIONMODE ,Specifies the type of operation to be carried out by XOR Engine" "XOR calculate,CRC-32 calculate,DMA,Reserved,Memory Initialization,?..." else bitfld.long 0x00 0.--2. " OPERATIONMODE ,Specifies the type of operation to be carried out by XOR Engine" "XOR calculate,CRC-32 calculate,DMA,ECC cleanup,Memory Initialization,?..." endif group.long (0x914+0x10)++0x03 line.long 0x00 "XE1ACTR,XOR Engine 1 Activation Register" bitfld.long 0x00 4.--5. " XESTATUS ,XOR0 Engine Status indication" "Not active,Active,Paused,?..." bitfld.long 0x00 3. " XERESTART ,XOR0 Engine Restart after Pause Control" "No effect,Restart" textline " " bitfld.long 0x00 2. " XEPAUSE ,XOR0 Engine pause" "No effect,Pause" bitfld.long 0x00 1. " XESTOP ,XOR0 engine stopped" "No effect,Stop" textline " " bitfld.long 0x00 0. " XESTART ,XOR0 engine start" "No effect,Start" tree.end tree "XOR0 Engine Descriptor Registers" width 9. group.long 0xB00++0x03 line.long 0x00 "XE0NDPR,XOR0 Engine 0 Next Descriptor Pointer Register" rgroup.long (0xB00+0x10)++0x03 line.long 0x00 "XE0CDPR,XOR0 Engine 0 Current Descriptor Pointer Register" rgroup.long (0xB00+0x20)++0x03 line.long 0x00 "XE0BCR,XOR0 Engine 0 Byte Count Register" group.long 0xB04++0x03 line.long 0x00 "XE1NDPR,XOR0 Engine 1 Next Descriptor Pointer Register" rgroup.long (0xB04+0x10)++0x03 line.long 0x00 "XE1CDPR,XOR0 Engine 1 Current Descriptor Pointer Register" rgroup.long (0xB04+0x20)++0x03 line.long 0x00 "XE1BCR,XOR0 Engine 1 Byte Count Register" tree.end tree "XOR0 Engine Interrupt Registers" width 8. group.long 0x930++0x03 line.long 0x00 "XEICR1,XOR Engine Interrupt Cause Register" bitfld.long 0x00 25. " XBARERR1 ,Mbus Parity Error" "No error,Error" bitfld.long 0x00 24. " INTPARITYERR1 ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 23. " OWNERR1 ,Descriptor Ownership Violation" "No error,Error" bitfld.long 0x00 22. " WRPROT1 ,Write Protect Violation" "No error,Error" textline " " bitfld.long 0x00 21. " ACCPROT1 ,Access Protect Violation" "No error,Error" bitfld.long 0x00 20. " ADDRDECODE1 ,Failed address decoding" "No error,Error" textline " " bitfld.long 0x00 19. " PAUSED1 ,XOR Engine completed Pausing routine" "No error,Error" bitfld.long 0x00 18. " STOPPED1 ,XOR Engine completed stopping routine" "No error,Error" textline " " bitfld.long 0x00 17. " EOC1 ,End of Chain" "No error,Error" bitfld.long 0x00 16. " EOD1 ,End of Descriptor" "No error,Error" textline " " bitfld.long 0x00 9. " XBARERR0 ,Mbus Parity Error" "No error,Error" bitfld.long 0x00 8. " INTPARITYERR0 ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 7. " OWNERR0 ,Descriptor Ownership Violation" "No error,Error" bitfld.long 0x00 6. " WRPROT0 ,Write Protect Violation" "No error,Error" textline " " bitfld.long 0x00 5. " ACCPROT0 ,Access Protect Violation" "No error,Error" bitfld.long 0x00 4. " ADDRDECODE0 ,Failed address decoding" "No error,Error" textline " " bitfld.long 0x00 3. " PAUSED0 ,XOR Engine completed Pausing routine" "No error,Error" bitfld.long 0x00 2. " STOPPED0 ,XOR Engine completed stopping routine" "No error,Error" textline " " bitfld.long 0x00 1. " EOC0 ,End of Chain" "No error,Error" bitfld.long 0x00 0. " EOD0 ,End of Descriptor" "No error,Error" group.long 0x940++0x03 line.long 0x00 "XEIMR,XOR Engine Interrupt Mask Register" bitfld.long 0x00 25. " XBARMASK1 ,Mbus Parity Error mask" "Masked,Not masked" bitfld.long 0x00 24. " INTPARITYMASK1 ,Parity Error mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " OWNMASK1 ,Descriptor Ownership Violation mask" "Masked,Not masked" bitfld.long 0x00 22. " WRPROTMASK1 ,Write Protect Violation mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " ACCPROTMASK1 ,Access Protect Violation mask" "Masked,Not masked" bitfld.long 0x00 20. " ADDRDECODEMASK1 ,Failed address decoding mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " PAUSEDMASK1 ,XOR Engine completed Pausing routine mask" "Masked,Not masked" bitfld.long 0x00 18. " STOPPEDMASK1 ,XOR Engine completed stopping routine mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " EOCMASK1 ,End of Chain" "Masked,Not masked" bitfld.long 0x00 16. " EODMASK1 ,End of Descriptor mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " XBARMASK0 ,Mbus Parity Error mask" "Masked,Not masked" bitfld.long 0x00 8. " INTPARITYMASK0 ,Parity Error mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " OWNMASK0 ,Descriptor Ownership Violation mask" "Masked,Not masked" bitfld.long 0x00 6. " WRPROTMASK0 ,Write Protect Violation mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " ACCPROTMASK0 ,Access Protect Violation mask" "Masked,Not masked" bitfld.long 0x00 4. " ADDRDECODEMASK0 ,Failed address decoding mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " PAUSEDMASK0 ,XOR Engine completed Pausing routine mask" "Masked,Not masked" bitfld.long 0x00 2. " STOPPEDMASK0 ,XOR Engine completed stopping routine mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " EOCMASK0 ,End of Chain" "Masked,Not masked" bitfld.long 0x00 0. " EODMASK0 ,End of Descriptor mask" "Masked,Not masked" sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7") group.long 0x950++0x03 line.long 0x00 "XEECR,XOR Engine Error Cause Register" bitfld.long 0x00 0.--4. " ERRORTYPE ,Specifies the error event currently reported in the Error Address register" "Null,Reserved,Reserved,Reserved,AddrDecode0,AccProt0,WrProt0,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,AddrDecode1,AccProt1,WrProt1,?..." else group.long 0x950++0x03 line.long 0x00 "XEECR,XOR Engine Error Cause Register" bitfld.long 0x00 0.--4. " ERRORTYPE ,Specifies the error event currently reported in the Error Address register" "Null,Reserved,Reserved,Reserved,AddrDecode0,AccProt0,WrProt0,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,AddrDecode1,AccProt1,WrProt1,?..." endif hgroup.long 0x960++0x03 hide.long 0x00 "XEEAR,XOR Engine Error Address Register" in tree.end sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7") tree "XOR Engine ECC/MemInit Registers" else tree "XOR0 Engine Memory Initialization Registers" endif width 9. sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x910))&0x7)==0x4) group.long 0xbb0++0x03 line.long 0x00 "XE0DPR0,XOR Engine 0 Destination Pointer Register" group.long 0xbc0++0x03 line.long 0x00 "XE0BSR,XOR Engine 0 Block Size Register" else hgroup.long 0xbb0++0x03 hide.long 0x00 "XE0DPR0,XOR Engine 0 Destination Pointer Register" hgroup.long 0xbc0++0x03 hide.long 0x00 "XE0BSR,XOR Engine 0 Block Size Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x914))&0x7)==0x4) group.long 0xbb4++0x03 line.long 0x00 "XE1DPR0,XOR Engine 1 Destination Pointer Register" group.long 0xbc4++0x03 line.long 0x00 "XE1BSR,XOR Engine 1 Block Size Register" else hgroup.long 0xbb4++0x03 hide.long 0x00 "XE1DPR0,XOR Engine 1 Destination Pointer Register" hgroup.long 0xbc4++0x03 hide.long 0x00 "XE1BSR,XOR Engine 1 Block Size Register" endif else if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x910))&0x7)==0x4)||(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x910))&0x7)==0x3)) group.long 0xbb0++0x03 line.long 0x00 "XE0DPR0,XOR Engine 0 Destination Pointer Register" group.long 0xbc0++0x03 line.long 0x00 "XE0BSR,XOR Engine 0 Block Size Register" else hgroup.long 0xbb0++0x03 hide.long 0x00 "XE0DPR0,XOR Engine 0 Destination Pointer Register" hgroup.long 0xbc0++0x03 hide.long 0x00 "XE0BSR,XOR Engine 0 Block Size Register" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x914))&0x7)==0x4)||(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x914))&0x7)==0x3)) group.long 0xbb4++0x03 line.long 0x00 "XE1DPR0,XOR Engine 1 Destination Pointer Register" group.long 0xbc4++0x03 line.long 0x00 "XE1BSR,XOR Engine 1 Block Size Register" else hgroup.long 0xbb4++0x03 hide.long 0x00 "XE1DPR0,XOR Engine 1 Destination Pointer Register" hgroup.long 0xbc4++0x03 hide.long 0x00 "XE1BSR,XOR Engine 1 Block Size Register" endif endif sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7") if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x910))&0x7)==0x3)||(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x914))&0x7)==0x3)) group.long 0xBD0++0x0C line.long 0x00 "XETMCR,XOR Engine Timer Mode Control" hexmask.long.byte 0x00 8.--12. 1. " SECTIONSIZECTRL ,Section size control" bitfld.long 0x00 0. " TIMEREN ,Enable Timer Mode" "Disabled,Enabled" line.long 0x04 "XETMIVR,XOR Engine Timer Mode Initial Value" line.long 0x08 "XETMCVR,XOR Engine Timer Mode Current Value" else group.long 0xBD0++0x03 line.long 0x00 "XETMCR,XOR Engine Timer Mode Control" bitfld.long 0x00 0. " TIMEREN ,Enable Timer Mode" "Disabled,Enabled" hgroup.long 0xBD4++0x03 hide.long 0x00 "XETMIVR,XOR Engine Timer Mode Initial Value" hgroup.long 0xBD8++0x03 hide.long 0x00 "XETMCVR,XOR Engine Timer Mode Current Value" endif endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x910))&0x7)==0x4)||(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x60000+0x914))&0x7)==0x4)) group.long 0xBE0++0x07 line.long 0x00 "XEIVRL,XOR Engine Initial Value Low Register" line.long 0x04 "XEIVRH,XOR Engine Initial Value High Register" else hgroup.long 0xBE0++0x03 hide.long 0x00 "XEIVRL,XOR Engine Initial Value Low Register" hgroup.long 0xBE4++0x03 hide.long 0x00 "XEIVRH,XOR Engine Initial Value High Register" endif hgroup.long vm:0x00++0x03 sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7") tree.end else tree.end endif width 0xB tree.end tree "XOR1" base A:(Data.Long(C15:0x400f)<<13.)+0xF0000 tree "XOR1 Engine Address Decoding Registers" width 9. group.long 0xB40++0x03 line.long 0x00 "XE0WCR,XOR Engine 0 Window Control Register" bitfld.long 0x00 30.--31. " WIN7ACC ,Window7 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 28.--29. " WIN6ACC ,Window6 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 26.--27. " WIN5ACC ,Window5 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 24.--25. " WIN4ACC ,Window4 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 22.--23. " WIN3ACC ,Window3 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 20.--21. " WIN2ACC ,Window2 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 18.--19. " WIN1ACC ,Window1 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 16.--17. " WIN0ACC ,Window0 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 7. " WIN7EN ,Window7 Enable" "Disabled,Enabled" bitfld.long 0x00 6. " WIN6EN ,Window6 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " WIN5EN ,Window5 Enable" "Disabled,Enabled" bitfld.long 0x00 4. " WIN4EN ,Window4 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " WIN3EN ,Window3 Enable" "Disabled,Enabled" bitfld.long 0x00 2. " WIN2EN ,Window2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " WIN1EN ,Window1 Enable" "Disabled,Enabled" bitfld.long 0x00 0. " WIN0EN ,Window0 Enable" "Disabled,Enabled" group.long 0xB44++0x03 line.long 0x00 "XE1WCR,XOR Engine 1 Window Control Register" bitfld.long 0x00 30.--31. " WIN7ACC ,Window7 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 28.--29. " WIN6ACC ,Window6 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 26.--27. " WIN5ACC ,Window5 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 24.--25. " WIN4ACC ,Window4 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 22.--23. " WIN3ACC ,Window3 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 20.--21. " WIN2ACC ,Window2 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 18.--19. " WIN1ACC ,Window1 access control" "No access,Read only,Reserved,Full access" bitfld.long 0x00 16.--17. " WIN0ACC ,Window0 access control" "No access,Read only,Reserved,Full access" textline " " bitfld.long 0x00 7. " WIN7EN ,Window7 Enable" "Disabled,Enabled" bitfld.long 0x00 6. " WIN6EN ,Window6 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " WIN5EN ,Window5 Enable" "Disabled,Enabled" bitfld.long 0x00 4. " WIN4EN ,Window4 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " WIN3EN ,Window3 Enable" "Disabled,Enabled" bitfld.long 0x00 2. " WIN2EN ,Window2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " WIN1EN ,Window1 Enable" "Disabled,Enabled" bitfld.long 0x00 0. " WIN0EN ,Window0 Enable" "Disabled,Enabled" group.long 0xB50++0x03 line.long 0x00 "XEBAR0,XOR Engine Base Address 0 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB50+0x20)++0x03 line.long 0x00 "XESMR0,XOR Engine Size Mask 0 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB54++0x03 line.long 0x00 "XEBAR1,XOR Engine Base Address 1 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB54+0x20)++0x03 line.long 0x00 "XESMR1,XOR Engine Size Mask 1 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB58++0x03 line.long 0x00 "XEBAR2,XOR Engine Base Address 2 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB58+0x20)++0x03 line.long 0x00 "XESMR2,XOR Engine Size Mask 2 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB5C++0x03 line.long 0x00 "XEBAR3,XOR Engine Base Address 3 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB5C+0x20)++0x03 line.long 0x00 "XESMR3,XOR Engine Size Mask 3 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB60++0x03 line.long 0x00 "XEBAR4,XOR Engine Base Address 4 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB60+0x20)++0x03 line.long 0x00 "XESMR4,XOR Engine Size Mask 4 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB64++0x03 line.long 0x00 "XEBAR5,XOR Engine Base Address 5 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB64+0x20)++0x03 line.long 0x00 "XESMR5,XOR Engine Size Mask 5 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB68++0x03 line.long 0x00 "XEBAR6,XOR Engine Base Address 6 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB68+0x20)++0x03 line.long 0x00 "XESMR6,XOR Engine Size Mask 6 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB6C++0x03 line.long 0x00 "XEBAR7,XOR Engine Base Address 7 Register" hexmask.long.word 0x00 16.--31. 1. " BASE ,Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target specific attribute" textline " " sif (cpu()=="88AP510-V6"||cpu()=="88AP510-V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "Reserved,SPI 0/SPI 1/BootROM,Reserved,SEC_ACC_INT SRAM Memory,PCI Express 0 Memory & I/O,Reserved,Reserved,Reserved,PCI Express 1 I/O,Reserved,Reserved,Reserved,NAND Flash,PMU/PMU SRAM,?..." elif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Resource Associated With Window" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else hexmask.long.byte 0x00 0.--3. 1. " TARGET ,Target ID" endif group.long (0xB6C+0x20)++0x03 line.long 0x00 "XESMR7,XOR Engine Size Mask 7 Register" hexmask.long.word 0x00 16.--31. 1. " SIZEMASK ,Window Size" group.long 0xB90++0x03 line.long 0x00 "XEHARR0,XOR Engine High Address Remap 0 Register" group.long 0xB94++0x03 line.long 0x00 "XEHARR1,XOR Engine High Address Remap 1 Register" group.long 0xB98++0x03 line.long 0x00 "XEHARR2,XOR Engine High Address Remap 2 Register" group.long 0xB9C++0x03 line.long 0x00 "XEHARR3,XOR Engine High Address Remap 3 Register" group.long 0xBA0++0x03 line.long 0x00 "XEAOCR0,XOR Engine 0 Address Override Control (XEAOCR) Register" bitfld.long 0x00 28.--29. " NDAOVRPTR ,Override Next Descriptor Address Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 27. " NDAOVREN ,Override Next Descriptor Address Control" "No override,Override" textline " " bitfld.long 0x00 25.--26. " DAOVRPTR ,Override Destination Address Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 24. " DAOVREN ,Override Destination Address Control" "No override,Override" textline " " bitfld.long 0x00 22.--23. " SA7OVRPTR ,Override Source Address #7 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 21. " SA7OVREN ,Override Source Address #7 Control" "No override,Override" textline " " bitfld.long 0x00 19.--20. " SA6OVRPTR ,Override Source Address #6 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 18. " SA6OVREN ,Override Source Address #6 Control" "No override,Override" textline " " bitfld.long 0x00 16.--17. " SA5OVRPTR ,Override Source Address #5 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 15. " SA5OVREN ,Override Source Address #5 Control" "No override,Override" textline " " bitfld.long 0x00 13.--14. " SA4OVRPTR ,Override Source Address #4 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 12. " SA4OVREN ,Override Source Address #4 Control" "No override,Override" textline " " bitfld.long 0x00 10.--11. " SA3OVRPTR ,Override Source Address #3 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 9. " SA3OVREN ,Override Source Address #3 Control" "No override,Override" textline " " bitfld.long 0x00 7.--8. " SA2OVRPTR ,Override Source Address #2 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 6. " SA2OVREN ,Override Source Address #2 Control" "No override,Override" textline " " bitfld.long 0x00 4.--5. " SA1OVRPTR ,Override Source Address #1 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 3. " SA1OVREN ,Override Source Address #1 Control" "No override,Override" textline " " bitfld.long 0x00 1.--2. " SA0OVRPTR ,Override Source Address #0 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 0. " SA0OVREN ,Override Source Address #0 Control" "No override,Override" group.long 0xBA4++0x03 line.long 0x00 "XEAOCR1,XOR Engine 1 Address Override Control (XEAOCR) Register" bitfld.long 0x00 28.--29. " NDAOVRPTR ,Override Next Descriptor Address Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 27. " NDAOVREN ,Override Next Descriptor Address Control" "No override,Override" textline " " bitfld.long 0x00 25.--26. " DAOVRPTR ,Override Destination Address Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 24. " DAOVREN ,Override Destination Address Control" "No override,Override" textline " " bitfld.long 0x00 22.--23. " SA7OVRPTR ,Override Source Address #7 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 21. " SA7OVREN ,Override Source Address #7 Control" "No override,Override" textline " " bitfld.long 0x00 19.--20. " SA6OVRPTR ,Override Source Address #6 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 18. " SA6OVREN ,Override Source Address #6 Control" "No override,Override" textline " " bitfld.long 0x00 16.--17. " SA5OVRPTR ,Override Source Address #5 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 15. " SA5OVREN ,Override Source Address #5 Control" "No override,Override" textline " " bitfld.long 0x00 13.--14. " SA4OVRPTR ,Override Source Address #4 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 12. " SA4OVREN ,Override Source Address #4 Control" "No override,Override" textline " " bitfld.long 0x00 10.--11. " SA3OVRPTR ,Override Source Address #3 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 9. " SA3OVREN ,Override Source Address #3 Control" "No override,Override" textline " " bitfld.long 0x00 7.--8. " SA2OVRPTR ,Override Source Address #2 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 6. " SA2OVREN ,Override Source Address #2 Control" "No override,Override" textline " " bitfld.long 0x00 4.--5. " SA1OVRPTR ,Override Source Address #1 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 3. " SA1OVREN ,Override Source Address #1 Control" "No override,Override" textline " " bitfld.long 0x00 1.--2. " SA0OVRPTR ,Override Source Address #0 Pointer" "XEHARR0,XEHARR1,XEHARR2,XEHARR3" bitfld.long 0x00 0. " SA0OVREN ,Override Source Address #0 Control" "No override,Override" tree.end tree "XOR1 Engine Control Registers" width 9. group.long 0x900++0x03 line.long 0x00 "XECHAR,XOR Engine Channel Arbiter Register" bitfld.long 0x00 7. " SLICE7 ,Slice #7 of the channel pizza arbiter" "CH0,CH1" bitfld.long 0x00 6. " SLICE6 ,Slice #6 of the channel pizza arbiter" "CH0,CH1" textline " " bitfld.long 0x00 5. " SLICE5 ,Slice #5 of the channel pizza arbiter" "CH0,CH1" bitfld.long 0x00 4. " SLICE4 ,Slice #4 of the channel pizza arbiter" "CH0,CH1" textline " " bitfld.long 0x00 3. " SLICE3 ,Slice #3 of the channel pizza arbiter" "CH0,CH1" bitfld.long 0x00 2. " SLICE2 ,Slice #2 of the channel pizza arbiter" "CH0,CH1" textline " " bitfld.long 0x00 1. " SLICE1 ,Slice #1 of the channel pizza arbiter" "CH0,CH1" bitfld.long 0x00 0. " SLICE0 ,Slice #0 of the channel pizza arbiter" "CH0,CH1" group.long 0x910++0x03 line.long 0x00 "XE0CR,XOR Engine 0 Configuration" bitfld.long 0x00 15. " REGACCPROTECT ,Internal Register Access protection Enable" "Disabled,Enabled" bitfld.long 0x00 14. " DESSWP ,Descriptor read/write Endianess Swap control" "No swap,Swap" textline " " bitfld.long 0x00 13. " DWRREQSWP ,Data Write request Endianess Swap control" "No swap,Swap" bitfld.long 0x00 12. " DRDRESSWP ,Data Read Response Endianess Swap control" "No swap,Swap" textline " " bitfld.long 0x00 8.--10. " DSTBURSTLIMIT ,Burst Limit in each destination write request access over the Internal Mbus" "Reserved,Reserved,32 Bytes,64 Bytes,128 Bytes,?..." bitfld.long 0x00 4.--6. " SRCBURSTLIMIT ,Burst Limit in each source read request access over the Internal Mbus" "Reserved,Reserved,32 Bytes,64 Bytes,128 Bytes,?..." textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--2. " OPERATIONMODE ,Specifies the type of operation to be carried out by XOR Engine" "XOR calculate,CRC-32 calculate,DMA,Reserved,Memory Initialization,?..." else bitfld.long 0x00 0.--2. " OPERATIONMODE ,Specifies the type of operation to be carried out by XOR Engine" "XOR calculate,CRC-32 calculate,DMA,ECC cleanup,Memory Initialization,?..." endif group.long (0x910+0x10)++0x03 line.long 0x00 "XE0ACTR,XOR Engine 0 Activation Register" bitfld.long 0x00 4.--5. " XESTATUS ,XOR1 Engine Status indication" "Not active,Active,Paused,?..." bitfld.long 0x00 3. " XERESTART ,XOR1 Engine Restart after Pause Control" "No effect,Restart" textline " " bitfld.long 0x00 2. " XEPAUSE ,XOR1 Engine pause" "No effect,Pause" bitfld.long 0x00 1. " XESTOP ,XOR1 engine stopped" "No effect,Stop" textline " " bitfld.long 0x00 0. " XESTART ,XOR1 engine start" "No effect,Start" group.long 0x914++0x03 line.long 0x00 "XE1CR,XOR Engine 1 Configuration" bitfld.long 0x00 15. " REGACCPROTECT ,Internal Register Access protection Enable" "Disabled,Enabled" bitfld.long 0x00 14. " DESSWP ,Descriptor read/write Endianess Swap control" "No swap,Swap" textline " " bitfld.long 0x00 13. " DWRREQSWP ,Data Write request Endianess Swap control" "No swap,Swap" bitfld.long 0x00 12. " DRDRESSWP ,Data Read Response Endianess Swap control" "No swap,Swap" textline " " bitfld.long 0x00 8.--10. " DSTBURSTLIMIT ,Burst Limit in each destination write request access over the Internal Mbus" "Reserved,Reserved,32 Bytes,64 Bytes,128 Bytes,?..." bitfld.long 0x00 4.--6. " SRCBURSTLIMIT ,Burst Limit in each source read request access over the Internal Mbus" "Reserved,Reserved,32 Bytes,64 Bytes,128 Bytes,?..." textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--2. " OPERATIONMODE ,Specifies the type of operation to be carried out by XOR Engine" "XOR calculate,CRC-32 calculate,DMA,Reserved,Memory Initialization,?..." else bitfld.long 0x00 0.--2. " OPERATIONMODE ,Specifies the type of operation to be carried out by XOR Engine" "XOR calculate,CRC-32 calculate,DMA,ECC cleanup,Memory Initialization,?..." endif group.long (0x914+0x10)++0x03 line.long 0x00 "XE1ACTR,XOR Engine 1 Activation Register" bitfld.long 0x00 4.--5. " XESTATUS ,XOR1 Engine Status indication" "Not active,Active,Paused,?..." bitfld.long 0x00 3. " XERESTART ,XOR1 Engine Restart after Pause Control" "No effect,Restart" textline " " bitfld.long 0x00 2. " XEPAUSE ,XOR1 Engine pause" "No effect,Pause" bitfld.long 0x00 1. " XESTOP ,XOR1 engine stopped" "No effect,Stop" textline " " bitfld.long 0x00 0. " XESTART ,XOR1 engine start" "No effect,Start" tree.end tree "XOR1 Engine Descriptor Registers" width 9. group.long 0xB00++0x03 line.long 0x00 "XE0NDPR,XOR1 Engine 0 Next Descriptor Pointer Register" rgroup.long (0xB00+0x10)++0x03 line.long 0x00 "XE0CDPR,XOR1 Engine 0 Current Descriptor Pointer Register" rgroup.long (0xB00+0x20)++0x03 line.long 0x00 "XE0BCR,XOR1 Engine 0 Byte Count Register" group.long 0xB04++0x03 line.long 0x00 "XE1NDPR,XOR1 Engine 1 Next Descriptor Pointer Register" rgroup.long (0xB04+0x10)++0x03 line.long 0x00 "XE1CDPR,XOR1 Engine 1 Current Descriptor Pointer Register" rgroup.long (0xB04+0x20)++0x03 line.long 0x00 "XE1BCR,XOR1 Engine 1 Byte Count Register" tree.end tree "XOR1 Engine Interrupt Registers" width 8. group.long 0x930++0x03 line.long 0x00 "XEICR1,XOR Engine Interrupt Cause Register" bitfld.long 0x00 25. " XBARERR1 ,Mbus Parity Error" "No error,Error" bitfld.long 0x00 24. " INTPARITYERR1 ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 23. " OWNERR1 ,Descriptor Ownership Violation" "No error,Error" bitfld.long 0x00 22. " WRPROT1 ,Write Protect Violation" "No error,Error" textline " " bitfld.long 0x00 21. " ACCPROT1 ,Access Protect Violation" "No error,Error" bitfld.long 0x00 20. " ADDRDECODE1 ,Failed address decoding" "No error,Error" textline " " bitfld.long 0x00 19. " PAUSED1 ,XOR Engine completed Pausing routine" "No error,Error" bitfld.long 0x00 18. " STOPPED1 ,XOR Engine completed stopping routine" "No error,Error" textline " " bitfld.long 0x00 17. " EOC1 ,End of Chain" "No error,Error" bitfld.long 0x00 16. " EOD1 ,End of Descriptor" "No error,Error" textline " " bitfld.long 0x00 9. " XBARERR0 ,Mbus Parity Error" "No error,Error" bitfld.long 0x00 8. " INTPARITYERR0 ,Parity Error" "No error,Error" textline " " bitfld.long 0x00 7. " OWNERR0 ,Descriptor Ownership Violation" "No error,Error" bitfld.long 0x00 6. " WRPROT0 ,Write Protect Violation" "No error,Error" textline " " bitfld.long 0x00 5. " ACCPROT0 ,Access Protect Violation" "No error,Error" bitfld.long 0x00 4. " ADDRDECODE0 ,Failed address decoding" "No error,Error" textline " " bitfld.long 0x00 3. " PAUSED0 ,XOR Engine completed Pausing routine" "No error,Error" bitfld.long 0x00 2. " STOPPED0 ,XOR Engine completed stopping routine" "No error,Error" textline " " bitfld.long 0x00 1. " EOC0 ,End of Chain" "No error,Error" bitfld.long 0x00 0. " EOD0 ,End of Descriptor" "No error,Error" group.long 0x940++0x03 line.long 0x00 "XEIMR,XOR Engine Interrupt Mask Register" bitfld.long 0x00 25. " XBARMASK1 ,Mbus Parity Error mask" "Masked,Not masked" bitfld.long 0x00 24. " INTPARITYMASK1 ,Parity Error mask" "Masked,Not masked" textline " " bitfld.long 0x00 23. " OWNMASK1 ,Descriptor Ownership Violation mask" "Masked,Not masked" bitfld.long 0x00 22. " WRPROTMASK1 ,Write Protect Violation mask" "Masked,Not masked" textline " " bitfld.long 0x00 21. " ACCPROTMASK1 ,Access Protect Violation mask" "Masked,Not masked" bitfld.long 0x00 20. " ADDRDECODEMASK1 ,Failed address decoding mask" "Masked,Not masked" textline " " bitfld.long 0x00 19. " PAUSEDMASK1 ,XOR Engine completed Pausing routine mask" "Masked,Not masked" bitfld.long 0x00 18. " STOPPEDMASK1 ,XOR Engine completed stopping routine mask" "Masked,Not masked" textline " " bitfld.long 0x00 17. " EOCMASK1 ,End of Chain" "Masked,Not masked" bitfld.long 0x00 16. " EODMASK1 ,End of Descriptor mask" "Masked,Not masked" textline " " bitfld.long 0x00 9. " XBARMASK0 ,Mbus Parity Error mask" "Masked,Not masked" bitfld.long 0x00 8. " INTPARITYMASK0 ,Parity Error mask" "Masked,Not masked" textline " " bitfld.long 0x00 7. " OWNMASK0 ,Descriptor Ownership Violation mask" "Masked,Not masked" bitfld.long 0x00 6. " WRPROTMASK0 ,Write Protect Violation mask" "Masked,Not masked" textline " " bitfld.long 0x00 5. " ACCPROTMASK0 ,Access Protect Violation mask" "Masked,Not masked" bitfld.long 0x00 4. " ADDRDECODEMASK0 ,Failed address decoding mask" "Masked,Not masked" textline " " bitfld.long 0x00 3. " PAUSEDMASK0 ,XOR Engine completed Pausing routine mask" "Masked,Not masked" bitfld.long 0x00 2. " STOPPEDMASK0 ,XOR Engine completed stopping routine mask" "Masked,Not masked" textline " " bitfld.long 0x00 1. " EOCMASK0 ,End of Chain" "Masked,Not masked" bitfld.long 0x00 0. " EODMASK0 ,End of Descriptor mask" "Masked,Not masked" sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7") group.long 0x950++0x03 line.long 0x00 "XEECR,XOR Engine Error Cause Register" bitfld.long 0x00 0.--4. " ERRORTYPE ,Specifies the error event currently reported in the Error Address register" "Null,Reserved,Reserved,Reserved,AddrDecode0,AccProt0,WrProt0,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,AddrDecode1,AccProt1,WrProt1,?..." else group.long 0x950++0x03 line.long 0x00 "XEECR,XOR Engine Error Cause Register" bitfld.long 0x00 0.--4. " ERRORTYPE ,Specifies the error event currently reported in the Error Address register" "Null,Reserved,Reserved,Reserved,AddrDecode0,AccProt0,WrProt0,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,AddrDecode1,AccProt1,WrProt1,?..." endif hgroup.long 0x960++0x03 hide.long 0x00 "XEEAR,XOR Engine Error Address Register" in tree.end sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7") tree "XOR Engine ECC/MemInit Registers" else tree "XOR1 Engine Memory Initialization Registers" endif width 9. sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x910))&0x7)==0x4) group.long 0xbb0++0x03 line.long 0x00 "XE0DPR0,XOR Engine 0 Destination Pointer Register" group.long 0xbc0++0x03 line.long 0x00 "XE0BSR,XOR Engine 0 Block Size Register" else hgroup.long 0xbb0++0x03 hide.long 0x00 "XE0DPR0,XOR Engine 0 Destination Pointer Register" hgroup.long 0xbc0++0x03 hide.long 0x00 "XE0BSR,XOR Engine 0 Block Size Register" endif if (((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x914))&0x7)==0x4) group.long 0xbb4++0x03 line.long 0x00 "XE1DPR0,XOR Engine 1 Destination Pointer Register" group.long 0xbc4++0x03 line.long 0x00 "XE1BSR,XOR Engine 1 Block Size Register" else hgroup.long 0xbb4++0x03 hide.long 0x00 "XE1DPR0,XOR Engine 1 Destination Pointer Register" hgroup.long 0xbc4++0x03 hide.long 0x00 "XE1BSR,XOR Engine 1 Block Size Register" endif else if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x910))&0x7)==0x4)||(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x910))&0x7)==0x3)) group.long 0xbb0++0x03 line.long 0x00 "XE0DPR0,XOR Engine 0 Destination Pointer Register" group.long 0xbc0++0x03 line.long 0x00 "XE0BSR,XOR Engine 0 Block Size Register" else hgroup.long 0xbb0++0x03 hide.long 0x00 "XE0DPR0,XOR Engine 0 Destination Pointer Register" hgroup.long 0xbc0++0x03 hide.long 0x00 "XE0BSR,XOR Engine 0 Block Size Register" endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x914))&0x7)==0x4)||(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x914))&0x7)==0x3)) group.long 0xbb4++0x03 line.long 0x00 "XE1DPR0,XOR Engine 1 Destination Pointer Register" group.long 0xbc4++0x03 line.long 0x00 "XE1BSR,XOR Engine 1 Block Size Register" else hgroup.long 0xbb4++0x03 hide.long 0x00 "XE1DPR0,XOR Engine 1 Destination Pointer Register" hgroup.long 0xbc4++0x03 hide.long 0x00 "XE1BSR,XOR Engine 1 Block Size Register" endif endif sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7"&&cpu()!="MV78460V6"&&cpu()!="MV78460V7") if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x910))&0x7)==0x3)||(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x914))&0x7)==0x3)) group.long 0xBD0++0x0C line.long 0x00 "XETMCR,XOR Engine Timer Mode Control" hexmask.long.byte 0x00 8.--12. 1. " SECTIONSIZECTRL ,Section size control" bitfld.long 0x00 0. " TIMEREN ,Enable Timer Mode" "Disabled,Enabled" line.long 0x04 "XETMIVR,XOR Engine Timer Mode Initial Value" line.long 0x08 "XETMCVR,XOR Engine Timer Mode Current Value" else group.long 0xBD0++0x03 line.long 0x00 "XETMCR,XOR Engine Timer Mode Control" bitfld.long 0x00 0. " TIMEREN ,Enable Timer Mode" "Disabled,Enabled" hgroup.long 0xBD4++0x03 hide.long 0x00 "XETMIVR,XOR Engine Timer Mode Initial Value" hgroup.long 0xBD8++0x03 hide.long 0x00 "XETMCVR,XOR Engine Timer Mode Current Value" endif endif if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x910))&0x7)==0x4)||(((d.l(A:(Data.Long(C15:0x400f)<<13.)+0xF0000+0x914))&0x7)==0x4)) group.long 0xBE0++0x07 line.long 0x00 "XEIVRL,XOR Engine Initial Value Low Register" line.long 0x04 "XEIVRH,XOR Engine Initial Value High Register" else hgroup.long 0xBE0++0x03 hide.long 0x00 "XEIVRL,XOR Engine Initial Value Low Register" hgroup.long 0xBE4++0x03 hide.long 0x00 "XEIVRH,XOR Engine Initial Value High Register" endif hgroup.long vm:0x00++0x03 sif (cpu()!="88AP510-V6"&&cpu()!="88AP510-V7") tree.end else tree.end endif width 0xB tree.end tree.end tree.open "IDMA (IDMA Controller)" base A:(Data.Long(C15:0x400f)<<13.)+0x0000 tree "IDMA Address Decoding Registers" width 10. group vm:0x00++0x0 "Base Address Registers" group.long 0x60A00++0x3 line.long 0x00 "BAR0,Base Address Register 0" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Window Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Unit Specific Attributes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Reserved,PCI Express,Tunit SRAM,?..." endif group.long 0x60A08++0x3 line.long 0x00 "BAR1,Base Address Register 1" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Window Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Unit Specific Attributes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Reserved,PCI Express,Tunit SRAM,?..." endif group.long 0x60A10++0x3 line.long 0x00 "BAR2,Base Address Register 2" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Window Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Unit Specific Attributes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Reserved,PCI Express,Tunit SRAM,?..." endif group.long 0x60A18++0x3 line.long 0x00 "BAR3,Base Address Register 3" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Window Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Unit Specific Attributes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Reserved,PCI Express,Tunit SRAM,?..." endif group.long 0x60A20++0x3 line.long 0x00 "BAR4,Base Address Register 4" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Window Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Unit Specific Attributes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Reserved,PCI Express,Tunit SRAM,?..." endif group.long 0x60A28++0x3 line.long 0x00 "BAR5,Base Address Register 5" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Window Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Unit Specific Attributes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Reserved,PCI Express,Tunit SRAM,?..." endif group.long 0x60A30++0x3 line.long 0x00 "BAR6,Base Address Register 6" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Window Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Unit Specific Attributes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Reserved,PCI Express,Tunit SRAM,?..." endif group.long 0x60A38++0x3 line.long 0x00 "BAR7,Base Address Register 7" hexmask.long 0x00 16.--31. 0x10000 " BASE ,Window Base Address" hexmask.long.byte 0x00 8.--15. 1. " ATTR ,Target Unit Specific Attributes" textline " " sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Ethernet 1,PCI Express ports 0 and 2,Reserved,Reserved,Ethernet 0,PCI Express ports 1 and 3,Security accelerator SRAM,Reserved,Reserved,Buffer Management unit,Nand Flash Controller v2.0,?..." else bitfld.long 0x00 0.--3. " TARGET ,Target Unit ID" "DRAM,Devices,Reserved,Reserved,PCI Express,Tunit SRAM,?..." endif group vm:0x00++0x0 "Size Registers" group.long 0x60A04++0x3 line.long 0x00 "SR0,Size Register 0" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x60A0C++0x3 line.long 0x00 "SR1,Size Register 1" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x60A14++0x3 line.long 0x00 "SR2,Size Register 2" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x60A1C++0x3 line.long 0x00 "SR3,Size Register 3" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x60A24++0x3 line.long 0x00 "SR4,Size Register 4" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x60A2C++0x3 line.long 0x00 "SR5,Size Register 5" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x60A34++0x3 line.long 0x00 "SR6,Size Register 6" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x60A3C++0x3 line.long 0x00 "SR7,Size Register 7" hexmask.long.word 0x00 16.--31. 1. " SIZE ,Window Size" group.long 0x60a60++0xf "High Address Remap Registers" line.long 0x0 "REMAP0,High Address Remap 0" hexmask.long 0x0 0.--31. 1. " REMAP ,Remap Address" line.long 0x4 "REMAP1,High Address Remap 1" hexmask.long 0x4 0.--31. 1. " REMAP ,Remap Address" line.long 0x8 "REMAP2,High Address Remap 2" hexmask.long 0x8 0.--31. 1. " REMAP ,Remap Address" line.long 0xC "REMAP3,High Address Remap 3" hexmask.long 0xC 0.--31. 1. " REMAP ,Remap Address" group.long 0x60a70++0xf "Channel Access Protect" line.long 0x0 "ACCPROT0,Channel 0 Access Protect" bitfld.long 0x0 14.--15. " WIN7 ,Window7 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x0 12.--13. " WIN6 ,Window6 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x0 10.--11. " WIN5 ,Window5 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x0 8.--9. " WIN4 ,Window4 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x0 6.--7. " WIN3 ,Window3 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x0 4.--5. " WIN2 ,Window2 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x0 2.--3. " WIN1 ,Window1 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x0 0.--1. " WIN0 ,Window0 Access Control" "No access,Read only,Reserved,Read/write" line.long 0x4 "ACCPROT1,Channel 1 Access Protect" bitfld.long 0x4 14.--15. " WIN7 ,Window7 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x4 12.--13. " WIN6 ,Window6 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x4 10.--11. " WIN5 ,Window5 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x4 8.--9. " WIN4 ,Window4 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x4 6.--7. " WIN3 ,Window3 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x4 4.--5. " WIN2 ,Window2 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x4 2.--3. " WIN1 ,Window1 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x4 0.--1. " WIN0 ,Window0 Access Control" "No access,Read only,Reserved,Read/write" line.long 0x8 "ACCPROT2,Channel 2 Access Protect" bitfld.long 0x8 14.--15. " WIN7 ,Window7 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x8 12.--13. " WIN6 ,Window6 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x8 10.--11. " WIN5 ,Window5 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x8 8.--9. " WIN4 ,Window4 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x8 6.--7. " WIN3 ,Window3 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x8 4.--5. " WIN2 ,Window2 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0x8 2.--3. " WIN1 ,Window1 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0x8 0.--1. " WIN0 ,Window0 Access Control" "No access,Read only,Reserved,Read/write" line.long 0xC "ACCPROT3,Channel 3 Access Protect" bitfld.long 0xC 14.--15. " WIN7 ,Window7 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0xC 12.--13. " WIN6 ,Window6 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0xC 10.--11. " WIN5 ,Window5 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0xC 8.--9. " WIN4 ,Window4 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0xC 6.--7. " WIN3 ,Window3 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0xC 4.--5. " WIN2 ,Window2 Access Control" "No access,Read only,Reserved,Read/write" textline " " bitfld.long 0xC 2.--3. " WIN1 ,Window1 Access Control" "No access,Read only,Reserved,Read/write" bitfld.long 0xC 0.--1. " WIN0 ,Window0 Access Control" "No access,Read only,Reserved,Read/write" group.long 0x60a80++0x3 "Base Address Enable Register" line.long 0x00 "BAEN,Base Address Enable" bitfld.long 0x00 7. " EN7 ,Address Window 7 Enable" "Enabled,Disabled" bitfld.long 0x00 6. " EN6 ,Address Window 6 Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 5. " EN5 ,Address Window 5 Enable" "Enabled,Disabled" bitfld.long 0x00 4. " EN4 ,Address Window 4 Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 3. " EN3 ,Address Window 3 Enable" "Enabled,Disabled" bitfld.long 0x00 2. " EN2 ,Address Window 2 Enable" "Enabled,Disabled" textline " " bitfld.long 0x00 1. " EN1 ,Address Window 1 Enable" "Enabled,Disabled" bitfld.long 0x00 0. " EN0 ,Address Window 0 Enable" "Enabled,Disabled" tree.end tree "IDMA Control Registers" width 8. group.long 0x60840++0xf "Channel Control Low" line.long 0x0 "CTRLL0,Channel 0 Control Low" bitfld.long 0x0 31. " DESCMODE ,Descriptor Mode" "64K,16M" bitfld.long 0x0 25.--26. " NADDROVR ,Override Next Descriptor Address" "No override,BAR1,BAR2,BAR3" textline " " bitfld.long 0x0 23.--24. " DADDROVR ,Override Destination Address" "No override,BAR1,BAR2,BAR3" bitfld.long 0x0 21.--22. " SADDROVR ,Override Source Address" "No override,BAR1,BAR2,BAR3" textline " " bitfld.long 0x0 20. " ABR ,Channel Abort" "Not aborted,Aborted" bitfld.long 0x0 17. " CDEN ,Close Descriptor Enable" "Disabled,Enabled" textline " " bitfld.long 0x0 15. " DMAREQDIR ,DMAReq Direction" "Source,Destination" bitfld.long 0x0 14. " CHANACT ,IDMA Channel Active" "Not active,Active" textline " " bitfld.long 0x0 13. " FETCHND ,Fetch Next Descriptor" "Not fetched,Fetched" bitfld.long 0x0 12. " CHANEN ,Channel Enable" "Suspended,Activated" textline " " bitfld.long 0x0 11. " DEMANDMODE ,Demand Mode Enable" "Demand,Block" bitfld.long 0x0 10. " INTMODE ,Interrupt Mode" "0 reached,NextDescPtr=NULL" textline " " bitfld.long 0x0 9. " CHAINMODE ,Chained Mode" "Chained,Non-chained" bitfld.long 0x0 6.--8. " SRCBURSTLIMIT ,Burst Limit in Each IDMA Access" "8 bytes,16 bytes,Reserved,32 bytes,128 bytes,Reserved,Reserved,64 bytes" textline " " bitfld.long 0x0 5. " DESTHOLD ,Destination Hold" "Increment,Hold" bitfld.long 0x0 3. " SRCHOLD ,Source Hold" "Increment,Hold" textline " " bitfld.long 0x0 0.--2. " DSTBURSTLIMIT ,Destinatation Burst Limit" "8 bytes,16 bytes,Reserved,32 bytes,128 bytes,Reserved,Reserved,64 bytes" line.long 0x4 "CTRLL1,Channel 1 Control Low" bitfld.long 0x4 31. " DESCMODE ,Descriptor Mode" "64K,16M" bitfld.long 0x4 25.--26. " NADDROVR ,Override Next Descriptor Address" "No override,BAR1,BAR2,BAR3" textline " " bitfld.long 0x4 23.--24. " DADDROVR ,Override Destination Address" "No override,BAR1,BAR2,BAR3" bitfld.long 0x4 21.--22. " SADDROVR ,Override Source Address" "No override,BAR1,BAR2,BAR3" textline " " bitfld.long 0x4 20. " ABR ,Channel Abort" "Not aborted,Aborted" bitfld.long 0x4 17. " CDEN ,Close Descriptor Enable" "Disabled,Enabled" textline " " bitfld.long 0x4 15. " DMAREQDIR ,DMAReq Direction" "Source,Destination" bitfld.long 0x4 14. " CHANACT ,IDMA Channel Active" "Not active,Active" textline " " bitfld.long 0x4 13. " FETCHND ,Fetch Next Descriptor" "Not fetched,Fetched" bitfld.long 0x4 12. " CHANEN ,Channel Enable" "Suspended,Activated" textline " " bitfld.long 0x4 11. " DEMANDMODE ,Demand Mode Enable" "Demand,Block" bitfld.long 0x4 10. " INTMODE ,Interrupt Mode" "0 reached,NextDescPtr=NULL" textline " " bitfld.long 0x4 9. " CHAINMODE ,Chained Mode" "Chained,Non-chained" bitfld.long 0x4 6.--8. " SRCBURSTLIMIT ,Burst Limit in Each IDMA Access" "8 bytes,16 bytes,Reserved,32 bytes,128 bytes,Reserved,Reserved,64 bytes" textline " " bitfld.long 0x4 5. " DESTHOLD ,Destination Hold" "Increment,Hold" bitfld.long 0x4 3. " SRCHOLD ,Source Hold" "Increment,Hold" textline " " bitfld.long 0x4 0.--2. " DSTBURSTLIMIT ,Destinatation Burst Limit" "8 bytes,16 bytes,Reserved,32 bytes,128 bytes,Reserved,Reserved,64 bytes" line.long 0x8 "CTRLL2,Channel 2 Control Low" bitfld.long 0x8 31. " DESCMODE ,Descriptor Mode" "64K,16M" bitfld.long 0x8 25.--26. " NADDROVR ,Override Next Descriptor Address" "No override,BAR1,BAR2,BAR3" textline " " bitfld.long 0x8 23.--24. " DADDROVR ,Override Destination Address" "No override,BAR1,BAR2,BAR3" bitfld.long 0x8 21.--22. " SADDROVR ,Override Source Address" "No override,BAR1,BAR2,BAR3" textline " " bitfld.long 0x8 20. " ABR ,Channel Abort" "Not aborted,Aborted" bitfld.long 0x8 17. " CDEN ,Close Descriptor Enable" "Disabled,Enabled" textline " " bitfld.long 0x8 15. " DMAREQDIR ,DMAReq Direction" "Source,Destination" bitfld.long 0x8 14. " CHANACT ,IDMA Channel Active" "Not active,Active" textline " " bitfld.long 0x8 13. " FETCHND ,Fetch Next Descriptor" "Not fetched,Fetched" bitfld.long 0x8 12. " CHANEN ,Channel Enable" "Suspended,Activated" textline " " bitfld.long 0x8 11. " DEMANDMODE ,Demand Mode Enable" "Demand,Block" bitfld.long 0x8 10. " INTMODE ,Interrupt Mode" "0 reached,NextDescPtr=NULL" textline " " bitfld.long 0x8 9. " CHAINMODE ,Chained Mode" "Chained,Non-chained" bitfld.long 0x8 6.--8. " SRCBURSTLIMIT ,Burst Limit in Each IDMA Access" "8 bytes,16 bytes,Reserved,32 bytes,128 bytes,Reserved,Reserved,64 bytes" textline " " bitfld.long 0x8 5. " DESTHOLD ,Destination Hold" "Increment,Hold" bitfld.long 0x8 3. " SRCHOLD ,Source Hold" "Increment,Hold" textline " " bitfld.long 0x8 0.--2. " DSTBURSTLIMIT ,Destinatation Burst Limit" "8 bytes,16 bytes,Reserved,32 bytes,128 bytes,Reserved,Reserved,64 bytes" line.long 0xC "CTRLL3,Channel 3 Control Low" bitfld.long 0xC 31. " DESCMODE ,Descriptor Mode" "64K,16M" bitfld.long 0xC 25.--26. " NADDROVR ,Override Next Descriptor Address" "No override,BAR1,BAR2,BAR3" textline " " bitfld.long 0xC 23.--24. " DADDROVR ,Override Destination Address" "No override,BAR1,BAR2,BAR3" bitfld.long 0xC 21.--22. " SADDROVR ,Override Source Address" "No override,BAR1,BAR2,BAR3" textline " " bitfld.long 0xC 20. " ABR ,Channel Abort" "Not aborted,Aborted" bitfld.long 0xC 17. " CDEN ,Close Descriptor Enable" "Disabled,Enabled" textline " " bitfld.long 0xC 15. " DMAREQDIR ,DMAReq Direction" "Source,Destination" bitfld.long 0xC 14. " CHANACT ,IDMA Channel Active" "Not active,Active" textline " " bitfld.long 0xC 13. " FETCHND ,Fetch Next Descriptor" "Not fetched,Fetched" bitfld.long 0xC 12. " CHANEN ,Channel Enable" "Suspended,Activated" textline " " bitfld.long 0xC 11. " DEMANDMODE ,Demand Mode Enable" "Demand,Block" bitfld.long 0xC 10. " INTMODE ,Interrupt Mode" "0 reached,NextDescPtr=NULL" textline " " bitfld.long 0xC 9. " CHAINMODE ,Chained Mode" "Chained,Non-chained" bitfld.long 0xC 6.--8. " SRCBURSTLIMIT ,Burst Limit in Each IDMA Access" "8 bytes,16 bytes,Reserved,32 bytes,128 bytes,Reserved,Reserved,64 bytes" textline " " bitfld.long 0xC 5. " DESTHOLD ,Destination Hold" "Increment,Hold" bitfld.long 0xC 3. " SRCHOLD ,Source Hold" "Increment,Hold" textline " " bitfld.long 0xC 0.--2. " DSTBURSTLIMIT ,Destinatation Burst Limit" "8 bytes,16 bytes,Reserved,32 bytes,128 bytes,Reserved,Reserved,64 bytes" group.long 0x60880++0xf "Channel Control High" line.long 0x0 "CTRLH0,Channel 0 Control High" bitfld.long 0x0 7. " DPPAR ,Aunit data path parity select" "Even,Odd" bitfld.long 0x0 1. " DESCBS ,Descriptors Byte Swap" "Enabled,Disabled" line.long 0x4 "CTRLH1,Channel 1 Control High" bitfld.long 0x4 7. " DPPAR ,Aunit data path parity select" "Even,Odd" bitfld.long 0x4 1. " DESCBS ,Descriptors Byte Swap" "Enabled,Disabled" line.long 0x8 "CTRLH2,Channel 2 Control High" bitfld.long 0x8 7. " DPPAR ,Aunit data path parity select" "Even,Odd" bitfld.long 0x8 1. " DESCBS ,Descriptors Byte Swap" "Enabled,Disabled" line.long 0xC "CTRLH3,Channel 3 Control High" bitfld.long 0xC 7. " DPPAR ,Aunit data path parity select" "Even,Odd" bitfld.long 0xC 1. " DESCBS ,Descriptors Byte Swap" "Enabled,Disabled" group.long 0x608d0++0x03 line.long 0x00 "MTR,Mbus Timeout Register (Internal)" bitfld.long 0x00 16. " TIMEOUTEN ,Mbus Arbiter Timer Enable" "Enabled,Disabled" hexmask.long.byte 0x00 0.--7. 1. " TIMEOUT ,Mbus Arbiter Timeout Preset Value" tree.end tree "IDMA Descriptor Registers" width 12. if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x60840))&0x80000000)==0x80000000)) ;Descriptor = 16M group.long 0x60800++0x3 "Channel 0" line.long 0x00 "BYTECNT,Channel 0 IDMA Byte Count" bitfld.long 0x00 31. " OWN ,Ownership" "CPU,IDMA" bitfld.long 0x00 30. " BCLEFT ,Left Byte Count" "Whole byte count,Terminated" textline " " hexmask.long.tbyte 0x00 0.--23. 1. " BYTECNT ,Number of bytes left for IDMA to transfer" else group.long 0x60800++0x3 "Channel 0" line.long 0x00 "BYTECNT,Channel 0 IDMA Byte Count" bitfld.long 0x00 31. " OWN ,Ownership" "CPU,IDMA" bitfld.long 0x00 30. " BCLEFT ,Left Byte Count" "Whole byte count,Terminated" textline " " hexmask.long.word 0x00 0.--15. 1. " BYTECNT ,Number of bytes left for IDMA to transfer" endif group.long (0x60800+0x10)++0x3 line.long 0x00 "SRCADDR,Channel 0 IDMA Source Address" hexmask.long 0x00 0.--31. 1. " SRCADDR ,IDMA Source Address" group.long (0x60800+0x20)++0x3 line.long 0x00 "DSTADDR,Channel 0 IDMA Destination Address" hexmask.long 0x00 0.--31. 1. " DESTADD ,IDMA Destination Address" group.long (0x60800+0x30)++0x3 line.long 0x00 "DSCPTR,Channel 0 Next Descriptor Pointer" hexmask.long 0x00 0.--31. 1. " NEXTDESCPTR ,IDMA Next Descriptor Address" group.long (0x60800+0x70)++0x3 line.long 0x00 "CURRDSCPTR,Channel 0 Current Descriptor Pointer" hexmask.long 0x00 0.--31. 1. " CDPTR0 ,Current Descriptor Fetched Address" width 12. if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x60840))&0x80000000)==0x80000000)) ;Descriptor = 16M group.long 0x60804++0x3 "Channel 1" line.long 0x00 "BYTECNT,Channel 1 IDMA Byte Count" bitfld.long 0x00 31. " OWN ,Ownership" "CPU,IDMA" bitfld.long 0x00 30. " BCLEFT ,Left Byte Count" "Whole byte count,Terminated" textline " " hexmask.long.tbyte 0x00 0.--23. 1. " BYTECNT ,Number of bytes left for IDMA to transfer" else group.long 0x60804++0x3 "Channel 1" line.long 0x00 "BYTECNT,Channel 1 IDMA Byte Count" bitfld.long 0x00 31. " OWN ,Ownership" "CPU,IDMA" bitfld.long 0x00 30. " BCLEFT ,Left Byte Count" "Whole byte count,Terminated" textline " " hexmask.long.word 0x00 0.--15. 1. " BYTECNT ,Number of bytes left for IDMA to transfer" endif group.long (0x60804+0x10)++0x3 line.long 0x00 "SRCADDR,Channel 1 IDMA Source Address" hexmask.long 0x00 0.--31. 1. " SRCADDR ,IDMA Source Address" group.long (0x60804+0x20)++0x3 line.long 0x00 "DSTADDR,Channel 1 IDMA Destination Address" hexmask.long 0x00 0.--31. 1. " DESTADD ,IDMA Destination Address" group.long (0x60804+0x30)++0x3 line.long 0x00 "DSCPTR,Channel 1 Next Descriptor Pointer" hexmask.long 0x00 0.--31. 1. " NEXTDESCPTR ,IDMA Next Descriptor Address" group.long (0x60804+0x70)++0x3 line.long 0x00 "CURRDSCPTR,Channel 1 Current Descriptor Pointer" hexmask.long 0x00 0.--31. 1. " CDPTR1 ,Current Descriptor Fetched Address" width 12. if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x60840))&0x80000000)==0x80000000)) ;Descriptor = 16M group.long 0x60808++0x3 "Channel 2" line.long 0x00 "BYTECNT,Channel 2 IDMA Byte Count" bitfld.long 0x00 31. " OWN ,Ownership" "CPU,IDMA" bitfld.long 0x00 30. " BCLEFT ,Left Byte Count" "Whole byte count,Terminated" textline " " hexmask.long.tbyte 0x00 0.--23. 1. " BYTECNT ,Number of bytes left for IDMA to transfer" else group.long 0x60808++0x3 "Channel 2" line.long 0x00 "BYTECNT,Channel 2 IDMA Byte Count" bitfld.long 0x00 31. " OWN ,Ownership" "CPU,IDMA" bitfld.long 0x00 30. " BCLEFT ,Left Byte Count" "Whole byte count,Terminated" textline " " hexmask.long.word 0x00 0.--15. 1. " BYTECNT ,Number of bytes left for IDMA to transfer" endif group.long (0x60808+0x10)++0x3 line.long 0x00 "SRCADDR,Channel 2 IDMA Source Address" hexmask.long 0x00 0.--31. 1. " SRCADDR ,IDMA Source Address" group.long (0x60808+0x20)++0x3 line.long 0x00 "DSTADDR,Channel 2 IDMA Destination Address" hexmask.long 0x00 0.--31. 1. " DESTADD ,IDMA Destination Address" group.long (0x60808+0x30)++0x3 line.long 0x00 "DSCPTR,Channel 2 Next Descriptor Pointer" hexmask.long 0x00 0.--31. 1. " NEXTDESCPTR ,IDMA Next Descriptor Address" group.long (0x60808+0x70)++0x3 line.long 0x00 "CURRDSCPTR,Channel 2 Current Descriptor Pointer" hexmask.long 0x00 0.--31. 1. " CDPTR2 ,Current Descriptor Fetched Address" width 12. if ((((d.l(A:(Data.Long(C15:0x400f)<<13.)+0x0000+0x60840))&0x80000000)==0x80000000)) ;Descriptor = 16M group.long 0x6080C++0x3 "Channel 3" line.long 0x00 "BYTECNT,Channel 3 IDMA Byte Count" bitfld.long 0x00 31. " OWN ,Ownership" "CPU,IDMA" bitfld.long 0x00 30. " BCLEFT ,Left Byte Count" "Whole byte count,Terminated" textline " " hexmask.long.tbyte 0x00 0.--23. 1. " BYTECNT ,Number of bytes left for IDMA to transfer" else group.long 0x6080C++0x3 "Channel 3" line.long 0x00 "BYTECNT,Channel 3 IDMA Byte Count" bitfld.long 0x00 31. " OWN ,Ownership" "CPU,IDMA" bitfld.long 0x00 30. " BCLEFT ,Left Byte Count" "Whole byte count,Terminated" textline " " hexmask.long.word 0x00 0.--15. 1. " BYTECNT ,Number of bytes left for IDMA to transfer" endif group.long (0x6080C+0x10)++0x3 line.long 0x00 "SRCADDR,Channel 3 IDMA Source Address" hexmask.long 0x00 0.--31. 1. " SRCADDR ,IDMA Source Address" group.long (0x6080C+0x20)++0x3 line.long 0x00 "DSTADDR,Channel 3 IDMA Destination Address" hexmask.long 0x00 0.--31. 1. " DESTADD ,IDMA Destination Address" group.long (0x6080C+0x30)++0x3 line.long 0x00 "DSCPTR,Channel 3 Next Descriptor Pointer" hexmask.long 0x00 0.--31. 1. " NEXTDESCPTR ,IDMA Next Descriptor Address" group.long (0x6080C+0x70)++0x3 line.long 0x00 "CURRDSCPTR,Channel 3 Current Descriptor Pointer" hexmask.long 0x00 0.--31. 1. " CDPTR3 ,Current Descriptor Fetched Address" tree.end tree "IDMA Interrupt Registers" width 10. group.long 0x608c0++0x3 line.long 0x00 "INTCAUSE,Interrupt Cause" bitfld.long 0x00 28. " OWN3 ,Channel3 Descriptor Ownership Violation" "No interrupt,Interrupt" bitfld.long 0x00 27. " WRPROT3 ,Channel3 Write Protect" "No interrupt,Interrupt" textline " " bitfld.long 0x00 26. " ACCPROT3 ,Channel3 Access Protect Violation" "No interrupt,Interrupt" bitfld.long 0x00 25. " ADDRMISS3 ,Channel3 Address Miss" "No interrupt,Interrupt" textline " " bitfld.long 0x00 24. " COMP3 ,Channel3 IDMA Completion" "No interrupt,Interrupt" bitfld.long 0x00 20. " OWN2 ,Channel2 Descriptor Ownership Violation" "No interrupt,Interrupt" textline " " bitfld.long 0x00 19. " WRPROT2 ,Channel2 Write Protect" "No interrupt,Interrupt" bitfld.long 0x00 18. " ACCPROT2 ,Channel2 Access Protect Violation" "No interrupt,Interrupt" textline " " bitfld.long 0x00 17. " ADDRMISS2 ,Channel2 Address Miss" "No interrupt,Interrupt" bitfld.long 0x00 16. " COMP2 ,Channel2 IDMA Completion" "No interrupt,Interrupt" textline " " bitfld.long 0x00 12. " OWN1 ,Channel1 Descriptor Ownership Violation" "No interrupt,Interrupt" bitfld.long 0x00 11. " WRPROT1 ,Channel1 Write Protect" "No interrupt,Interrupt" textline " " bitfld.long 0x00 10. " ACCPROT1 ,Channel1 Access Protect Violation" "No interrupt,Interrupt" bitfld.long 0x00 9. " ADDRMISS1 ,Channel1 Address Miss" "No interrupt,Interrupt" textline " " bitfld.long 0x00 8. " COMP1 ,Channel1 IDMA Completion" "No interrupt,Interrupt" bitfld.long 0x00 7. " DPERR ,IDMA internal data path parity error detected" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " OWN0 ,Channel0 Descriptor Ownership Violation" "No interrupt,Interrupt" bitfld.long 0x00 3. " WRPROT0 ,Channel0 Write Protect" "No interrupt,Interrupt" textline " " bitfld.long 0x00 2. " ACCPROT0 ,Channel0 Access Protect Violation" "No interrupt,Interrupt" bitfld.long 0x00 1. " ADDRMISS0 ,Channel0 Address Miss" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " COMP0 ,Channel0 IDMA Completion" "No interrupt,Interrupt" group.long 0x608c4++0x3 line.long 0x00 "INTMASK,Interrupt Mask" bitfld.long 0x00 28. " OWN3 ,Ownership Violation Interrupt" "Masked,Not masked" bitfld.long 0x00 27. " WRPROT3 ,Write Protection Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 26. " ACCPROT3 ,Access Protection Interrupt" "Masked,Not masked" bitfld.long 0x00 25. " ADDRMISS3 ,Address Miss Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 24. " COMP3 ,Comp Interrupt" "Masked,Not masked" bitfld.long 0x00 20. " Own2 ,Ownership Violation Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 19. " WRPROT2 ,Write Protection Interrupt" "Masked,Not masked" bitfld.long 0x00 18. " ACCPROT2 ,Access Protection Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 17. " ADDRMISS2 ,Address Miss Interrupt" "Masked,Not masked" bitfld.long 0x00 16. " COMP2 ,Comp Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 12. " OWN1 ,Ownership Violation Interrupt" "Masked,Not masked" bitfld.long 0x00 11. " WRPROT1 ,Write Protection Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 10. " ACCPROT1 ,Access Protection Interrupt" "Masked,Not masked" bitfld.long 0x00 9. " ADDRMISS1 ,Address Miss Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 8. " COMP1 ,Comp Interrupt" "Masked,Not masked" bitfld.long 0x00 4. " OWN0 ,Ownership Violation Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 3. " WRPROT0 ,Write Protection Interrupt" "Masked,Not masked" bitfld.long 0x00 2. " ACCPROT0 ,Access Protection Interrupt" "Masked,Not masked" textline " " bitfld.long 0x00 1. " ADDRMISS0 ,Address Miss Interrupt" "Masked,Not masked" bitfld.long 0x00 0. " COMP0 ,Comp Interrupt" "Masked,Not masked" group.long 0x608c8++0x3 line.long 0x00 "ERRADDR,Error Address" hexmask.long 0x00 0.--31. 1. " ERRADDR ,Error Address" sif (cpu()=="MV78460V6"||cpu()=="MV78460V7") rgroup.long 0x608cc++0x3 else group.long 0x608cc++0x3 endif line.long 0x00 "ERRSEL,Error Select" bitfld.long 0x00 0.--4. " SEL ,Error select" "Reserved,AddrMiss0,AccProt0,WrProt0,Own0,Reserved,Reserved,Reserved,Reserved,AddrMiss1,AccProt1,WrProt1,Own1,Reserved,Reserved,Reserved,Reserved,AddrMiss2,AccProt2,WrProt2,Own2,Reserved,Reserved,Reserved,Reserved,AddrMiss3,AccProt3,WrProt3,Own3,?..." tree.end width 0xb tree.end tree "eFuse Registers" base A:(Data.Long(C15:0x400f)<<13.)+0x10000 width 14. tree "Secure ROM" group.long 0x10++0x7 line.long 0x00 "FSB_CTRL,Fuse Secure Boot Control Register" hexmask.long.word 0x00 16.--31. 1. " FLASH_ID ,Used fo anti-cloning of official boot image across platforms" bitfld.long 0x00 4.--7. " BOOT_DEVICE ,Defines the location of the boot device" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 1. " SEC_DEBUG_DIS ,Secure Debug Disable" "No,Yes" bitfld.long 0x00 0. " SEC_BOOT_MODE ,Secure Boot Mode" "Disabled,Enabled" line.long 0x04 "FSB_BOX_ID,Fuse Secure Boot Box ID Register" group.long 0x20++0x1F line.long 0x0 "FSB_PUB_KEY0,Fuse Secure Boot Public Key 0 Register" line.long 0x4 "FSB_PUB_KEY1,Fuse Secure Boot Public Key 1 Register" line.long 0x8 "FSB_PUB_KEY2,Fuse Secure Boot Public Key 2 Register" line.long 0xC "FSB_PUB_KEY3,Fuse Secure Boot Public Key 3 Register" line.long 0x10 "FSB_PUB_KEY4,Fuse Secure Boot Public Key 4 Register" line.long 0x14 "FSB_PUB_KEY5,Fuse Secure Boot Public Key 5 Register" line.long 0x18 "FSB_PUB_KEY6,Fuse Secure Boot Public Key 6 Register" line.long 0x1C "FSB_PUB_KEY7,Fuse Secure Boot Public Key 7 Register" group.long 0x80++0xF line.long 0x0 "FSB_SYM_KEY0,Fuse Secure Boot Symmetric Key 0 Register" line.long 0x4 "FSB_SYM_KEY1,Fuse Secure Boot Symmetric Key 1 Register" line.long 0x8 "FSB_SYM_KEY2,Fuse Secure Boot Symmetric Key 2 Register" line.long 0xC "FSB_SYM_KEY3,Fuse Secure Boot Symmetric Key 3 Register" group.long 0xB0++0x3 line.long 0x00 "VISIB_CTRL,Secure Boot Visibility Control Register" bitfld.long 0x00 8. " SYM_KEY_VISIB ,Secure Boot Symetric Key Visible" "Visible,Not visible" bitfld.long 0x00 0. " TRU_DBG_EN ,Secure Boot Trusted DBG Enable" "Disabled,Enabled" tree.end width 7. tree "Fuse General Purpose" group.long 0xC0++0x2F line.long 0x0 "FGP0,Fuse General Purpose 0 Register" line.long 0x4 "FGP1,Fuse General Purpose 1 Register" line.long 0x8 "FGP2,Fuse General Purpose 2 Register" line.long 0xC "FGP3,Fuse General Purpose 3 Register" line.long 0x10 "FGP4,Fuse General Purpose 4 Register" line.long 0x14 "FGP5,Fuse General Purpose 5 Register" line.long 0x18 "FGP6,Fuse General Purpose 6 Register" line.long 0x1C "FGP7,Fuse General Purpose 7 Register" line.long 0x20 "FGP8,Fuse General Purpose 8 Register" line.long 0x24 "FGP9,Fuse General Purpose 9 Register" line.long 0x28 "FGP10,Fuse General Purpose 10 Register" line.long 0x2C "FGP11,Fuse General Purpose 11 Register" tree.end width 15. tree "Fuse Software Control" group.long 0x08++0x3 line.long 0x00 "FUSE_CNTRL,Fuse Control Register" bitfld.long 0x00 31. " ACCESS_DONE ,Fuse Access Done" "Not completed,Completed" bitfld.long 0x00 30. " BURN_SUCC ,Fuse Burn Success" "Not succeed,Succeed" textline " " hexmask.long.byte 0x00 8.--15. 0x1 " BURN_ADDR ,Fuse Burn Address" bitfld.long 0x00 2. " UPLOAD_TRIG ,Fuse Upload Trigger" "Not trigger,Trigger" textline " " bitfld.long 0x00 1. " BURN_TRIG ,Fuse Burn Trigger" "Not trigger,Trigger" bitfld.long 0x00 0. " ACCESS_MODE ,Fuse Access Mode" "Disabled,Enabled" group.long 0x0C++0x3 line.long 0x00 "FUSE_PROT_FSB,Fuse Protection FSB Register" bitfld.long 0x00 19. " FSB19 ,Fuse Security Bit 19" "Low,High" bitfld.long 0x00 18. " FSB18 ,Fuse Security Bit 18" "Low,High" textline " " bitfld.long 0x00 17. " FSB17 ,Fuse Security Bit 17" "Low,High" bitfld.long 0x00 16. " FSB16 ,Fuse Security Bit 16" "Low,High" textline " " bitfld.long 0x00 15. " FSB15 ,Fuse Security Bit 15" "Low,High" bitfld.long 0x00 14. " FSB14 ,Fuse Security Bit 14" "Low,High" textline " " bitfld.long 0x00 13. " FSB13 ,Fuse Security Bit 13" "Low,High" bitfld.long 0x00 12. " FSB12 ,Fuse Security Bit 12" "Low,High" textline " " bitfld.long 0x00 11. " FSB11 ,Fuse Security Bit 11" "Low,High" bitfld.long 0x00 10. " FSB10 ,Fuse Security Bit 10" "Low,High" textline " " bitfld.long 0x00 9. " FSB9 ,Fuse Security Bit 9" "Low,High" bitfld.long 0x00 8. " FSB8 ,Fuse Security Bit 8" "Low,High" textline " " bitfld.long 0x00 7. " FSB7 ,Fuse Security Bit 7" "Low,High" bitfld.long 0x00 6. " FSB6 ,Fuse Security Bit 6" "Low,High" textline " " bitfld.long 0x00 5. " FSB5 ,Fuse Security Bit 5" "Low,High" bitfld.long 0x00 4. " FSB4 ,Fuse Security Bit 4" "Low,High" textline " " bitfld.long 0x00 3. " FSB3 ,Fuse Security Bit 3" "Low,High" bitfld.long 0x00 2. " FSB2 ,Fuse Security Bit 2" "Low,High" textline " " bitfld.long 0x00 1. " FSB1 ,Fuse Security Bit 1" "Low,High" bitfld.long 0x00 0. " FSB0 ,Fuse Security Bit 0" "Low,High" group.long 0xF8++0x3 line.long 0x00 "FUSE_CONF,Fuse Configuration Register" bitfld.long 0x00 10.--13. " TEST ,Static asynchronous signals to set internal efuse circuits to optimal settings for best performance" "Reserved,Reserved,Reserved,Reserved,Reserved,G SVT 1.8V,?..." hexmask.long.word 0x00 0.--9. 1. " SEQ_CODE ,Serial prog code that will be driven on PROG_SEQ_CODE upon every burn activation" tree.end width 11. tree.end tree "System Registers" base A:(Data.Long(C15:0x400f)<<13.)+0x18200 width 16. tree "Configuration and Control" group.long 0x04++0x07 line.long 0x00 "SOC_CONTROL,SoC Control Register" bitfld.long 0x00 8. " PEX1QUADBY1EN ,PCI Express port1 configuration" "Disabled,Enabled" bitfld.long 0x00 7. " PEX0QUADBY1EN ,PCI Express port0 configuration" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " PEX1_CLKOUT_EN ,PCI Express port1 Clock Out Enable" "Disabled,Enabled" bitfld.long 0x00 4. " PEX0_CLKOUT_EN ,PCI Express port0 Clock Out Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " PEX3EN ,PCI Express port3 Enable" "Disabled,Enabled" bitfld.long 0x00 2. " PEX2EN ,PCI Express port2 Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " PEX1EN ,PCI Express port1 Enable" "Disabled,Enabled" bitfld.long 0x00 0. " PEX0EN ,PCI Express port0 Enable" "Disabled,Enabled" line.long 0x04 "SOC_DEV_MUX,SoC Device Multiplex Register" bitfld.long 0x04 27. " NFARBITEREN ,Enables arbitration between device and NAND Flash" "Disabled,Enabeld" bitfld.long 0x04 26. " NFEXPANDTRRTTIMINGEN ,Control minimal tRR delay time" "Disabled,Enabeld" textline " " bitfld.long 0x04 25. " NFCTRLINTMASK ,NAND Controller Interrupt Mask Register" "Masked,Not masked" bitfld.long 0x04 24. " NFCTRLINTCAUSE ,NAND Controller Interrupt Cause Register" "No interrupt,Interrupt" textline " " bitfld.long 0x04 22. " NFCLKINVERT ,NAND clock polarity" "Not inverted,Inverted" bitfld.long 0x04 21. " NFCORESWRST ,NAND CORE clock software reset" "No reset,Reset" textline " " bitfld.long 0x04 20. " NFECCSWRST ,NAND ECC clock software reset" "No reset,Reset" bitfld.long 0x04 19. " NFADDRESSMASKEN ,NAND External Access Enable" "Disabled,Enabled" textline " " bitfld.long 0x04 18. " NFCSEXPANSIONEN ,Chip select expansion enable" "Disabled,Enabled" bitfld.long 0x04 17. " NFWRERRPROPEN ,Write response error propagate enable" "Disabled,Enabled" textline " " bitfld.long 0x04 0. " CONFDOVENANDENABLED ,Configure Dove NAND Enable" "Old device,New device" hgroup.long 0x2C++0x3 hide.long 0x00 "SYS_PRELOAD,System Pre-Load Register" rgroup.long 0x38++0x3 line.long 0x00 "DEV_ID,Device ID Register" hexmask.long.byte 0x00 0.--7. 1. " BOND_ID ,BOND ID" group.long 0x3C++0x3 line.long 0x00 "CPU_SOC_ID,CPU SoC ID Register" hexmask.long.byte 0x00 24.--31. 1. " SOC_ID ,SOC ID" hexmask.long.byte 0x00 16.--23. 1. " BOND_ID ,BOND ID" textline " " hexmask.long.word 0x00 0.--15. 1. " DEVICE_ID ,DEVICE ID" group.long 0x50++0x3 line.long 0x00 "SYSRST_LEN_CNT,SYSRSTn Length Counter Register" bitfld.long 0x00 31. " CLR ,Clear Count" "No effect,Clear" hexmask.long 0x00 0.--28. 1. " COUNT ,SYSRST Length Count" group.long 0x60++0x7 line.long 0x00 "RSTOUT_MASK,RSTOUTn Mask Register" bitfld.long 0x00 8. " PCIE3RSTOUTMASKTRST ,Mask PCIe3_Rst_Out from influencing the Trst_Tree" "Not masked,Masked" bitfld.long 0x00 7. " PCIE2RSTOUTMASKTRST ,Mask PCIe2_Rst_Out from influencing the Trst_Tree" "Not masked,Masked" textline " " bitfld.long 0x00 6. " PCIE1RSTOUTMASKTRST ,Mask PCIe1_Rst_Out from influencing the Trst_Tree" "Not masked,Masked" bitfld.long 0x00 5. " PCIE0RSTOUTMASKTRST ,Mask PCIe0_Rst_Out from influencing the Trst_Tree" "Not masked,Masked" textline " " bitfld.long 0x00 4. " PCIE3RSTOUTMASKSYSRSTOUT ,Mask PCIe3_Rst_Out from influencing the SYSRST_OUTn" "Not masked,Masked" bitfld.long 0x00 3. " PCIE2RSTOUTMASKSYSRSTOUT ,Mask PCIe2_Rst_Out from influencing the SYSRST_OUTn" "Not masked,Masked" textline " " bitfld.long 0x00 2. " PCIE1RSTOUTMASKSYSRSTOUT ,Mask PCIe1_Rst_Out from influencing the SYSRST_OUTn" "Not masked,Masked" bitfld.long 0x00 1. " PCIE0RSTOUTMASKSYSRSTOUT ,Mask PCIe0_Rst_Out from influencing the SYSRST_OUTn" "Not masked,Masked" textline " " bitfld.long 0x00 0. " GLOBALSOFTRSTOUTEN ,Assert RSTOUTn upon SW reset enable" "Disabled,Enabled" line.long 0x04 "SYS_SOFT_RST,System Soft Reset Register" bitfld.long 0x04 1. " COMMSWRSTN ,Common software reset" "Reset,No reset" bitfld.long 0x04 0. " GLOBALSOFTRST ,Global software reset" "No reset,Reset" group.long 0xD4++0x3 line.long 0x00 "PCIE_BOOT_ADDR,PCI Express Boot Address Reg" group.long 0xE0++0x3 line.long 0x00 "GPPR,General Purpose Reserved0 Register" bitfld.long 0x00 0. " AVSCOREAVDDDETEN ,AVS_AVDD Detect Enable" "Disabled,Enabled" group.long 0x2D8++0x3 line.long 0x00 "SSCG_CONF,SSCG Configuration Register" bitfld.long 0x00 16.--17. " SSCG_MODE ,SSCG Configuration" "Spread down,Spread up,Central spread,?..." hexmask.long.byte 0x00 8.--15. 1. " SSCG_LOW_BOUNDARY ,SSCG Low Boundary" textline " " hexmask.long.byte 0x00 0.--7. 1. " SSCG_HIGH_BOUNDARY ,SSCG High Boundary" hgroup.long 0x2E0++0x3 hide.long 0x00 "IO_CONF0,IO Configuration 0 Register" hgroup.long 0x2F0++0x3 hide.long 0x00 "IO_CONF5,IO Configuration 5 Register" tree.end width 13. tree "QSGMII Control and Status" group.long 0x200++0x7 line.long 0x00 "QSGMII_CTRL0,QSGMII Control 0 Register" bitfld.long 0x00 31. " TESTMODEEN ,Enable Test mode" "Disabled,Enabled" bitfld.long 0x00 30. " TESTGENEN ,Enable the test configured in generation" "Disabled,Enabled" textline " " hexmask.long.word 0x00 20.--29. 1. " CYCLICDATA2 ,CyclicData2[9:0] " hexmask.long.word 0x00 10.--19. 1. " CYCLICDATA1 ,CyclicData1[9:0]" textline " " hexmask.long.word 0x00 0.--9. 1. " CYCLICDATA0 ,CyclicData0[9:0]" line.long 0x04 "QSGMII_CTRL1,QSGMII Control 1 Register" bitfld.long 0x04 31. " QSGMIIRSTN ,QSGMII reset" "Reset,No reset" bitfld.long 0x04 30. " QSGMIIACTIVE ,QSGMII connection status" "Disconnected,Connected" textline " " bitfld.long 0x04 24. " QSGMIIRESETPRBSCNT ,Reset PRBS error counter" "No reset,Reset" bitfld.long 0x04 15. " PRBSCHECKEN ,Enable PRBS checker" "Disabled,Enabled" textline " " bitfld.long 0x04 14. " USECOMMADETECTSYNCSM ,Enable second Sync SM in Comma Detect block" "Disabled,Enabled" bitfld.long 0x04 13. " LOOPBACKEN ,Enable loopback" "Disabled,Enabled" textline " " bitfld.long 0x04 12. " USETESTCLK ,Enable use of the external clock" "SERDES clock,Test clock" bitfld.long 0x04 10.--11. " TESTMODE ,Test mode configuration" "Cyclic Data,PRBS-7,PRBS-23,?..." textline " " hexmask.long.word 0x04 0.--9. 1. " CYCLICDATA3 ,The data to be transmitted when is Cyclic Data" rgroup.long 0x208++0x3 line.long 0x00 "QSGMII_STAT,QSGMII Status Register" bitfld.long 0x00 2. " PRBSCHECKLOCK ,PRBS checker is locked" "Not locked,Locked" bitfld.long 0x00 1. " SYNCOK ,Rx synchronization SM has reached synchronization" "Not synchronized,Synchronized" textline " " bitfld.long 0x00 0. " COMMAALIGNED ,Comma is detected" "Not detected,Detected" tree.end width 12. tree "SERDES" group.long 0x270++0x7 line.long 0x00 "SERDES0_7,Shared SERDES 0-7 Selectors Register" bitfld.long 0x00 28.--31. " SERDES7_SELECTOR ,Shared serdes 7 selector" "Unconnected,pcie13,sgmii0,sgmii3,etm1,?..." bitfld.long 0x00 24.--27. " SERDES6_SELECTOR ,Shared serdes 6 selector" "Unconnected,pcie12,sata0,sgmii2,sgmii0,?..." textline " " bitfld.long 0x00 20.--23. " SERDES5_SELECTOR ,Shared serdes 5 selector" "Unconnected,pcie11,sata1,sgmii1,qsgmii,?..." bitfld.long 0x00 16.--19. " SERDES4_SELECTOR ,Shared serdes 4 selector" "Unconnected,pcie10,sata0,sgmii2,etm0,?..." textline " " bitfld.long 0x00 12.--15. " SERDES3_SELECTOR ,Shared serdes 3 selector" "Unconnected,pcie03,sgmii1,qsgmii,?..." bitfld.long 0x00 8.--11. " SERDES2_SELECTOR ,Shared serdes 2 selector" "Unconnected,pcie02,sgmii0,etm1,?..." textline " " bitfld.long 0x00 4.--7. " SERDES1_SELECTOR ,Shared serdes 1 selector" "Unconnected,pcie01,?..." bitfld.long 0x00 0.--3. " SERDES0_SELECTOR ,Shared serdes 0 selector" "Unconnected,pcie00,?..." line.long 0x04 "SERDES8_15,Shared SERDES 8-15 Selectors Register" bitfld.long 0x04 28.--31. " SERDES15_SELECTOR ,Shared serdes 15 selector" "Unconnected,pcie33,?..." bitfld.long 0x04 24.--27. " SERDES14_SELECTOR ,Shared serdes 14 selector" "Unconnected,pcie32,?..." textline " " bitfld.long 0x04 20.--23. " SERDES13_SELECTOR ,Shared serdes 13 selector" "Unconnected,pcie31,?..." bitfld.long 0x04 16.--19. " SERDES12_SELECTOR ,Shared serdes 12 selector" "Unconnected,pcie30,?..." textline " " bitfld.long 0x04 12.--15. " SERDES11_SELECTOR ,Shared serdes 11 selector" "Unconnected,pcie23,?..." bitfld.long 0x04 8.--11. " SERDES10_SELECTOR ,Shared serdes 10 selector" "Unconnected,pcie22,?..." textline " " bitfld.long 0x04 4.--7. " SERDES9_SELECTOR ,Shared serdes 9 selector" "Unconnected,pcie21,?..." bitfld.long 0x04 0.--3. " SERDES8_SELECTOR ,Shared serdes 8 selector" "Unconnected,pcie20,?..." tree.end width 8. tree "Power Management Memory Power Down" group.long 0x0C++0x17 line.long 0x00 "PMMPD1,Power Management Memory Power Down 1 Register" bitfld.long 0x00 4.--6. " CRYPTO1_MEM_PD ,Crypto1 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x00 0.--2. " COMM_MEM_POWER_DOWN ,comm_mem_power_down" "0,1,2,3,4,5,6,7" line.long 0x04 "PMMPD2,Power Management Memory Power Down 2 Register" bitfld.long 0x04 27.--29. " PEX30_MEM_PD ,PEX30 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x04 24.--26. " PEX20_MEM_PD ,PEX20 Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x04 21.--23. " PEX13_MEM_PD ,PEX13 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x04 18.--20. " PEX12_MEM_PD ,PEX12 Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x04 15.--17. " PEX11_MEM_PD ,PEX11 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x04 12.--14. " PEX10_MEM_PD ,PEX10 Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x04 9.--11. " PEX03_MEM_PD ,PEX03 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x04 6.--8. " PEX02_MEM_PD ,PEX02 Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x04 3.--5. " PEX01_MEM_PD ,PEX01 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x04 0.--2. " PEX00_MEM_PD ,PEX00 Memory Power Down" "Functional,PowerDown,?..." line.long 0x08 "PMMPD3,Power Management Memory Power Down 3 Register" bitfld.long 0x08 24.--26. " NCS_MEM_PD ,NCS Memory Power Down" "0,1,2,3,4,5,6,7" bitfld.long 0x08 21.--23. " CFU_MEM_PD ,CFU Memory Power Down" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x08 18.--20. " L2_MEM_PD ,L2 Memory Power Down" "0,1,2,3,4,5,6,7" bitfld.long 0x08 15.--17. " CIB_MEM_PD ,CIB Memory Power Down" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x08 12.--14. " DUNIT_MEM_PD ,DUNIT Memory Power Down" "0,1,2,3,4,5,6,7" hexmask.long.word 0x08 0.--11. 1. " CPU_MEM_PD ,CPU Memory Power Down" line.long 0x0C "PMMPD4,Power Management Memory Power Down 4 Register" bitfld.long 0x0C 27.--29. " NF_MEM_PD ,NF Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x0C 24.--26. " XOR1_MEM_PD ,XOR1 Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x0C 21.--23. " DEVICE_MEM_PD ,Device Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x0C 18.--20. " CRYPTO0_MEM_PD ,Crypto0 Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x0C 15.--17. " XOR0_MEM_PD ,XOR0 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x0C 12.--14. " IDMA_MEM_PD ,IDMA Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x0C 9.--11. " USB2_MEM_PD ,USB2 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x0C 6.--8. " USB1_MEM_PD ,USB1 Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x0C 3.--5. " USB0_MEM_PD ,USB0 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x0C 0.--2. " LCD_MEM_PD ,LCD Memory Power Down" "Functional,PowerDown,?..." line.long 0x10 "PMMPD5,Power Management Memory Power Down 5 Register" bitfld.long 0x10 27.--29. " SATA1_CORE_MEM_PD ,Sata1 Core Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x10 24.--26. " SATA1_PHY_MEM_PD ,Sata1 Phy Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x10 21.--23. " SATA0_CORE_MEM_PD ,Sata0 Core Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x10 18.--20. " SATA0_PHY_MEM_PD ,Sata0 Phy Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x10 15.--17. " BM_MEM_PD ,BM Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x10 12.--14. " PNC_MEM_PD ,PNC Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x10 9.--11. " GE0_MEM_PD ,GE0 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x10 6.--8. " GE1_MEM_PD ,GE1 Memory Power Down" "Functional,PowerDown,?..." textline " " bitfld.long 0x10 3.--5. " GE2_MEM_PD ,GE2 Memory Power Down" "Functional,PowerDown,?..." bitfld.long 0x10 0.--2. " GE3_MEM_PD ,GE3 Memory Power Down" "Functional,PowerDown,?..." line.long 0x14 "PMCGC,Power Management Clock Gating Control Register" bitfld.long 0x14 30. " SATA1_CORE ,Sata1 Core Clock Gate " "Disabled,Enabled" bitfld.long 0x14 29. " SATA1_BUNIT ,Sata1 Bunit Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 28. " XOR1 ,XOR1 Clock" "Disabled,Enabled" bitfld.long 0x14 27. " PCIE30 ,PCIe30 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 26. " PCIE20 ,PCIe20 Clock Gate" "Disabled,Enabled" bitfld.long 0x14 25. " TDM ,TDM Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 23. " CRYPTO ,Crypto Clock Gate" "Disabled,Enabled" bitfld.long 0x14 22. " XOR0 ,XOR0 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 21. " IDMA ,IDMA Clock Gate" "Disabled,Enabled" bitfld.long 0x14 20. " USB2 ,USB2 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 19. " USB1 ,USB1 Clock Gate" "Disabled,Enabled" bitfld.long 0x14 18. " USB0 ,USB0 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 17. " SDIO ,SDIO Clock Gate" "Disabled,Enabled" bitfld.long 0x14 16. " LCD ,LCD Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 15. " SATA0_CORE ,Sata0 Core Clock Gate" "Disabled,Enabled" bitfld.long 0x14 14. " SATA0_PHY ,Sata0 Phy Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 13. " NETA ,Net Clock Gate" "Disabled,Enabled" bitfld.long 0x14 12. " PCIE13 ,PCIe13 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 11. " PCIE12 ,PCIe12 Clock Gate" "Disabled,Enabled" bitfld.long 0x14 10. " PCIE11 ,PCIe11 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 9. " PCIE10 ,PCIe10 Clock Gate" "Disabled,Enabled" bitfld.long 0x14 8. " PCIE03 ,PCIe03 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 7. " PCIE02 ,PCIe02 Clock Gate" "Disabled,Enabled" bitfld.long 0x14 6. " PCIE01 ,PCIe01 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 5. " PCIE00 ,PCIe00 Clock Gate" "Disabled,Enabled" bitfld.long 0x14 4. " GE0 ,GE0 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 3. " GE1 ,GE1 Clock Gate" "Disabled,Enabled" bitfld.long 0x14 2. " GE2 ,GE2 Clock Gate" "Disabled,Enabled" textline " " bitfld.long 0x14 1. " GE3 ,GE3 Clock Gate" "Disabled,Enabled" tree.end width 19. tree "Thermal Manager" group.long 0x2C4++0xB line.long 0x00 "TRML_CTRL_STAT,Thermal Manager Control and Status Register" hexmask.long.word 0x00 19.--27. 1. " TMOVERHEATTHR ,Thermal Over Heat Threshold" hexmask.long.word 0x00 10.--18. 1. " TMCOOLTHR ,Thermal Cooling Threshold" textline " " hexmask.long.word 0x00 1.--9. 1. " THERMTEMPOUT ,Thermal Manager Current Temperature" bitfld.long 0x00 0. " TMDIS ,Thermal Manager Disable" "No,Yes" line.long 0x04 "TRML_COOLING_DEL,Thermal Manager Cooling Delay Register" line.long 0x08 "TRML_OVERHEAT_DEL,Thermal Manager Cooling Delay Register" tree.end width 10. tree "BootROM" group.long 0xD0++0x3 line.long 0x00 "BOOT_ROM,Boot ROM Routine and Error Code Register" hexmask.long.byte 0x00 16.--23. 1. " RETRY_COUNT ,The retry count is incremented in the Error Handler routine" bitfld.long 0x00 8.--11. " ERROR_LOCATION ,Error Location" "Initialization,Reserved,Reserved,Reserved,SATA,Reserved,Reserved,SPI,Reserved,NAND_flash,Reserved,Exception,Main,Reserved,PCI_Express,?..." textline " " hexmask.long.byte 0x00 0.--7. 1. " ERROR_CODE ,Error Code" tree.end width 16. tree "Interrupt" group.long 0xA0++0xB line.long 0x00 "INT_CAUSE,Reserved Interrupt Cause Register" bitfld.long 0x00 1. " PCIEMACRO1ACCESSTOUNUSEDPORTS ,PCIe Macro1Access to Unused Ports" "No interrupt,Interrupt" bitfld.long 0x00 0. " PCIEMACRO0ACCESSTOUNUSEDPORTS ,PCIe Macro0Access to Unused Ports" "No interrupt,Interrupt" line.long 0x04 "INT_MASK,Reserved Interrupt Mask Register" bitfld.long 0x04 1. " PCIEMACRO1UNUSEDPORTACCESSMASK ,PCIe Macro1 Unused Port Access Mask" "Not masked,Masked" bitfld.long 0x04 0. " PCIEMACRO0UNUSEDPORTACCESSMASK ,PCIe Macro0 Unused Port Access Mask" "Not masked,Masked" line.long 0x08 "ERR_INT_CAUSE,Reserved Error Interrupt Cause Register " bitfld.long 0x08 1. " PCIEMACRO1ACCESSTOUNUSEDPORTS ,PCIe Macro1Access to Unused Ports" "No interrupt,Interrupt" bitfld.long 0x08 0. " PCIEMACRO0ACCESSTOUNUSEDPORTS ,PCIe Macro0Access to Unused Ports" "No interrupt,Interrupt" hgroup.long 0xAC++0x3 hide.long 0x00 "ERR_INT_MASK,Reserved Error Interrupt Mask Register" tree.end width 7. tree "DFT (Design for Testablity)" hgroup.long 0x4C4++0x3 hide.long 0x00 "DEBUG,Debug Port Configuration2 Register" tree.end width 11. tree.end tree "Clock Complex Registers" base A:(Data.Long(C15:0x400f)<<13.)+0x18700 width 18. hgroup.long 0x20++0x3 hide.long 0x00 "CPU_PLL_CONF,CPU PLL Control1 Register" group.long 0x30++0x3 line.long 0x00 "DCO_DIV_CTRL,DCO Divider Clock Control Register" bitfld.long 0x00 26.--31. " DCOCLKDIVRATIO ,DCO Clock Divider Ratio" "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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 25. " DCOCLKDIVCLOCKEN ,DCO Divider Clock Enable" "Disabled,Enabled" group.long 0x70++0x3 line.long 0x00 "TDM_PLL_CTRL,TDM PLL Control Register" bitfld.long 0x00 19. " TDM_APLL_CFG_VPOSTST_OE ,apll_tst_vpos is valid when this signal is high" "Not valid,Valid" bitfld.long 0x00 17.--18. " TDMCLKSRCSEL ,TDM clock source select" "Pll,ExtXtal,ExtRef,DCO" textline " " bitfld.long 0x00 16. " TDM_CLK_EN ,TDM clock enable" "Disabled,Enabled" hexmask.long.word 0x00 0.--12. 1. " TDM_FULL_DIV ,This field divide the dedicate TDM-APLL-clk" group.long 0x80++0x3 line.long 0x00 "DDRPHY_APLL_CTRL,DDRPHY APLL Control Register" bitfld.long 0x00 28.--31. " DDR_PHY_APLL_LPF_R1_CTRL ,DDR PHY APLL LPF R1 CTRL" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.word 0x00 16.--24. 1. " DDR_PHY_APLL_MDIV ,DDR PHY APLL Mdiv" textline " " bitfld.long 0x00 12.--15. " DDR_PHY_APLL_VCO_BAND ,DDR PHY APLL VCO BAND" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 9.--11. " DDR_PHY_APLL_KDIV ,DDR PHY APLL Kdiv" "0,1,2,3,4,5,6,7" textline " " hexmask.long.word 0x00 0.--8. 1. " DDR_PHY_APLL_NDIV ,DDR PHY APLL Ndiv" group.long 0x94++0x3 line.long 0x00 "DCO_CTRL,DCO Control Register" hexmask.long.word 0x00 2.--13. 1. " DCO_CTRLOFFSET ,Offset control in which each step equals to 1.27 ppm" bitfld.long 0x00 0.--1. " DCO_CTRLFS ,Control FS selects the base frequency of the DCO" "11.2896 MHz,12.288 MHz,24.576 MHz,?..." group.long 0x9C++0x3 line.long 0x00 "SPCR_DCO_STAT,SPCR and DCO Status Register" bitfld.long 0x00 16. " DCO_LOCK ,DCO Lock Indication" "Unlocked,Locked" bitfld.long 0x00 0.--2. " SPCR_CTRLFS ,Defines the output base frequency FS" "11.2896 MHz,12.288 MHz,24.576 MHz,Lower than 11.2896 MHz,Higher than 24.576 MHz,Reserved,Reserved,Other" width 11. tree.end tree "AVS (Core AVS Registers)" base A:(Data.Long(C15:0x400f)<<13.)+0x18300 width 11. group.long 0x00++0x3 line.long 0x00 "AVS_CTRL0,AVS Control 0 Register" bitfld.long 0x00 4.--7. " AVSHIGHVDDLIMIT ,Set the upper limit of VDD" "0.9125V,0.925V,0.9375V,0.95V,0.9625V,0.975V,0.9875V,1V,?..." bitfld.long 0x00 0.--3. " AVSLOWVDDLIMIT ,Set the lower limit of VDD" "Reserved,Reserved,Reserved,Reserved,Reserved,0.7875V,0.8V,0.8125V,0.825V,0.8375V,0.85V,0.8625V,0.875V,0.8875V,0.9V,0.9125V" group.long 0x08++0x3 line.long 0x00 "AVS_CTRL2,AVS Control 2 Register" bitfld.long 0x00 9. " AVSENABLE ,Enable the AVS Mechanism" "Disabled,Enabled" width 11. tree.end textline " "